![]() |
Routines |
Prev: 40097 | Up: Map | Next: 40142 |
|
||||
CharacterAction_BasilPhipps | 40098 | LD A,85 | Load "Burn Note" into A. | |
40100 | CALL FetchObjectDataPointer | Call FetchObjectDataPointer. | ||
40103 | BIT 7,(IX+5) | Return if bit 7 of *IX+5 is not set. | ||
40107 | RET Z | |||
40108 | LD HL,40097 | HL=CharacterState_BasilPhipps. | ||
40111 | LD A,(HL) | A=*HL. | ||
40112 | CP 255 | Return if A is equal to 255. | ||
40114 | RET Z | |||
40115 | DEC (HL) | Decrease *HL by one. | ||
40116 | RET NZ | Return if *HL is not equal to 255. | ||
40117 | LD HL,347 | HL=347. | ||
40120 | LD (IX+9),L | Write L to *IX+9. | ||
40123 | LD (IX+10),H | Write H to *IX+10. | ||
40126 | XOR A | Write 0 to;
|
||
40127 | LD (IX+13),A | |||
40130 | LD (IX+14),A | |||
40133 | LD IX,39351 | IX=39351. | ||
40137 | RES 1,(IX+3) | Reset bit 1 of *IX+3. | ||
40141 | RET | Return. |
Prev: 40097 | Up: Map | Next: 40142 |