Variable Boxes (assignment and calculation), String Variables (assignment and text input)†
Variable Box Assignment and Calculation†
Assign a value to a numeric variable that has been specified in a specified manner.
- Variable Box Number
Specify the variable box to be used.
- Variable Box Type
- Value
The value to be used can be specified between -9999999 and 99999999.
- Text
Used to specify a string variable.
- Local Value
Used to specify a local variable.
- Array Variable
Used to specify an array variable.
- Pointer
Specify a pointer to be specified from an integer or variable box.
- Value
Assign an integer between the specified values in the following manner
- Overwrite by Value
Assign a value.
- Add a Random Number (0 to Value)
Add a random number from the range of 0 to the specified number.
- Subtract
Subtract the value.
- Multiply
Multiply the value.
- Divide
Divide by the value.
Advanced Variable Box Operation†
Assign the specified parameter to a numeric variable in the specified manner.
- To what?
Specify the variable box to be used.
- What?
Specify the parameter to be assigned by selecting one of the following
- Fixed Value
An integer from 0 to 99999999 can be entered.
- Random Number
Any integer from -99999999 (minimum) to 99999999 (maximum) can be entered.
- Variable Box
Specify the variable box to be used.
- Money in Possession
Refer to the current money in possession.
- Number of Items Possessed
Refer to the number of the specified item in the possession.
- Cast Status
Refer to various statuses of the specified cast. The statuses that can be referenced are as follows
- LV
- Current HP
- Current MP
- Maximum HP
- Maximum MP
- Current HP(%)
- Current MP(%)
- Attack Power
- Magical Power
- Defense Power
- Accuracy
- Evasion Rate
- Agility
- EXP
- State Changes
- Class Level
- Subclass Level
- nth in the Party
The same settings as in "Cast Status" can be specified.
- Current Time
Year, Month, Day, Day of the Week, Hour, Minute, Second
- Play Time
Hour, Minute, Second
- Operation Key
Up, Down, Left, Right, Decision, Cancel, Dash, Camera: Rotate Up, Camera: Rotate Down, Camera: Rotate Left, Camera: Rotate Right, Camera: Zoom In, Camera: Zoom Out, Camera: Reset, Up (Repeat), Down (Repeat), Left (Repeat), Right (Repeat), Menu, Jump, Action 1, Action 2, Action 3
- Camera Settings
X Rotation, Y Rotation, Angle of View, Distance, X Coordinate, Y Coordinate (Elevation), Z Coordinate
- Coordinate Information for This Event
X Coordinate, Y Coordinate (Elevation), Z Coordinate, X Coordinate on the Screen, Y Coordinate on the Screen, X Rotation, Y Rotation (Orientation), Z Rotation, Orientation/4 Direction (U: 0, D: 1, L: 2, R: 3)
- Coordinate Information for Player
The same settings as "Coordinate Information for This Event" can be specified.
- Mouse Information
Mouse Pointer X Coordinate, Mouse Pointer Y Coordinate, Left Click, Right Click, Center Click, Wheel Rotation
- Elapsed Time from Previous Frame
- Do what?
- Assign
Assign the parameter.
- Addition
Add the parameter.
- Subtraction
Subtract the parameter.
- Multiplication
Multiply the parameter.
- Division
Divide the parameter.
- Assign Remainder of Division
Assign the remainder of dividing the parameter.
- Assign with Decimals Rounded Down
Assign a parameter with the decimal point rounded down to the nearest integer.
Assign to String Variable†
Assign a string to a string variable in the specified manner.
- String Variable Number
Specify the variable box to be used.
- String
Specify the string to be assigned.
- String Assigning Methods
- Overwrite
Overwrite and assign a string.
- Add to Beginning
Add the string to the beginning.
- Add to End
Add the string to the end.
Input String Variable†
Open a panel for entering strings. The string the player enter is assigned to a string variable.
- String Variable Number
Specify the variable box to be used.
- Text to be Displayed on the Input Screen
Customize the text displayed on the input screen.
- Max Number of Letters to be Entered
Specify the maximum number of letters that can be entered between 0 and 65536.
- Window Display Position
Specify the window display position.
Advanced String Variable Operation†
Assign a specified parameter to a string variable in a specified manner.
- To what?
Specify the variable box to be used.
- What?
Specify the content to be used.
- String Variable Box
Specify the variable box to be used.
- Current Map Name
Use the current map name.
- Cast Status
Specify the following for the specified cast member: cast name, class, subclass, weapon name, arm armor name, headgear name, body armor name, accessory name 1, accessory name 2。
- nth Status in the Party
The same settings as in "Cast Status" can be specified.
- Do what?
- Overwrite
Overwrite and assign a string.
- Add to Beginning
Add the string to the beginning.
- Add to End
Add the string to the end.
String Replacement†
Replaces string variable A in the specified variable box with string B.
Obtain Terrain Information†
Obtain terrain information for the current position of the player or event or for the coordinates specified in the variable box.
- Specify by Player's Current Position
Obtain terrain information for the player's current location.
- Specify by Event's Current Position
Obtain terrain information for the current location of the event.
- Specify with Variable Boxes
Use the value in the variable box as the coordinate to get the terrain information for that coordinate.
- Terrain Resource Name
Obtain the name of the resource used in the terrain as a string variable.
- Terrain Elevation
Obtain the elevation of the terrain in the variable box.