![]() |
||||||||||||
|
||||||||||||
blade2k
» articles & tutorials
FF8 Styled Airship
It was much harder than I thought it would be, and I still don't really understand exactly why it has to be the way I have it, but hey, it works. First, start a NEW EVENT (on your world map - where the airship will fly) Make it PARRALLEL PROCESS Make it BELOW HERO (or above, doesn't matter) -- Inside make a FORK CONDITION (Make the condition VEHICLE: airship. Do not check ELSE CASE) -- Inside of it, make an ENTER PASSWORD. Check only the decision key (5) and store it into a variable called 'enter airship'. Now make a new page. The start conditions should all be the same as the first page, except have it only start if the variable 'enter airship' is above 4. -- Inside make a CHANGE SCREEN TRANSITION. Change TELEPORT/ERASE to DO NOT ERASE. -- Now make another CHANGE SCREEN TRANSITION. Change TELEPORT/SHOW to INSTANT DISPLAY. -- Now have a CHANGE VARIABLE. Make the variable called 'AirshipX' and set it to the X coordinate of the airship. -- Next have a another CHANGE VARIABLE. Make it called 'AirshipY' and set it to the Y coordinate of the airship. -- Now have a MEMORY PLACE. Store the MapID into a variable called 'MapID'. Then set the X and Y coordinates to the two variables containing the ship's X and Y coordinates. (AirshipX, AirshipY) -- Next have an ERASE SCREEN. Set it to Fade-out (...or whatever you want, but I suggest Fade-out.) -- Now have a RIDE/DISMOUNT VEHICLE -- Then have a .6 second WAIT. (You can make it longer, but no less) -- Next have a TELEPORT command that will put you inside your airship. -- Now have a SHOW SCREEN. I suggest setting it to Fade-in. -- Last, but definitely not least, have a CHANGE SWITCH. Turn a switch called 'in airship' ON. Now make a third page. Make the start condition having the switch 'in airship' ON. (Make it push key, too. I don't think you have too... I'm too lazy to find out) -- This page should be empty. Ok, now you're in your airship, but you have no way out, and no way to land. For this, you will need another event. I suggest making it the pilot of the ship, or the front controls. Set the event start condition to Push Key. -- Inside, make a message. This can be whatever, I put "Yes?". -- Then make a SHOW CHOICE. There should be two choices, one to Fly, and the other the Land. For the cancel case, click add case. * Inside the Fly case, do the following - -- Have a CHANGE VARIABLE. Set 'enter airship' to 0. -- Then have a CHANGE SWITCH. Change 'in airship' to OFF. -- Now have an ERASE SCREEN (Fade-out). -- Next is a GO TO MEMORIZED PLACE. Set the MapID to the variable 'MapID' and the X and Y coordinates to the X and Y of the airship (Just like before). -- Now have a RIDE/DISMOUNT VEHICLE. -- Last is a SHOW SCREEN (Fade-in). * Now onto the Land case. -- Have a CHANGE SCREEN TRANSITION. Change TELEPORT/ERASE to FADE-OUT. -- Now Have another CHANGE SCREEN TRANSITION. Change TELEPORT/SHOW to FADE-IN. (NOTE : This will make your transitions from now on the Fade-out and Fade-in. If you had them set to something else, you can change them at the end of the Land case.) -- Next have a CHANGE VARIABLE. Set 'enter airship' to 0. -- Then have a CHANGE SWITCH. Turn 'in ship' OFF. -- Last, have a GO TO MEMORIZED PLACE command. Set the MapID to the variable 'MapID' and the X an Y coordinates to the X and Y coordinates of the ship (Again, like before.) That's it! The Cancel case should be blank. You may notice that when you go inside your ship, it flashes a picture of the world map. I tried to fix this (If you can fix it e-mail me) but had no such luck. I know of a different way this whole thing could be done, but I'm done typing for today. Good luck! - JDBoone E-mail me at: jonathanboone@hotmail.com |
|
|||||||||||
|
©2002-2012 blade2k.net - parsed in 0.002 seconds - view active users
[20137 members][newest member: Meatball97]
Active Users (0)
|
||||||||||||