![]() |
Routines |
| Prev: C8BE | Up: Map | Next: C8EF |
|
Used by the routines at ProcessDisplayAction and DD35.
|
||||
| ProcessObjectAttribute_C8C6 | C8C6 | PUSH BC | ||
| C8C7 | PUSH AF | |||
| C8C8 | LD A,B | |||
| C8C9 | CALL FetchObjectDataPointer | |||
| C8CC | LD A,B | |||
| C8CD | CALL GetObjectAttributeValue | |||
| C8D0 | ADD A,(IX+$03) | |||
| C8D3 | JR NC,ProcessObjectAttribute_C8C6_0 | |||
| C8D5 | LD A,$FF | |||
| ProcessObjectAttribute_C8C6_0 | C8D7 | LD B,A | ||
| C8D8 | POP AF | |||
| C8D9 | LD C,A | |||
| C8DA | CALL FetchObjectDataPointer | |||
| C8DD | LD A,C | |||
| C8DE | CALL GetObjectAttributeValue | |||
| C8E1 | SUB (IX+$03) | |||
| C8E4 | NEG | |||
| C8E6 | SUB B | |||
| C8E7 | POP BC | |||
| C8E8 | JR C,ProcessObjectAttribute_C8C6_1 | |||
| C8EA | OR $01 | |||
| C8EC | RET | |||
| ProcessObjectAttribute_C8C6_1 | C8ED | XOR A | ||
| C8EE | RET | |||
| Prev: C8BE | Up: Map | Next: C8EF |