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,952
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,952
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,028
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
229
Reaction score
937
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
151
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,952
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
151
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,952
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

I feel the need to inform everyone on the forums NOT to go with Web Hosting Canada for your hosting needs. It is by far the worst customer service and just overall experience I have ever had with hosting and I am Canadian...
BCj
Got another eye surgery monday. Hope I'll recover quick and all's well. A bit tired of surgeries. On a happy note, working on the next chapter of Escalia so hope I can continue soon :)
Celebrating the arrival of autumn in the Northern Hemisphere :)
When doing a map or whatever, kind of wish you could round out some parts.

Forum statistics

Threads
115,365
Messages
1,089,299
Members
150,055
Latest member
Cthulhu95
Top