Prev: 61242 Up: Map Next: 61322
61276: Reveal Triple
Used by the routine at Handler_Events.
Event 28: reveal three decorations and three movers.
Event_RevealTriple 61276 LD IX,(25646) IX=*ReferenceDecorations+0024.
61280 LD DE,24
61283 ADD IX,DE
61285 LD B,3 B=3.
Reveal three decorations.
Event_RevealTriple_Target 61287 PUSH BC Stash the count on the stack.
61288 CALL Reveal_Decoration Call Reveal_Decoration.
61291 POP BC Restore the count from the stack.
61292 LD DE,6 Advance to the next decoration.
61295 ADD IX,DE
61297 DJNZ Event_RevealTriple_Target Decrease the count and loop back to Event_RevealTriple_Target.
Reveal three movers.
61299 LD IX,(25642) IX=*ReferenceMovingObjects+0057.
61303 LD DE,57
61306 ADD IX,DE
61308 LD B,3 B=3.
61310 LD DE,19 DE=0019.
Event_RevealTriple_Target2 61313 RES 7,(IX+0) Clear bit 7 of this mover.
61317 ADD IX,DE IX+=DE.
61319 DJNZ Event_RevealTriple_Target2 Decrease the count and loop back to Event_RevealTriple_Target2.
61321 RET Return.
Prev: 61242 Up: Map Next: 61322