Events to function as "Ladders" and "Counters"

Aloe Guvner

Walrus
Veteran
Joined
Sep 28, 2017
Messages
1,628
Reaction score
1,082
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
632
Reaction score
350
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
38
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,082
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.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Humans are fallible creatures, we all know that. It's when we're forced to look at ourselves that we start to disagree. :p
Expectation: Working on boss battle.
Reality: "Look at how awful are these code and database organization. Let me clean this mess", *yet, casually adding more modules that I have no idea if I would use it later*
Trying to learn to read Japanese so I read my manga. I like to buy them without all the edits made during translation.
The only thing getting me through today so far is coffee. And lots of it.
Amazing. I had seen it more than 10 years ago, but seeing Monster this year was an incredible experience. It was certainly one of the best endings I've ever seen in anime.

Forum statistics

Threads
97,851
Messages
947,382
Members
129,078
Latest member
onpeex
Top