Fly Settings

Set Fly conditions for the Region Map and Fly Map (field move)

Overview

This Section contains settings related to Flying from the Region Map.


Whether you want to allow Fly to be used from the Town Map (only applies if the player can use Fly normally).

CAN_FLY_FROM_TOWN_MAP = true

Possible values:

  • true = enabled: the player can use Fly from the Region Map.

  • false = disabled: the player can only use Fly using the Field Move.


Whether you want to use the Quick Fly Feature.

CAN_QUICK_FLY = true

Possible values:

  • true or 0 = enabled: This Feature can be used.

  • false or -1 = disabled.

  • Switch ID = enabled if this Switch is ON.


Choose the button that needs to be pressed to activate the Quick Fly Feature.

QUICK_FLY_BUTTON = Input::JUMPUP

Possible values:

  • Input::JUMPUP

  • Input::JUMPDOWN

  • Input::SPECIAL

  • Input::AUX1

  • Input::AUX2

Be careful to not set the same button of an action that can be used in the same mode. For ex. You can change the button to change modes as well, don't set this as the same button or you'll cause issues.


Whether the cursor should jump to the selected fly location. (on selecting, not confirming).

AUTO_CURSOR_MOVEMENT = true 

Possible values:

  • true = enabled: the cursor will automatically jump to the selected location while using Quick Fly.

  • false = disabled.


Whether you want to allow the player to fly from 1 Region to another.

ALLOW_FLY_TO_OTHER_REGIONS = false 

Possible values:

  • true = enabled: the player is allowed to Fly from 1 Region to another.

  • false = disabled: the player can only use Fly within the same Region.


Set in an array from which Regions you can fly to another Region. This is not used if the Setting ALLOW_FLY_TO_OTHER_REGIONS is set to false

FLY_TO_REGIONS = {
        :Essen => [1, 2, 3], 
        :Tiall => [0],
        :Kanto => [0, 3], 
        :Johto => [2]
      }
  • :Essen = Region name

    • [1, 2, 3] = an Array with the Region IDs you can fly to.


Set from which Locations on a Region you can fly to another Region. This is not used if the Setting ALLOW_FLY_TO_OTHER_REGIONS is set to false

LOCATION_FLY_TO_OTHER_REGION = {
        :Essen => {
          "Route 8" => [1],
          "Ingido Plateau" => [2, 3]
        },
        :Tiall => {
          "Here" => [0]
        },
        :Kanto => {
          "Indigo Plateau" => [0, 3]
        },
        :Johto => {
          "Indigo Plateau" => [2]
        }
      }
  • :Essen = Region Name

    • "Route 8" = Location Name

      • [1] = Region ID

    • "Ingido Plateau" = Location Name

      • [2, 3] = Region ID

To explain this with words: You can fly to Tiall Region from "Route 8" and to Kanto and Johto Region from "Indigo Plateau".

If you want to allow fly to another Region from any Location just make this setting equal to

LOCATION_FLY_TO_OTHER_REGION = {}

Wheter you want instead of the Fly Animation playing when confirming the Fly Location on the Region Map, it instead be an instant transition (with a fade) to the chosen destination.

QuickTravelInsteadOfFly = false

Possible values:

  • true = enabled: The Fly Animation is not used and instead the player teleports directly to the chosen location.

  • false = disabled: The Fly Animation is used (default).

Last updated