Prev: 45393 Up: Map Next: 45421
45403: 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 45024.
InitialiseWhenFlagged 45403 BIT 3,E Jump ahead to InitialiseWhenFlagged_MarkBitSix if bit 3 is clear.
45405 JR Z,InitialiseWhenFlagged_MarkBitSix
45407 PUSH DE Call FollowCharacterLink to follow the character link, saving source.
45408 CALL FollowCharacterLink
45411 CALL InitialiseCharacterDataStructure Call InitialiseCharacterDataStructure to initialise character data structure.
45414 POP DE
This entry point is used by the routine at SelectPictureModeAlternate.
Set the mark on this character.
InitialiseWhenFlagged_MarkBitSix 45415 SET 6,(IY+25) Set bit 6 of IY+25 and jump back to ProcessCharacterData_0.
45419 JR ProcessCharacterData_0
Prev: 45393 Up: Map Next: 45421