diff --git a/code/script/characters/script_characters.asm b/code/script/characters/script_characters.asm index a46541c..ba153a9 100644 --- a/code/script/characters/script_characters.asm +++ b/code/script/characters/script_characters.asm @@ -2073,7 +2073,13 @@ CS_00C0_3: ; CODE XREF: ROM:000266C6j bsr.w GetYesNoAnswer bcc.s CS_00C0_4 trap #$01 ; Trap01Handler - move.b $00000016(sp,d6.w),(a3) +; --------------------------------------------------------------------------- + ScriptID $2CD,$0 ; Run text script at offset 0x027D90 + ; 0x1553: SET BIT 3 OF FLAG 0x02A + ; 0xA28F: PRINT MSG 0x02DC, END: "{5B}You agree? Great!!{57}It looks like I'm a drugstore{57}owner from now on!{62}" +; --------------------------------------------------------------------------- + bra.s CS_00C0_6 +; --------------------------------------------------------------------------- CS_00C0_4: ; CODE XREF: ROM:000266D6j trap #$01 ; Trap01Handler @@ -2102,7 +2108,8 @@ CS_00C0_5: ; CODE XREF: ROM:000266E6j bra.s CS_00C0_3 ; --------------------------------------------------------------------------- -CS_00C0_6: ; CODE XREF: ROM:000266ECj +CS_00C0_6: ; CODE XREF: ROM:000266DCj + ; ROM:000266ECj trap #$01 ; Trap01Handler ; --------------------------------------------------------------------------- ScriptID $2D0,$0 ; Run text script at offset 0x027D96 diff --git a/code/scripthandling/triggeractionjumptable.asm b/code/scripthandling/triggeractionjumptable.asm index 73f3094..2fc00e1 100644 --- a/code/scripthandling/triggeractionjumptable.asm +++ b/code/scripthandling/triggeractionjumptable.asm @@ -12,287 +12,287 @@ ProcessTriggerAction: ; DATA XREF: OnTick+1256t ; --------------------------------------------------------------------------- TriggerActionJumpTable: ; CODE XREF: ProcessTriggerAction+6j - bra.w loc_10F56 ; First dungeon: boulder trap + bra.w TA_00 ; First dungeon: boulder trap ; End of function ProcessTriggerAction ; --------------------------------------------------------------------------- - bra.w loc_10FBA + bra.w TA_01 ; --------------------------------------------------------------------------- - bra.w loc_10FE8 + bra.w TA_02 ; --------------------------------------------------------------------------- - bra.w loc_11018 + bra.w TA_03 ; --------------------------------------------------------------------------- - bra.w loc_11032 + bra.w TA_04 ; --------------------------------------------------------------------------- - bra.w loc_1104C + bra.w TA_05 ; --------------------------------------------------------------------------- - bra.w loc_11066 + bra.w TA_06 ; --------------------------------------------------------------------------- - bra.w loc_11094 + bra.w TA_07 ; --------------------------------------------------------------------------- - bra.w loc_110A4 + bra.w TA_08 ; --------------------------------------------------------------------------- - bra.w loc_110D8 + bra.w TA_09 ; --------------------------------------------------------------------------- - bra.w loc_110F2 + bra.w TA_0A ; --------------------------------------------------------------------------- - bra.w loc_11136 + bra.w TA_0B ; --------------------------------------------------------------------------- - bra.w loc_11164 + bra.w TA_0C ; --------------------------------------------------------------------------- - bra.w loc_1118A + bra.w TA_0D ; --------------------------------------------------------------------------- - bra.w loc_111A6 + bra.w TA_0E ; --------------------------------------------------------------------------- - bra.w loc_111F0 + bra.w TA_0F ; --------------------------------------------------------------------------- - bra.w loc_11222 + bra.w TA_10 ; --------------------------------------------------------------------------- - bra.w loc_11256 + bra.w TA_11 ; --------------------------------------------------------------------------- - bra.w loc_11270 + bra.w TA_12 ; --------------------------------------------------------------------------- - bra.w loc_11280 + bra.w TA_13 ; --------------------------------------------------------------------------- - bra.w loc_11290 + bra.w TA_14 ; --------------------------------------------------------------------------- - bra.w loc_112CA + bra.w TA_15 ; --------------------------------------------------------------------------- - bra.w loc_112E4 + bra.w TA_16 ; --------------------------------------------------------------------------- - bra.w loc_1130A + bra.w TA_17 ; --------------------------------------------------------------------------- - bra.w loc_11326 + bra.w TA_18 ; --------------------------------------------------------------------------- - bra.w loc_11336 + bra.w TA_19 ; --------------------------------------------------------------------------- - bra.w loc_11352 + bra.w TA_1A ; --------------------------------------------------------------------------- - bra.w loc_11366 + bra.w TA_1B ; --------------------------------------------------------------------------- - bra.w loc_1138E + bra.w TA_1C ; --------------------------------------------------------------------------- - bra.w loc_113B6 + bra.w TA_1D ; --------------------------------------------------------------------------- - bra.w loc_113EA + bra.w TA_1E ; --------------------------------------------------------------------------- - bra.w loc_11418 + bra.w TA_1F ; --------------------------------------------------------------------------- - bra.w loc_1143C + bra.w TA_20 ; --------------------------------------------------------------------------- - bra.w loc_11478 + bra.w TA_21 ; --------------------------------------------------------------------------- - bra.w loc_114AE + bra.w TA_22 ; --------------------------------------------------------------------------- - bra.w loc_114DE + bra.w TA_23 ; --------------------------------------------------------------------------- - bra.w loc_114EE + bra.w TA_24 ; --------------------------------------------------------------------------- - bra.w loc_1150A + bra.w TA_25 ; --------------------------------------------------------------------------- - bra.w loc_11526 + bra.w TA_26 ; --------------------------------------------------------------------------- - bra.w loc_11542 + bra.w TA_27 ; --------------------------------------------------------------------------- - bra.w loc_11570 + bra.w TA_28 ; --------------------------------------------------------------------------- - bra.w loc_1158C + bra.w TA_29 ; --------------------------------------------------------------------------- - bra.w loc_115A8 + bra.w TA_2A ; --------------------------------------------------------------------------- - bra.w loc_115DA + bra.w TA_2B ; --------------------------------------------------------------------------- - bra.w loc_115F6 + bra.w TA_2C ; --------------------------------------------------------------------------- - bra.w loc_11606 + bra.w TA_2D ; --------------------------------------------------------------------------- - bra.w loc_11614 + bra.w TA_2E ; --------------------------------------------------------------------------- - bra.w loc_11630 + bra.w TA_2F ; --------------------------------------------------------------------------- - bra.w loc_11652 + bra.w TA_30 ; --------------------------------------------------------------------------- - bra.w loc_1167E + bra.w TA_31 ; --------------------------------------------------------------------------- - bra.w loc_11696 + bra.w TA_32 ; --------------------------------------------------------------------------- - bra.w loc_116A4 + bra.w TA_33 ; --------------------------------------------------------------------------- - bra.w loc_116B6 + bra.w TA_34 ; --------------------------------------------------------------------------- - bra.w loc_116C6 + bra.w TA_35 ; --------------------------------------------------------------------------- - bra.w loc_116D8 + bra.w TA_36 ; --------------------------------------------------------------------------- - bra.w loc_11730 + bra.w TA_37 ; --------------------------------------------------------------------------- - bra.w loc_11774 + bra.w TA_38 ; --------------------------------------------------------------------------- - bra.w loc_117CC + bra.w TA_39 ; --------------------------------------------------------------------------- - bra.w loc_117E8 + bra.w TA_3A ; --------------------------------------------------------------------------- - bra.w loc_117FC + bra.w TA_3B ; --------------------------------------------------------------------------- - bra.w loc_11822 + bra.w TA_3C ; --------------------------------------------------------------------------- - bra.w loc_1183E + bra.w TA_3D ; --------------------------------------------------------------------------- - bra.w loc_1185A + bra.w TA_3E ; --------------------------------------------------------------------------- - bra.w loc_1186A + bra.w TA_3F ; --------------------------------------------------------------------------- - bra.w loc_11886 + bra.w TA_40 ; --------------------------------------------------------------------------- - bra.w loc_118A2 + bra.w TA_41 ; --------------------------------------------------------------------------- - bra.w loc_118BE + bra.w TA_42 ; --------------------------------------------------------------------------- - bra.w loc_118DA + bra.w TA_43 ; --------------------------------------------------------------------------- - bra.w loc_118EA + bra.w TA_44 ; --------------------------------------------------------------------------- - bra.w loc_118FA + bra.w TA_45 ; --------------------------------------------------------------------------- - bra.w loc_1190E + bra.w TA_46 ; --------------------------------------------------------------------------- - bra.w loc_11936 + bra.w TA_47 ; --------------------------------------------------------------------------- - bra.w loc_1195E + bra.w TA_48 ; --------------------------------------------------------------------------- - bra.w loc_1196E + bra.w TA_49 ; --------------------------------------------------------------------------- - bra.w loc_1197E + bra.w TA_4A ; --------------------------------------------------------------------------- - bra.w loc_1198E + bra.w TA_4B ; --------------------------------------------------------------------------- - bra.w loc_119AA + bra.w TA_4C ; --------------------------------------------------------------------------- - bra.w loc_119BA + bra.w TA_4D ; --------------------------------------------------------------------------- - bra.w loc_119CA + bra.w TA_4E ; --------------------------------------------------------------------------- - bra.w loc_119E6 + bra.w TA_4F ; --------------------------------------------------------------------------- - bra.w loc_119F6 + bra.w TA_50 ; --------------------------------------------------------------------------- - bra.w loc_11A06 + bra.w TA_51 ; --------------------------------------------------------------------------- - bra.w loc_11A22 + bra.w TA_52 ; --------------------------------------------------------------------------- - bra.w loc_11A3E + bra.w TA_53 ; --------------------------------------------------------------------------- - bra.w loc_11A5A + bra.w TA_54 ; --------------------------------------------------------------------------- - bra.w loc_11A6A + bra.w TA_55 ; --------------------------------------------------------------------------- - bra.w loc_11A86 + bra.w TA_56 ; --------------------------------------------------------------------------- - bra.w loc_11AB0 + bra.w TA_57 ; --------------------------------------------------------------------------- - bra.w loc_11ADA + bra.w TA_58 ; --------------------------------------------------------------------------- - bra.w loc_11AEC + bra.w TA_59 ; --------------------------------------------------------------------------- - bra.w loc_11B0E + bra.w TA_5A ; --------------------------------------------------------------------------- - bra.w loc_11B1E + bra.w TA_5B ; --------------------------------------------------------------------------- - bra.w loc_11B2E + bra.w TA_5C ; --------------------------------------------------------------------------- - bra.w loc_11B3E + bra.w TA_5D ; --------------------------------------------------------------------------- - bra.w loc_11B4E + bra.w TA_5E ; --------------------------------------------------------------------------- - bra.w loc_11B70 + bra.w TA_5F ; --------------------------------------------------------------------------- - bra.w loc_11B86 + bra.w TA_60 ; --------------------------------------------------------------------------- - bra.w loc_11B9A + bra.w TA_61 ; --------------------------------------------------------------------------- - bra.w loc_11BBC + bra.w TA_62 ; --------------------------------------------------------------------------- - bra.w loc_11BEC + bra.w TA_63 ; --------------------------------------------------------------------------- - bra.w loc_11BFC + bra.w TA_64 ; --------------------------------------------------------------------------- - bra.w loc_11C20 + bra.w TA_65 ; --------------------------------------------------------------------------- - bra.w loc_11C42 + bra.w TA_66 ; --------------------------------------------------------------------------- - bra.w loc_11C64 + bra.w TA_67 ; --------------------------------------------------------------------------- - bra.w loc_11C86 + bra.w TA_68 ; --------------------------------------------------------------------------- - bra.w loc_11C96 + bra.w TA_69 ; --------------------------------------------------------------------------- - bra.w loc_11CDE + bra.w TA_6A ; --------------------------------------------------------------------------- - bra.w loc_11D36 + bra.w TA_6B ; --------------------------------------------------------------------------- - bra.w loc_11D46 + bra.w TA_6C ; --------------------------------------------------------------------------- - bra.w loc_11D56 + bra.w TA_6D ; --------------------------------------------------------------------------- - bra.w loc_11D7E + bra.w TA_6E ; --------------------------------------------------------------------------- - bra.w loc_11D8E + bra.w TA_6F ; --------------------------------------------------------------------------- - bra.w loc_11DA2 + bra.w TA_70 ; --------------------------------------------------------------------------- - bra.w loc_11DC4 + bra.w TA_71 ; --------------------------------------------------------------------------- - bra.w loc_11DD4 + bra.w TA_72 ; --------------------------------------------------------------------------- - bra.w loc_11DEC + bra.w TA_73 ; --------------------------------------------------------------------------- - bra.w loc_11DFC + bra.w TA_74 ; --------------------------------------------------------------------------- - bra.w loc_11E16 + bra.w TA_75 ; --------------------------------------------------------------------------- - bra.w loc_11E40 + bra.w TA_76 ; --------------------------------------------------------------------------- - bra.w loc_11EBC + bra.w TA_77 ; --------------------------------------------------------------------------- - bra.w loc_11EFC + bra.w TA_78 ; --------------------------------------------------------------------------- - bra.w loc_11F10 + bra.w TA_79 ; --------------------------------------------------------------------------- - bra.w loc_11F32 + bra.w TA_7A ; --------------------------------------------------------------------------- - bra.w loc_11F68 + bra.w TA_7B ; --------------------------------------------------------------------------- - bra.w loc_11F78 + bra.w TA_7C ; --------------------------------------------------------------------------- - bra.w loc_11F88 + bra.w TA_7D ; --------------------------------------------------------------------------- - bra.w loc_11F98 + bra.w TA_7E ; --------------------------------------------------------------------------- - bra.w loc_11FA8 + bra.w TA_7F ; --------------------------------------------------------------------------- - bra.w loc_11FB8 + bra.w TA_80 ; --------------------------------------------------------------------------- - bra.w loc_11FD4 + bra.w TA_81 ; --------------------------------------------------------------------------- - bra.w loc_11FE4 + bra.w TA_82 ; --------------------------------------------------------------------------- - bra.w loc_11FF4 + bra.w TA_83 ; --------------------------------------------------------------------------- - bra.w loc_12004 + bra.w TA_84 ; --------------------------------------------------------------------------- - bra.w loc_12014 + bra.w TA_85 ; --------------------------------------------------------------------------- - bra.w loc_12024 + bra.w TA_86 ; --------------------------------------------------------------------------- - bra.w loc_12070 + bra.w TA_87 ; --------------------------------------------------------------------------- - bra.w loc_12080 + bra.w TA_88 ; --------------------------------------------------------------------------- - bra.w loc_120BE + bra.w TA_89 ; --------------------------------------------------------------------------- - bra.w loc_120CE + bra.w TA_8A ; --------------------------------------------------------------------------- - bra.w loc_120E6 + bra.w TA_8B ; --------------------------------------------------------------------------- bra.w ProcessDialogueScriptAction ; --------------------------------------------------------------------------- diff --git a/code/scripthandling/triggeractions.asm b/code/scripthandling/triggeractions.asm index cbc3735..4c97558 100644 --- a/code/scripthandling/triggeractions.asm +++ b/code/scripthandling/triggeractions.asm @@ -13,7 +13,7 @@ loc_10F52: ; CODE XREF: ProcessTriggerAction+280j rts ; --------------------------------------------------------------------------- -loc_10F56: ; CODE XREF: ProcessTriggerAction:TriggerActionJumpTablej +TA_00: ; CODE XREF: ProcessTriggerAction:TriggerActionJumpTablej lea (Sprite1_X).l,a0 ; First dungeon: boulder trap tst.b FallRate(a0) bpl.s loc_10F82 @@ -46,7 +46,7 @@ loc_10F82: ; CODE XREF: ProcessTriggerAction+262j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_10FBA: ; CODE XREF: ROM:00010D0Cj +TA_01: ; CODE XREF: ROM:00010D0Cj lea (Player_X).l,a0 moveq #$0000000F,d7 move.l a5,d1 @@ -66,7 +66,7 @@ loc_10FDC: ; CODE XREF: ROM:00010FD4j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_10FE8: ; CODE XREF: ROM:00010D10j +TA_02: ; CODE XREF: ROM:00010D10j lea (Sprite1_X).l,a0 moveq #$0000000E,d7 @@ -87,7 +87,7 @@ loc_1100C: ; CODE XREF: ROM:00010FFAj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11018: ; CODE XREF: ROM:00010D14j +TA_03: ; CODE XREF: ROM:00010D14j tst.b (Sprite6_Flags2).l bpl.w loc_10F4C btst #$03,(g_Flags+$A).l @@ -95,7 +95,7 @@ loc_11018: ; CODE XREF: ROM:00010D14j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11032: ; CODE XREF: ROM:00010D18j +TA_04: ; CODE XREF: ROM:00010D18j tst.b (Sprite7_Flags2).l bpl.w loc_10F4C btst #$03,(g_Flags+$A).l @@ -103,7 +103,7 @@ loc_11032: ; CODE XREF: ROM:00010D18j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_1104C: ; CODE XREF: ROM:00010D1Cj +TA_05: ; CODE XREF: ROM:00010D1Cj tst.b (Sprite8_Flags2).l bpl.w loc_10F4C btst #$03,(g_Flags+$A).l @@ -111,7 +111,7 @@ loc_1104C: ; CODE XREF: ROM:00010D1Cj bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11066: ; CODE XREF: ROM:00010D20j +TA_06: ; CODE XREF: ROM:00010D20j lea (Player_X).l,a0 moveq #$0000000F,d7 move.l a5,d1 @@ -131,13 +131,13 @@ loc_11088: ; CODE XREF: ROM:00011080j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11094: ; CODE XREF: ROM:00010D24j +TA_07: ; CODE XREF: ROM:00010D24j cmpi.b #$0F,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_110A4: ; CODE XREF: ROM:00010D28j +TA_08: ; CODE XREF: ROM:00010D28j btst #$01,(g_Flags+2).l bne.w loc_10F52 cmpi.b #$35,(Player_X).l @@ -149,7 +149,7 @@ loc_110A4: ; CODE XREF: ROM:00010D28j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_110D8: ; CODE XREF: ROM:00010D2Cj +TA_09: ; CODE XREF: ROM:00010D2Cj cmpi.b #$30,(Player_Y).l bne.w loc_10F52 tst.w (g_ControllerPlayback).l @@ -157,7 +157,7 @@ loc_110D8: ; CODE XREF: ROM:00010D2Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_110F2: ; CODE XREF: ROM:00010D30j +TA_0A: ; CODE XREF: ROM:00010D30j cmpi.b #$15,(Player_Y).l bne.w loc_10F52 cmpi.b #$07,(Player_SubY).l @@ -173,7 +173,7 @@ loc_110F2: ; CODE XREF: ROM:00010D30j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11136: ; CODE XREF: ROM:00010D34j +TA_0B: ; CODE XREF: ROM:00010D34j cmpi.w #$1628,(Player_X).l bne.w loc_10F52 cmpi.b #$07,(Player_SubY).l @@ -185,7 +185,7 @@ loc_11136: ; CODE XREF: ROM:00010D34j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11164: ; CODE XREF: ROM:00010D38j +TA_0C: ; CODE XREF: ROM:00010D38j cmpi.w #$1828,(Player_X).l bne.w loc_10F52 cmpi.w #$0060,(Player_Z).l @@ -195,7 +195,7 @@ loc_11164: ; CODE XREF: ROM:00010D38j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1118A: ; CODE XREF: ROM:00010D3Cj +TA_0D: ; CODE XREF: ROM:00010D3Cj cmpi.b #$22,(Player_Y).l bne.w loc_10F52 cmpi.b #$20,(Player_FloorHeight).l @@ -203,7 +203,7 @@ loc_1118A: ; CODE XREF: ROM:00010D3Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_111A6: ; CODE XREF: ROM:00010D40j +TA_0E: ; CODE XREF: ROM:00010D40j cmpi.b #$1C,(Player_X).l bcs.w loc_10F52 cmpi.b #$13,(Player_Y).l @@ -219,7 +219,7 @@ loc_111A6: ; CODE XREF: ROM:00010D40j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_111F0: ; CODE XREF: ROM:00010D44j +TA_0F: ; CODE XREF: ROM:00010D44j btst #$05,(g_Flags).l bne.w loc_10F52 cmpi.b #$1E,(Player_X).l @@ -233,7 +233,7 @@ loc_1121E: ; CODE XREF: ROM:00011210j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11222: ; CODE XREF: ROM:00010D48j +TA_10: ; CODE XREF: ROM:00010D48j cmpi.b #$27,(Player_X).l bne.w loc_10F52 cmpi.b #$26,(Player_Y).l @@ -245,7 +245,7 @@ loc_11222: ; CODE XREF: ROM:00010D48j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11256: ; CODE XREF: ROM:00010D4Cj +TA_11: ; CODE XREF: ROM:00010D4Cj cmpi.w #$0008,(Player_Z).l bne.w loc_10F52 tst.l (Player_Action).l ; Bit0 - Walk NE (-Y) @@ -262,19 +262,19 @@ loc_11256: ; CODE XREF: ROM:00010D4Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11270: ; CODE XREF: ROM:00010D50j +TA_12: ; CODE XREF: ROM:00010D50j cmpi.b #$27,(Player_Y).l bcs.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11280: ; CODE XREF: ROM:00010D54j +TA_13: ; CODE XREF: ROM:00010D54j cmpi.b #$20,(Player_Y).l bhi.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11290: ; CODE XREF: ROM:00010D58j +TA_14: ; CODE XREF: ROM:00010D58j move.b (Player_X).l,d0 andi.b #$FE,d0 cmpi.b #$34,d0 @@ -288,7 +288,7 @@ loc_11290: ; CODE XREF: ROM:00010D58j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_112CA: ; CODE XREF: ROM:00010D5Cj +TA_15: ; CODE XREF: ROM:00010D5Cj cmpi.w #$0008,(Player_Z).l bne.w loc_10F52 tst.l (Player_Action).l ; Bit0 - Walk NE (-Y) @@ -305,7 +305,7 @@ loc_112CA: ; CODE XREF: ROM:00010D5Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_112E4: ; CODE XREF: ROM:00010D60j +TA_16: ; CODE XREF: ROM:00010D60j cmpi.w #$1819,(Player_X).l bne.w loc_10F52 cmpi.b #$07,(Player_SubX).l @@ -318,7 +318,7 @@ loc_112E4: ; CODE XREF: ROM:00010D60j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1130A: ; CODE XREF: ROM:00010D64j +TA_17: ; CODE XREF: ROM:00010D64j cmpi.b #$0A,(g_ControllerPlayback).l bne.w loc_10F52 btst #$01,(g_Flags+4).l @@ -326,13 +326,13 @@ loc_1130A: ; CODE XREF: ROM:00010D64j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11326: ; CODE XREF: ROM:00010D68j +TA_18: ; CODE XREF: ROM:00010D68j cmpi.b #$1C,(Player_X).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11336: ; CODE XREF: ROM:00010D6Cj +TA_19: ; CODE XREF: ROM:00010D6Cj cmpi.b #$2C,(Player_X).l bcs.w loc_10F52 cmpi.b #$21,(Player_Y).l @@ -340,7 +340,7 @@ loc_11336: ; CODE XREF: ROM:00010D6Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11352: ; CODE XREF: ROM:00010D70j +TA_1A: ; CODE XREF: ROM:00010D70j cmpi.b #$24,(Player_X).l bne.w loc_10F52 trap #$00 ; Trap00Handler @@ -350,7 +350,7 @@ loc_11352: ; CODE XREF: ROM:00010D70j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11366: ; CODE XREF: ROM:00010D74j +TA_1B: ; CODE XREF: ROM:00010D74j cmpi.b #$13,(Player_X).l bne.w loc_10F52 cmpi.b #$21,(Player_Y).l @@ -360,7 +360,7 @@ loc_11366: ; CODE XREF: ROM:00010D74j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1138E: ; CODE XREF: ROM:00010D78j +TA_1C: ; CODE XREF: ROM:00010D78j cmpi.b #$0F,(Player_Y).l bne.w loc_10F52 cmpi.b #$25,(Player_X).l @@ -370,7 +370,7 @@ loc_1138E: ; CODE XREF: ROM:00010D78j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_113B6: ; CODE XREF: ROM:00010D7Cj +TA_1D: ; CODE XREF: ROM:00010D7Cj cmpi.b #$25,(Player_X).l bcs.w loc_10F52 cmpi.b #$27,(Player_X).l @@ -382,7 +382,7 @@ loc_113B6: ; CODE XREF: ROM:00010D7Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_113EA: ; CODE XREF: ROM:00010D80j +TA_1E: ; CODE XREF: ROM:00010D80j lea (Player_X).l,a0 moveq #$0000000F,d7 move.l a5,d1 @@ -402,7 +402,7 @@ loc_1140C: ; CODE XREF: ROM:00011404j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11418: ; CODE XREF: ROM:00010D84j +TA_1F: ; CODE XREF: ROM:00010D84j cmpi.w #$0180,(Sprite2_SpriteUnderneath).l beq.s loc_11438 cmpi.w #$0200,(Sprite2_SpriteUnderneath).l @@ -415,7 +415,7 @@ loc_11438: ; CODE XREF: ROM:00011420j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1143C: ; CODE XREF: ROM:00010D88j +TA_20: ; CODE XREF: ROM:00010D88j move.b (Sprite2_Action+1).l,d0 andi.b #$3F,d0 bne.w loc_10F52 @@ -432,7 +432,7 @@ loc_11464: ; CODE XREF: ROM:00011456j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11478: ; CODE XREF: ROM:00010D8Cj +TA_21: ; CODE XREF: ROM:00010D8Cj move.b #$01,d0 cmpi.w #$0180,(Sprite2_SpriteUnderneath).l beq.s loc_114A4 @@ -449,7 +449,7 @@ loc_114A4: ; CODE XREF: ROM:00011484j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_114AE: ; CODE XREF: ROM:00010D90j +TA_22: ; CODE XREF: ROM:00010D90j lea (Sprite1_X).l,a0 moveq #$00000006,d7 @@ -466,13 +466,13 @@ loc_114B6: ; CODE XREF: ROM:000114D6j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_114DE: ; CODE XREF: ROM:00010D94j +TA_23: ; CODE XREF: ROM:00010D94j cmpi.b #$18,(Player_Y).l bhi.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_114EE: ; CODE XREF: ROM:00010D98j +TA_24: ; CODE XREF: ROM:00010D98j cmpi.w #$121B,(Player_X).l bne.w loc_10F52 cmpi.w #$0808,(Player_SubX).l @@ -480,7 +480,7 @@ loc_114EE: ; CODE XREF: ROM:00010D98j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1150A: ; CODE XREF: ROM:00010D9Cj +TA_25: ; CODE XREF: ROM:00010D9Cj cmpi.b #$18,(Player_Y).l bne.w loc_10F52 cmpi.b #$08,(Player_SubY).l @@ -488,7 +488,7 @@ loc_1150A: ; CODE XREF: ROM:00010D9Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11526: ; CODE XREF: ROM:00010DA0j +TA_26: ; CODE XREF: ROM:00010DA0j cmpi.b #$16,(Player_X).l bne.w loc_10F52 cmpi.b #$08,(Player_SubX).l @@ -496,7 +496,7 @@ loc_11526: ; CODE XREF: ROM:00010DA0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11542: ; CODE XREF: ROM:00010DA4j +TA_27: ; CODE XREF: ROM:00010DA4j move.b (Player_X).l,d0 andi.b #$FE,d0 cmpi.b #$18,d0 @@ -511,7 +511,7 @@ loc_11542: ; CODE XREF: ROM:00010DA4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11570: ; CODE XREF: ROM:00010DA8j +TA_28: ; CODE XREF: ROM:00010DA8j cmpi.b #$1B,(Player_Y).l bne.w loc_10F52 cmpi.b #$08,(Player_SubY).l @@ -519,7 +519,7 @@ loc_11570: ; CODE XREF: ROM:00010DA8j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1158C: ; CODE XREF: ROM:00010DACj +TA_29: ; CODE XREF: ROM:00010DACj cmpi.b #$18,(Player_X).l bne.w loc_10F52 cmpi.b #$08,(Player_SubX).l @@ -527,7 +527,7 @@ loc_1158C: ; CODE XREF: ROM:00010DACj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_115A8: ; CODE XREF: ROM:00010DB0j +TA_2A: ; CODE XREF: ROM:00010DB0j cmpi.b #$16,(Player_X).l bne.w loc_10F52 cmpi.b #$11,(Player_Y).l @@ -541,7 +541,7 @@ loc_115CA: ; CODE XREF: ROM:000115BCj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_115DA: ; CODE XREF: ROM:00010DB4j +TA_2B: ; CODE XREF: ROM:00010DB4j cmpi.b #$15,(Player_X).l bne.w loc_10F52 cmpi.b #$08,(Player_SubX).l @@ -549,19 +549,19 @@ loc_115DA: ; CODE XREF: ROM:00010DB4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_115F6: ; CODE XREF: ROM:00010DB8j +TA_2C: ; CODE XREF: ROM:00010DB8j cmpi.b #$17,(Sprite1_HitBoxZEnd+1).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11606: ; CODE XREF: ROM:00010DBCj +TA_2D: ; CODE XREF: ROM:00010DBCj tst.w (Player_SpriteUnderneath).l bmi.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11614: ; CODE XREF: ROM:00010DC0j +TA_2E: ; CODE XREF: ROM:00010DC0j cmpi.b #$19,(Player_Y).l bne.w loc_10F52 cmpi.b #$20,(Player_FloorHeight).l @@ -569,7 +569,7 @@ loc_11614: ; CODE XREF: ROM:00010DC0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11630: ; CODE XREF: ROM:00010DC4j +TA_2F: ; CODE XREF: ROM:00010DC4j move.w (Player_X).l,d0 andi.w #$FEFE,d0 cmpi.w #$2220,d0 @@ -579,7 +579,7 @@ loc_11630: ; CODE XREF: ROM:00010DC4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11652: ; CODE XREF: ROM:00010DC8j +TA_30: ; CODE XREF: ROM:00010DC8j tst.b (Sprite1_FallRate).l bmi.w loc_10F52 tst.b (Sprite1_Flags2).l @@ -591,7 +591,7 @@ loc_11652: ; CODE XREF: ROM:00010DC8j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1167E: ; CODE XREF: ROM:00010DCCj +TA_31: ; CODE XREF: ROM:00010DCCj tst.b (Sprite2_Flags2).l bmi.w loc_10F52 tst.b (Sprite3_Flags2).l @@ -599,13 +599,13 @@ loc_1167E: ; CODE XREF: ROM:00010DCCj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11696: ; CODE XREF: ROM:00010DD0j +TA_32: ; CODE XREF: ROM:00010DD0j tst.b (Sprite3_Flags2).l bmi.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_116A4: ; CODE XREF: ROM:00010DD4j +TA_33: ; CODE XREF: ROM:00010DD4j move.w (Player_Action).l,d0 ; Bit0 - Walk NE (-Y) ; Bit1 - Walk SW (+Y) ; Bit2 - Walk NW (-X) @@ -621,13 +621,13 @@ loc_116A4: ; CODE XREF: ROM:00010DD4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_116B6: ; CODE XREF: ROM:00010DD8j +TA_34: ; CODE XREF: ROM:00010DD8j cmpi.w #$1C14,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_116C6: ; CODE XREF: ROM:00010DDCj +TA_35: ; CODE XREF: ROM:00010DDCj move.w (Player_Action).l,d0 ; Bit0 - Walk NE (-Y) ; Bit1 - Walk SW (+Y) ; Bit2 - Walk NW (-X) @@ -643,7 +643,7 @@ loc_116C6: ; CODE XREF: ROM:00010DDCj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_116D8: ; CODE XREF: ROM:00010DE0j +TA_36: ; CODE XREF: ROM:00010DE0j btst #$04,(g_Flags+$15).l bne.w loc_10F52 cmpi.w #$1317,(Player_X).l @@ -667,7 +667,7 @@ loc_11724: ; CODE XREF: ROM:000116ECj bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11730: ; CODE XREF: ROM:00010DE4j +TA_37: ; CODE XREF: ROM:00010DE4j lea (Sprite1_X).l,a1 jsr (j_CheckIfChestOpened).l bne.w loc_10F4C @@ -683,7 +683,7 @@ loc_11730: ; CODE XREF: ROM:00010DE4j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11774: ; CODE XREF: ROM:00010DE8j +TA_38: ; CODE XREF: ROM:00010DE8j tst.b (Sprite1_Flags2).l bmi.w loc_10F52 tst.b (Sprite2_Flags2).l @@ -703,7 +703,7 @@ loc_11774: ; CODE XREF: ROM:00010DE8j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_117CC: ; CODE XREF: ROM:00010DECj +TA_39: ; CODE XREF: ROM:00010DECj cmpi.w #$273D,(Player_X).l bne.w loc_10F52 cmpi.w #$0018,(Player_Z).l @@ -711,7 +711,7 @@ loc_117CC: ; CODE XREF: ROM:00010DECj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_117E8: ; CODE XREF: ROM:00010DF0j +TA_3A: ; CODE XREF: ROM:00010DF0j move.b #ITM_ARMLET,d0 jsr (j_GetItemQtyAndMaxQty).l tst.w d1 @@ -719,7 +719,7 @@ loc_117E8: ; CODE XREF: ROM:00010DF0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_117FC: ; CODE XREF: ROM:00010DF4j +TA_3B: ; CODE XREF: ROM:00010DF4j cmpi.b #$15,(Player_X).l beq.s loc_11812 cmpi.b #$16,(Player_X).l @@ -731,7 +731,7 @@ loc_11812: ; CODE XREF: ROM:00011804j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11822: ; CODE XREF: ROM:00010DF8j +TA_3C: ; CODE XREF: ROM:00010DF8j btst #$00,(g_Flags+1).l bne.w loc_10F4C btst #$07,(g_Flags+$16).l @@ -739,7 +739,7 @@ loc_11822: ; CODE XREF: ROM:00010DF8j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_1183E: ; CODE XREF: ROM:00010DFCj +TA_3D: ; CODE XREF: ROM:00010DFCj cmpi.b #$11,(Player_Y).l bne.w loc_10F52 cmpi.b #$08,(Player_SubY).l @@ -747,13 +747,13 @@ loc_1183E: ; CODE XREF: ROM:00010DFCj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1185A: ; CODE XREF: ROM:00010E00j +TA_3E: ; CODE XREF: ROM:00010E00j cmpi.b #$19,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1186A: ; CODE XREF: ROM:00010E04j +TA_3F: ; CODE XREF: ROM:00010E04j cmpi.b #$20,(Player_FloorHeight).l bne.w loc_10F52 cmpi.w #$0020,(Player_Z).l @@ -761,7 +761,7 @@ loc_1186A: ; CODE XREF: ROM:00010E04j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11886: ; CODE XREF: ROM:00010E08j +TA_40: ; CODE XREF: ROM:00010E08j cmpi.b #$17,(Player_X).l bne.w loc_10F52 cmpi.b #$15,(Player_Y).l @@ -769,7 +769,7 @@ loc_11886: ; CODE XREF: ROM:00010E08j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_118A2: ; CODE XREF: ROM:00010E0Cj +TA_41: ; CODE XREF: ROM:00010E0Cj cmpi.b #$14,(Player_X).l bne.w loc_10F52 cmpi.b #$16,(Player_Y).l @@ -777,7 +777,7 @@ loc_118A2: ; CODE XREF: ROM:00010E0Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_118BE: ; CODE XREF: ROM:00010E10j +TA_42: ; CODE XREF: ROM:00010E10j cmpi.b #$17,(Player_X).l bhi.w loc_10F52 cmpi.b #$19,(Player_Y).l @@ -785,19 +785,19 @@ loc_118BE: ; CODE XREF: ROM:00010E10j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_118DA: ; CODE XREF: ROM:00010E14j +TA_43: ; CODE XREF: ROM:00010E14j cmpi.w #$6400,(Sprite9_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_118EA: ; CODE XREF: ROM:00010E18j +TA_44: ; CODE XREF: ROM:00010E18j cmpi.w #$6400,(Sprite4_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_118FA: ; CODE XREF: ROM:00010E1Cj +TA_45: ; CODE XREF: ROM:00010E1Cj move.b #ITM_PURPLEJEWEL,d0 jsr (j_GetItemQtyAndMaxQty).l tst.w d1 @@ -805,7 +805,7 @@ loc_118FA: ; CODE XREF: ROM:00010E1Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1190E: ; CODE XREF: ROM:00010E20j +TA_46: ; CODE XREF: ROM:00010E20j move.b (Player_X).l,d0 subi.b #$31,d0 cmpi.b #$03,d0 @@ -817,7 +817,7 @@ loc_1190E: ; CODE XREF: ROM:00010E20j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11936: ; CODE XREF: ROM:00010E24j +TA_47: ; CODE XREF: ROM:00010E24j move.b (Player_X).l,d0 subi.b #$31,d0 cmpi.b #$03,d0 @@ -829,25 +829,25 @@ loc_11936: ; CODE XREF: ROM:00010E24j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1195E: ; CODE XREF: ROM:00010E28j +TA_48: ; CODE XREF: ROM:00010E28j cmpi.b #$FE,(g_ControllerPlaybackTimer).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1196E: ; CODE XREF: ROM:00010E2Cj +TA_49: ; CODE XREF: ROM:00010E2Cj cmpi.b #$1F,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1197E: ; CODE XREF: ROM:00010E30j +TA_4A: ; CODE XREF: ROM:00010E30j cmpi.b #$11,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_1198E: ; CODE XREF: ROM:00010E34j +TA_4B: ; CODE XREF: ROM:00010E34j cmpi.b #$1C,(Player_X).l bne.w loc_10F52 cmpi.b #$19,(Player_Y).l @@ -855,19 +855,19 @@ loc_1198E: ; CODE XREF: ROM:00010E34j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_119AA: ; CODE XREF: ROM:00010E38j +TA_4C: ; CODE XREF: ROM:00010E38j cmpi.b #$1F,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_119BA: ; CODE XREF: ROM:00010E3Cj +TA_4D: ; CODE XREF: ROM:00010E3Cj cmpi.b #$1D,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_119CA: ; CODE XREF: ROM:00010E40j +TA_4E: ; CODE XREF: ROM:00010E40j cmpi.b #$12,(Player_X).l bcs.w loc_10F52 cmpi.b #$0F,(Player_Y).l @@ -875,19 +875,19 @@ loc_119CA: ; CODE XREF: ROM:00010E40j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_119E6: ; CODE XREF: ROM:00010E44j +TA_4F: ; CODE XREF: ROM:00010E44j cmpi.b #$11,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_119F6: ; CODE XREF: ROM:00010E48j +TA_50: ; CODE XREF: ROM:00010E48j cmpi.w #$272A,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11A06: ; CODE XREF: ROM:00010E4Cj +TA_51: ; CODE XREF: ROM:00010E4Cj cmpi.w #$262E,(Player_X).l bne.w loc_10F52 cmpi.b #$08,(Player_SubX).l @@ -895,7 +895,7 @@ loc_11A06: ; CODE XREF: ROM:00010E4Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11A22: ; CODE XREF: ROM:00010E50j +TA_52: ; CODE XREF: ROM:00010E50j cmpi.b #$2C,(Player_X).l bcs.w loc_10F52 cmpi.b #$25,(Player_Y).l @@ -903,7 +903,7 @@ loc_11A22: ; CODE XREF: ROM:00010E50j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11A3E: ; CODE XREF: ROM:00010E54j +TA_53: ; CODE XREF: ROM:00010E54j cmpi.w #$2225,(Player_X).l bne.w loc_10F52 cmpi.b #$07,(Player_SubY).l @@ -911,13 +911,13 @@ loc_11A3E: ; CODE XREF: ROM:00010E54j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11A5A: ; CODE XREF: ROM:00010E58j +TA_54: ; CODE XREF: ROM:00010E58j cmpi.w #$3715,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11A6A: ; CODE XREF: ROM:00010E5Cj +TA_55: ; CODE XREF: ROM:00010E5Cj cmpi.w #$3719,(Player_X).l bne.w loc_10F52 cmpi.b #$06,(Player_SubX).l @@ -925,7 +925,7 @@ loc_11A6A: ; CODE XREF: ROM:00010E5Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11A86: ; CODE XREF: ROM:00010E60j +TA_56: ; CODE XREF: ROM:00010E60j move.b (Player_X).l,d0 subi.b #$2E,d0 cmpi.b #$03,d0 @@ -938,7 +938,7 @@ loc_11A86: ; CODE XREF: ROM:00010E60j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11AB0: ; CODE XREF: ROM:00010E64j +TA_57: ; CODE XREF: ROM:00010E64j move.b (Player_X).l,d0 subi.b #$27,d0 cmpi.b #$14,d0 @@ -951,7 +951,7 @@ loc_11AB0: ; CODE XREF: ROM:00010E64j bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11ADA: ; CODE XREF: ROM:00010E68j +TA_58: ; CODE XREF: ROM:00010E68j move.b (Player_Action+1).l,d0 ; Bit0 - Walk NE (-Y) ; Bit1 - Walk SW (+Y) ; Bit2 - Walk NW (-X) @@ -967,7 +967,7 @@ loc_11ADA: ; CODE XREF: ROM:00010E68j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11AEC: ; CODE XREF: ROM:00010E6Cj +TA_59: ; CODE XREF: ROM:00010E6Cj cmpi.b #$23,(Player_X).l bne.w loc_10F52 move.b (Player_Y).l,d0 @@ -977,31 +977,31 @@ loc_11AEC: ; CODE XREF: ROM:00010E6Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B0E: ; CODE XREF: ROM:00010E70j +TA_5A: ; CODE XREF: ROM:00010E70j cmpi.w #$1E1E,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B1E: ; CODE XREF: ROM:00010E74j +TA_5B: ; CODE XREF: ROM:00010E74j cmpi.w #$371A,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B2E: ; CODE XREF: ROM:00010E78j +TA_5C: ; CODE XREF: ROM:00010E78j cmpi.w #$112D,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B3E: ; CODE XREF: ROM:00010E7Cj +TA_5D: ; CODE XREF: ROM:00010E7Cj cmpi.w #$1816,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B4E: ; CODE XREF: ROM:00010E80j +TA_5E: ; CODE XREF: ROM:00010E80j cmpi.b #$2F,(Player_X).l bne.w loc_10F52 move.b (Player_Y).l,d0 @@ -1011,7 +1011,7 @@ loc_11B4E: ; CODE XREF: ROM:00010E80j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B70: ; CODE XREF: ROM:00010E84j +TA_5F: ; CODE XREF: ROM:00010E84j move.b (g_Flags+1).l,d0 andi.b #$0F,d0 cmpi.b #$0F,d0 @@ -1019,7 +1019,7 @@ loc_11B70: ; CODE XREF: ROM:00010E84j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B86: ; CODE XREF: ROM:00010E88j +TA_60: ; CODE XREF: ROM:00010E88j move.b #ITM_SUNSTONE,d0 jsr (j_GetItemQtyAndMaxQty).l tst.w d1 @@ -1027,7 +1027,7 @@ loc_11B86: ; CODE XREF: ROM:00010E88j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11B9A: ; CODE XREF: ROM:00010E8Cj +TA_61: ; CODE XREF: ROM:00010E8Cj move.b (Player_X).l,d0 andi.b #$FE,d0 cmpi.b #$20,d0 @@ -1037,7 +1037,7 @@ loc_11B9A: ; CODE XREF: ROM:00010E8Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11BBC: ; CODE XREF: ROM:00010E90j +TA_62: ; CODE XREF: ROM:00010E90j lea (Sprite1_X).l,a0 moveq #$0000000E,d7 @@ -1058,13 +1058,13 @@ loc_11BE0: ; CODE XREF: ROM:00011BCEj bra.w loc_10F52 ; --------------------------------------------------------------------------- -loc_11BEC: ; CODE XREF: ROM:00010E94j +TA_63: ; CODE XREF: ROM:00010E94j cmpi.b #$1A,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11BFC: ; CODE XREF: ROM:00010E98j +TA_64: ; CODE XREF: ROM:00010E98j cmpi.b #$21,(Player_X).l bne.w loc_10F52 move.b (Player_Y).l,d0 @@ -1075,7 +1075,7 @@ loc_11BFC: ; CODE XREF: ROM:00010E98j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11C20: ; CODE XREF: ROM:00010E9Cj +TA_65: ; CODE XREF: ROM:00010E9Cj cmpi.b #$13,(Player_X).l bne.w loc_10F52 move.b (Player_Y).l,d0 @@ -1085,7 +1085,7 @@ loc_11C20: ; CODE XREF: ROM:00010E9Cj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11C42: ; CODE XREF: ROM:00010EA0j +TA_66: ; CODE XREF: ROM:00010EA0j cmpi.b #$10,(Player_Y).l bne.w loc_10F52 move.b (Player_X).l,d0 @@ -1095,7 +1095,7 @@ loc_11C42: ; CODE XREF: ROM:00010EA0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11C64: ; CODE XREF: ROM:00010EA4j +TA_67: ; CODE XREF: ROM:00010EA4j move.b (Player_X).l,d0 subi.b #$2B,d0 cmpi.b #$02,d0 @@ -1105,13 +1105,13 @@ loc_11C64: ; CODE XREF: ROM:00010EA4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11C86: ; CODE XREF: ROM:00010EA8j +TA_68: ; CODE XREF: ROM:00010EA8j cmpi.w #$312B,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11C96: ; CODE XREF: ROM:00010EACj +TA_69: ; CODE XREF: ROM:00010EACj btst #$04,(g_AdditionalFlags+$A).l bne.w loc_10F52 move.b (Player_X).l,d0 @@ -1128,7 +1128,7 @@ loc_11C96: ; CODE XREF: ROM:00010EACj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11CDE: ; CODE XREF: ROM:00010EB0j +TA_6A: ; CODE XREF: ROM:00010EB0j lea (Sprite1_X).l,a0 cmpi.b #$7F,(a0) bne.w loc_10F52 @@ -1149,19 +1149,19 @@ loc_11CDE: ; CODE XREF: ROM:00010EB0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11D36: ; CODE XREF: ROM:00010EB4j +TA_6B: ; CODE XREF: ROM:00010EB4j cmpi.w #$6400,(Sprite5_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11D46: ; CODE XREF: ROM:00010EB8j +TA_6C: ; CODE XREF: ROM:00010EB8j cmpi.w #$1613,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11D56: ; CODE XREF: ROM:00010EBCj +TA_6D: ; CODE XREF: ROM:00010EBCj cmpi.b #$29,(Player_X).l bcs.w loc_10F52 cmpi.b #$2D,(Player_Y).l @@ -1171,13 +1171,13 @@ loc_11D56: ; CODE XREF: ROM:00010EBCj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11D7E: ; CODE XREF: ROM:00010EC0j +TA_6E: ; CODE XREF: ROM:00010EC0j cmpi.w #$6400,(Sprite4_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11D8E: ; CODE XREF: ROM:00010EC4j +TA_6F: ; CODE XREF: ROM:00010EC4j move.b #ITM_AXEMAGIC,d0 jsr (j_GetItemQtyAndMaxQty).l tst.w d1 @@ -1185,7 +1185,7 @@ loc_11D8E: ; CODE XREF: ROM:00010EC4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11DA2: ; CODE XREF: ROM:00010EC8j +TA_70: ; CODE XREF: ROM:00010EC8j cmpi.w #$201D,(Player_X).l bne.w loc_10F52 move.b (Player_RotationAndSize).l,d0 @@ -1195,13 +1195,13 @@ loc_11DA2: ; CODE XREF: ROM:00010EC8j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11DC4: ; CODE XREF: ROM:00010ECCj +TA_71: ; CODE XREF: ROM:00010ECCj cmpi.w #$00FE,(g_ControllerPlayback).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11DD4: ; CODE XREF: ROM:00010ED0j +TA_72: ; CODE XREF: ROM:00010ED0j move.b #ITM_KEY,d0 jsr (j_GetItemQtyAndMaxQty).l tst.w d1 @@ -1210,13 +1210,13 @@ loc_11DD4: ; CODE XREF: ROM:00010ED0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11DEC: ; CODE XREF: ROM:00010ED4j +TA_73: ; CODE XREF: ROM:00010ED4j cmpi.w #$2820,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11DFC: ; CODE XREF: ROM:00010ED8j +TA_74: ; CODE XREF: ROM:00010ED8j move.w (Sprite2_X).l,d0 cmp.w (word_FF12F0).l,d0 beq.w loc_10F52 @@ -1224,7 +1224,7 @@ loc_11DFC: ; CODE XREF: ROM:00010ED8j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11E16: ; CODE XREF: ROM:00010EDCj +TA_75: ; CODE XREF: ROM:00010EDCj cmpi.b #$36,(Player_X).l bne.w loc_10F52 cmpi.b #$08,(Player_SubX).l @@ -1235,7 +1235,7 @@ loc_11E16: ; CODE XREF: ROM:00010EDCj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11E40: ; CODE XREF: ROM:00010EE0j +TA_76: ; CODE XREF: ROM:00010EE0j cmpi.b #$0E,(Sprite2_X).l beq.w loc_11E74 cmpi.b #$0E,(Sprite3_X).l @@ -1283,7 +1283,7 @@ loc_11EB0: ; CODE XREF: ROM:00011E7Ej bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11EBC: ; CODE XREF: ROM:00010EE4j +TA_77: ; CODE XREF: ROM:00010EE4j btst #$05,(g_AdditionalFlags+9).l beq.w loc_10F52 btst #$01,(g_AdditionalFlags+$B).l @@ -1299,7 +1299,7 @@ loc_11EBC: ; CODE XREF: ROM:00010EE4j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11EFC: ; CODE XREF: ROM:00010EE8j +TA_78: ; CODE XREF: ROM:00010EE8j move.b #ITM_LANTERN,d0 jsr (j_GetItemQtyAndMaxQty).l tst.w d1 @@ -1307,7 +1307,7 @@ loc_11EFC: ; CODE XREF: ROM:00010EE8j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11F10: ; CODE XREF: ROM:00010EECj +TA_79: ; CODE XREF: ROM:00010EECj move.w (Player_X).l,d0 andi.w #$FEFE,d0 cmpi.w #$2E2E,d0 @@ -1317,7 +1317,7 @@ loc_11F10: ; CODE XREF: ROM:00010EECj bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11F32: ; CODE XREF: ROM:00010EF0j +TA_7A: ; CODE XREF: ROM:00010EF0j move.b (Player_X).l,d0 andi.b #$FE,d0 cmpi.b #$16,d0 @@ -1332,37 +1332,37 @@ loc_11F32: ; CODE XREF: ROM:00010EF0j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11F68: ; CODE XREF: ROM:00010EF4j +TA_7B: ; CODE XREF: ROM:00010EF4j cmpi.w #$0040,(Player_Z).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11F78: ; CODE XREF: ROM:00010EF8j +TA_7C: ; CODE XREF: ROM:00010EF8j cmpi.b #$21,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11F88: ; CODE XREF: ROM:00010EFCj +TA_7D: ; CODE XREF: ROM:00010EFCj cmpi.w #$6400,(Sprite3_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11F98: ; CODE XREF: ROM:00010F00j +TA_7E: ; CODE XREF: ROM:00010F00j cmpi.b #$19,(Player_Y).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11FA8: ; CODE XREF: ROM:00010F04j +TA_7F: ; CODE XREF: ROM:00010F04j cmpi.w #$6400,(Sprite2_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11FB8: ; CODE XREF: ROM:00010F08j +TA_80: ; CODE XREF: ROM:00010F08j cmpi.w #$2116,(Player_X).l bne.w loc_10F52 cmpi.w #$00A0,(Player_Z).l @@ -1370,37 +1370,37 @@ loc_11FB8: ; CODE XREF: ROM:00010F08j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11FD4: ; CODE XREF: ROM:00010F0Cj +TA_81: ; CODE XREF: ROM:00010F0Cj cmpi.b #$7F,(Sprite1_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11FE4: ; CODE XREF: ROM:00010F10j +TA_82: ; CODE XREF: ROM:00010F10j cmpi.b #$7F,(Sprite2_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_11FF4: ; CODE XREF: ROM:00010F14j +TA_83: ; CODE XREF: ROM:00010F14j cmpi.b #$7F,(Sprite3_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_12004: ; CODE XREF: ROM:00010F18j +TA_84: ; CODE XREF: ROM:00010F18j cmpi.b #$15,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_12014: ; CODE XREF: ROM:00010F1Cj +TA_85: ; CODE XREF: ROM:00010F1Cj cmpi.b #$11,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_12024: ; CODE XREF: ROM:00010F20j +TA_86: ; CODE XREF: ROM:00010F20j cmpi.b #$19,(Player_X).l bcc.w loc_10F52 cmpi.b #$16,(Player_Y).l @@ -1420,13 +1420,13 @@ loc_12024: ; CODE XREF: ROM:00010F20j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_12070: ; CODE XREF: ROM:00010F24j +TA_87: ; CODE XREF: ROM:00010F24j cmpi.w #$6400,(Sprite3_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_12080: ; CODE XREF: ROM:00010F28j +TA_88: ; CODE XREF: ROM:00010F28j cmpi.b #$1C,(Player_X).l beq.s loc_12096 cmpi.b #$1D,(Player_X).l @@ -1442,13 +1442,13 @@ loc_12096: ; CODE XREF: ROM:00012088j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_120BE: ; CODE XREF: ROM:00010F2Cj +TA_89: ; CODE XREF: ROM:00010F2Cj cmpi.w #$6400,(Sprite2_CurrentHealth).l bcc.w loc_10F52 bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_120CE: ; CODE XREF: ROM:00010F30j +TA_8A: ; CODE XREF: ROM:00010F30j tst.b (byte_FF1142).l bne.w loc_10F52 tst.b (byte_FF1145).l @@ -1456,7 +1456,7 @@ loc_120CE: ; CODE XREF: ROM:00010F30j bra.w loc_10F4C ; --------------------------------------------------------------------------- -loc_120E6: ; CODE XREF: ROM:00010F34j +TA_8B: ; CODE XREF: ROM:00010F34j cmpi.w #$3634,(Player_X).l bne.w loc_10F52 bra.w loc_10F4C