![]() |
Routines |
| Prev: 30026 | Up: Map | Next: 30084 |
|
Used by the routine at 30156.
|
||||
| 30039 | CALL GetDefaultSprite | Call GetDefaultSprite. | ||
|
This entry point is used by the routines at 30084 and 30156.
|
||||
| 30042 | LD HL,(24340) | HL=24340. | ||
| 30045 | LD A,L | |||
| 30046 | DEC A | |||
| 30047 | RLCA | |||
| 30048 | AND %00001110 | Keep only bits 1-3. | ||
| 30050 | CP 14 | |||
| 30052 | JR NZ,30056 | |||
| 30054 | LD A,241 | |||
| 30056 | LD (30331),A | |||
| 30059 | CALL 30026 | Call 30026. | ||
| 30062 | CALL ScreenAddress | Call ScreenAddress. | ||
| 30065 | LD A,(DE) | |||
| 30066 | SUB C | |||
| 30067 | JR NC,30070 | |||
| 30069 | XOR A | A=0. | ||
| 30070 | LD (24345),A | Write A to 24345. | ||
| 30073 | SLA C | |||
| 30075 | LD B,0 | B=0. | ||
| 30077 | EX DE,HL | |||
| 30078 | ADD HL,BC | |||
| 30079 | EX DE,HL | |||
|
This entry point is used by the routine at 30084.
|
||||
| 30080 | LD C,0 | |||
| 30082 | INC DE | |||
| 30083 | RET | |||
| Prev: 30026 | Up: Map | Next: 30084 |