-
Notifications
You must be signed in to change notification settings - Fork 0
Zenkai ‐ Script Reference
Johnathon edited this page Jun 1, 2026
·
7 revisions
Some functions may not exist across all supported games — improvements and deprecations were made between titles. Check individual pages for game-specific notes before use. For help reading existing scripts from the ROM and decoding them back into these function names, see Example Scripts.
Controls how the VM reads and executes the script stream.
High level game commands executed via the Step node.
- PushActiveCharIndex
- PushActiveCharIsTransformed
- PushActiveCharName
- PushActiveCharNameUpper
- PushActiveCharHP
- PushActiveCharMaxHP
- PushActiveCharEP
- PushActiveCharMaxEP
- PushLevelUpStat1
- PushLevelUpStat2
- PushLevelUpStat3
- SetActiveCharacter
- SetActiveCharacterNoReset
- SetCharacterLevel
- SetCharacterTransformation
- ResetNonActiveSprites
- StackGetCharLevel
- StackGetCharHP
- StackGetCharEP
- StackGetCharMaxHP
- StackGetCharMaxEP
- SetCharHP
- SetCharEP
- AddEXP
- RegisterScouterEntry
- CenterCameraOnChar
- DespawnEntity
- FindCharacterEntity
- FindEntityByType
- MoveEntityToPosition
- PushEntityPosition
- SetActiveEntity
- SetEntityAnimation
- SetEntityFacing
- SetEntityFollow
- SetEntityPosition
- SpawnItem
- SpawnMapEntity
- LoadMapWithEntities
- LoadMapNoEntities
- ReloadMap
- RestoreMap
- SetCollisionRect
- ClearCollisionRect
- SetMapRestoreFlag
- TriggerMapEvent
- WarpToMapWithEntities
- WarpToMapNoEntities
- BeginCommandBatch
- CommitCommandBatch
- DisableWorld
- EnableWorld
- EnterSleepMode
- PushCurrentWorld
- PushCurrentArea
- PushCurrentVariant
- ReturnToTitleScreen
- WaitFrames
- DisableLayer
- EnableLayer
- FadeIn
- FadeOut
- FadeFromWhite
- FadeToWhite
- SetPlayerVisible
- UploadSpritePalette
- sub_80093A4
- sub_80093B6
- sub_80093C8
- sub_80093DA
- sub_80093EE
- sub_8009402
- sub_8009416
- sub_8009628
- sub_8009710
- sub_8009728
- sub_800977A
- sub_8009B94
- sub_8009BBC
- sub_8009CC4
- sub_8009D4A
- sub_800A044
- sub_800A09A
- sub_800A44E
- sub_800A622
- sub_800A638
- sub_8009688
- sub_800A9B6
- sub_800AA10
- sub_800AA34
- sub_800AA58
- sub_800AA7C
- sub_800AC00
- sub_8009D94
- sub_800AB44
- sub_800A9DA
- sub_800A49A
- sub_800A526
- sub_800A572
- sub_800A158
- sub_800A210
- sub_800A4DA
- sub_800AC5C
- sub_800ACAC
- sub_800ACEA
- sub_800AAC6
- sub_800AE76
- sub_800AEB8
- sub_800AEC8
- sub_800A850
- sub_800A89E
- sub_8009840
- sub_800AD3E
- sub_800A004
- sub_800AEF0
- sub_800AF44
- sub_800AFC2
- sub_800AFD4
- sub_800A276
- sub_800A2C2
- sub_800A346
- sub_800A3A2
- sub_8009F3C
- sub_800A1B4