TF_LayeredMap.js You can walk around the tile!

Discussion in 'JS Plugin Releases (RMMV)' started by Tonbi, Dec 19, 2018.

  1. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    TF_LayeredMap.js 0.7.0.0
    Tonbi@Tobishima-Factory

    Introduction
    Can move tile front and back like fence.
    Ideal for using tall size characters such as 'Tonbi's material factory '
    That's why? see this comment.

    Download
    https://github.com/tonbijp/RPGMakerMV

    Features
    - If you want to use layered object. This plugin can realize without event.
    - Use no meta tag, no plugin command.
    - You can set option by official map tool.
    - Change tile behavior by no effect option at default.
    - Set B-E tile to thin like billboard.
    - Set autotile A3,A4 to upper layer.

    Screenshots

    DuTOxOTVAAAi0Lc.jpg

    Dur9eEsUYAAW2gn.jpg
    A3 roof tile.Set [○] and [counter] you can move under roof.


    Dur1MViU0AABAsR.jpg
    A3 roof tile. Set [×] and [counter] you can on roof and hide roof.


    DusB77zU0AETS20.jpg
    A4 wall tile.Set [○] and [counter] you can move under wall.


    DurqqwWVAAAeFdQ.jpg
    A4 wall tile. Set [×] and [counter] you can on wall and hide wall.


    DuSci9MVAAEeHQ0.jpg DuSn-o1UUAAgCyZ.jpg
    B-E tile.Set [☆] and Passage (4 dir) without upper to [・] you can move like fence.


    DusOi41UYAAbccq.jpg
    B-E tile.Set [☆] and Passage (4 dir) upper and bottom to [・] tile behavior change like upstairs.

    How to Use
    If you want to tile behavior like fence.
    Step 1 Set B-E tile Passage to upper[☆].
    Step 2 Set Passage (4 dir) bottom to [・].
    It's easy!! to use !!

    How to set up billboards.

    More information to see plugin's help.


    Demo



    History
    [2019-07-05] 0.7.0.0
    • new : BillboardPriority parameter is added.
    • new : Billboards with half size collision are available.
    [2019-07-03] 0.6.1.0
    • Bug fix : All counter pattern set billboard type.
    [2019-07-02] 0.6.0.0
    • new : You can use layered counter.(UseLayeredCounter parameter)
    [2019-07-01] 0.5.1.0
    • Bug fix : Error when display A2 [counter] auto tile.
    [2019-06-30] 0.5.0.0
    • new : You can set floor 2 and 3 height to B - E tile.
    • new : A3,A4 wall tile do set height automatically.

    [2019-05-03] 0.4.1.0
    • bug fix : Plugin can work function for bring A3,A4 tile to upper layer at first map.
    [2019-04-13] 0.4.0.0
    • bug fix : Avoided the conflict with TemplateEvent.js (by Triacontane).

    Credit and Thanks
    - Tonbi@Tobishima-Factory
    - T_WallBack.js was I referred to make this plugin.
     
    Last edited: Jul 5, 2019
    #1
    bis1994, link-08, Eliaquim and 17 others like this.
  2. Krystek_My

    Krystek_My Veteran Veteran

    Messages:
    162
    Likes Received:
    38
    First Language:
    Polish
    Primarily Uses:
    RMMV
    Hi! Can I do with it something like bridge?
    Player can walk on it and under it.
     
    #2
  3. Shaz

    Shaz Veteran Veteran

    Messages:
    37,184
    Likes Received:
    11,053
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    Very, very nice! That one screenshot where the party has walked up the ladder and are on the roof - can they move up one more tile, to be standing at the same y-coordinate and the person behind the building?
     
    #3
  4. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    Thank you for comments.

    This plugin sort layer by y-coordinate only.
    Unfortunately they can't over and under pass at once at same y-coordinate.
    I have no idea to realization overpass system.
    Use OverpassTile.js and so on.
     
    #4
  5. Levolpehh

    Levolpehh Veteran Veteran

    Messages:
    87
    Likes Received:
    62
    First Language:
    English
    Primarily Uses:
    RMMV
    Hello just gonna chime in with a way to achieve this. Make a parallax overlay for the bridge, then on the tiles around it where you would go UNDER it, turn on the parallax overlay for it with conditional directions like only turn on if moving say.. up. Then after passing under the bridge make another event on the other side to turn remove the parallax with again the direction condition. On the tiles behind where it turns on, you can create another event tile to turn it back off incase the player turns on the parallax then decides to turn around.
    This may not be the best solution but it's just something I thought up, there could be a plugin to achieve the same thing for all I know.

    On topic. I'm a little confused about the purpose of this plugin. You can just change these in the Database>Tilesets tab can't you? So why do you need a plugin?
     
    #5
    Tonbi likes this.
  6. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    Hi, Levolpehh !

    Explain why this plugin is compatible with tall size sprites.
    1. For example, I will make a cage to upper layer setting.
    スクリーンショット 2018-12-31 18.41.37.png

    2. It is not bad.But Harold's head is a bit short.
    スクリーンショット 2018-12-31 18.20.34.png Therese...

    3. Modify the cage tile and raise the lower part a little (3px).
    スクリーンショット 2018-12-31 18.23.52.png It's good!

    4. If you set the character to tall size, Harold will be cut a head again.
    スクリーンショット 2018-12-31 18.28.44.png OH MY...

    5. I will raise the part under the cage further by the method just before.
    スクリーンショット 2018-12-31 18.35.23.png That's a bad foot.

    6. Install TF_LayeredMap.js and turn it on.And set the tile as follows.
    スクリーンショット 2018-12-31 18.41.37.png スクリーンショット 2018-12-31 18.42.15.png

    7. Therese is beyond the cage.Harold is in front of the cage.
    スクリーンショット 2018-12-31 18.42.59.png Well done!

    This technique can be used in general, such as backrests and curtains and so on.
    You can move naturally around the object.

    Thanks!
     
    #6
  7. blade911

    blade911 Veteran Veteran

    Messages:
    41
    Likes Received:
    6
    First Language:
    English
    Wow, I was looking for something that can help with taller sprites. will give this a try
     
    #7
    Tonbi likes this.
  8. Levolpehh

    Levolpehh Veteran Veteran

    Messages:
    87
    Likes Received:
    62
    First Language:
    English
    Primarily Uses:
    RMMV
    Oh I see now! Thanks for the explanation :p
     
    #8
    Tonbi likes this.
  9. Mr. Minister

    Mr. Minister You can call me Mister ;) Veteran

    Messages:
    33
    Likes Received:
    2
    First Language:
    English
    I found this exactly when I needed it! Thank you so much! Unfortunately, it doesn't seem to be entirely compatible with Quixios's QMovement plugin. It works beautifully with B-E tiles, but the A3 and A4 tiles have no effect while QMovement is on.
     
    #9
    Tonbi likes this.
  10. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    I don't know QMovement. I check it later.
    Thank you reporting.
     
    #10
    Mr. Minister likes this.
  11. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    Hi, Mr. Minister.

    I used QMovement as test.
    and I confirmed that the conflict function of TF_LayeredMap.js is not working.Even if A3-A4 or B-E.
    but the overlay function seems to be moving.

    Sorry, QMovement is too complex to analysis for me.
     
    #11
    Mr. Minister likes this.
  12. Acer2020

    Acer2020 Villager Member

    Messages:
    23
    Likes Received:
    20
    First Language:
    English
    Just used this plugin. Works perfectly! Thanks for making it Tonbi. It's an asset to the community. :biggrin:
     
    #12
    Tonbi likes this.
  13. Chaos17

    Chaos17 Dreamer Veteran

    Messages:
    1,253
    Likes Received:
    419
    Location:
    France
    First Language:
    French
    Hello,

    Which version of Rpg Maker Mv does it work with your plugin?
    Only for v 1.6.1 and above?
    Or for v 1.6.0 and below?
     
    Last edited: Jan 12, 2019
    #13
  14. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    Hello,Chaos17.

    I tested this plugin with v1.6.1.
    I think that it will work on v1.3.0 or later.
     
    #14
    Chaos17 likes this.
  15. Mr. Minister

    Mr. Minister You can call me Mister ;) Veteran

    Messages:
    33
    Likes Received:
    2
    First Language:
    English
    Thank you for looking into it! I found more game-breaking conflicts with QMovement and several other plugins that are vital to my game so I just got rid of it. This plugin is working flawlessly now and freeing up a ton of B-E tiles. Thanks again!
     
    #15
    Tonbi likes this.
  16. Chaos17

    Chaos17 Dreamer Veteran

    Messages:
    1,253
    Likes Received:
    419
    Location:
    France
    First Language:
    French
    Thank you very much for your reply :LZSjoy:
     
    #16
    Tonbi likes this.
  17. Ronove

    Ronove ♫꒰・‿・๑꒱ Veteran

    Messages:
    1,024
    Likes Received:
    339
    Location:
    Over the moon
    First Language:
    English
    Primarily Uses:
    RMVXA
    This is a wonderful plugin! Thank you for creating it and sharing it!
     
    #17
    Tonbi likes this.
  18. miani

    miani Veteran Veteran

    Messages:
    63
    Likes Received:
    54
    First Language:
    Portuguese
    That's exactly what I needed, but it doesn't work as intended, I tried everything, even puting it on a new blank project. If I set my A4 or A3 tile to [counter] the player can't pass throught it even if it's marked to pass O.

    I'm using the latest up to date version, 1.6.2.
     
    #18
  19. Tonbi

    Tonbi The cat Veteran

    Messages:
    313
    Likes Received:
    705
    First Language:
    Japanese
    Primarily Uses:
    RMMV
    I checked by version 1.6.2 too.
    TF_LayeredMap.js has version 0.4.0.0
    And can move under the wall top.
    I can't help you.sorry.
     
    #19
  20. miani

    miani Veteran Veteran

    Messages:
    63
    Likes Received:
    54
    First Language:
    Portuguese
    I tried to setup in every way, downloaded again the plugin, and it still doesn't work. Here's two screenshots of the tileset setup:

    [​IMG]

    [​IMG]

    I don't know what I'm doing wrong...
     
    #20

Share This Page