Appels de script pour RPG Maker XP
Gestion globale
Modifier un interrupteur
id
est le numéro de l’interrupteur dans RPG Maker. En Ruby, true
signifie « vrai » et false
signifie « faux ». On choisit l’un ou l’autre pour rendre l’interrupteur égal à ON ou OFF.
$game_switches[id] = true/false
Modifier un interrupteur local
Les interrupteurs locaux fonctionnent comme les interrupteurs globaux, si ce n’est qu’ils sont référencés par trois ID : une carte, un évènement et une lettre.
$game_self_switches = {[map, event, "letter"] => true/false}
$game_map.need_refresh = true
La dernière ligne permet au joueur de voir immédiatement les conséquences du changement. Si elle est omise, l’interrupteur local sera bien modifié mais il faudra quitter la carte et y revenir pour voir les conséquences. Voici un exemple d’utilisation :
$game_self_switches = {[2, 4, "A"] => true}
$game_self_switches = {[1, 3, "B"] => false}
$game_map.need_refresh = true
Modifier une variable
id
est le numéro de la variable dans RPG Maker. value
est sa nouvelle valeur, qui peut être un nombre entier ou bien un autre type de valeur : texte, tableau, etc.
$game_variables[id] = value