Défiler avec une valeur 0 ne fait rien sur VX Ace.
Je te propose de rajouter une simple condition pour update_scroll dans la fonction update de Game_Player :
1
| update_scroll(last_real_x, last_real_y) unless $game_switches[1] |
Avec ça tu peux bloquer/débloquer le mouvement de la caméra selon les déplacements du héros à tout moment avec l'interrupteur en question.
Le défilement via la commande faire défiler la carte fonctionnera même avec l'interrupteur activé.
|