Prev: 29839 Up: Map Next: 29980
29861: Routine at 74A5
Used by the routine at 29980.
29861 CALL ActorFindPosDir
This entry point is used by the routines at 26278, 27112, 27731 and 29980.
29864 LD HL,(24075)
This entry point is used by the routine at AnimateExplosion.
29867 LD A,(DE)
29868 INC DE
29869 ADD A,L
29870 LD L,A
29871 CALL ScreenAddress
29874 LD A,(DE)
29875 LD B,A
29876 INC DE
29877 LD A,(DE)
29878 LD (24080),A
29881 LD C,0
29883 INC DE
29884 RET
This entry point is used by the routine at 29980.
29885 CALL ActorMoveSprite
This entry point is used by the routines at 26278, 27112, 27731 and 29980.
29888 LD L,(IX+1)
29891 LD H,(IX+2)
This entry point is used by the routine at 24542.
29894 LD A,(DE)
29895 INC DE
29896 ADD A,L
29897 LD L,A
29898 LD (24090),HL
29901 CALL ScreenAddress
29904 LD A,(DE)
29905 LD B,A
29906 LD (24079),A
29909 INC DE
29910 LD A,(DE)
29911 LD (24081),A
29914 LD (24078),A
29917 JR 29881
This entry point is used by the routine at 27916.
29919 PUSH DE
29920 CALL 29864
29923 EXX
29924 POP DE
29925 CALL 29888
29928 EXX
29929 JR 29938
This entry point is used by the routines at 28370, 28401 and 29210.
29931 CALL 29885
29934 EXX
29935 CALL 29861
This entry point is used by the routines at 26278, 27112 and 27731.
29938 LD A,(24076)
29941 SUB (IX+2)
29944 JP Z,MaskSprite_6
29947 JP M,29965
29950 LD C,A
29951 LD A,(24080)
29954 CP C
29955 JP C,MaskSprite_6
29958 SUB C
29959 LD (24080),A
29962 JP MaskSprite
29965 EXX
29966 NEG
29968 LD C,A
29969 LD A,(24081)
29972 CP C
29973 JP C,MaskSprite_5
29976 SUB C
29977 JP MaskSprite_7
Prev: 29839 Up: Map Next: 29980