Prev: 45213 Up: Map Next: 45286
45215: Routine at B09F
Used by the routines at GameLoop and 61815.
45215 LD IY,(45213) IY=*CurrentCharacter.
45219 LD A,(IY+15) Write *IY+15 to TempStore_Room.
45222 LD (47441),A
45225 CALL 44996 Call 44996.
45228 LD A,(IY+70)
45231 OR A
45232 JP NZ,45497
45235 LD A,(IY+55)
45238 OR A
45239 JP NZ,45463
45242 CALL Controls_Jump Call Controls_Jump.
45245 OR A
45246 JP NZ,45478
45249 LD (IY+60),0
45253 CALL Controls_Right Call Controls_Right.
45256 OR A
45257 JR Z,45270
45259 LD (IY+60),1
45263 LD (IY+65),1
45267 JP 45704 Jump to 45704.
45270 CALL Controls_Left Call Controls_Left.
45273 OR A
45274 RET Z
45275 LD (IY+60),255 Write 255 to *IY+60.
45279 LD (IY+65),255 Write 255 to *IY+65.
45283 JP 45704 Jump to 45704.
Prev: 45213 Up: Map Next: 45286