Prev: B151 Up: Map Next: B16D
B15B: Initialise When Flagged
Initialises the character when bit 3 of the display flags is present. Reached through the alternate command table at Table_CommandHandlerLookup_Alternate, dispatched by AFE0.
InitialiseWhenFlagged B15B BIT 3,E Jump ahead to InitialiseWhenFlagged_MarkBitSix if bit 3 is clear.
B15D JR Z,InitialiseWhenFlagged_MarkBitSix
B15F PUSH DE Call FollowCharacterLink to follow the character link, saving source.
B160 CALL FollowCharacterLink
B163 CALL InitialiseCharacterDataStructure Call InitialiseCharacterDataStructure to initialise character data structure.
B166 POP DE
This entry point is used by the routine at SelectPictureModeAlternate.
Set the mark on this character.
InitialiseWhenFlagged_MarkBitSix B167 SET 6,(IY+$19) Set bit 6 of IY+19 and jump back to ProcessCharacterData_0.
B16B JR ProcessCharacterData_0
Prev: B151 Up: Map Next: B16D