![]() |
Routines |
| Prev: 53199 | Up: Map | Next: 53286 |
|
Used by the routines at ScriptInterpreter and GetScriptPointer.
|
||||
| GetScriptPointerFromTimetable | 53256 | LD L,(IY+4) | L=*IY+4. | |
| 53259 | LD H,(IY+5) | H=*IY+5. | ||
| 53262 | CALL FindCharacterScriptEntry | Call FindCharacterScriptEntry. | ||
| 53265 | LD A,(IY+3) | A=*IY+3. | ||
| 53268 | JR Z,GetScriptPointerFromTimetable_0 | Jump to GetScriptPointerFromTimetable_0 if FindCharacterScriptEntry??? | ||
| 53270 | LD L,(IX+3) | L=*IX+3. | ||
| 53273 | LD H,(IX+4) | H=*IX+4. | ||
| 53276 | LD A,(IX+6) | A=*IX+6. | ||
| GetScriptPointerFromTimetable_0 | 53279 | LD (40918),A | Write A to *CurrentRoom_ID. | |
| 53282 | LD (40919),HL | Write HL to *LocationValue. | ||
| 53285 | RET | Return. | ||
| Prev: 53199 | Up: Map | Next: 53286 |