pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
531
Reaction score
279
First Language
thai
Primarily Uses
RMMV
Github keep all changes of file.
https://github.com/tonbijp/RPGMaker...371907f3feea66f1ea34a6f91571/TF_LayeredMap.js

Click commit title.Choose […] - [View file] menu, and push [Row] button to get older version.
But they have some bugs.
thank you very much
GitHub always confuse me
I'm so noob with its' interface -....-
I take months to understand out how to download something from there - -*
------------
Edit
from my test Version :0.12.2.0
is the last one that not error with chrono engine
 
Last edited:

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
488
Reaction score
1,951
First Language
Japanese
Primarily Uses
RMMZ
Thank you ... but I couldn't solve the problem.
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
488
Reaction score
1,951
First Language
Japanese
Primarily Uses
RMMZ
Stairway and bridge tile sets.

A3A4WallStairs.png

Put images of wire mesh (top) in odd-numbered columns of A3 and A4, and set up [tile set] in [Counter][○].
A wire fence (side) and a grate are set up by placing an image in an even-numbered column of A3 or A4, and [tile set] in [Counter][○].

You put an image of a staircase in an even-numbered column of A3 or A4, and [Tile Set] in [Terrain Tag:3][O].

Next to the bridge ←→ Orientation, place the image in the odd column of A3, and use [tileset] to [terrain tag:3][x] Settings.
For the vertical ↑↓ orientation of the bridge, place the image in an even column of A3 or A4, and set a [tilesset] to [terrain tag:3][x].

You can change the terrain tag in the option.
 

Nuxill

Ok
Veteran
Joined
Jun 22, 2014
Messages
53
Reaction score
52
First Language
English
Primarily Uses
RMMV
I just wanted to say that this is one of my favorite plugins ever! It's fixed so many tileset problems for me while making my game. I don't know where i'd be without it.
 

BCj

Veteran
Veteran
Joined
Jun 19, 2014
Messages
1,849
Reaction score
1,025
First Language
Dutch
Primarily Uses
N/A
Could you perhaps upload a demo?
I'm afraid I'm getting lost in all the text. :rswt
 

SigmaSuccour

Dogmatic
Veteran
Joined
Mar 22, 2017
Messages
226
Reaction score
930
First Language
Urdu, English
Primarily Uses
RMMV
There are some bugs when using with MPP_HiddenPassage.js
Is it possible for this to be patched? :kaoswt:

Edit: Oh wait, the bugs occur in MPP_HiddenPassage.js, so I ought to contact Mokusei Penguin instead.
My bad my bad.
 
Last edited:

Alexandre

Veteran
Veteran
Joined
Jul 8, 2015
Messages
149
Reaction score
70
First Language
French
Primarily Uses
Hello,
First thank you for this amazing plugin.

I have a little question:

When I have a map where I put a A2 counter (the table) behind a A4 roof like in the picture under...

Capture d’écran 2021-08-12 184622.png

... in game, the counter appears above the roof.

Capture d’écran 2021-08-12 184620.png

The parameters I used where the following.
I got the same results with the default parameters or in a blank project.


Capture d’écran 2021-08-12 184624.png

There is 99% chance I have missed something, but it is an expected behaviour?
If it is, what can I do to have the table not invading the roof?
I have some javascript knowledge, I will understand a technical explanation.
 
Last edited:

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
488
Reaction score
1,951
First Language
Japanese
Primarily Uses
RMMZ
I'm sorry for the delay in replying.

I don't remember why I made it that way, but I guess it was convenient for the game I made.
I made this plugin a long time ago, so I don't know what I'm doing anymore.
 

Alexandre

Veteran
Veteran
Joined
Jul 8, 2015
Messages
149
Reaction score
70
First Language
French
Primarily Uses
After auto-translating the comments, I got a better idea of the thing.
Basically, the treatDataMap put all A3, A4 and special A5 from layer 0 to 1, adding the DefaultLowerTileId (or a neighboring tile, if the options say so).

But the condition to not draw the table edge in ShaderTilemap._paintTiles
is based only on layer 0, so it doesn't apply because of the previous change.

I changed the condition to include layer 1, for now it seems to fix the thing:

JavaScript:
        // Table drawing
        if( this._isTableTile( northTileId1 ) && !this._isTableTile( tileId1 ) ) {
            if( !Tilemap.isShadowingTile( tileId0 ) && !Tilemap.isShadowingTile( tileId1 ) ) {
                this._drawTableEdge( lowerLayer, northTileId1, dx, dy );
            }
        }
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
488
Reaction score
1,951
First Language
Japanese
Primarily Uses
RMMZ
Thank you so much!
That's the perfect solution.
I immediately rewrote the code.
 

Radlerdani

Veteran
Veteran
Joined
Dec 24, 2016
Messages
55
Reaction score
11
First Language
German
Primarily Uses
N/A
Wow it works really well! Im a little bit scared to put it right behind the yanfly core engine - i have so many plugins below.. :D im not a expert to know what this plugin is changing in the core :D

only thing i know is to put it above yanfly eventchaseplayer plugins, otherwise its crashing.
 
Last edited:

Latest Threads

Latest Profile Posts

today is my birthday
Don't you just hate it when you get a high level armor only for it to look like a metal plated bikini on your female character?? Seriously. How can that protect you??? Enemies can hit the squishy parts! :kaosigh:
Bathrooms are not designed for the middle of the night.
so... I decided since a park was an area in my game... here's an enemy that's slide with a hand behind it. cause why not.

Forum statistics

Threads
115,277
Messages
1,088,557
Members
149,889
Latest member
upeksha
Top