Aloe Guvner

Walrus
Veteran
Joined
Sep 28, 2017
Messages
1,628
Reaction score
1,150
First Language
English
Primarily Uses
RMMV
Events to function as "Ladders" and "Counters"
by Aloe Guvner
Download
(Instructions: Right-click the "Raw" button and select "Save Link As...")​

Introduction
The tileset database in RPG Maker MV contains a flag that allows a tile to be marked as a "ladder". Any character (player, follower, or event) which moves on this tile will have a fixed direction of "up", to make the ladder movement appear more realistic.

Even if an event uses the tileset graphic that is marked as a "Ladder", the character's direction will not be fixed to "up". This is a simple plugin which allows events to be treated as a ladder.

New v2.0: This plugin also allows events to have the properties of a "Counter".
Any event with a graphic set to a tileset tile that is marked with the "Counter" property or has a notetag of <counter> is treated as a counter.

"Counter" allows interaction with other events from 1 space away.
(Example: Speak to a shop owner standing behind a table)

Ladder created from the tileset will cause the player to always face up.
TilesetLadder.png
The lower ladder is made of events which are activated by the switch.
EventLadderWithoutPlugin.png
NPCEventLadderWithoutPlugin.png
These screenshots are with the plugin installed.
EventLadderWithPlugin.png
NPCEventLadderWithPlugin.png

Practical Usage
A ladder may 'appear' by solving a puzzle or triggering a switch. In this case, the ladder is composed of events that are activated by a switch. With this plugin, this ladder will operate the same as a ladder created from the tileset.

How to use
Use a notetag of this format on any event that is to be treated as a ladder.
Code:
<ladder>
EventSetup.png

New v2.0: Use a notetag of this format on any event that is to be treated as a counter.
Code:
<counter>

New v2.0: Events with their graphic set to a tile on the tileset with either the Ladder or Counter flag will function as a Ladder or Counter, respectively.



Credit
- Aloe Guvner

Terms of Use
- You may use this plugin in both non-commercial and commercial projects.
- You may edit this plugin and redistribute your edits, but do not claim you wrote the original code.
- You may redistribute this plugin elsewhere. In that case, please link back to this plugin thread if possible.

Version History
v2.0:
-Events now function as ladders if their graphic is set to a tile which is marked as a Ladder
-Events can now function as "Counters" if their graphic is set to a tile which is marked as a Counter
-Events can function as "Counter" using the notetag <Counter>
v1.0:
-Initial plugin release
-Allowed events to function as ladders using the notetag <Ladder>


Download
(Instructions: Right-click the "Raw" button and select "Save Link As...")​
 
Last edited:

Neo Soul Gamer

Veteran
Veteran
Joined
Aug 10, 2012
Messages
663
Reaction score
414
First Language
English
Primarily Uses
N/A
This is a feature that really should have been available by default. Great job!
 

styx92

Veteran
Veteran
Joined
Jan 7, 2016
Messages
310
Reaction score
39
First Language
German
Primarily Uses
Pretty good! This should be really a default feature :D
Thanks for your work :)
 

Aloe Guvner

Walrus
Veteran
Joined
Sep 28, 2017
Messages
1,628
Reaction score
1,150
First Language
English
Primarily Uses
RMMV
Update! Version 2.0 is released (original post download link is updated).

v2.0:
-Events now function as ladders if their graphic is set to a tile which is marked as a Ladder
-Events can now function as "Counters" if their graphic is set to a tile which is marked as a Counter
-Events can function as "Counter" using the notetag <Counter>
 

caiopalhares

Villager
Member
Joined
Feb 18, 2018
Messages
8
Reaction score
7
First Language
English
Primarily Uses
RMMV
You sir, has my thanks!
Brilliant.
 

Latest Threads

Latest Posts

Latest Profile Posts

Surprising nobody, it turns out "next Friday" for the next Jump into Javascript has become "possibly Sunday if you're lucky" XD
Folks, if anyone sends you a message inviting you to add their API to your game, please report them. We don't want people spamming our members asking them to add stuff to their games for their own (or others') benefit. We've updated the forum rules to confirm this.
I'm listening to iiluminaughtii talking about the secrets behind shady businesses and scams. Meanwhile I'm writing a fanfic about Sephiroth from FF7, one specifically for my stepmom. I'll get to give it to her, too, because my boss said I could take the holidays off! Dec. 22-27 I will be in Orlando, and maybe Fort Myers too, visiting my dad and stepmom!
Of course, I bought a handful of games on the Steam Black Friday sale. Will I try them? Will I complete any? Who knows...
I don't really have any neat updates today about how I screwed up programming... But if you want to observe the intensenes of me programming, then you can check out my stream :)

Forum statistics

Threads
117,013
Messages
1,103,809
Members
152,910
Latest member
Mr_Popo
Top