Hi all,

This plugin allows you to fast travel between different locations in your game. Fast travel points can be separated by category. It can handle as many fast travel points as you want, and it also allows you to set gold or item costs to use the travel (optional). You can also show/hide fast travel locations via plugin command.

Fast Travel

You can set up unlimited fast travel points, and control when the player can travel to them by starting them as undiscovered and only discovering them later through gameplay.

Fast travel points can also have costs associated with them, which will automatically be handled by the plugin and deny the player the option of traveling to the point if they cannot afford the cost.

Customizable Scene

The fast travel scene is customizable with option of changing around the order of the windows, how many lines of text can be shown in the description, and more. You can display an image of each location as well.

Integrations

This plugin has special functionality when used alongside the following [CGMZ] plugins:

[CGMZ] Scene Backgrounds - Show a custom background image in any scene, including a scrolling parallax image or even the weather.

[CGMZ] Controls Window - Show a window letting the player know the controls of a scene in your game (such as the fast travel scene). Controls automatically change between keyboard or gamepad controls, depending on the player's last input.

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Updated 21 hours ago
StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorCasper Gaming
Made withRPG Maker
TagsRPG Maker
Average sessionA few minutes
LanguagesEnglish, Spanish; Latin America, Chinese
InputsKeyboard, Mouse, Gamepad (any), Touchscreen
LinksHomepage, Community, Patreon, YouTube

Download

Download NowName your own price

Click download now to get access to the following files:

CGMZ-FastTravel.zip 13 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hi Casper,
Just want to thank you for this amazing teleport script.
Can I make request for a couple of additions please..?
1. An option to swap the picture and description above or below each other.
2. An option to have more than 2 lines for the description, say 3 or 4 lines. I feel 2 lines ain't quite enough for descriptions so cutting maybe the picture space down a little will free more space up for line(s).
3. When using Gold as a currency.. an option to stop the plugin putting Gold at the end of the gold amount you've put in. (see picture, you can see i've used a gold icon so there would be no need to put gold at the end of the cost).
Thanks!

Hi, thanks for the suggestions, I can add them to a future update. For the Gold, it is putting your Currency Unit text from the database. You should be able to edit the .js around line 1601 to remove the currency unit from being added to the string.

thanks. i'll see if I can figure that Gold text thing out, thanks for the quick fix for that.

I went down through the list and couldnt see the section to remove Gold at the end of the cost.. can you please take a screenshot of the line to edit so i can do a CTRL+F  search for the exact line please?
Thanks!

Change this:

if(this._item._goldCost > 0) {
    this.drawText(this._item._goldCost + TextManager.currencyUnit, 0, y, this.contents.width, 'center'); 
    y += this.lineHeight();
}

to this:

if(this._item._goldCost > 0) {
this.drawText(this._item._goldCost, 0, y, this.contents.width, 'center');
y += this.lineHeight();
}

awesome, thanks   :)

Hi, I just wanted to let you know that the update for this plugin today should address your 1 & 2 suggestions. Thanks for the suggestions, let me know if you have any other ideas to improve [CGMZ] plugins.

GREAT! Thanks for working on the suggestions so fast, much appreciated.
I checked them out and they worked perfect :)

Hi, Casper! I just wanted to report a bug I found; when using this plugin alongside your Item Pop Up, it throws an error message when you click on a location to go anywhere; "Type Error: Cannot read property "id" of null."

This happens even in Fast Travel's demo, once I add the item pop up plugin. Before adding it, the Fast Travel works perfectly fine! 

Hi, this is actually a bug in Item Popup, not Fast Travel. I will fix this asap, thank you for the bug report. If you want to fix it yourself you can search for alias_CGMZItemPopup_GameParty_gainItem in CGMZ Item Popup's js file and replace the function with this:

const alias_CGMZItemPopup_GameParty_gainItem = Game_Party.prototype.gainItem;
Game_Party.prototype.gainItem = function(item, amount, includeEquip) {
    alias_CGMZItemPopup_GameParty_gainItem.apply(this, arguments);
    if(item && amount > 0) {
        const type = (DataManager.isItem(item)) ? "item" : (DataManager.isWeapon(item)) ? "weapon" : (DataManager.isArmor(item)) ? "armor" : "invalid";
        const id = item.id;
        if(this.CGMZItemPopup_shouldPop(id, type)) {
            $cgmzTemp.addItemPopupToQueue({type: type, id: id});
        }
    }
};

It works! You're a genius, thank you so much! ٩(^ᗜ^ )و ´-

I ran into a bug on the online demo: "

Error

Uncaught TypeError: Cannot read properties of null (reading 'scale')" when trying to fast travel to the first village.

(1 edit)

Hi, I am not able to reproduce this, it might be itch.io had temporary problems delivering an image or some other resource to you or your internet connection lost connection or something.

Does it allow custom images / 3d models for the fast travel image or is it just the base map

It shows a custom image.

I wanted to ask, which will be the next plugin to come out?

Hi,
It will most likely be the skill shop to be fully released. The next alpha plugin will be Battle Result Events as that received the most votes on my patreon poll.