Main Menu
  • Welcome to The RPG Maker Resource Kit.

[VXA] FFIV World Teleport System

Started by bluntsword, December 12, 2012, 03:35:02 PM

0 Members and 1 Guest are viewing this topic.

bluntsword

<World Teleport System while in the Airship>
<12/12/12>




Summary
<<In FFIV, it was possible to travel between worlds by "landing" your airship on a certain part of the map. For instance: one could travel from the typical "overworld" map
to the "underworld" map
by landing the airship in a hole in the overworld. Once the Lunar Whale Ship was obtained, one could travel to the from the "overworld" to the "moon"

I would like a script that would enable the game creator to designate an area (or multiple areas) on the map where the airship could choose to go to another world map.
>>

Features Desired

  • Travel from one world to another while riding the airship
  • Memorize airship location and return to it when you come back from a world
  • Enable user to set a tile (or tiles) as a place where the airship could "travel up" or "travel down."
  • Show a short scene where the airship "travels" (instead of a quick teleport)

Games its been in

  • In FFIV you could travel from world to world by landing your airship in a certain area. You could also press a button and be given the choice to "travel up" to the moon. Once on the moon you could travel back to the overworld




Did you search?
<<Yes>>

Where did you search?

What did you search for?

  • RPG Maker VXA Vehicle Scripts
  • RPG Maker VXA World Teleport Script

Maytag

#1
Only thing I can suggest is to use events.
I only have knowledge for events in RMXP, but I'll explain my theory on how to do this for RMXP.
Maybe you can recreate it using VXA.
Since RMXP doesn't have vehicles, I use simple character swaps. I swap the character model to a smaller version, and when they reach the airship, they change graphic and have a higher movement speed on that map.

The correct landing spot is like a 2x2 section of grid.
Place events in those spots that Sets a variable to 1. (Let's call that Variable "V-1")
Around that 2x2 of events, place a bordering box of events, and have them Set "V-1" to 0.

The next part gets confusing to explain, so I'll post a picture. :>

EDIT: I forgot to set the trigger to Parallel, and add a condition switch.

I hope this was helpful to you at all.
Currently looking for help with some HUD scripts!
Any advice is welcome!
http://rmrk.net/index.php/topic,47471.0.html

bluntsword

Thanks for the advice! I attempted this with events first, but my dull mind couldn't accomplish it. I'll try again with your method here.

Thanks again.

Maytag

Let me know how it goes, I can assist you further if necessary. :>
Currently looking for help with some HUD scripts!
Any advice is welcome!
http://rmrk.net/index.php/topic,47471.0.html