RPG Maker Forums

Here's another snippet that has been asked for over and over again but never get addressed as far as i am concern.

When someone asked for a script to let events move on water, the answer they get is:

Set the event to "through", then get a script to restrict the event movement to regions.

Not really a smart way and a lot of work just to get some events to work on water.

Well, here's a snippet that let any event(s) with <water> tag in their name move normally on water like your ship/boat do, and trigger like any other events.



Force Move routes/Random Movement/Chase, all works just like before, the only difference will be, these events

can only move on water.

Features:

Events that moves/acts in water.

How it works:

[1] Script itself is plug and play, simply put it anywhere in between Material and Main

[2] Put <water> as a tag in the event's name to make it moveable in water.

      

Compatibility:

This snippet is unlikely to conflict with other scripts unless they modify the event passage.

Simply put this snippet below that script when that happens.

Terms of Use:

Feel free to use in both free/commercial project.

Get the Script here:

#==============================================================================# ■ Meow Face Water Events#------------------------------------------------------------------------------# Create on water only events#==============================================================================# How to Use:# [1]Plug & Play, Put this script below Material and above Main# [2]Put <water> in the event name you wish to place on water.#==============================================================================class Game_Event < Game_Character    #--------------------------------------------------------------------------  # ○ Alias method  #-------------------------------------------------------------------------- alias mf_wevent map_passable? unless $@  def map_passable?(x, y, d)      return $game_map.ship_passable?(x, y) if @event.name.include?('<water>')      return mf_wevent(x, y, d)  endend
UPDATES:

07-09-2015 Released

10-09-2015 Modified the alias method to overcome the compatibility issue.

Latest Threads

Latest Posts

Latest Profile Posts

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.

Forum statistics

Threads
106,035
Messages
1,018,455
Members
137,821
Latest member
Capterson
Top