RestoreLocation load the game at a specific location

NoTaku

Villager
Member
Joined
Nov 10, 2015
Messages
6
Reaction score
3
First Language
English
This simple plugin will allow you to restore a saved game with the player in a specific location that you can set in a variety of ways. You can clear the stored location (thus allowing the player to save anywhere), modify it a piece at a time, use variables to set the location, set the location at the player's current position, and even set the location relative to an event. The game will automatically restore the player's location without first showing the place where they were when they last saved.

Install the plugin to your game's js/plugins folder, and then simply use any of these Plugin events to get started:

 

* Plugin Command: * RestoreLocation restore # teleport the player to the stored location * RestoreLocation storeLoc mapid x y dir # store the specified location * RestoreLocation storeMap mapid # change the stored map * RestoreLocation storePos x y # change the stored x, y coordinate * RestoreLocation storeDir dir # change the stored direction * RestoreLocation storePlayerLoc # store the player's current location * RestoreLocation storeRelativeLoc evid x_off y_off dir # store a location as an offset from the event with specified id * RestoreLocation storeVariableMap idvar # store a location from a map * RestoreLocation storeVariableLoc idvar xvar yvar dirvar # store a location from four variables * RestoreLocation storeVariablePos xvar yvar # store an x, y coordinate from two variables * RestoreLocation storeVariableDir dirvar # store a direction from variable * RestoreLocation clear # clear the stored locationPassing a value of zero to any of the map parameters will use the current map.

Passing a value of zero to the direction parameters will use either the player's current direction, or in the case of a relative location, the direction of the event.

Passing a value of zero to the event id parameter will use the current event's id.

You may also use variables to store the data by calling storeVariableMap/Loc/Pos/Dir.

At any time you can forcibly teleport to the stored location by calling the restore event.

The stored position will not update when relative events move, or when variables are changed after the location is stored. The stored position is set to the current value of whatever you pass to it at the time the plugin event is called.

As with all of my work, this plugin is available for free use under a permissive license. The only thing you can't do with it is remove my username from it and redistribute it.

Pastebin mirror:
http://pastebin.com/ZyyQr1CD

RestoreLocation.zip
 

Attachments

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

Latest Threads

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,853
Messages
1,016,990
Members
137,562
Latest member
tamedeathman
Top