![]() |
Data |
| Prev: C82D | Up: Map | Next: C8E2 |
|
A list of script ids and handler addresses, ending at FF, then the script bytes. An None byte is a verb from Actions.
|
||||
| C8A1 | DEFB $00 | |||
| C8A2 | DEFW ScriptGandalf_RunTakeCloseAndGive | |||
| C8A4 | DEFB $00 | |||
| C8A5 | DEFW ScriptGandalf_RunAndDrop | |||
| C8A7 | DEFB $00 | |||
| C8A8 | DEFW ScriptGandalf_RunAndSpeak | |||
| C8AA | DEFB $00 | |||
| C8AB | DEFW ScriptGandalf_RunAndGive | |||
| C8AD | DEFB $00 | |||
| C8AE | DEFW ScriptGandalf_OpenThenPickAtRandom | |||
| C8B0 | DEFB $1D | |||
| C8B1 | DEFW $CA7F | |||
| C8B3 | DEFB $30 | |||
| C8B4 | DEFW $CA73 | |||
| C8B6 | DEFB $0F | |||
| C8B7 | DEFW $CA5E | |||
| C8B9 | DEFB $FF | Termination character ($FF). | ||
|
Gandalfs initial actions.
|
||||
| C8BA | DEFB $02 | |||
| C8BB | DEFB $1D | Give To | ||
| C8BC | DEFB $03 | $03 - "Curious Map" | ||
| C8BD | DEFB $00 | $00 - "You" | ||
| C8BE | DEFB $02 | |||
| C8BF | DEFB $10 | Open | ||
| C8C0 | DEFB $05 | $05 - "Round Green Door" | ||
| C8C1 | DEFB $FF | Termination character ($FF). | ||
|
...
|
||||
| ScriptGandalf_RunTakeCloseAndGive | C8C2 | DEFB $04 | ||
| C8C3 | DEFB $24 | Run | ||
| C8C4 | DEFB $14 | |||
| C8C5 | DEFB $13 | Take | ||
| C8C6 | DEFW ScriptGandalf_RunAndDrop | |||
| C8C8 | DEFB $03 | |||
| C8C9 | DEFW Event_WhatsThis | |||
| C8CB | DEFB $00 | |||
| C8CC | DEFB $04 | |||
| C8CD | DEFB $0C | Close | ||
| C8CE | DEFB $04 | |||
| C8CF | DEFB $1D | Give To | ||
|
...
|
||||
| ScriptGandalf_RunAndDrop | C8D0 | DEFB $04 | ||
| C8D1 | DEFB $24 | Run | ||
| C8D2 | DEFB $04 | |||
| C8D3 | DEFB $0D | Drop | ||
|
...
|
||||
| ScriptGandalf_RunAndSpeak | C8D4 | DEFB $04 | ||
| C8D5 | DEFB $24 | Run | ||
| C8D6 | DEFB $03 | |||
| C8D7 | DEFW Event_AShortReply | |||
| C8D9 | DEFB $00 | |||
|
...
|
||||
| ScriptGandalf_RunAndGive | C8DA | DEFB $04 | ||
| C8DB | DEFB $24 | Run | ||
| C8DC | DEFB $04 | |||
| C8DD | DEFB $1D | Give To | ||
|
Open, then pick a random script entry.
|
||||
| ScriptGandalf_OpenThenPickAtRandom | C8DE | DEFB $04 | ||
| C8DF | DEFB $10 | Open | ||
| C8E0 | DEFB $0F | Script code 0F: pick a random script entry (Turn_PickAScriptEntry). | ||
| C8E1 | DEFB $04 | From the first 04. | ||
| Prev: C82D | Up: Map | Next: C8E2 |