- Joined
- Dec 19, 2014
- Messages
- 40
- Reaction score
- 17
- First Language
- English
- Primarily Uses
UPDATE: Current version now 1.0c
If you're using the old version re-visit the link below and download the updated version. Follow the instructions in the 1.0c changelog if you have save games from version 1.0b.
1.0c changelog
1.0b changelog
Easy Teleport is a script designed to add a teleport system into your game with minimal configuration of the teleport list or it's handling. It primarily consists of a module and three overwritten methods in Game_ChoiceList. Two destination lists, one that's sorted and one that adds locations first come first served. Destinations are added via events triggering a script call. The unsorted list can operate with zero arguments for a fairly painless game integration while the sorted list requires a number argument for sorting priority at minimum. Destinations are added with the current map's display name at the player's current map and location unless that behavior is overridden with additional arguments within the script call. Instructions are in the script.
In most cases I don't expect people to set more than a custom name for the teleport locations. Easy enough to change Balrogic::Teleport::nosetup to Balrogic::Teleport::nosetup("Different Name")
Link: http://pastebin.com/p19fzw5Z
Things to look out for: Make sure you set a display name for a map OR manually designate the teleport name in your script call. Otherwise you're going to have a blank teleport entry.
TODO: Add debug feature to help isolate and repair naming errors. Add feature to disable/re-enable specific teleport destinations on demand. Add feature to migrate old teleport destinations to different map in case area is updated to a different map due to plot developments.
Feel free to request any additional functional or convenience features!
I attached a screenshot with an example of what you might expect to see when teleporting if you use the script. Of course, I expect you would have far more original names for your locations!

If you're using the old version re-visit the link below and download the updated version. Follow the instructions in the 1.0c changelog if you have save games from version 1.0b.
1.0c changelog
Fixed a bug introduced with 1.0b. D'oh!
Updated switches to use symbols instead of strings.
Removed a bunch of redundant code.
If you have any existing saves from 1.0b then you need to run the following in a script call then re-save your game before using the script:
Balrogic::Teleport::update
Updated switches to use symbols instead of strings.
Removed a bunch of redundant code.
If you have any existing saves from 1.0b then you need to run the following in a script call then re-save your game before using the script:
Balrogic::Teleport::update
Circumvented bug that would prevent intended use with saved games.
Added feature to enable/disable teleport system at will.
Separated text functions into seperate module.
Upgraded self-switches, they will now accept any value instead of just true/false.
Added feature to enable/disable teleport system at will.
Separated text functions into seperate module.
Upgraded self-switches, they will now accept any value instead of just true/false.
Easy Teleport is a script designed to add a teleport system into your game with minimal configuration of the teleport list or it's handling. It primarily consists of a module and three overwritten methods in Game_ChoiceList. Two destination lists, one that's sorted and one that adds locations first come first served. Destinations are added via events triggering a script call. The unsorted list can operate with zero arguments for a fairly painless game integration while the sorted list requires a number argument for sorting priority at minimum. Destinations are added with the current map's display name at the player's current map and location unless that behavior is overridden with additional arguments within the script call. Instructions are in the script.
In most cases I don't expect people to set more than a custom name for the teleport locations. Easy enough to change Balrogic::Teleport::nosetup to Balrogic::Teleport::nosetup("Different Name")
Link: http://pastebin.com/p19fzw5Z
Things to look out for: Make sure you set a display name for a map OR manually designate the teleport name in your script call. Otherwise you're going to have a blank teleport entry.
TODO: Add debug feature to help isolate and repair naming errors. Add feature to disable/re-enable specific teleport destinations on demand. Add feature to migrate old teleport destinations to different map in case area is updated to a different map due to plot developments.
Feel free to request any additional functional or convenience features!
I attached a screenshot with an example of what you might expect to see when teleporting if you use the script. Of course, I expect you would have far more original names for your locations!

Last edited by a moderator:


