4 ms·
Actually Pokémon Crystal itself, the rom we were discussing, has an extensive higher-level scripting language built-in for events, messages and movement. It sti
by armada651 12y ago
Actually Pokémon Crystal itself, the rom we were discussing, has an extensive higher-level scripting language built-in for events, messages and movement. It still looks very much like assembly, but it is built up of Pokémon commands instead of machine code.
For example, this is the script to choose your starter pokemon: https://github.com/kanzure/pokecrystal/blob/master/maps/ElmsLab.asm#L171 https://github.com/kanzure/pokecrystal/blob/master/maps/Elms...