![]() |
Routines |
| Prev: 53868 | Up: Map | Next: 53917 |
|
Used by the routines at ProcessDisplayAction and ProcessObjectFromA034_D26C.
|
||||
| CheckCharacterIDRange | 53877 | LD HL,41014 | ||
|
This entry point is used by the routines at CheckObjectMatchCriteria, CheckCharacterID and 57723.
|
||||
| CheckCharacterIDRange_0 | 53880 | CP 255 | ||
| 53882 | SCF | |||
| 53883 | RET Z | |||
| 53884 | CP 254 | |||
| 53886 | SCF | |||
| 53887 | RET Z | |||
| 53888 | PUSH IX | |||
| 53890 | CALL CheckCharacterIDRange_1 | |||
| 53893 | POP IX | |||
| 53895 | RET | |||
| CheckCharacterIDRange_1 | 53896 | CALL FetchObjectDataPointer | ||
| 53899 | PUSH AF | |||
| 53900 | LD A,(IX+1) | |||
| 53903 | CP 255 | |||
| 53905 | JR Z,CheckCharacterIDRange_2 | |||
| 53907 | POP IX | |||
| 53909 | CP (HL) | |||
| 53910 | JR NZ,CheckCharacterIDRange_1 | |||
| 53912 | SCF | |||
| 53913 | RET | |||
| CheckCharacterIDRange_2 | 53914 | POP AF | ||
| 53915 | AND A | |||
| 53916 | RET | |||
| Prev: 53868 | Up: Map | Next: 53917 |