![]() |
Routines |
| Prev: C0B4 | Up: Map | Next: C0D2 |
|
Used by the routines at Handler_TurnBasedEvents, PrintObjects, Handler_DisplayRoom, Parser_ResolvePhrase, Handler_ScenicEvents and Handler_MatchVerb.
Fetch one address from a table of addresses.
|
||||||||||||||||
| GetTableEntry | C0C3 | LD D,$00 | Double the index and add it to the table. | |||||||||||||
| C0C5 | SLA E | |||||||||||||||
| C0C7 | RL D | |||||||||||||||
| C0C9 | ADD IX,DE | |||||||||||||||
| C0CB | LD L,(IX+$00) | Copy that address out of the table. | ||||||||||||||
| C0CE | LD H,(IX+$01) | |||||||||||||||
| C0D1 | RET | Return. | ||||||||||||||
|
View the equivalent code in;
|
||||||||||||||||
| Prev: C0B4 | Up: Map | Next: C0D2 |