Final Fantasy VI/ROM map/Assembly C1E: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(assembly C1E)
 
(clean up)
Line 1: Line 1:
==C1/E032 unknow==
  C1/E032: BDD674  LDA $74D6,X
  C1/E032: BDD674  LDA $74D6,X
  C1/E035: 8528    STA $28
  C1/E035: 8528    STA $28
Line 6: Line 7:
  C1/E03F: 8410    STY $10
  C1/E03F: 8410    STY $10
  C1/E041: 60      RTS
  C1/E041: 60      RTS
 
==C1/E042 unknow==
  C1/E042: A522    LDA $22 (Animation Script pointer)
  C1/E042: A522    LDA $22 (Animation Script pointer)
  C1/E044: F018    BEQ $E05E
  C1/E044: F018    BEQ $E05E
Line 24: Line 25:
  C1/E05C: E220    SEP #$20
  C1/E05C: E220    SEP #$20
  C1/E05E: 60      RTS
  C1/E05E: 60      RTS
 
==C1/E05F unknow==
  C1/E05F: A522    LDA $22 (Animation Script pointer) (from C1/DF95, C1/E027)
  C1/E05F: A522    LDA $22 (Animation Script pointer)
  C1/E061: F018    BEQ $E07B
  C1/E061: F018    BEQ $E07B
  C1/E063: C220    REP #$20
  C1/E063: C220    REP #$20
Line 42: Line 43:
  C1/E079: E220    SEP #$20
  C1/E079: E220    SEP #$20
  C1/E07B: 60      RTS
  C1/E07B: 60      RTS
 
==C1/E07C unknow==
  C1/E07C: A524    LDA $24
  C1/E07C: A524    LDA $24
  C1/E07E: F018    BEQ $E098
  C1/E07E: F018    BEQ $E098
Line 60: Line 61:
  C1/E096: E220    SEP #$20
  C1/E096: E220    SEP #$20
  C1/E098: 60      RTS
  C1/E098: 60      RTS
 
==C1/E099 unknow==
  C1/E099: A524    LDA $24
  C1/E099: A524    LDA $24
  C1/E09B: F018    BEQ $E0B5
  C1/E09B: F018    BEQ $E0B5
Line 78: Line 79:
  C1/E0B3: E220    SEP #$20
  C1/E0B3: E220    SEP #$20
  C1/E0B5: 60      RTS
  C1/E0B5: 60      RTS
 
==C1/E0B6 unknow==
  C1/E0B6: 48      PHA  
  C1/E0B6: 48      PHA  
  C1/E0B7: 20A1E7  JSR $E7A1
  C1/E0B7: 20A1E7  JSR $E7A1
Line 149: Line 150:
  C1/E15A: E220    SEP #$20
  C1/E15A: E220    SEP #$20
  C1/E15C: 60      RTS
  C1/E15C: 60      RTS
 
==C1/E15D unknow==
  C1/E15D: 7B      TDC (from C1/D9E3, X = 65)
  C1/E15D: 7B      TDC (from C1/D9E3, X = 65)
  C1/E15E: 20B6E0  JSR $E0B6
  C1/E15E: 20B6E0  JSR $E0B6
Line 188: Line 189:
  C1/E1AF: AEF67A  LDX $7AF6 (animation ID)
  C1/E1AF: AEF67A  LDX $7AF6 (animation ID)
  C1/E1B2: 60      RTS
  C1/E1B2: 60      RTS
 
==C1/E1B3 unknow==
  C1/E1B3: 7B      TDC (from C1/D9E3, X = 66)
  C1/E1B3: 7B      TDC (from C1/D9E3, X = 66)
  C1/E1B4: 1A      INC A
  C1/E1B4: 1A      INC A
Line 223: Line 224:
  C1/E1F8: AEF67A  LDX $7AF6 (animation ID)
  C1/E1F8: AEF67A  LDX $7AF6 (animation ID)
  C1/E1FB: 60      RTS
  C1/E1FB: 60      RTS
 
==C1/E1FC unknow==
  C1/E1FC: AEF67A  LDX $7AF6 (animation ID) (from only C1/E286)
  C1/E1FC: AEF67A  LDX $7AF6 (animation ID) (from only C1/E286)
  C1/E1FF: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
  C1/E1FF: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
Line 268: Line 269:
  C1/E256: 8D4F61  STA $614F
  C1/E256: 8D4F61  STA $614F
  C1/E259: 60      RTS
  C1/E259: 60      RTS
 
==C1/E25A unknow==
  C1/E25A: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 67)
  C1/E25A: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 67)
  C1/E25D: BD7E6F  LDA $6F7E,X
  C1/E25D: BD7E6F  LDA $6F7E,X
Line 286: Line 287:
  C1/E281: 8D4F61  STA $614F
  C1/E281: 8D4F61  STA $614F
  C1/E284: 8003    BRA $E289
  C1/E284: 8003    BRA $E289
==C1/E286 unknow==
  C1/E286: 20FCE1  JSR $E1FC (from C1/D9E3, X = 64)
  C1/E286: 20FCE1  JSR $E1FC (from C1/D9E3, X = 64)
  C1/E289: 22C8DCC2 JSR $C2DCC8
  C1/E289: 22C8DCC2 JSR $C2DCC8
Line 309: Line 310:
  C1/E2BC: 9ED874  STZ $74D8,X
  C1/E2BC: 9ED874  STZ $74D8,X
  C1/E2BF: 60      RTS
  C1/E2BF: 60      RTS
 
==C1/E2C0 unknow==
  C1/E2C0: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 71)
  C1/E2C0: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 71)
  C1/E2C3: A75B    LDA [$5B]
  C1/E2C3: A75B    LDA [$5B]
Line 328: Line 329:
  C1/E2E3: 8DAB61  STA $61AB
  C1/E2E3: 8DAB61  STA $61AB
  C1/E2E6: 803C    BRA $E324
  C1/E2E6: 803C    BRA $E324
==C1/E2E8 unknow==
  C1/E2E8: A510    LDA $10
  C1/E2E8: A510    LDA $10
  C1/E2EA: 49FF    EOR #$FF
  C1/E2EA: 49FF    EOR #$FF
Line 336: Line 337:
  C1/E2F3: 8DAB61  STA $61AB
  C1/E2F3: 8DAB61  STA $61AB
  C1/E2F6: 802C    BRA $E324
  C1/E2F6: 802C    BRA $E324
==C1/E2F8 unknow==
  C1/E2F8: BD396A  LDA $6A39,X (Target's sprite position ID?_RuneLancer)
  C1/E2F8: BD396A  LDA $6A39,X (Target's sprite position ID?_RuneLancer)
  C1/E2FB: 3027    BMI $E324
  C1/E2FB: 3027    BMI $E324
Line 358: Line 359:
  C1/E324: AEF67A  LDX $7AF6 (animation ID)
  C1/E324: AEF67A  LDX $7AF6 (animation ID)
  C1/E327: 60      RTS
  C1/E327: 60      RTS
 
==C1/E328 unknow==
  C1/E328: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 61)
  C1/E328: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 61)
  C1/E32B: A75B    LDA [$5B]
  C1/E32B: A75B    LDA [$5B]
Line 411: Line 412:
  C1/E39C: AEF67A  LDX $7AF6 (animation ID)
  C1/E39C: AEF67A  LDX $7AF6 (animation ID)
  C1/E39F: 60      RTS
  C1/E39F: 60      RTS
 
==C1/E3A0 unknow==
  C1/E3A0: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 60)
  C1/E3A0: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 60)
  C1/E3A3: A75B    LDA [$5B]
  C1/E3A3: A75B    LDA [$5B]
Line 449: Line 450:
  C1/E3E9: 845B    STY $5B
  C1/E3E9: 845B    STY $5B
  C1/E3EB: 60      RTS
  C1/E3EB: 60      RTS
 
==C1/E3EC unknow==
  C1/E3EC: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 5F)
  C1/E3EC: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 5F)
  C1/E3EF: BD826F  LDA $6F82,X
  C1/E3EF: BD826F  LDA $6F82,X
Line 459: Line 460:
  C1/E3FE: 845B    STY $5B
  C1/E3FE: 845B    STY $5B
  C1/E400: 60      RTS
  C1/E400: 60      RTS
 
==C1/E401 unknow==
  C1/E401: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 5E)
  C1/E401: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 5E)
  C1/E404: BD7E6F  LDA $6F7E,X
  C1/E404: BD7E6F  LDA $6F7E,X
Line 469: Line 470:
  C1/E413: 845B    STY $5B
  C1/E413: 845B    STY $5B
  C1/E415: 60      RTS
  C1/E415: 60      RTS
 
==C1/E416 unknow==
  C1/E416: 7B      TDC (from C1/D9E3, X = 5D)
  C1/E416: 7B      TDC (from C1/D9E3, X = 5D)
  C1/E417: A8      TAY  
  C1/E417: A8      TAY  
Line 490: Line 491:
  C1/E436: AEF67A  LDX $7AF6 (animation ID)
  C1/E436: AEF67A  LDX $7AF6 (animation ID)
  C1/E439: 60      RTS
  C1/E439: 60      RTS
 
==C1/E43A unknow==
  C1/E43A: AD5661  LDA $6156 (from C1/D9E3, X = 5C)
  C1/E43A: AD5661  LDA $6156 (from C1/D9E3, X = 5C)
  C1/E43D: 8524    STA $24
  C1/E43D: 8524    STA $24
Line 539: Line 540:
  C1/E49E: AEF67A  LDX $7AF6 (animation ID)
  C1/E49E: AEF67A  LDX $7AF6 (animation ID)
  C1/E4A1: 60      RTS
  C1/E4A1: 60      RTS
 
==C1/E4A2 unknow==
  C1/E4A2: AD5661  LDA $6156 (from C1/D9E3, X = 76)
  C1/E4A2: AD5661  LDA $6156 (from C1/D9E3, X = 76)
  C1/E4A5: 8524    STA $24
  C1/E4A5: 8524    STA $24
Line 590: Line 591:
  C1/E505: AEF67A  LDX $7AF6 (animation ID)
  C1/E505: AEF67A  LDX $7AF6 (animation ID)
  C1/E508: 60      RTS
  C1/E508: 60      RTS
 
==C1/E509 unknow==
  C1/E509: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 5B)
  C1/E509: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 5B)
  C1/E50C: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
  C1/E50C: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
Line 607: Line 608:
  C1/E525: E220    SEP #$20
  C1/E525: E220    SEP #$20
  C1/E527: 60      RTS
  C1/E527: 60      RTS
 
==C1/E528 unknow==
  C1/E528: AD9D5F  LDA $5F9D (from C1/D9E3, X = 5A)
  C1/E528: AD9D5F  LDA $5F9D (from C1/D9E3, X = 5A)
  C1/E52B: 8524    STA $24
  C1/E52B: 8524    STA $24
Line 675: Line 676:
  C1/E5B0: AEF67A  LDX $7AF6 (animation ID)
  C1/E5B0: AEF67A  LDX $7AF6 (animation ID)
  C1/E5B3: 60      RTS
  C1/E5B3: 60      RTS
 
==C1/E5B4 unknow==
  C1/E5B4: 7B      TDC  
  C1/E5B4: 7B      TDC  
  C1/E5B5: AA      TAX  
  C1/E5B5: AA      TAX  
Line 686: Line 687:
  C1/E5C2: E220    SEP #$20
  C1/E5C2: E220    SEP #$20
  C1/E5C4: 60      RTS
  C1/E5C4: 60      RTS
 
==C1/E5C5 unknow==
  C1/E5C5: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 6E)
  C1/E5C5: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 6E)
  C1/E5C8: BD396A  LDA $6A39,X (Target's sprite position ID?_RuneLancer)
  C1/E5C8: BD396A  LDA $6A39,X (Target's sprite position ID?_RuneLancer)
Line 701: Line 702:
  C1/E5DA: 99BD61  STA $61BD,Y
  C1/E5DA: 99BD61  STA $61BD,Y
  C1/E5DD: 60      RTS
  C1/E5DD: 60      RTS
 
==C1/E5DE unknow==
  C1/E5DE: 297F    AND #$7F
  C1/E5DE: 297F    AND #$7F
  C1/E5E0: 38      SEC  
  C1/E5E0: 38      SEC  
Line 712: Line 713:
  C1/E5EC: 99DC80  STA $80DC,Y
  C1/E5EC: 99DC80  STA $80DC,Y
  C1/E5EF: 60      RTS
  C1/E5EF: 60      RTS
 
==C1/E5F0 unknow==
  C1/E5F0: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 59)
  C1/E5F0: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 59)
  C1/E5F3: A75B    LDA [$5B]
  C1/E5F3: A75B    LDA [$5B]
  C1/E5F5: 99BD61  STA $61BD,Y
  C1/E5F5: 99BD61  STA $61BD,Y
  C1/E5F8: 60      RTS
  C1/E5F8: 60      RTS
 
==C1/E5F9 unknow==
  C1/E5F9: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 58)
  C1/E5F9: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 58)
  C1/E5FC: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
  C1/E5FC: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
Line 782: Line 783:
  C1/E67F: 9D3A6A  STA $6A3A,X (The X position of the sprite?_RuneLancer)
  C1/E67F: 9D3A6A  STA $6A3A,X (The X position of the sprite?_RuneLancer)
  C1/E682: 60      RTS
  C1/E682: 60      RTS
 
==C1/E683 unknow==
  C1/E683: BD3A6A  LDA $6A3A,X (The X position of the sprite?_RuneLancer)
  C1/E683: BD3A6A  LDA $6A3A,X (The X position of the sprite?_RuneLancer)
  C1/E686: 18      CLC  
  C1/E686: 18      CLC  
Line 788: Line 789:
  C1/E689: 9D3A6A  STA $6A3A,X (The X position of the sprite?_RuneLancer)
  C1/E689: 9D3A6A  STA $6A3A,X (The X position of the sprite?_RuneLancer)
  C1/E68C: 60      RTS
  C1/E68C: 60      RTS
 
==C1/E68D unknow==
  C1/E68D: A75B    LDA [$5B] (from C1/D9E3, X = 57)
  C1/E68D: A75B    LDA [$5B] (from C1/D9E3, X = 57)
  C1/E68F: 8524    STA $24
  C1/E68F: 8524    STA $24
Line 817: Line 818:
  C1/E6C9: 9DD974  STA $74D9,X
  C1/E6C9: 9DD974  STA $74D9,X
  C1/E6CC: 60      RTS
  C1/E6CC: 60      RTS
 
==C1/E6CD unknow==
  C1/E6CD: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 56)
  C1/E6CD: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 56)
  C1/E6D0: 7B      TDC  
  C1/E6D0: 7B      TDC  
Line 850: Line 851:
  C1/E703: AEF67A  LDX $7AF6 (animation ID)
  C1/E703: AEF67A  LDX $7AF6 (animation ID)
  C1/E706: 60      RTS
  C1/E706: 60      RTS
 
==C1/E707 unknow==
  C1/E707: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 55)
  C1/E707: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 55)
  C1/E70A: BD396A  LDA $6A39,X (Target's sprite position ID?_RuneLancer)
  C1/E70A: BD396A  LDA $6A39,X (Target's sprite position ID?_RuneLancer)
Line 864: Line 865:
  C1/E71E: 99F380  STA $80F3,Y
  C1/E71E: 99F380  STA $80F3,Y
  C1/E721: 60      RTS
  C1/E721: 60      RTS
 
==C1/E722 unknow==
  C1/E722: A00100  LDY #$0001 (from C1/D9E3, X = 54)
  C1/E722: A00100  LDY #$0001 (from C1/D9E3, X = 54)
  C1/E725: A75B    LDA [$5B]
  C1/E725: A75B    LDA [$5B]
Line 879: Line 880:
  C1/E73A: 845B    STY $5B
  C1/E73A: 845B    STY $5B
  C1/E73C: 60      RTS
  C1/E73C: 60      RTS
 
==C1/E73D unknow==
  C1/E73D: A75B    LDA [$5B] (from C1/D9E3, X = 51)
  C1/E73D: A75B    LDA [$5B] (from C1/D9E3, X = 51)
  C1/E73F: 8DD262  STA $62D2
  C1/E73F: 8DD262  STA $62D2
  C1/E742: AEF67A  LDX $7AF6 (animation ID)
  C1/E742: AEF67A  LDX $7AF6 (animation ID)
  C1/E745: 60      RTS
  C1/E745: 60      RTS
 
==C1/E746 unknow==
  C1/E746: A75B    LDA [$5B] (from C1/D9E3, X = 50)
  C1/E746: A75B    LDA [$5B] (from C1/D9E3, X = 50)
  C1/E748: 8DBD61  STA $61BD
  C1/E748: 8DBD61  STA $61BD
Line 901: Line 902:
  C1/E764: AEF67A  LDX $7AF6 (animation ID)
  C1/E764: AEF67A  LDX $7AF6 (animation ID)
  C1/E767: 60      RTS
  C1/E767: 60      RTS
 
==C1/E768 unknow==
  C1/E768: 7B      TDC (from only C1/E794)
  C1/E768: 7B      TDC (from only C1/E794)
  C1/E769: A8      TAY  
  C1/E769: A8      TAY  
Line 912: Line 913:
  C1/E776: E220    SEP #$20
  C1/E776: E220    SEP #$20
  C1/E778: 60      RTS
  C1/E778: 60      RTS
 
==C1/E779 unknow==
  C1/E779: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 4B)
  C1/E779: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 4B)
  C1/E77C: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
  C1/E77C: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
Line 926: Line 927:
  C1/E794: 2068E7  JSR $E768
  C1/E794: 2068E7  JSR $E768
  C1/E797: 60      RTS
  C1/E797: 60      RTS
 
==C1/E798 unknow==
  C1/E798: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 4A)
  C1/E798: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 4A)
  C1/E79B: A75B    LDA [$5B]
  C1/E79B: A75B    LDA [$5B]
  C1/E79D: 99D061  STA $61D0,Y
  C1/E79D: 99D061  STA $61D0,Y
  C1/E7A0: 60      RTS
  C1/E7A0: 60      RTS
 
==C1/E7A1 unknow==
  C1/E7A1: AEF67A  LDX $7AF6 (animation ID) (from C1/CEF0, C1/D12E, C1/D938, C1/D981, C1/D995, C1/D9A9, C1/D9BE, C1/E0B7, C1/E16A, C1/E1C1, C1/E2C0, C1/E328, C1/E5F0, C1/E619, C1/E632, C1/E798, C1/E7B1, C1/E7E8, C1/E92C, C1/F044)
  C1/E7A1: AEF67A  LDX $7AF6 (animation ID)
  C1/E7A4: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
  C1/E7A4: BD386A  LDA $6A38,X (Caster's sprite position ID?_RuneLancer)
  C1/E7A7: 0A      ASL A
  C1/E7A7: 0A      ASL A
Line 942: Line 943:
  C1/E7AD: 8CF87A  STY $7AF8
  C1/E7AD: 8CF87A  STY $7AF8
  C1/E7B0: 60      RTS
  C1/E7B0: 60      RTS
 
==C1/E7B1 unknow== 
  C1/E7B1: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 48)
  C1/E7B1: 20A1E7  JSR $E7A1 (from C1/D9E3, X = 48)
  C1/E7B4: A75B    LDA [$5B]
  C1/E7B4: A75B    LDA [$5B]
  C1/E7B6: 99C061  STA $61C0,Y
  C1/E7B6: 99C061  STA $61C0,Y
  C1/E7B9: 60      RTS
  C1/E7B9: 60      RTS
 
==C1/E7BA unknow==
  C1/E7BA: A585    LDA $85
  C1/E7BA: A585    LDA $85
  C1/E7BC: 38      SEC  
  C1/E7BC: 38      SEC  
Line 969: Line 970:
  C1/E7E4: EEAF60  INC $60AF
  C1/E7E4: EEAF60  INC $60AF
  C1/E7E7: 60      RTS
  C1/E7E7: 60      RTS
 
==C1/E7E8 unknow==
  C1/E7E8: 20A1E7  JSR $E7A1
  C1/E7E8: 20A1E7  JSR $E7A1
  C1/E7EB: C220    REP #$20
  C1/E7EB: C220    REP #$20
Line 1,004: Line 1,005:
  C1/E82C: 20916C  JSR $6C91
  C1/E82C: 20916C  JSR $6C91
  C1/E82F: 60      RTS
  C1/E82F: 60      RTS
 
==C1/E830 unknow==
  C1/E830: 20E8E7  JSR $E7E8 (from C1/D9E3, X = 46)
  C1/E830: 20E8E7  JSR $E7E8 (from C1/D9E3, X = 46)
  C1/E833: AEF67A  LDX $7AF6 (animation ID)
  C1/E833: AEF67A  LDX $7AF6 (animation ID)
Line 1,035: Line 1,036:
  C1/E86C: 845B    STY $5B
  C1/E86C: 845B    STY $5B
  C1/E86E: 60      RTS
  C1/E86E: 60      RTS
 
==C1/E86F unknow==
  C1/E86F: A75B    LDA [$5B]
  C1/E86F: A75B    LDA [$5B]
  C1/E871: A8      TAY  
  C1/E871: A8      TAY  
Line 1,101: Line 1,102:
  C1/E8F7: AEF67A  LDX $7AF6 (animation ID)
  C1/E8F7: AEF67A  LDX $7AF6 (animation ID)
  C1/E8FA: 60      RTS
  C1/E8FA: 60      RTS
 
==C1/E8FB unknow==
  C1/E8FB: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 45)
  C1/E8FB: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 45)
  C1/E8FE: ADAE60  LDA $60AE
  C1/E8FE: ADAE60  LDA $60AE
Line 1,118: Line 1,119:
  C1/E915: EEAE60  INC $60AE
  C1/E915: EEAE60  INC $60AE
  C1/E918: 60      RTS
  C1/E918: 60      RTS
 
==C1/E919 unknow==
  C1/E919: BDD974  LDA $74D9,X (from C1/D7DF, C1/FA4B, C1/FA93)
  C1/E919: BDD974  LDA $74D9,X (from C1/D7DF, C1/FA4B, C1/FA93)
  C1/E91C: 8524    STA $24
  C1/E91C: 8524    STA $24
Line 1,174: Line 1,175:
  C1/E99B: AEF67A  LDX $7AF6 (animation ID)
  C1/E99B: AEF67A  LDX $7AF6 (animation ID)
  C1/E99E: 60      RTS
  C1/E99E: 60      RTS
 
==C1/E99F unknow==
  C1/E99F: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 44)
  C1/E99F: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 44)
  C1/E9A2: A75B    LDA [$5B]
  C1/E9A2: A75B    LDA [$5B]
Line 1,208: Line 1,209:
  C1/E9E8: E220    SEP #$20
  C1/E9E8: E220    SEP #$20
  C1/E9EA: 60      RTS
  C1/E9EA: 60      RTS
 
==C1/E9EB unknow==
  C1/E9EB: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 42)
  C1/E9EB: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 42)
  C1/E9EE: A75B    LDA [$5B]
  C1/E9EE: A75B    LDA [$5B]
Line 1,221: Line 1,222:
  C1/EA02: 6499    STZ $99
  C1/EA02: 6499    STZ $99
  C1/EA04: 60      RTS
  C1/EA04: 60      RTS
 
==C1/EA05 unknow==
  C1/EA05: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 41)
  C1/EA05: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 41)
  C1/EA08: A75B    LDA [$5B]
  C1/EA08: A75B    LDA [$5B]
Line 1,270: Line 1,271:
  C1/EA73: E220    SEP #$20
  C1/EA73: E220    SEP #$20
  C1/EA75: 60      RTS
  C1/EA75: 60      RTS
 
==C1/EA76 return from animation subroutine==
Return from animation subroutine
  C1/EA76: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 40)
  C1/EA76: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 40)
  C1/EA79: C220    REP #$20
  C1/EA79: C220    REP #$20
Line 1,281: Line 1,280:
  C1/EA82: E220    SEP #$20
  C1/EA82: E220    SEP #$20
  C1/EA84: 60      RTS
  C1/EA84: 60      RTS
 
==C1/EA85 start animation subroutine==
  Go to animation subroutine
  Go to animation subroutine
  C1/EA85: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 3F)
  C1/EA85: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 3F)
  C1/EA88: C220    REP #$20
  C1/EA88: C220    REP #$20
Line 1,294: Line 1,292:
  C1/EA95: E220    SEP #$20
  C1/EA95: E220    SEP #$20
  C1/EA97: 60      RTS
  C1/EA97: 60      RTS
 
==C1/EA98 unknow==
  C1/EA98: A75B    LDA [$5B] (from C1/D9E3, X = 3E)
  C1/EA98: A75B    LDA [$5B] (from C1/D9E3, X = 3E)
  C1/EA9A: 8D7089  STA $8970
  C1/EA9A: 8D7089  STA $8970
  C1/EA9D: AEF67A  LDX $7AF6 (animation ID)
  C1/EA9D: AEF67A  LDX $7AF6 (animation ID)
  C1/EAA0: 60      RTS
  C1/EAA0: 60      RTS
 
==C1/EAA1 unknow==
  C1/EAA1: A75B    LDA [$5B] (from C1/D9E3, X = 3D)
  C1/EAA1: A75B    LDA [$5B] (from C1/D9E3, X = 3D)
  C1/EAA3: 1005    BPL $EAAA
  C1/EAA3: 1005    BPL $EAAA
Line 1,312: Line 1,310:
  C1/EAB7: AEF67A  LDX $7AF6 (animation ID)
  C1/EAB7: AEF67A  LDX $7AF6 (animation ID)
  C1/EABA: 60      RTS
  C1/EABA: 60      RTS
 
==C1/EABB unknow==
  C1/EABB: 861A    STX $1A
  C1/EABB: 861A    STX $1A
  C1/EABD: 7B      TDC  
  C1/EABD: 7B      TDC  
Line 1,377: Line 1,375:
  C1/EB32: 8518    STA $18
  C1/EB32: 8518    STA $18
  C1/EB34: 60      RTS
  C1/EB34: 60      RTS
 
==C1/EB35 unknow==
  C1/EB35: 6415    STZ $15
  C1/EB35: 6415    STZ $15
  C1/EB37: 6413    STZ $13
  C1/EB37: 6413    STZ $13
Line 1,393: Line 1,391:
  C1/EB50: E220    SEP #$20
  C1/EB50: E220    SEP #$20
  C1/EB52: 60      RTS
  C1/EB52: 60      RTS
 
==C1/EB53 unknow==
  C1/EB53: 6415    STZ $15
  C1/EB53: 6415    STZ $15
  C1/EB55: 6413    STZ $13
  C1/EB55: 6413    STZ $13
Line 1,409: Line 1,407:
  C1/EB6E: E220    SEP #$20
  C1/EB6E: E220    SEP #$20
  C1/EB70: 60      RTS
  C1/EB70: 60      RTS
 
==C1/EB71 unknow==
  C1/EB71: 861A    STX $1A
  C1/EB71: 861A    STX $1A
  C1/EB73: 7B      TDC  
  C1/EB73: 7B      TDC  
Line 1,425: Line 1,423:
  C1/EB87: 8510    STA $10 (lowest 5 bits stored to $10)
  C1/EB87: 8510    STA $10 (lowest 5 bits stored to $10)
  C1/EB89: A75B    LDA [$5B]
  C1/EB89: A75B    LDA [$5B]
  C1/EB8B: 1006    BPL $EB93 (bit 7 is a flag. If it's 0, skip the storing of $10 to $14 and ($1A))
  C1/EB8B: 1006    BPL $EB93 (If bit 7 is 0, skip storing of $10 to $14 and ($1A))
  C1/EB8D: A510    LDA $10
  C1/EB8D: A510    LDA $10
  C1/EB8F: 8514    STA $14
  C1/EB8F: 8514    STA $14
  C1/EB91: 921A    STA ($1A)
  C1/EB91: 921A    STA ($1A)
  C1/EB93: A75B    LDA [$5B]
  C1/EB93: A75B    LDA [$5B]
  C1/EB95: 2940    AND #$40 (bit 6 is a flag.  If it's zero, skip the storing of $10 to $16 and ($1A) + 1)
  C1/EB95: 2940    AND #$40 (If bit 6 is 0, skip storing of $10 to $16 and ($1A) + 1)
  C1/EB97: F009    BEQ $EBA2
  C1/EB97: F009    BEQ $EBA2
  C1/EB99: A510    LDA $10
  C1/EB99: A510    LDA $10
Line 1,437: Line 1,435:
  C1/EBA0: 911A    STA ($1A),Y
  C1/EBA0: 911A    STA ($1A),Y
  C1/EBA2: A75B    LDA [$5B]
  C1/EBA2: A75B    LDA [$5B]
  C1/EBA4: 2920    AND #$20 (bit 5 is a flag.  If it's zero, skip the storing of $10 to $18 and ($1A) + 2)
  C1/EBA4: 2920    AND #$20 (if bit 5 is 0, skip the storing of $10 to $18 and ($1A) + 2)
  C1/EBA6: F009    BEQ $EBB1
  C1/EBA6: F009    BEQ $EBB1
  C1/EBA8: A510    LDA $10
  C1/EBA8: A510    LDA $10
Line 1,444: Line 1,442:
  C1/EBAF: 911A    STA ($1A),Y
  C1/EBAF: 911A    STA ($1A),Y
  C1/EBB1: 60      RTS
  C1/EBB1: 60      RTS
 
==C1/EBB2 animation script - command B5==
Animation Script Command B5
  C1/EBB2: A2C288  LDX #$88C2 (from C1/D9E3, X = 35)
  C1/EBB2: A2C288  LDX #$88C2 (from C1/D9E3, X = 35)
  C1/EBB5: 20BBEA  JSR $EABB
  C1/EBB5: 20BBEA  JSR $EABB
  C1/EBB8: 4CCAEB  JMP $EBCA
  C1/EBB8: 4CCAEB  JMP $EBCA
==C1/EBBB animation script - command B6==
Animation Script Command B6
  C1/EBBB: A2C288  LDX #$88C2 (from C1/D9E3, X = 36)
  C1/EBBB: A2C288  LDX #$88C2 (from C1/D9E3, X = 36)
  C1/EBBE: 20BBEA  JSR $EABB
  C1/EBBE: 20BBEA  JSR $EABB
  C1/EBC1: 4CE0EB  JMP $EBE0
  C1/EBC1: 4CE0EB  JMP $EBE0
==C1/EBC4 animation script - command B0==
Animation Script Command B0
  C1/EBC4: A2C288  LDX #$88C2 (from C1/D9E3, X = 30)
  C1/EBC4: A2C288  LDX #$88C2 (from C1/D9E3, X = 30)
  C1/EBC7: 2071EB  JSR $EB71
  C1/EBC7: 2071EB  JSR $EB71
Line 1,468: Line 1,460:
  C1/EBD6: AEF67A  LDX $7AF6 (animation ID)
  C1/EBD6: AEF67A  LDX $7AF6 (animation ID)
  C1/EBD9: 60      RTS
  C1/EBD9: 60      RTS
 
==C1/EBDA animation script - command AF==
Animation Script Command AF
  C1/EBDA: A2C288  LDX #$88C2 (from C1/D9E3, X = 2F)
  C1/EBDA: A2C288  LDX #$88C2 (from C1/D9E3, X = 2F)
  C1/EBDD: 2071EB  JSR $EB71
  C1/EBDD: 2071EB  JSR $EB71
Line 1,481: Line 1,470:
  C1/EBEC: AEF67A  LDX $7AF6 (animation ID)
  C1/EBEC: AEF67A  LDX $7AF6 (animation ID)
  C1/EBEF: 60      RTS
  C1/EBEF: 60      RTS
 
==C1/EBF0 unknow==
  C1/EBF0: A2C588  LDX #$88C5 (from C1/D9E3, X = 4E)
  C1/EBF0: A2C588  LDX #$88C5 (from C1/D9E3, X = 4E)
  C1/EBF3: 20BBEA  JSR $EABB
  C1/EBF3: 20BBEA  JSR $EABB
  C1/EBF6: 4C08EC  JMP $EC08
  C1/EBF6: 4C08EC  JMP $EC08
==C1/EBF9 unknow==
  C1/EBF9: A2C588  LDX #$88C5 (from C1/D9E3, X = 4F)
  C1/EBF9: A2C588  LDX #$88C5 (from C1/D9E3, X = 4F)
  C1/EBFC: 20BBEA  JSR $EABB
  C1/EBFC: 20BBEA  JSR $EABB
  C1/EBFF: 4C2AEC  JMP $EC2A
  C1/EBFF: 4C2AEC  JMP $EC2A
==C1/EC02 unknow==
  C1/EC02: A2C588  LDX #$88C5 (from C1/D9E3, X = 4D)
  C1/EC02: A2C588  LDX #$88C5 (from C1/D9E3, X = 4D)
  C1/EC05: 2071EB  JSR $EB71
  C1/EC05: 2071EB  JSR $EB71
Line 1,504: Line 1,493:
  C1/EC20: AEF67A  LDX $7AF6 (animation ID)
  C1/EC20: AEF67A  LDX $7AF6 (animation ID)
  C1/EC23: 60      RTS
  C1/EC23: 60      RTS
 
==C1/EC24 unknow==
  C1/EC24: A2C588  LDX #$88C5 (from C1/D9E3, X = 4C)
  C1/EC24: A2C588  LDX #$88C5 (from C1/D9E3, X = 4C)
  C1/EC27: 2071EB  JSR $EB71
  C1/EC27: 2071EB  JSR $EB71
Line 1,519: Line 1,508:
  C1/EC42: AEF67A  LDX $7AF6 (animation ID)
  C1/EC42: AEF67A  LDX $7AF6 (animation ID)
  C1/EC45: 60      RTS
  C1/EC45: 60      RTS
 
==C1/EC46 unknow==
  C1/EC46: A2BF88  LDX #$88BF (from C1/D9E3, X = 34)
  C1/EC46: A2BF88  LDX #$88BF (from C1/D9E3, X = 34)
  C1/EC49: 20BBEA  JSR $EABB
  C1/EC49: 20BBEA  JSR $EABB
  C1/EC4C: 4C74EC  JMP $EC74
  C1/EC4C: 4C74EC  JMP $EC74
==C1/EC4F unknow==
  C1/EC4F: A2BF88  LDX #$88BF (from C1/D9E3, X = 33)
  C1/EC4F: A2BF88  LDX #$88BF (from C1/D9E3, X = 33)
  C1/EC52: 20BBEA  JSR $EABB
  C1/EC52: 20BBEA  JSR $EABB
  C1/EC55: 4C5EEC  JMP $EC5E
  C1/EC55: 4C5EEC  JMP $EC5E
==C1/EC58 unknow==
  C1/EC58: A2BF88  LDX #$88BF (from C1/D9E3, X = 2B)
  C1/EC58: A2BF88  LDX #$88BF (from C1/D9E3, X = 2B)
  C1/EC5B: 2071EB  JSR $EB71
  C1/EC5B: 2071EB  JSR $EB71
Line 1,537: Line 1,526:
  C1/EC6A: AEF67A  LDX $7AF6 (animation ID)
  C1/EC6A: AEF67A  LDX $7AF6 (animation ID)
  C1/EC6D: 60      RTS
  C1/EC6D: 60      RTS
 
==C1/EC6E unknow==
  C1/EC6E: A2BF88  LDX #$88BF (from C1/D9E3, X = 2A)
  C1/EC6E: A2BF88  LDX #$88BF (from C1/D9E3, X = 2A)
  C1/EC71: 2071EB  JSR $EB71
  C1/EC71: 2071EB  JSR $EB71
Line 1,547: Line 1,536:
  C1/EC80: AEF67A  LDX $7AF6 (animation ID)
  C1/EC80: AEF67A  LDX $7AF6 (animation ID)
  C1/EC83: 60      RTS
  C1/EC83: 60      RTS
 
==C1/EC84 unknow==
  C1/EC84: A2C888  LDX #$88C8 (from C1/D9E3, X = 37)
  C1/EC84: A2C888  LDX #$88C8 (from C1/D9E3, X = 37)
  C1/EC87: 20BBEA  JSR $EABB
  C1/EC87: 20BBEA  JSR $EABB
  C1/EC8A: 4C9CEC  JMP $EC9C
  C1/EC8A: 4C9CEC  JMP $EC9C
==C1/EC8D unknow==
  C1/EC8D: A2C888  LDX #$88C8 (from C1/D9E3, X = 38)
  C1/EC8D: A2C888  LDX #$88C8 (from C1/D9E3, X = 38)
  C1/EC90: 20BBEA  JSR $EABB
  C1/EC90: 20BBEA  JSR $EABB
  C1/EC93: 4CB2EC  JMP $ECB2
  C1/EC93: 4CB2EC  JMP $ECB2
==C1/EC96 unknow==
  C1/EC96: A2C888  LDX #$88C8 (from C1/D9E3, X = 32)
  C1/EC96: A2C888  LDX #$88C8 (from C1/D9E3, X = 32)
  C1/EC99: 2071EB  JSR $EB71
  C1/EC99: 2071EB  JSR $EB71
Line 1,565: Line 1,554:
  C1/ECA8: AEF67A  LDX $7AF6 (animation ID)
  C1/ECA8: AEF67A  LDX $7AF6 (animation ID)
  C1/ECAB: 60      RTS
  C1/ECAB: 60      RTS
 
==C1/ECAC unknow==
  C1/ECAC: A2C888  LDX #$88C8 (from C1/D9E3, X = 31)
  C1/ECAC: A2C888  LDX #$88C8 (from C1/D9E3, X = 31)
  C1/ECAF: 2071EB  JSR $EB71
  C1/ECAF: 2071EB  JSR $EB71
Line 1,575: Line 1,564:
  C1/ECBE: AEF67A  LDX $7AF6 (animation ID)
  C1/ECBE: AEF67A  LDX $7AF6 (animation ID)
  C1/ECC1: 60      RTS
  C1/ECC1: 60      RTS
 
==C1/ECC2 unknow==
  C1/ECC2: A2CB88  LDX #$88CB (from C1/D9E3, X = 3C)
  C1/ECC2: A2CB88  LDX #$88CB (from C1/D9E3, X = 3C)
  C1/ECC5: 20BBEA  JSR $EABB
  C1/ECC5: 20BBEA  JSR $EABB
  C1/ECC8: 4CF0EC  JMP $ECF0
  C1/ECC8: 4CF0EC  JMP $ECF0
==C1/ECCB unknow==
  C1/ECCB: A2CB88  LDX #$88CB (from C1/D9E3, X = 3B)
  C1/ECCB: A2CB88  LDX #$88CB (from C1/D9E3, X = 3B)
  C1/ECCE: 20BBEA  JSR $EABB
  C1/ECCE: 20BBEA  JSR $EABB
  C1/ECD1: 4CDAEC  JMP $ECDA
  C1/ECD1: 4CDAEC  JMP $ECDA
==C1/ECD4 unknow==
  C1/ECD4: A2CB88  LDX #$88CB (from C1/D9E3, X = 3A)
  C1/ECD4: A2CB88  LDX #$88CB (from C1/D9E3, X = 3A)
  C1/ECD7: 2071EB  JSR $EB71
  C1/ECD7: 2071EB  JSR $EB71
Line 1,593: Line 1,582:
  C1/ECE6: AEF67A  LDX $7AF6 (animation ID)
  C1/ECE6: AEF67A  LDX $7AF6 (animation ID)
  C1/ECE9: 60      RTS
  C1/ECE9: 60      RTS
 
==C1/ECEA unknow==
  C1/ECEA: A2CB88  LDX #$88CB (from C1/D9E3, X = 39)
  C1/ECEA: A2CB88  LDX #$88CB (from C1/D9E3, X = 39)
  C1/ECED: 2071EB  JSR $EB71
  C1/ECED: 2071EB  JSR $EB71
Line 1,603: Line 1,592:
  C1/ECFC: AEF67A  LDX $7AF6 (animation ID)
  C1/ECFC: AEF67A  LDX $7AF6 (animation ID)
  C1/ECFF: 60      RTS
  C1/ECFF: 60      RTS
 
==C1/ED00 unknow==
  C1/ED00: A2CE88  LDX #$88CE (from C1/D9E3, X = 7D)
  C1/ED00: A2CE88  LDX #$88CE (from C1/D9E3, X = 7D)
  C1/ED03: 20BBEA  JSR $EABB
  C1/ED03: 20BBEA  JSR $EABB
  C1/ED06: 4C18ED  JMP $ED18
  C1/ED06: 4C18ED  JMP $ED18
==C1/ED09 unknow==
  C1/ED09: A2CE88  LDX #$88CE (from C1/D9E3, X = 7E)
  C1/ED09: A2CE88  LDX #$88CE (from C1/D9E3, X = 7E)
  C1/ED0C: 20BBEA  JSR $EABB
  C1/ED0C: 20BBEA  JSR $EABB
  C1/ED0F: 4C52ED  JMP $ED52
  C1/ED0F: 4C52ED  JMP $ED52
==C1/ED12 unknow==
  C1/ED12: A2CE88  LDX #$88CE (from C1/D9E3, X = 7C)
  C1/ED12: A2CE88  LDX #$88CE (from C1/D9E3, X = 7C)
  C1/ED15: 2071EB  JSR $EB71
  C1/ED15: 2071EB  JSR $EB71
Line 1,636: Line 1,625:
  C1/ED48: AEF67A  LDX $7AF6 (animation ID)
  C1/ED48: AEF67A  LDX $7AF6 (animation ID)
  C1/ED4B: 60      RTS
  C1/ED4B: 60      RTS
 
==C1/ED4C unknow==
  C1/ED4C: A2CE88  LDX #$88CE (from C1/D9E3, X = 7B)
  C1/ED4C: A2CE88  LDX #$88CE (from C1/D9E3, X = 7B)
  C1/ED4F: 2071EB  JSR $EB71
  C1/ED4F: 2071EB  JSR $EB71
Line 1,661: Line 1,650:
  C1/ED82: AEF67A  LDX $7AF6 (animation ID)
  C1/ED82: AEF67A  LDX $7AF6 (animation ID)
  C1/ED85: 60      RTS
  C1/ED85: 60      RTS
 
==C1/ED86 unknow==
  C1/ED86: A75B    LDA [$5B] (from C1/D9E3, X = 2E)
  C1/ED86: A75B    LDA [$5B] (from C1/D9E3, X = 2E)
  C1/ED88: 2904    AND #$04
  C1/ED88: 2904    AND #$04
Line 1,780: Line 1,769:
  C1/EE98: AEF67A  LDX $7AF6 (animation ID)
  C1/EE98: AEF67A  LDX $7AF6 (animation ID)
  C1/EE9B: 60      RTS
  C1/EE9B: 60      RTS
 
==C1/EE9C unknow==
  C1/EE9C: A00100  LDY #$0001 (from C1/D9E3, X = 2C)
  C1/EE9C: A00100  LDY #$0001 (from C1/D9E3, X = 2C)
  C1/EE9F: A75B    LDA [$5B]
  C1/EE9F: A75B    LDA [$5B]
Line 1,843: Line 1,832:
  C1/EF20: AEF67A  LDX $7AF6 (animation ID)
  C1/EF20: AEF67A  LDX $7AF6 (animation ID)
  C1/EF23: 60      RTS
  C1/EF23: 60      RTS
 
==C1/EF24 unknow==
  C1/EF24: BFE7FFE7 LDA $E7FFE7,X
  C1/EF24: BFE7FFE7 LDA $E7FFE7,X
  C1/EF28: 3FE87FE8 AND $E87FE8,X
  C1/EF28: 3FE87FE8 AND $E87FE8,X
Line 1,878: Line 1,867:
  C1/EF67: E220    SEP #$20
  C1/EF67: E220    SEP #$20
  C1/EF69: 60      RTS
  C1/EF69: 60      RTS
 
==C1/EF6A unknow==
  C1/EF6A: A524    LDA $24
  C1/EF6A: A524    LDA $24
  C1/EF6C: 290E    AND #$0E
  C1/EF6C: 290E    AND #$0E
Line 1,911: Line 1,900:
  C1/EFA0: E220    SEP #$20
  C1/EFA0: E220    SEP #$20
  C1/EFA2: 60      RTS
  C1/EFA2: 60      RTS
 
==C1/EFA3 unknow==
  C1/EFA3: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 2D)
  C1/EFA3: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 2D)
  C1/EFA6: A75B    LDA [$5B]
  C1/EFA6: A75B    LDA [$5B]
Line 1,920: Line 1,909:
  C1/EFB0: 8D0C80  STA $800C
  C1/EFB0: 8D0C80  STA $800C
  C1/EFB3: 60      RTS
  C1/EFB3: 60      RTS
 
==C1/EFB4 unknow==
  C1/EFB4: C940    CMP #$40
  C1/EFB4: C940    CMP #$40
  C1/EFB6: D008    BNE $EFC0
  C1/EFB6: D008    BNE $EFC0
Line 1,927: Line 1,916:
  C1/EFBC: 8D0D80  STA $800D
  C1/EFBC: 8D0D80  STA $800D
  C1/EFBF: 60      RTS
  C1/EFBF: 60      RTS
 
==C1/EFC0 unknow==
  C1/EFC0: A75B    LDA [$5B]
  C1/EFC0: A75B    LDA [$5B]
  C1/EFC2: 293F    AND #$3F
  C1/EFC2: 293F    AND #$3F
  C1/EFC4: 8D0E80  STA $800E
  C1/EFC4: 8D0E80  STA $800E
  C1/EFC7: 60      RTS
  C1/EFC7: 60      RTS
 
==C1/EFC8 unknow==
  C1/EFC8: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 29)
  C1/EFC8: AEF67A  LDX $7AF6 (animation ID) (from C1/D9E3, X = 29)
  C1/EFCB: A75B    LDA [$5B]
  C1/EFCB: A75B    LDA [$5B]

Revision as of 15:55, 6 December 2013

C1/E032 unknow

C1/E032:	BDD674  	LDA $74D6,X
C1/E035:	8528    	STA $28
C1/E037:	2042E0  	JSR $E042
C1/E03A:	A528    	LDA $28
C1/E03C:	9DD674  	STA $74D6,X
C1/E03F:	8410    	STY $10
C1/E041:	60      	RTS

C1/E042 unknow

C1/E042:	A522    	LDA $22		(Animation Script pointer)
C1/E044:	F018    	BEQ $E05E
C1/E046:	C220    	REP #$20
C1/E048:	A528    	LDA $28
C1/E04A:	18      	CLC 
C1/E04B:	6522    	ADC $22		(Animation Script pointer)
C1/E04D:	C524    	CMP $24
C1/E04F:	9004    	BCC $E055
C1/E051:	38      	SEC 
C1/E052:	E524    	SBC $24
C1/E054:	88      	DEY 
C1/E055:	8528    	STA $28
C1/E057:	C626    	DEC $26
C1/E059:	D0ED    	BNE $E048
C1/E05B:	7B      	TDC 
C1/E05C:	E220    	SEP #$20
C1/E05E:	60      	RTS

C1/E05F unknow

C1/E05F:	A522    	LDA $22		(Animation Script pointer)
C1/E061:	F018    	BEQ $E07B
C1/E063:	C220    	REP #$20
C1/E065:	A528    	LDA $28
C1/E067:	18      	CLC 
C1/E068:	6522    	ADC $22		(Animation Script pointer)
C1/E06A:	C524    	CMP $24
C1/E06C:	9004    	BCC $E072
C1/E06E:	38      	SEC 
C1/E06F:	E524    	SBC $24
C1/E071:	C8      	INY 
C1/E072:	8528    	STA $28
C1/E074:	C626    	DEC $26
C1/E076:	D0ED    	BNE $E065
C1/E078:	7B      	TDC 
C1/E079:	E220    	SEP #$20
C1/E07B:	60      	RTS

C1/E07C unknow

C1/E07C:	A524    	LDA $24
C1/E07E:	F018    	BEQ $E098
C1/E080:	C220    	REP #$20
C1/E082:	A528    	LDA $28
C1/E084:	18      	CLC 
C1/E085:	6524    	ADC $24
C1/E087:	C522    	CMP $22		(Animation Script pointer)
C1/E089:	9004    	BCC $E08F
C1/E08B:	38      	SEC 
C1/E08C:	E522    	SBC $22		(Animation Script pointer)
C1/E08E:	88      	DEY 
C1/E08F:	8528    	STA $28
C1/E091:	C626    	DEC $26
C1/E093:	D0ED    	BNE $E082
C1/E095:	7B      	TDC 
C1/E096:	E220    	SEP #$20
C1/E098:	60      	RTS

C1/E099 unknow

C1/E099:	A524    	LDA $24
C1/E09B:	F018    	BEQ $E0B5
C1/E09D:	C220    	REP #$20
C1/E09F:	A528    	LDA $28
C1/E0A1:	18      	CLC 
C1/E0A2:	6524    	ADC $24
C1/E0A4:	C522    	CMP $22		(Animation Script pointer)
C1/E0A6:	9004    	BCC $E0AC
C1/E0A8:	38      	SEC 
C1/E0A9:	E522    	SBC $22		(Animation Script pointer)
C1/E0AB:	C8      	INY 
C1/E0AC:	8528    	STA $28
C1/E0AE:	C626    	DEC $26
C1/E0B0:	D0ED    	BNE $E09F
C1/E0B2:	7B      	TDC 
C1/E0B3:	E220    	SEP #$20
C1/E0B5:	60      	RTS

C1/E0B6 unknow

C1/E0B6:	48      	PHA 
C1/E0B7:	20A1E7  	JSR $E7A1
C1/E0BA:	A75B    	LDA [$5B]
C1/E0BC:	C220    	REP #$20
C1/E0BE:	8526    	STA $26
C1/E0C0:	B9C561  	LDA $61C5,Y
C1/E0C3:	8510    	STA $10
C1/E0C5:	B9C761  	LDA $61C7,Y
C1/E0C8:	8512    	STA $12
C1/E0CA:	7B      	TDC 
C1/E0CB:	E220    	SEP #$20
C1/E0CD:	68      	PLA 
C1/E0CE:	F005    	BEQ $E0D5
C1/E0D0:	20FEDE  	JSR $DEFE
C1/E0D3:	8003    	BRA $E0D8
C1/E0D5:	20A0DF  	JSR $DFA0
C1/E0D8:	AEF67A  	LDX $7AF6		(animation ID)
C1/E0DB:	A9FF    	LDA #$FF
C1/E0DD:	8F044200	STA $004204
C1/E0E1:	8F054200	STA $004205
C1/E0E5:	BDD974  	LDA $74D9,X
C1/E0E8:	8F064200	STA $004206
C1/E0EC:	ACF87A  	LDY $7AF8
C1/E0EF:	C220    	REP #$20
C1/E0F1:	ADFAEB  	LDA $EBFA
C1/E0F4:	29FF00  	AND #$00FF
C1/E0F7:	F00C    	BEQ $E105
C1/E0F9:	A510    	LDA $10
C1/E0FB:	99C561  	STA $61C5,Y
C1/E0FE:	A512    	LDA $12
C1/E100:	99C761  	STA $61C7,Y
C1/E103:	8010    	BRA $E115
C1/E105:	A510    	LDA $10
C1/E107:	99C561  	STA $61C5,Y
C1/E10A:	9DCE74  	STA $74CE,X
C1/E10D:	A512    	LDA $12
C1/E10F:	99C761  	STA $61C7,Y
C1/E112:	9DD074  	STA $74D0,X
C1/E115:	BDD774  	LDA $74D7,X
C1/E118:	29FF00  	AND #$00FF
C1/E11B:	8522    	STA $22		(Animation Script pointer)
C1/E11D:	AF144200	LDA $004214
C1/E121:	8524    	STA $24
C1/E123:	20F418  	JSR $18F4
C1/E126:	7B      	TDC 
C1/E127:	E220    	SEP #$20
C1/E129:	A00200    	LDY #$0002
C1/E12C:	B75B      	LDA [$5B],Y 
C1/E12E:	8524    	STA $24
C1/E130:	6425    	STZ $25
C1/E132:	A527    	LDA $27
C1/E134:	4A      	LSR A
C1/E135:	18      	CLC 
C1/E136:	6980    	ADC #$80
C1/E138:	20676C  	JSR $6C67
C1/E13B:	ACF87A  	LDY $7AF8
C1/E13E:	AEF67A  	LDX $7AF6		(animation ID)
C1/E141:	C220    	REP #$20
C1/E143:	ADFAEB  	LDA $EBFA
C1/E146:	29FF00  	AND #$00FF
C1/E149:	D009    	BNE $E154
C1/E14B:	BDD074  	LDA $74D0,X
C1/E14E:	18      	CLC 
C1/E14F:	6528    	ADC $28
C1/E151:	9DD074  	STA $74D0,X
C1/E154:	A528    	LDA $28
C1/E156:	99D261  	STA $61D2,Y
C1/E159:	7B      	TDC 
C1/E15A:	E220    	SEP #$20
C1/E15C:	60      	RTS

C1/E15D unknow

C1/E15D:	7B      	TDC 			(from C1/D9E3, X = 65)
C1/E15E:	20B6E0  	JSR $E0B6
C1/E161:	AEF67A  	LDX $7AF6		(animation ID)
C1/E164:	A75B    	LDA [$5B]
C1/E166:	8526    	STA $26
C1/E168:	6427    	STZ $27
C1/E16A:	20A1E7  	JSR $E7A1
C1/E16D:	C220    	REP #$20
C1/E16F:	BDD774  	LDA $74D7,X
C1/E172:	38      	SEC 
C1/E173:	E526    	SBC $26
C1/E175:	9DD774  	STA $74D7,X
C1/E178:	1021    	BPL $E19B
C1/E17A:	ADFAEB  	LDA $EBFA
C1/E17D:	29FF00  	AND #$00FF
C1/E180:	D006    	BNE $E188
C1/E182:	B9C761  	LDA $61C7,Y
C1/E185:	9DD074  	STA $74D0,X
C1/E188:	BDD974  	LDA $74D9,X
C1/E18B:	29FF00  	AND #$00FF
C1/E18E:	9DD774  	STA $74D7,X
C1/E191:	7B      	TDC 
C1/E192:	99D261  	STA $61D2,Y
C1/E195:	E65B    	INC $5B
C1/E197:	E65B    	INC $5B
C1/E199:	8011    	BRA $E1AC
C1/E19B:	A00100    	LDY #$0001
C1/E19E:	B75B      	LDA [$5B],Y 
C1/E1A0:	29FF00  	AND #$00FF
C1/E1A3:	8522    	STA $22		(Animation Script pointer)
C1/E1A5:	A55B    	LDA $5B
C1/E1A7:	38      	SEC 
C1/E1A8:	E522    	SBC $22		(Animation Script pointer)
C1/E1AA:	855B    	STA $5B
C1/E1AC:	7B      	TDC 
C1/E1AD:	E220    	SEP #$20
C1/E1AF:	AEF67A  	LDX $7AF6		(animation ID)
C1/E1B2:	60      	RTS

C1/E1B3 unknow

C1/E1B3:	7B      	TDC 			(from C1/D9E3, X = 66)
C1/E1B4:	1A      	INC A
C1/E1B5:	20B6E0  	JSR $E0B6
C1/E1B8:	AEF67A  	LDX $7AF6		(animation ID)
C1/E1BB:	A75B    	LDA [$5B]
C1/E1BD:	8526    	STA $26
C1/E1BF:	6427    	STZ $27
C1/E1C1:	20A1E7  	JSR $E7A1
C1/E1C4:	C220    	REP #$20
C1/E1C6:	BDD774  	LDA $74D7,X
C1/E1C9:	38      	SEC 
C1/E1CA:	E526    	SBC $26
C1/E1CC:	9DD774  	STA $74D7,X
C1/E1CF:	1013    	BPL $E1E4
C1/E1D1:	9ED074  	STZ $74D0,X
C1/E1D4:	7B      	TDC 
C1/E1D5:	99D261  	STA $61D2,Y
C1/E1D8:	99C561  	STA $61C5,Y
C1/E1DB:	99C761  	STA $61C7,Y
C1/E1DE:	E65B    	INC $5B
C1/E1E0:	E65B    	INC $5B
C1/E1E2:	8011    	BRA $E1F5
C1/E1E4:	A00100    	LDY #$0001
C1/E1E7:	B75B      	LDA [$5B],Y 
C1/E1E9:	29FF00  	AND #$00FF
C1/E1EC:	8522    	STA $22		(Animation Script pointer)
C1/E1EE:	A55B    	LDA $5B
C1/E1F0:	38      	SEC 
C1/E1F1:	E522    	SBC $22		(Animation Script pointer)
C1/E1F3:	855B    	STA $5B
C1/E1F5:	7B      	TDC 
C1/E1F6:	E220    	SEP #$20
C1/E1F8:	AEF67A  	LDX $7AF6		(animation ID)
C1/E1FB:	60      	RTS

C1/E1FC unknow

C1/E1FC:	AEF67A  	LDX $7AF6		(animation ID)		(from only C1/E286)
C1/E1FF:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E202:	1015    	BPL $E219
C1/E204:	297F    	AND #$7F
C1/E206:	38      	SEC 
C1/E207:	E904    	SBC #$04
C1/E209:	0A      	ASL A
C1/E20A:	A8      	TAY 
C1/E20B:	B90F80  	LDA $800F,Y		(Get X-coordinate of middle of monster)
C1/E20E:	8D4C61  	STA $614C
C1/E211:	B92780  	LDA $8027,Y		(bottom Y-coordinate of monster - 8)
C1/E214:	8D4D61  	STA $614D
C1/E217:	8010    	BRA $E229
C1/E219:	2903    	AND #$03
C1/E21B:	0A      	ASL A
C1/E21C:	A8      	TAY 
C1/E21D:	B93380  	LDA $8033,Y
C1/E220:	8D4C61  	STA $614C
C1/E223:	B94380  	LDA $8043,Y
C1/E226:	8D4D61  	STA $614D
C1/E229:	BD396A  	LDA $6A39,X		(Target's sprite position ID?_RuneLancer)
C1/E22C:	1018    	BPL $E246
C1/E22E:	297F    	AND #$7F
C1/E230:	38      	SEC 
C1/E231:	E904    	SBC #$04
C1/E233:	0A      	ASL A
C1/E234:	A8      	TAY 
C1/E235:	B90F80  	LDA $800F,Y		(Get X-coordinate of middle of monster)
C1/E238:	8D4E61  	STA $614E
C1/E23B:	B92780  	LDA $8027,Y		(bottom Y-coordinate of monster - 8)
C1/E23E:	18      	CLC 
C1/E23F:	6904    	ADC #$04
C1/E241:	8D4F61  	STA $614F
C1/E244:	8013    	BRA $E259
C1/E246:	2903    	AND #$03
C1/E248:	0A      	ASL A
C1/E249:	A8      	TAY 
C1/E24A:	B93380  	LDA $8033,Y
C1/E24D:	8D4E61  	STA $614E
C1/E250:	B94380  	LDA $8043,Y
C1/E253:	18      	CLC 
C1/E254:	6904    	ADC #$04
C1/E256:	8D4F61  	STA $614F
C1/E259:	60      	RTS

C1/E25A unknow

C1/E25A:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 67)
C1/E25D:	BD7E6F  	LDA $6F7E,X
C1/E260:	8D4C61  	STA $614C
C1/E263:	BD806F  	LDA $6F80,X
C1/E266:	8D4D61  	STA $614D
C1/E269:	BD826F  	LDA $6F82,X
C1/E26C:	8D4E61  	STA $614E
C1/E26F:	ADBA64  	LDA $64BA
C1/E272:	29FF    	AND #$FF
C1/E274:	F008    	BEQ $E27E
C1/E276:	BD846F  	LDA $6F84,X
C1/E279:	38      	SEC 
C1/E27A:	E918    	SBC #$18
C1/E27C:	8003    	BRA $E281
C1/E27E:	BD846F  	LDA $6F84,X
C1/E281:	8D4F61  	STA $614F
C1/E284:	8003    	BRA $E289

C1/E286 unknow

C1/E286:	20FCE1  	JSR $E1FC		(from C1/D9E3, X = 64)
C1/E289:	22C8DCC2	JSR $C2DCC8
C1/E28D:	AEF67A  	LDX $7AF6		(animation ID)
C1/E290:	C220    	REP #$20
C1/E292:	C65B    	DEC $5B
C1/E294:	AD5061  	LDA $6150
C1/E297:	9DDA74  	STA $74DA,X
C1/E29A:	AD5261  	LDA $6152
C1/E29D:	9DDC74  	STA $74DC,X
C1/E2A0:	7B      	TDC 
C1/E2A1:	E220    	SEP #$20
C1/E2A3:	AD5261  	LDA $6152
C1/E2A6:	CD5361  	CMP $6153
C1/E2A9:	9005    	BCC $E2B0
C1/E2AB:	AD5261  	LDA $6152
C1/E2AE:	8003    	BRA $E2B3
C1/E2B0:	AD5361  	LDA $6153
C1/E2B3:	9DD774  	STA $74D7,X
C1/E2B6:	9DD974  	STA $74D9,X
C1/E2B9:	9ED674  	STZ $74D6,X
C1/E2BC:	9ED874  	STZ $74D8,X
C1/E2BF:	60      	RTS

C1/E2C0 unknow

C1/E2C0:	20A1E7  	JSR $E7A1		(from C1/D9E3, X = 71)
C1/E2C3:	A75B    	LDA [$5B]
C1/E2C5:	1031    	BPL $E2F8
C1/E2C7:	BD396A  	LDA $6A39,X		(Target's sprite position ID?_RuneLancer)
C1/E2CA:	1058    	BPL $E324
C1/E2CC:	290F    	AND #$0F
C1/E2CE:	38      	SEC 
C1/E2CF:	E904    	SBC #$04
C1/E2D1:	AA      	TAX 
C1/E2D2:	BF011AC1	LDA $C11A01,X
C1/E2D6:	8510    	STA $10
C1/E2D8:	A75B    	LDA [$5B]
C1/E2DA:	2901    	AND #$01
C1/E2DC:	F00A    	BEQ $E2E8
C1/E2DE:	ADAB61  	LDA $61AB
C1/E2E1:	0510    	ORA $10
C1/E2E3:	8DAB61  	STA $61AB
C1/E2E6:	803C    	BRA $E324

C1/E2E8 unknow

C1/E2E8:	A510    	LDA $10
C1/E2EA:	49FF    	EOR #$FF
C1/E2EC:	8510    	STA $10
C1/E2EE:	ADAB61  	LDA $61AB
C1/E2F1:	2510    	AND $10
C1/E2F3:	8DAB61  	STA $61AB
C1/E2F6:	802C    	BRA $E324

C1/E2F8 unknow

C1/E2F8:	BD396A  	LDA $6A39,X		(Target's sprite position ID?_RuneLancer)
C1/E2FB:	3027    	BMI $E324
C1/E2FD:	2903    	AND #$03
C1/E2FF:	AA      	TAX 
C1/E300:	BF011AC1	LDA $C11A01,X
C1/E304:	8510    	STA $10
C1/E306:	A75B    	LDA [$5B]
C1/E308:	2901    	AND #$01
C1/E30A:	F00A    	BEQ $E316
C1/E30C:	ADAC61  	LDA $61AC
C1/E30F:	0510    	ORA $10
C1/E311:	8DAC61  	STA $61AC
C1/E314:	800E    	BRA $E324
C1/E316:	A510    	LDA $10
C1/E318:	49FF    	EOR #$FF
C1/E31A:	8510    	STA $10
C1/E31C:	ADAC61  	LDA $61AC
C1/E31F:	2510    	AND $10
C1/E321:	8DAC61  	STA $61AC
C1/E324:	AEF67A  	LDX $7AF6		(animation ID)
C1/E327:	60      	RTS

C1/E328 unknow

C1/E328:	20A1E7  	JSR $E7A1		(from C1/D9E3, X = 61)
C1/E32B:	A75B    	LDA [$5B]
C1/E32D:	1031    	BPL $E360
C1/E32F:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E332:	1068    	BPL $E39C
C1/E334:	290F    	AND #$0F
C1/E336:	38      	SEC 
C1/E337:	E904    	SBC #$04
C1/E339:	AA      	TAX 
C1/E33A:	BF011AC1	LDA $C11A01,X
C1/E33E:	8510    	STA $10
C1/E340:	A75B    	LDA [$5B]
C1/E342:	2901    	AND #$01
C1/E344:	F00A    	BEQ $E350
C1/E346:	ADAB61  	LDA $61AB
C1/E349:	0510    	ORA $10
C1/E34B:	8DAB61  	STA $61AB
C1/E34E:	804C    	BRA $E39C
C1/E350:	A510    	LDA $10
C1/E352:	49FF    	EOR #$FF
C1/E354:	8510    	STA $10
C1/E356:	ADAB61  	LDA $61AB
C1/E359:	2510    	AND $10
C1/E35B:	8DAB61  	STA $61AB
C1/E35E:	803C    	BRA $E39C
C1/E360:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E363:	3037    	BMI $E39C
C1/E365:	2903    	AND #$03
C1/E367:	AA      	TAX 
C1/E368:	BF011AC1	LDA $C11A01,X
C1/E36C:	8510    	STA $10
C1/E36E:	A75B    	LDA [$5B]
C1/E370:	2901    	AND #$01
C1/E372:	F012    	BEQ $E386
C1/E374:	ADAC61  	LDA $61AC
C1/E377:	0510    	ORA $10
C1/E379:	8DAC61  	STA $61AC
C1/E37C:	B9C02E  	LDA $2EC0,Y
C1/E37F:	29DF    	AND #$DF
C1/E381:	99C02E  	STA $2EC0,Y
C1/E384:	8016    	BRA $E39C
C1/E386:	A510    	LDA $10
C1/E388:	49FF    	EOR #$FF
C1/E38A:	8510    	STA $10
C1/E38C:	ADAC61  	LDA $61AC
C1/E38F:	2510    	AND $10
C1/E391:	8DAC61  	STA $61AC
C1/E394:	B9C02E  	LDA $2EC0,Y
C1/E397:	0920    	ORA #$20
C1/E399:	99C02E  	STA $2EC0,Y
C1/E39C:	AEF67A  	LDX $7AF6		(animation ID)
C1/E39F:	60      	RTS

C1/E3A0 unknow

C1/E3A0:	AEF67A  	LDX $7AF6		(animation ID)	(from C1/D9E3, X = 60)
C1/E3A3:	A75B    	LDA [$5B]
C1/E3A5:	8522    	STA $22		(Animation Script pointer)
C1/E3A7:	A00100    	LDY #$0001
C1/E3AA:	B75B      	LDA [$5B],Y 
C1/E3AC:	8524    	STA $24
C1/E3AE:	BD876F  	LDA $6F87,X
C1/E3B1:	2901    	AND #$01
C1/E3B3:	F007    	BEQ $E3BC
C1/E3B5:	A522    	LDA $22		(Animation Script pointer)
C1/E3B7:	49FF    	EOR #$FF
C1/E3B9:	1A      	INC A
C1/E3BA:	8522    	STA $22		(Animation Script pointer)
C1/E3BC:	AD5461  	LDA $6154
C1/E3BF:	18      	CLC 
C1/E3C0:	6522    	ADC $22		(Animation Script pointer)
C1/E3C2:	8D5461  	STA $6154
C1/E3C5:	AD5561  	LDA $6155
C1/E3C8:	18      	CLC 
C1/E3C9:	6524    	ADC $24
C1/E3CB:	8D5561  	STA $6155
C1/E3CE:	A00200    	LDY #$0002
C1/E3D1:	AD5661    	LDA $6156
C1/E3D4:	18      	CLC 
C1/E3D5:	775B    	ADC [$5B],Y
C1/E3D7:	8D5661  	STA $6156
C1/E3DA:	C8      	INY 
C1/E3DB:	AD5761  	LDA $6157
C1/E3DE:	18      	CLC 
C1/E3DF:	775B    	ADC [$5B],Y
C1/E3E1:	8D5761  	STA $6157
C1/E3E4:	A45B    	LDY $5B
C1/E3E6:	C8      	INY 
C1/E3E7:	C8      	INY 
C1/E3E8:	C8      	INY 
C1/E3E9:	845B    	STY $5B
C1/E3EB:	60      	RTS

C1/E3EC unknow

C1/E3EC:	AEF67A  	LDX $7AF6		(animation ID)	(from C1/D9E3, X = 5F)
C1/E3EF:	BD826F  	LDA $6F82,X
C1/E3F2:	8D5461  	STA $6154
C1/E3F5:	BD846F  	LDA $6F84,X
C1/E3F8:	8D5561  	STA $6155
C1/E3FB:	A45B    	LDY $5B
C1/E3FD:	88      	DEY 
C1/E3FE:	845B    	STY $5B
C1/E400:	60      	RTS

C1/E401 unknow

C1/E401:	AEF67A  	LDX $7AF6		(animation ID)	(from C1/D9E3, X = 5E)
C1/E404:	BD7E6F  	LDA $6F7E,X
C1/E407:	8D5461  	STA $6154
C1/E40A:	BD806F  	LDA $6F80,X
C1/E40D:	8D5561  	STA $6155
C1/E410:	A45B    	LDY $5B
C1/E412:	88      	DEY 
C1/E413:	845B    	STY $5B
C1/E415:	60      	RTS

C1/E416 unknow

C1/E416:	7B      	TDC 			(from C1/D9E3, X = 5D)
C1/E417:	A8      	TAY 
C1/E418:	A75B    	LDA [$5B]
C1/E41A:	8D5461  	STA $6154
C1/E41D:	C8      	INY 
C1/E41E:	B75B    	LDA [$5B],Y
C1/E420:	8D5561  	STA $6155
C1/E423:	C8      	INY 
C1/E424:	B75B    	LDA [$5B],Y
C1/E426:	8D5661  	STA $6156
C1/E429:	C8      	INY 
C1/E42A:	B75B    	LDA [$5B],Y
C1/E42C:	8D5761  	STA $6157
C1/E42F:	A45B    	LDY $5B
C1/E431:	C8      	INY 
C1/E432:	C8      	INY 
C1/E433:	C8      	INY 
C1/E434:	845B    	STY $5B
C1/E436:	AEF67A  	LDX $7AF6		(animation ID)
C1/E439:	60      	RTS

C1/E43A unknow

C1/E43A:	AD5661  	LDA $6156		(from C1/D9E3, X = 5C)
C1/E43D:	8524    	STA $24
C1/E43F:	AD5761  	LDA $6157
C1/E442:	20996B  	JSR $6B99
C1/E445:	18      	CLC 
C1/E446:	6980    	ADC #$80
C1/E448:	8D5B61  	STA $615B
C1/E44B:	AD5761  	LDA $6157
C1/E44E:	18      	CLC 
C1/E44F:	6940    	ADC #$40
C1/E451:	20996B  	JSR $6B99
C1/E454:	18      	CLC 
C1/E455:	6980    	ADC #$80
C1/E457:	8D5C61  	STA $615C
C1/E45A:	AD5761  	LDA $6157
C1/E45D:	18      	CLC 
C1/E45E:	6955    	ADC #$55
C1/E460:	20996B  	JSR $6B99
C1/E463:	18      	CLC 
C1/E464:	6980    	ADC #$80
C1/E466:	8D5D61  	STA $615D
C1/E469:	AD5761  	LDA $6157
C1/E46C:	18      	CLC 
C1/E46D:	6995    	ADC #$95
C1/E46F:	20996B  	JSR $6B99
C1/E472:	18      	CLC 
C1/E473:	6980    	ADC #$80
C1/E475:	8D5E61  	STA $615E
C1/E478:	AD5761  	LDA $6157
C1/E47B:	18      	CLC 
C1/E47C:	69AA    	ADC #$AA
C1/E47E:	20996B  	JSR $6B99
C1/E481:	18      	CLC 
C1/E482:	6980    	ADC #$80
C1/E484:	8D5F61  	STA $615F
C1/E487:	AD5761  	LDA $6157
C1/E48A:	18      	CLC 
C1/E48B:	69EA    	ADC #$EA
C1/E48D:	20996B  	JSR $6B99
C1/E490:	18      	CLC 
C1/E491:	6980    	ADC #$80
C1/E493:	8D6061  	STA $6160
C1/E496:	20CC1B  	JSR $1BCC
C1/E499:	A45B    	LDY $5B
C1/E49B:	88      	DEY 
C1/E49C:	845B    	STY $5B
C1/E49E:	AEF67A  	LDX $7AF6		(animation ID)
C1/E4A1:	60      	RTS

C1/E4A2 unknow

C1/E4A2:	AD5661  	LDA $6156		(from C1/D9E3, X = 76)
C1/E4A5:	8524    	STA $24
C1/E4A7:	AD5761  	LDA $6157
C1/E4AA:	49FF    	EOR #$FF
C1/E4AC:	8510    	STA $10
C1/E4AE:	20996B  	JSR $6B99
C1/E4B1:	18      	CLC 
C1/E4B2:	6980    	ADC #$80
C1/E4B4:	8D5B61  	STA $615B
C1/E4B7:	A510    	LDA $10
C1/E4B9:	18      	CLC 
C1/E4BA:	6940    	ADC #$40
C1/E4BC:	20996B  	JSR $6B99
C1/E4BF:	18      	CLC 
C1/E4C0:	6980    	ADC #$80
C1/E4C2:	8D5C61  	STA $615C
C1/E4C5:	A510    	LDA $10
C1/E4C7:	18      	CLC 
C1/E4C8:	6950    	ADC #$50
C1/E4CA:	20996B  	JSR $6B99
C1/E4CD:	18      	CLC 
C1/E4CE:	6980    	ADC #$80
C1/E4D0:	8D5D61  	STA $615D
C1/E4D3:	A510    	LDA $10
C1/E4D5:	18      	CLC 
C1/E4D6:	6990    	ADC #$90
C1/E4D8:	20996B  	JSR $6B99
C1/E4DB:	18      	CLC 
C1/E4DC:	6980    	ADC #$80
C1/E4DE:	8D5E61  	STA $615E
C1/E4E1:	A510    	LDA $10
C1/E4E3:	18      	CLC 
C1/E4E4:	6990    	ADC #$90
C1/E4E6:	20996B  	JSR $6B99
C1/E4E9:	18      	CLC 
C1/E4EA:	6980    	ADC #$80
C1/E4EC:	8D5F61  	STA $615F
C1/E4EF:	A510    	LDA $10
C1/E4F1:	18      	CLC 
C1/E4F2:	694A    	ADC #$4A
C1/E4F4:	20996B  	JSR $6B99
C1/E4F7:	18      	CLC 
C1/E4F8:	6980    	ADC #$80
C1/E4FA:	8D6061  	STA $6160
C1/E4FD:	20CC1B  	JSR $1BCC
C1/E500:	A45B    	LDY $5B
C1/E502:	88      	DEY 
C1/E503:	845B    	STY $5B
C1/E505:	AEF67A  	LDX $7AF6		(animation ID)
C1/E508:	60      	RTS

C1/E509 unknow

C1/E509:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 5B)
C1/E50C:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E50F:	3006    	BMI $E517
C1/E511:	A8      	TAY 
C1/E512:	B9AE61  	LDA $61AE,Y
C1/E515:	F010    	BEQ $E527
C1/E517:	A75B    	LDA [$5B]
C1/E519:	C220    	REP #$20
C1/E51B:	8522    	STA $22		(Animation Script pointer)
C1/E51D:	A55B    	LDA $5B
C1/E51F:	18      	CLC 
C1/E520:	6522    	ADC $22		(Animation Script pointer)
C1/E522:	855B    	STA $5B
C1/E524:	7B      	TDC 
C1/E525:	E220    	SEP #$20
C1/E527:	60      	RTS

C1/E528 unknow

C1/E528:	AD9D5F  	LDA $5F9D		(from C1/D9E3, X = 5A)
C1/E52B:	8524    	STA $24
C1/E52D:	6425    	STZ $25
C1/E52F:	AD7D5F  	LDA $5F7D
C1/E532:	20676C  	JSR $6C67
C1/E535:	AEF67A  	LDX $7AF6		(animation ID)
C1/E538:	C220    	REP #$20
C1/E53A:	A528    	LDA $28
C1/E53C:	18      	CLC 
C1/E53D:	6D9E5F  	ADC $5F9E
C1/E540:	9DCE74  	STA $74CE,X
C1/E543:	7B      	TDC 
C1/E544:	E220    	SEP #$20
C1/E546:	AD8D5F  	LDA $5F8D
C1/E549:	8524    	STA $24
C1/E54B:	AD6D5F  	LDA $5F6D
C1/E54E:	20676C  	JSR $6C67
C1/E551:	AEF67A  	LDX $7AF6		(animation ID)
C1/E554:	C220    	REP #$20
C1/E556:	A528    	LDA $28
C1/E558:	18      	CLC 
C1/E559:	6D8E5F  	ADC $5F8E
C1/E55C:	9DD074  	STA $74D0,X
C1/E55F:	A75B    	LDA [$5B]
C1/E561:	8522    	STA $22		(Animation Script pointer)
C1/E563:	E65B    	INC $5B
C1/E565:	7B      	TDC 
C1/E566:	E220    	SEP #$20
C1/E568:	AD7D5F  	LDA $5F7D
C1/E56B:	18      	CLC 
C1/E56C:	6522    	ADC $22		(Animation Script pointer)
C1/E56E:	8D7D5F  	STA $5F7D
C1/E571:	AD6D5F  	LDA $5F6D
C1/E574:	18      	CLC 
C1/E575:	6523    	ADC $23
C1/E577:	8D6D5F  	STA $5F6D
C1/E57A:	AD9D5F  	LDA $5F9D
C1/E57D:	18      	CLC 
C1/E57E:	6901    	ADC #$01
C1/E580:	C940    	CMP #$40
C1/E582:	9002    	BCC $E586
C1/E584:	A940    	LDA #$40
C1/E586:	8D9D5F  	STA $5F9D
C1/E589:	4A      	LSR A
C1/E58A:	8D8D5F  	STA $5F8D
C1/E58D:	ADA15F  	LDA $5FA1
C1/E590:	EEA15F  	INC $5FA1
C1/E593:	EEA15F  	INC $5FA1
C1/E596:	0A      	ASL A
C1/E597:	0A      	ASL A
C1/E598:	A8      	TAY 
C1/E599:	7B      	TDC 
C1/E59A:	AA      	TAX 
C1/E59B:	E210    	SEP #$10
C1/E59D:	C220    	REP #$20
C1/E59F:	B9F544  	LDA $44F5,Y
C1/E5A2:	9DB063  	STA $63B0,X
C1/E5A5:	C8      	INY 
C1/E5A6:	C8      	INY 
C1/E5A7:	E8      	INX 
C1/E5A8:	E8      	INX 
C1/E5A9:	D0F4    	BNE $E59F
C1/E5AB:	7B      	TDC 
C1/E5AC:	E220    	SEP #$20
C1/E5AE:	C210    	REP #$10
C1/E5B0:	AEF67A  	LDX $7AF6		(animation ID)
C1/E5B3:	60      	RTS

C1/E5B4 unknow

C1/E5B4:	7B      	TDC 
C1/E5B5:	AA      	TAX 
C1/E5B6:	C220    	REP #$20
C1/E5B8:	9DB063  	STA $63B0,X
C1/E5BB:	E8      	INX 
C1/E5BC:	E8      	INX 
C1/E5BD:	E00001  	CPX #$0100
C1/E5C0:	D0F6    	BNE $E5B8
C1/E5C2:	E220    	SEP #$20
C1/E5C4:	60      	RTS

C1/E5C5 unknow

C1/E5C5:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 6E)
C1/E5C8:	BD396A  	LDA $6A39,X		(Target's sprite position ID?_RuneLancer)
C1/E5CB:	3011    	BMI $E5DE
C1/E5CD:	0A      	ASL A
C1/E5CE:	0A      	ASL A
C1/E5CF:	0A      	ASL A
C1/E5D0:	0A      	ASL A
C1/E5D1:	0A      	ASL A
C1/E5D2:	A8      	TAY 
C1/E5D3:	B9BD61  	LDA $61BD,Y
C1/E5D6:	29CF    	AND #$CF
C1/E5D8:	075B    	ORA [$5B]
C1/E5DA:	99BD61  	STA $61BD,Y
C1/E5DD:	60      	RTS

C1/E5DE unknow

C1/E5DE:	297F    	AND #$7F
C1/E5E0:	38      	SEC 
C1/E5E1:	E904    	SBC #$04
C1/E5E3:	0A      	ASL A
C1/E5E4:	A8      	TAY 
C1/E5E5:	B9DC80  	LDA $80DC,Y
C1/E5E8:	29CF    	AND #$CF
C1/E5EA:	075B    	ORA [$5B]
C1/E5EC:	99DC80  	STA $80DC,Y
C1/E5EF:	60      	RTS

C1/E5F0 unknow

C1/E5F0:	20A1E7  	JSR $E7A1		(from C1/D9E3, X = 59)
C1/E5F3:	A75B    	LDA [$5B]
C1/E5F5:	99BD61  	STA $61BD,Y
C1/E5F8:	60      	RTS

C1/E5F9 unknow

C1/E5F9:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 58)
C1/E5FC:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E5FF:	A8      	TAY 
C1/E600:	6410    	STZ $10
C1/E602:	B9107B  	LDA $7B10,Y
C1/E605:	F002    	BEQ $E609
C1/E607:	C610    	DEC $10
C1/E609:	BD3B6A  	LDA $6A3B,X		
C1/E60C:	8524    	STA $24
C1/E60E:	6425    	STZ $25
C1/E610:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E613:	18      	CLC 
C1/E614:	6940    	ADC #$40
C1/E616:	20676C  	JSR $6C67
C1/E619:	20A1E7  	JSR $E7A1
C1/E61C:	C220    	REP #$20
C1/E61E:	BDCE74  	LDA $74CE,X
C1/E621:	18      	CLC 
C1/E622:	6528    	ADC $28
C1/E624:	99C561  	STA $61C5,Y
C1/E627:	4624    	LSR $24
C1/E629:	7B      	TDC 
C1/E62A:	E220    	SEP #$20
C1/E62C:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E62F:	20676C  	JSR $6C67
C1/E632:	20A1E7  	JSR $E7A1
C1/E635:	C220    	REP #$20
C1/E637:	BDD074  	LDA $74D0,X
C1/E63A:	18      	CLC 
C1/E63B:	6528    	ADC $28
C1/E63D:	99C761  	STA $61C7,Y
C1/E640:	A00200  	LDY #$0002
C1/E643:	B75B    	LDA [$5B],Y
C1/E645:	29FF00  	AND #$00FF
C1/E648:	8524    	STA $24
C1/E64A:	A75B    	LDA [$5B]
C1/E64C:	8522    	STA $22		(Animation Script pointer)
C1/E64E:	E65B    	INC $5B
C1/E650:	E65B    	INC $5B
C1/E652:	7B      	TDC 
C1/E653:	E220    	SEP #$20
C1/E655:	BD3B6A  	LDA $6A3B,X		
C1/E658:	18      	CLC 
C1/E659:	6522    	ADC $22		(Animation Script pointer)
C1/E65B:	1001    	BPL $E65E
C1/E65D:	7B      	TDC 
C1/E65E:	DD3C6A  	CMP $6A3C,X		(The Y position of the sprite?_RuneLancer)
C1/E661:	900F    	BCC $E672
C1/E663:	C220    	REP #$20
C1/E665:	A55B    	LDA $5B
C1/E667:	18      	CLC 
C1/E668:	6524    	ADC $24
C1/E66A:	855B    	STA $5B
C1/E66C:	7B      	TDC 
C1/E66D:	E220    	SEP #$20
C1/E66F:	BD3C6A  	LDA $6A3C,X		(The Y position of the sprite?_RuneLancer)
C1/E672:	9D3B6A  	STA $6A3B,X
C1/E675:	A510    	LDA $10
C1/E677:	D00A    	BNE $E683
C1/E679:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E67C:	38      	SEC 
C1/E67D:	E523    	SBC $23
C1/E67F:	9D3A6A  	STA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E682:	60      	RTS

C1/E683 unknow

C1/E683:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E686:	18      	CLC 
C1/E687:	6523    	ADC $23
C1/E689:	9D3A6A  	STA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E68C:	60      	RTS

C1/E68D unknow

C1/E68D:	A75B    	LDA [$5B]		(from C1/D9E3, X = 57)
C1/E68F:	8524    	STA $24
C1/E691:	AEF67A  	LDX $7AF6		(animation ID)
C1/E694:	BDD874  	LDA $74D8,X
C1/E697:	2068D8  	JSR $D868
C1/E69A:	C220    	REP #$20
C1/E69C:	AEF67A  	LDX $7AF6		(animation ID)
C1/E69F:	A522    	LDA $22		(Animation Script pointer)
C1/E6A1:	9DCE74  	STA $74CE,X
C1/E6A4:	7B      	TDC 
C1/E6A5:	E220    	SEP #$20
C1/E6A7:	BDD974  	LDA $74D9,X
C1/E6AA:	2068D8  	JSR $D868
C1/E6AD:	C220    	REP #$20
C1/E6AF:	AEF67A  	LDX $7AF6		(animation ID)
C1/E6B2:	A522    	LDA $22		(Animation Script pointer)
C1/E6B4:	9DD074  	STA $74D0,X
C1/E6B7:	7B      	TDC 
C1/E6B8:	E220    	SEP #$20
C1/E6BA:	BDD874  	LDA $74D8,X
C1/E6BD:	18      	CLC 
C1/E6BE:	6904    	ADC #$04
C1/E6C0:	9DD874  	STA $74D8,X
C1/E6C3:	BDD974  	LDA $74D9,X
C1/E6C6:	18      	CLC 
C1/E6C7:	6906    	ADC #$06
C1/E6C9:	9DD974  	STA $74D9,X
C1/E6CC:	60      	RTS

C1/E6CD unknow

C1/E6CD:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 56)
C1/E6D0:	7B      	TDC 
C1/E6D1:	A8      	TAY 
C1/E6D2:	A75B    	LDA [$5B]
C1/E6D4:	8510    	STA $10
C1/E6D6:	C8      	INY 
C1/E6D7:	B75B    	LDA [$5B],Y
C1/E6D9:	8512    	STA $12
C1/E6DB:	BD876F  	LDA $6F87,X
C1/E6DE:	F007    	BEQ $E6E7
C1/E6E0:	A510    	LDA $10
C1/E6E2:	49FF    	EOR #$FF
C1/E6E4:	1A      	INC A
C1/E6E5:	8510    	STA $10
C1/E6E7:	C220    	REP #$20
C1/E6E9:	7B      	TDC 
C1/E6EA:	A8      	TAY 
C1/E6EB:	A510    	LDA $10
C1/E6ED:	993063  	STA $6330,Y
C1/E6F0:	A512    	LDA $12
C1/E6F2:	993263  	STA $6332,Y
C1/E6F5:	C8      	INY 
C1/E6F6:	C8      	INY 
C1/E6F7:	C8      	INY 
C1/E6F8:	C8      	INY 
C1/E6F9:	C08000  	CPY #$0080
C1/E6FC:	D0ED    	BNE $E6EB
C1/E6FE:	E65B    	INC $5B
C1/E700:	7B      	TDC 
C1/E701:	E220    	SEP #$20
C1/E703:	AEF67A  	LDX $7AF6		(animation ID)
C1/E706:	60      	RTS

C1/E707 unknow

C1/E707:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 55)
C1/E70A:	BD396A  	LDA $6A39,X		(Target's sprite position ID?_RuneLancer)
C1/E70D:	1012    	BPL $E721
C1/E70F:	290F    	AND #$0F
C1/E711:	38      	SEC 
C1/E712:	E904    	SBC #$04
C1/E714:	0A      	ASL A
C1/E715:	A8      	TAY 
C1/E716:	B9F380  	LDA $80F3,Y
C1/E719:	475B    	EOR [$5B]
C1/E71B:	597E61  	EOR $617E,Y
C1/E71E:	99F380  	STA $80F3,Y
C1/E721:	60      	RTS

C1/E722 unknow

C1/E722:	A00100  	LDY #$0001		(from C1/D9E3, X = 54)
C1/E725:	A75B    	LDA [$5B]
C1/E727:	8510    	STA $10
C1/E729:	B75B    	LDA [$5B],Y
C1/E72B:	8511    	STA $11
C1/E72D:	C8      	INY 
C1/E72E:	B75B    	LDA [$5B],Y
C1/E730:	203CC2  	JSR $C23C
C1/E733:	AEF67A  	LDX $7AF6		(animation ID)
C1/E736:	A45B    	LDY $5B
C1/E738:	C8      	INY 
C1/E739:	C8      	INY 
C1/E73A:	845B    	STY $5B
C1/E73C:	60      	RTS

C1/E73D unknow

C1/E73D:	A75B    	LDA [$5B]		(from C1/D9E3, X = 51)
C1/E73F:	8DD262  	STA $62D2
C1/E742:	AEF67A  	LDX $7AF6		(animation ID)
C1/E745:	60      	RTS

C1/E746 unknow

C1/E746:	A75B    	LDA [$5B]		(from C1/D9E3, X = 50)
C1/E748:	8DBD61  	STA $61BD
C1/E74B:	8DDD61  	STA $61DD
C1/E74E:	8DFD61  	STA $61FD
C1/E751:	8D1D62  	STA $621D
C1/E754:	7B      	TDC 
C1/E755:	A8      	TAY 
C1/E756:	A75B    	LDA [$5B]
C1/E758:	0901    	ORA #$01
C1/E75A:	99DC80  	STA $80DC,Y
C1/E75D:	C8      	INY 
C1/E75E:	C8      	INY 
C1/E75F:	C00C00  	CPY #$000C
C1/E762:	D0F6    	BNE $E75A
C1/E764:	AEF67A  	LDX $7AF6		(animation ID)
C1/E767:	60      	RTS

C1/E768 unknow

C1/E768:	7B      	TDC 			(from only C1/E794)
C1/E769:	A8      	TAY 
C1/E76A:	C220    	REP #$20
C1/E76C:	99D662  	STA $62D6,Y
C1/E76F:	C8      	INY 
C1/E770:	C8      	INY 
C1/E771:	C04000  	CPY #$0040
C1/E774:	D0F6    	BNE $E76C
C1/E776:	E220    	SEP #$20
C1/E778:	60      	RTS

C1/E779 unknow

C1/E779:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 4B)
C1/E77C:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E77F:	3016    	BMI $E797
C1/E781:	8DD362  	STA $62D3		(Store which sprites get an echo effect)
C1/E784:	A75B    	LDA [$5B]
C1/E786:	297F    	AND #$7F
C1/E788:	8DD562  	STA $62D5		(Store the speed of the echo effect)
C1/E78B:	A75B    	LDA [$5B]
C1/E78D:	2980    	AND #$80
C1/E78F:	8DD462  	STA $62D4		(Store the state (on/off) for the echo effect)
C1/E792:	D003    	BNE $E797
C1/E794:	2068E7  	JSR $E768
C1/E797:	60      	RTS

C1/E798 unknow

C1/E798:	20A1E7  	JSR $E7A1		(from C1/D9E3, X = 4A)
C1/E79B:	A75B    	LDA [$5B]
C1/E79D:	99D061  	STA $61D0,Y
C1/E7A0:	60      	RTS

C1/E7A1 unknow

C1/E7A1:	AEF67A  	LDX $7AF6		(animation ID)	
C1/E7A4:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/E7A7:	0A      	ASL A
C1/E7A8:	0A      	ASL A
C1/E7A9:	0A      	ASL A
C1/E7AA:	0A      	ASL A
C1/E7AB:	0A      	ASL A
C1/E7AC:	A8      	TAY 
C1/E7AD:	8CF87A  	STY $7AF8
C1/E7B0:	60      	RTS

C1/E7B1 unknow

C1/E7B1:	20A1E7  	JSR $E7A1		(from C1/D9E3, X = 48)
C1/E7B4:	A75B    	LDA [$5B]
C1/E7B6:	99C061  	STA $61C0,Y
C1/E7B9:	60      	RTS

C1/E7BA unknow

C1/E7BA:	A585    	LDA $85
C1/E7BC:	38      	SEC 
C1/E7BD:	FDDB74  	SBC $74DB,X
C1/E7C0:	300A    	BMI $E7CC
C1/E7C2:	CDAF60  	CMP $60AF
C1/E7C5:	900A    	BCC $E7D1
C1/E7C7:	ADAF60  	LDA $60AF
C1/E7CA:	8005    	BRA $E7D1
C1/E7CC:	49FF    	EOR #$FF
C1/E7CE:	1A      	INC A
C1/E7CF:	80F1    	BRA $E7C2
C1/E7D1:	8522    	STA $22		(Animation Script pointer)
C1/E7D3:	ADAF60  	LDA $60AF
C1/E7D6:	C910    	CMP #$10
C1/E7D8:	B00D    	BCS $E7E7
C1/E7DA:	EEB060  	INC $60B0
C1/E7DD:	ADB060  	LDA $60B0
C1/E7E0:	2524    	AND $24
C1/E7E2:	D003    	BNE $E7E7
C1/E7E4:	EEAF60  	INC $60AF
C1/E7E7:	60      	RTS

C1/E7E8 unknow

C1/E7E8:	20A1E7  	JSR $E7A1
C1/E7EB:	C220    	REP #$20
C1/E7ED:	B9B761  	LDA $61B7,Y
C1/E7F0:	18      	CLC 
C1/E7F1:	79C561  	ADC $61C5,Y
C1/E7F4:	18      	CLC 
C1/E7F5:	79D461  	ADC $61D4,Y
C1/E7F8:	8522    	STA $22		(Animation Script pointer)
C1/E7FA:	B9B961  	LDA $61B9,Y
C1/E7FD:	18      	CLC 
C1/E7FE:	79C761  	ADC $61C7,Y
C1/E801:	8524    	STA $24
C1/E803:	7B      	TDC 
C1/E804:	E220    	SEP #$20
C1/E806:	A523    	LDA $23
C1/E808:	2901    	AND #$01
C1/E80A:	F004    	BEQ $E810
C1/E80C:	A9FF    	LDA #$FF
C1/E80E:	8002    	BRA $E812
C1/E810:	A522    	LDA $22		(Animation Script pointer)
C1/E812:	857D    	STA $7D
C1/E814:	A525    	LDA $25
C1/E816:	2901    	AND #$01
C1/E818:	F004    	BEQ $E81E
C1/E81A:	A9FF    	LDA #$FF
C1/E81C:	8002    	BRA $E820
C1/E81E:	A524    	LDA $24
C1/E820:	857E    	STA $7E
C1/E822:	BD826F  	LDA $6F82,X
C1/E825:	857F    	STA $7F
C1/E827:	BD846F  	LDA $6F84,X
C1/E82A:	8580    	STA $80
C1/E82C:	20916C  	JSR $6C91
C1/E82F:	60      	RTS

C1/E830 unknow

C1/E830:	20E8E7  	JSR $E7E8		(from C1/D9E3, X = 46)
C1/E833:	AEF67A  	LDX $7AF6		(animation ID)
C1/E836:	A903    	LDA #$03
C1/E838:	8524    	STA $24
C1/E83A:	20BAE7  	JSR $E7BA
C1/E83D:	A585    	LDA $85
C1/E83F:	38      	SEC 
C1/E840:	FDDB74  	SBC $74DB,X
C1/E843:	300B    	BMI $E850
C1/E845:	BDDB74  	LDA $74DB,X
C1/E848:	18      	CLC 
C1/E849:	6522    	ADC $22		(Animation Script pointer)
C1/E84B:	9DDB74  	STA $74DB,X
C1/E84E:	8009    	BRA $E859
C1/E850:	BDDB74  	LDA $74DB,X
C1/E853:	38      	SEC 
C1/E854:	E522    	SBC $22		(Animation Script pointer)
C1/E856:	9DDB74  	STA $74DB,X
C1/E859:	A75B    	LDA [$5B]
C1/E85B:	18      	CLC 
C1/E85C:	6904    	ADC #$04
C1/E85E:	8524    	STA $24
C1/E860:	AEF67A  	LDX $7AF6		(animation ID)
C1/E863:	A586    	LDA $86
C1/E865:	C524    	CMP $24
C1/E867:	B006    	BCS $E86F
C1/E869:	A45B    	LDY $5B
C1/E86B:	C8      	INY 
C1/E86C:	845B    	STY $5B
C1/E86E:	60      	RTS

C1/E86F unknow

C1/E86F:	A75B    	LDA [$5B]
C1/E871:	A8      	TAY 
C1/E872:	8424    	STY $24
C1/E874:	BDDB74  	LDA $74DB,X
C1/E877:	18      	CLC 
C1/E878:	6940    	ADC #$40
C1/E87A:	20676C  	JSR $6C67
C1/E87D:	AEF87A  	LDX $7AF8
C1/E880:	C220    	REP #$20
C1/E882:	BDC561  	LDA $61C5,X
C1/E885:	18      	CLC 
C1/E886:	6528    	ADC $28
C1/E888:	9DC561  	STA $61C5,X
C1/E88B:	18      	CLC 
C1/E88C:	7DB761  	ADC $61B7,X
C1/E88F:	18      	CLC 
C1/E890:	7DD461  	ADC $61D4,X
C1/E893:	29FF01  	AND #$01FF
C1/E896:	AA      	TAX 
C1/E897:	7B      	TDC 
C1/E898:	E220    	SEP #$20
C1/E89A:	E01000  	CPX #$0010
C1/E89D:	9005    	BCC $E8A4
C1/E89F:	E0F000  	CPX #$00F0
C1/E8A2:	9005    	BCC $E8A9
C1/E8A4:	A9FF    	LDA #$FF
C1/E8A6:	8DAF60  	STA $60AF
C1/E8A9:	AEF67A  	LDX $7AF6		(animation ID)
C1/E8AC:	A75B    	LDA [$5B]
C1/E8AE:	A8      	TAY 
C1/E8AF:	8424    	STY $24
C1/E8B1:	BDDB74  	LDA $74DB,X
C1/E8B4:	20676C  	JSR $6C67
C1/E8B7:	AEF87A  	LDX $7AF8
C1/E8BA:	C220    	REP #$20
C1/E8BC:	BDC761  	LDA $61C7,X
C1/E8BF:	18      	CLC 
C1/E8C0:	6528    	ADC $28
C1/E8C2:	9DC761  	STA $61C7,X
C1/E8C5:	18      	CLC 
C1/E8C6:	7DB961  	ADC $61B9,X
C1/E8C9:	29FF01  	AND #$01FF
C1/E8CC:	8528    	STA $28
C1/E8CE:	AA      	TAX 
C1/E8CF:	7B      	TDC 
C1/E8D0:	E220    	SEP #$20
C1/E8D2:	E01000  	CPX #$0010
C1/E8D5:	9005    	BCC $E8DC
C1/E8D7:	E0F000  	CPX #$00F0
C1/E8DA:	9005    	BCC $E8E1
C1/E8DC:	A9FF    	LDA #$FF
C1/E8DE:	8DAF60  	STA $60AF
C1/E8E1:	C220    	REP #$20
C1/E8E3:	A00100  	LDY #$0001
C1/E8E6:	B75B    	LDA [$5B],Y
C1/E8E8:	29FF00  	AND #$00FF
C1/E8EB:	8522    	STA $22		(Animation Script pointer)
C1/E8ED:	A55B    	LDA $5B
C1/E8EF:	38      	SEC 
C1/E8F0:	E522    	SBC $22		(Animation Script pointer)
C1/E8F2:	855B    	STA $5B
C1/E8F4:	7B      	TDC 
C1/E8F5:	E220    	SEP #$20
C1/E8F7:	AEF67A  	LDX $7AF6		(animation ID)
C1/E8FA:	60      	RTS

C1/E8FB unknow

C1/E8FB:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 45)
C1/E8FE:	ADAE60  	LDA $60AE
C1/E901:	C220    	REP #$20
C1/E903:	0A      	ASL A
C1/E904:	8522    	STA $22		(Animation Script pointer)
C1/E906:	A55B    	LDA $5B
C1/E908:	18      	CLC 
C1/E909:	6522    	ADC $22		(Animation Script pointer)
C1/E90B:	855B    	STA $5B
C1/E90D:	A75B    	LDA [$5B]
C1/E90F:	3A      	DEC A
C1/E910:	855B    	STA $5B
C1/E912:	7B      	TDC 
C1/E913:	E220    	SEP #$20
C1/E915:	EEAE60  	INC $60AE
C1/E918:	60      	RTS

C1/E919 unknow

C1/E919:	BDD974  	LDA $74D9,X		(from C1/D7DF, C1/FA4B, C1/FA93)
C1/E91C:	8524    	STA $24
C1/E91E:	BDDA74  	LDA $74DA,X
C1/E921:	8525    	STA $25
C1/E923:	BDDB74  	LDA $74DB,X
C1/E926:	18      	CLC 
C1/E927:	6940    	ADC #$40
C1/E929:	20676C  	JSR $6C67
C1/E92C:	20A1E7  	JSR $E7A1
C1/E92F:	C220    	REP #$20
C1/E931:	A528    	LDA $28
C1/E933:	99C561  	STA $61C5,Y
C1/E936:	9DCE74  	STA $74CE,X
C1/E939:	7B      	TDC 
C1/E93A:	E220    	SEP #$20
C1/E93C:	BDDB74  	LDA $74DB,X
C1/E93F:	20676C  	JSR $6C67
C1/E942:	AEF67A  	LDX $7AF6		(animation ID)
C1/E945:	A9FF    	LDA #$FF
C1/E947:	8F044200	STA $004204
C1/E94B:	8F054200	STA $004205
C1/E94F:	BDDD74  	LDA $74DD,X
C1/E952:	F004    	BEQ $E958
C1/E954:	A9FF    	LDA #$FF
C1/E956:	8003    	BRA $E95B
C1/E958:	BDDC74  	LDA $74DC,X
C1/E95B:	8F064200	STA $004206
C1/E95F:	ACF87A  	LDY $7AF8
C1/E962:	BDD974  	LDA $74D9,X
C1/E965:	C220    	REP #$20
C1/E967:	8522    	STA $22		(Animation Script pointer)
C1/E969:	A528    	LDA $28
C1/E96B:	99C761  	STA $61C7,Y
C1/E96E:	9DD074  	STA $74D0,X
C1/E971:	AF144200	LDA $004214
C1/E975:	8524    	STA $24
C1/E977:	20F418  	JSR $18F4
C1/E97A:	7B      	TDC 
C1/E97B:	E220    	SEP #$20
C1/E97D:	A22000  	LDX #$0020
C1/E980:	8624    	STX $24
C1/E982:	A527    	LDA $27
C1/E984:	4A      	LSR A
C1/E985:	18      	CLC 
C1/E986:	6980    	ADC #$80
C1/E988:	20676C  	JSR $6C67
C1/E98B:	ACF87A  	LDY $7AF8
C1/E98E:	AEF67A  	LDX $7AF6		(animation ID)
C1/E991:	C220    	REP #$20
C1/E993:	A528    	LDA $28
C1/E995:	99D261  	STA $61D2,Y
C1/E998:	7B      	TDC 
C1/E999:	E220    	SEP #$20
C1/E99B:	AEF67A  	LDX $7AF6		(animation ID)
C1/E99E:	60      	RTS

C1/E99F unknow

C1/E99F:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 44)
C1/E9A2:	A75B    	LDA [$5B]
C1/E9A4:	101F    	BPL $E9C5
C1/E9A6:	C220    	REP #$20
C1/E9A8:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E9AB:	18      	CLC 
C1/E9AC:	7DCE74  	ADC $74CE,X
C1/E9AF:	8D1D7B  	STA $7B1D
C1/E9B2:	8D167B  	STA $7B16
C1/E9B5:	BD3C6A  	LDA $6A3C,X		(The Y position of the sprite?_RuneLancer)
C1/E9B8:	18      	CLC 
C1/E9B9:	7DD074  	ADC $74D0,X
C1/E9BC:	8D1F7B  	STA $7B1F
C1/E9BF:	8D187B  	STA $7B18
C1/E9C2:	7B      	TDC 
C1/E9C3:	E220    	SEP #$20
C1/E9C5:	A75B    	LDA [$5B]
C1/E9C7:	2940    	AND #$40
C1/E9C9:	F01F    	BEQ $E9EA
C1/E9CB:	C220    	REP #$20
C1/E9CD:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/E9D0:	18      	CLC 
C1/E9D1:	7DCE74  	ADC $74CE,X
C1/E9D4:	8D297B  	STA $7B29
C1/E9D7:	8D227B  	STA $7B22
C1/E9DA:	BD3C6A  	LDA $6A3C,X		(The Y position of the sprite?_RuneLancer)
C1/E9DD:	18      	CLC 
C1/E9DE:	7DD074  	ADC $74D0,X
C1/E9E1:	8D2B7B  	STA $7B2B
C1/E9E4:	8D247B  	STA $7B24
C1/E9E7:	7B      	TDC 
C1/E9E8:	E220    	SEP #$20
C1/E9EA:	60      	RTS

C1/E9EB unknow

C1/E9EB:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 42)
C1/E9EE:	A75B    	LDA [$5B]
C1/E9F0:	1003    	BPL $E9F5
C1/E9F2:	9CAC60  	STZ $60AC
C1/E9F5:	2940    	AND #$40
C1/E9F7:	F003    	BEQ $E9FC
C1/E9F9:	9CAD60  	STZ $60AD
C1/E9FC:	A75B    	LDA [$5B]
C1/E9FE:	2920    	AND #$20
C1/EA00:	F002    	BEQ $EA04
C1/EA02:	6499    	STZ $99
C1/EA04:	60      	RTS

C1/EA05 unknow

C1/EA05:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 41)
C1/EA08:	A75B    	LDA [$5B]
C1/EA0A:	9DD874  	STA $74D8,X
C1/EA0D:	2009FA  	JSR $FA09
C1/EA10:	C220    	REP #$20
C1/EA12:	BDD874  	LDA $74D8,X
C1/EA15:	29FF00  	AND #$00FF
C1/EA18:	8522    	STA $22		(Animation Script pointer)
C1/EA1A:	BDD974  	LDA $74D9,X
C1/EA1D:	18      	CLC 
C1/EA1E:	6522    	ADC $22		(Animation Script pointer)
C1/EA20:	9DD974  	STA $74D9,X
C1/EA23:	C9F000  	CMP #$00F0
C1/EA26:	B035    	BCS $EA5D
C1/EA28:	DDDC74  	CMP $74DC,X
C1/EA2B:	9034    	BCC $EA61
C1/EA2D:	A9F000  	LDA #$00F0
C1/EA30:	9DDC74  	STA $74DC,X
C1/EA33:	9ED974  	STZ $74D9,X
C1/EA36:	BD3A6A  	LDA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/EA39:	18      	CLC 
C1/EA3A:	7DCE74  	ADC $74CE,X
C1/EA3D:	9D3A6A  	STA $6A3A,X		(The X position of the sprite?_RuneLancer)
C1/EA40:	9ECE74  	STZ $74CE,X
C1/EA43:	BD3C6A  	LDA $6A3C,X		(The Y position of the sprite?_RuneLancer)
C1/EA46:	18      	CLC 
C1/EA47:	7DD074  	ADC $74D0,X
C1/EA4A:	9D3C6A  	STA $6A3C,X		(The Y position of the sprite?_RuneLancer)
C1/EA4D:	9ED074  	STZ $74D0,X
C1/EA50:	E220    	SEP #$20
C1/EA52:	BDDB74  	LDA $74DB,X
C1/EA55:	18      	CLC 
C1/EA56:	6918    	ADC #$18
C1/EA58:	9DDB74  	STA $74DB,X
C1/EA5B:	C220    	REP #$20
C1/EA5D:	E65B    	INC $5B
C1/EA5F:	8011    	BRA $EA72
C1/EA61:	A00100  	LDY #$0001
C1/EA64:	B75B    	LDA [$5B],Y
C1/EA66:	29FF00  	AND #$00FF
C1/EA69:	8522    	STA $22		(Animation Script pointer)
C1/EA6B:	A55B    	LDA $5B
C1/EA6D:	38      	SEC 
C1/EA6E:	E522    	SBC $22		(Animation Script pointer)
C1/EA70:	855B    	STA $5B
C1/EA72:	7B      	TDC 
C1/EA73:	E220    	SEP #$20
C1/EA75:	60      	RTS

C1/EA76 return from animation subroutine

C1/EA76:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 40)
C1/EA79:	C220    	REP #$20
C1/EA7B:	BDEC64  	LDA $64EC,X		(Load this animation's gosub address)
C1/EA7E:	1A      	INC A			(Increase it by 1)
C1/EA7F:	855B    	STA $5B		(Store that in the script pointer)
C1/EA81:	7B      	TDC 
C1/EA82:	E220    	SEP #$20
C1/EA84:	60      	RTS

C1/EA85 start animation subroutine

Go to animation subroutine
C1/EA85:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 3F)
C1/EA88:	C220    	REP #$20
C1/EA8A:	A55B    	LDA $5B		(Load the script pointer)
C1/EA8C:	9DEC64  	STA $64EC,X		(Store that in this animation's gosub address)
C1/EA8F:	A75B    	LDA [$5B]
C1/EA91:	3A      	DEC A
C1/EA92:	855B    	STA $5B
C1/EA94:	7B      	TDC 
C1/EA95:	E220    	SEP #$20
C1/EA97:	60      	RTS

C1/EA98 unknow

C1/EA98:	A75B    	LDA [$5B]		(from C1/D9E3, X = 3E)
C1/EA9A:	8D7089  	STA $8970
C1/EA9D:	AEF67A  	LDX $7AF6		(animation ID)
C1/EAA0:	60      	RTS

C1/EAA1 unknow

C1/EAA1:	A75B    	LDA [$5B]		(from C1/D9E3, X = 3D)
C1/EAA3:	1005    	BPL $EAAA
C1/EAA5:	2920    	AND #$20
C1/EAA7:	8DA760  	STA $60A7
C1/EAAA:	A75B    	LDA [$5B]
C1/EAAC:	2940    	AND #$40
C1/EAAE:	F007    	BEQ $EAB7
C1/EAB0:	A75B    	LDA [$5B]
C1/EAB2:	2910    	AND #$10
C1/EAB4:	8DA860  	STA $60A8
C1/EAB7:	AEF67A  	LDX $7AF6		(animation ID)
C1/EABA:	60      	RTS

C1/EABB unknow

C1/EABB:	861A    	STX $1A
C1/EABD:	7B      	TDC 
C1/EABE:	A8      	TAY 
C1/EABF:	A75B    	LDA [$5B]
C1/EAC1:	0A      	ASL A
C1/EAC2:	B006    	BCS $EACA
C1/EAC4:	C8      	INY 
C1/EAC5:	C00300  	CPY #$0003
C1/EAC8:	D0F7    	BNE $EAC1
C1/EACA:	B11A    	LDA ($1A),Y
C1/EACC:	291F    	AND #$1F
C1/EACE:	8510    	STA $10
C1/EAD0:	A75B    	LDA [$5B]
C1/EAD2:	2910    	AND #$10
C1/EAD4:	F015    	BEQ $EAEB
C1/EAD6:	A75B    	LDA [$5B]
C1/EAD8:	290F    	AND #$0F
C1/EADA:	8522    	STA $22		(Animation Script pointer)
C1/EADC:	A510    	LDA $10
C1/EADE:	38      	SEC 
C1/EADF:	E522    	SBC $22		(Animation Script pointer)
C1/EAE1:	8510    	STA $10
C1/EAE3:	29E0    	AND #$E0
C1/EAE5:	F015    	BEQ $EAFC
C1/EAE7:	6410    	STZ $10
C1/EAE9:	8011    	BRA $EAFC
C1/EAEB:	A75B    	LDA [$5B]
C1/EAED:	290F    	AND #$0F
C1/EAEF:	18      	CLC 
C1/EAF0:	6510    	ADC $10
C1/EAF2:	8510    	STA $10
C1/EAF4:	29E0    	AND #$E0
C1/EAF6:	F004    	BEQ $EAFC
C1/EAF8:	A91F    	LDA #$1F
C1/EAFA:	8510    	STA $10
C1/EAFC:	A75B    	LDA [$5B]
C1/EAFE:	29E0    	AND #$E0
C1/EB00:	8512    	STA $12
C1/EB02:	A75B    	LDA [$5B]
C1/EB04:	3004    	BMI $EB0A
C1/EB06:	B21A    	LDA ($1A)
C1/EB08:	8004    	BRA $EB0E
C1/EB0A:	A510    	LDA $10
C1/EB0C:	921A    	STA ($1A)
C1/EB0E:	8514    	STA $14
C1/EB10:	A00100  	LDY #$0001
C1/EB13:	A75B    	LDA [$5B]
C1/EB15:	2940    	AND #$40
C1/EB17:	D004    	BNE $EB1D
C1/EB19:	B11A    	LDA ($1A),Y
C1/EB1B:	8004    	BRA $EB21
C1/EB1D:	A510    	LDA $10
C1/EB1F:	911A    	STA ($1A),Y
C1/EB21:	8516    	STA $16
C1/EB23:	C8      	INY 
C1/EB24:	A75B    	LDA [$5B]
C1/EB26:	2920    	AND #$20
C1/EB28:	D004    	BNE $EB2E
C1/EB2A:	B11A    	LDA ($1A),Y
C1/EB2C:	8004    	BRA $EB32
C1/EB2E:	A510    	LDA $10
C1/EB30:	911A    	STA ($1A),Y
C1/EB32:	8518    	STA $18
C1/EB34:	60      	RTS

C1/EB35 unknow

C1/EB35:	6415    	STZ $15
C1/EB37:	6413    	STZ $13
C1/EB39:	C220    	REP #$20
C1/EB3B:	A610    	LDX $10
C1/EB3D:	206EFC  	JSR $FC6E
C1/EB40:	BD007C  	LDA $7C00,X
C1/EB43:	2000FD  	JSR $FD00
C1/EB46:	9D007E  	STA $7E00,X
C1/EB49:	E8      	INX 
C1/EB4A:	E8      	INX 
C1/EB4B:	C612    	DEC $12
C1/EB4D:	D0F1    	BNE $EB40
C1/EB4F:	7B      	TDC 
C1/EB50:	E220    	SEP #$20
C1/EB52:	60      	RTS

C1/EB53 unknow

C1/EB53:	6415    	STZ $15
C1/EB55:	6413    	STZ $13
C1/EB57:	C220    	REP #$20
C1/EB59:	A610    	LDX $10
C1/EB5B:	206EFC  	JSR $FC6E
C1/EB5E:	BD007C  	LDA $7C00,X
C1/EB61:	2099FC  	JSR $FC99
C1/EB64:	9D007E  	STA $7E00,X
C1/EB67:	E8      	INX 
C1/EB68:	E8      	INX 
C1/EB69:	C612    	DEC $12
C1/EB6B:	D0F1    	BNE $EB5E
C1/EB6D:	7B      	TDC 
C1/EB6E:	E220    	SEP #$20
C1/EB70:	60      	RTS

C1/EB71 unknow

C1/EB71:	861A    	STX $1A
C1/EB73:	7B      	TDC 
C1/EB74:	A8      	TAY 
C1/EB75:	921A    	STA ($1A)		(Clear ($1A))
C1/EB77:	C8      	INY 
C1/EB78:	911A    	STA ($1A),Y		(Clear ($1A) + 1)
C1/EB7A:	C8      	INY 
C1/EB7B:	911A    	STA ($1A),Y		(Clear ($1A) + 2)
C1/EB7D:	6414    	STZ $14
C1/EB7F:	6416    	STZ $16
C1/EB81:	6418    	STZ $18
C1/EB83:	A75B    	LDA [$5B]
C1/EB85:	291F    	AND #$1F
C1/EB87:	8510    	STA $10		(lowest 5 bits stored to $10)
C1/EB89:	A75B    	LDA [$5B]
C1/EB8B:	1006    	BPL $EB93	(If bit 7 is 0, skip storing of $10 to $14 and ($1A))
C1/EB8D:	A510    	LDA $10
C1/EB8F:	8514    	STA $14
C1/EB91:	921A    	STA ($1A)
C1/EB93:	A75B    	LDA [$5B]
C1/EB95:	2940    	AND #$40	(If bit 6 is 0, skip storing of $10 to $16 and ($1A) + 1)
C1/EB97:	F009    	BEQ $EBA2
C1/EB99:	A510    	LDA $10
C1/EB9B:	8516    	STA $16
C1/EB9D:	A00100  	LDY #$0001
C1/EBA0:	911A    	STA ($1A),Y
C1/EBA2:	A75B    	LDA [$5B]
C1/EBA4:	2920    	AND #$20	(if bit 5 is 0, skip the storing of $10 to $18 and ($1A) + 2)
C1/EBA6:	F009    	BEQ $EBB1
C1/EBA8:	A510    	LDA $10
C1/EBAA:	8518    	STA $18
C1/EBAC:	A00200  	LDY #$0002
C1/EBAF:	911A    	STA ($1A),Y
C1/EBB1:	60      	RTS

C1/EBB2 animation script - command B5

C1/EBB2:	A2C288  	LDX #$88C2		(from C1/D9E3, X = 35)
C1/EBB5:	20BBEA  	JSR $EABB
C1/EBB8:	4CCAEB  	JMP $EBCA

C1/EBBB animation script - command B6

C1/EBBB:	A2C288  	LDX #$88C2		(from C1/D9E3, X = 36)
C1/EBBE:	20BBEA  	JSR $EABB
C1/EBC1:	4CE0EB  	JMP $EBE0

C1/EBC4 animation script - command B0

C1/EBC4:	A2C288  	LDX #$88C2		(from C1/D9E3, X = 30)
C1/EBC7:	2071EB  	JSR $EB71
C1/EBCA:	A2A000  	LDX #$00A0
C1/EBCD:	8610    	STX $10
C1/EBCF:	A930    	LDA #$30
C1/EBD1:	8512    	STA $12
C1/EBD3:	2035EB  	JSR $EB35
C1/EBD6:	AEF67A  	LDX $7AF6		(animation ID)
C1/EBD9:	60      	RTS

C1/EBDA animation script - command AF

C1/EBDA:	A2C288  	LDX #$88C2		(from C1/D9E3, X = 2F)
C1/EBDD:	2071EB  	JSR $EB71
C1/EBE0:	A2A000  	LDX #$00A0
C1/EBE3:	8610    	STX $10
C1/EBE5:	A930    	LDA #$30
C1/EBE7:	8512    	STA $12
C1/EBE9:	2053EB  	JSR $EB53
C1/EBEC:	AEF67A  	LDX $7AF6		(animation ID)
C1/EBEF:	60      	RTS

C1/EBF0 unknow

C1/EBF0:	A2C588  	LDX #$88C5		(from C1/D9E3, X = 4E)
C1/EBF3:	20BBEA  	JSR $EABB
C1/EBF6:	4C08EC  	JMP $EC08

C1/EBF9 unknow

C1/EBF9:	A2C588  	LDX #$88C5		(from C1/D9E3, X = 4F)
C1/EBFC:	20BBEA  	JSR $EABB
C1/EBFF:	4C2AEC  	JMP $EC2A

C1/EC02 unknow

C1/EC02:	A2C588  	LDX #$88C5		(from C1/D9E3, X = 4D)
C1/EC05:	2071EB  	JSR $EB71
C1/EC08:	A26000  	LDX #$0060
C1/EC0B:	8610    	STX $10
C1/EC0D:	A910    	LDA #$10
C1/EC0F:	8512    	STA $12
C1/EC11:	2035EB  	JSR $EB35
C1/EC14:	A28000  	LDX #$0080
C1/EC17:	8610    	STX $10
C1/EC19:	A908    	LDA #$08
C1/EC1B:	8512    	STA $12
C1/EC1D:	2035EB  	JSR $EB35
C1/EC20:	AEF67A  	LDX $7AF6		(animation ID)
C1/EC23:	60      	RTS

C1/EC24 unknow

C1/EC24:	A2C588  	LDX #$88C5		(from C1/D9E3, X = 4C)
C1/EC27:	2071EB  	JSR $EB71
C1/EC2A:	A26000  	LDX #$0060
C1/EC2D:	8610    	STX $10
C1/EC2F:	A910    	LDA #$10
C1/EC31:	8512    	STA $12
C1/EC33:	2053EB  	JSR $EB53
C1/EC36:	A28000  	LDX #$0080
C1/EC39:	8610    	STX $10
C1/EC3B:	A908    	LDA #$08
C1/EC3D:	8512    	STA $12
C1/EC3F:	2053EB  	JSR $EB53
C1/EC42:	AEF67A  	LDX $7AF6		(animation ID)
C1/EC45:	60      	RTS

C1/EC46 unknow

C1/EC46:	A2BF88  	LDX #$88BF		(from C1/D9E3, X = 34)
C1/EC49:	20BBEA  	JSR $EABB
C1/EC4C:	4C74EC  	JMP $EC74

C1/EC4F unknow

C1/EC4F:	A2BF88  	LDX #$88BF		(from C1/D9E3, X = 33)
C1/EC52:	20BBEA  	JSR $EABB
C1/EC55:	4C5EEC  	JMP $EC5E

C1/EC58 unknow

C1/EC58:	A2BF88  	LDX #$88BF		(from C1/D9E3, X = 2B)
C1/EC5B:	2071EB  	JSR $EB71
C1/EC5E:	A22000  	LDX #$0020
C1/EC61:	8610    	STX $10
C1/EC63:	A904    	LDA #$04
C1/EC65:	8512    	STA $12
C1/EC67:	2035EB  	JSR $EB35
C1/EC6A:	AEF67A  	LDX $7AF6		(animation ID)
C1/EC6D:	60      	RTS

C1/EC6E unknow

C1/EC6E:	A2BF88  	LDX #$88BF		(from C1/D9E3, X = 2A)
C1/EC71:	2071EB  	JSR $EB71
C1/EC74:	A22000  	LDX #$0020
C1/EC77:	8610    	STX $10
C1/EC79:	A904    	LDA #$04
C1/EC7B:	8512    	STA $12
C1/EC7D:	2053EB  	JSR $EB53
C1/EC80:	AEF67A  	LDX $7AF6		(animation ID)
C1/EC83:	60      	RTS

C1/EC84 unknow

C1/EC84:	A2C888  	LDX #$88C8		(from C1/D9E3, X = 37)
C1/EC87:	20BBEA  	JSR $EABB
C1/EC8A:	4C9CEC  	JMP $EC9C

C1/EC8D unknow

C1/EC8D:	A2C888  	LDX #$88C8		(from C1/D9E3, X = 38)
C1/EC90:	20BBEA  	JSR $EABB
C1/EC93:	4CB2EC  	JMP $ECB2

C1/EC96 unknow

C1/EC96:	A2C888  	LDX #$88C8		(from C1/D9E3, X = 32)
C1/EC99:	2071EB  	JSR $EB71
C1/EC9C:	A26001  	LDX #$0160
C1/EC9F:	8610    	STX $10
C1/ECA1:	A910    	LDA #$10
C1/ECA3:	8512    	STA $12
C1/ECA5:	2035EB  	JSR $EB35
C1/ECA8:	AEF67A  	LDX $7AF6		(animation ID)
C1/ECAB:	60      	RTS

C1/ECAC unknow

C1/ECAC:	A2C888  	LDX #$88C8		(from C1/D9E3, X = 31)
C1/ECAF:	2071EB  	JSR $EB71
C1/ECB2:	A26001  	LDX #$0160
C1/ECB5:	8610    	STX $10
C1/ECB7:	A910    	LDA #$10
C1/ECB9:	8512    	STA $12
C1/ECBB:	2053EB  	JSR $EB53
C1/ECBE:	AEF67A  	LDX $7AF6		(animation ID)
C1/ECC1:	60      	RTS

C1/ECC2 unknow

C1/ECC2:	A2CB88  	LDX #$88CB		(from C1/D9E3, X = 3C)
C1/ECC5:	20BBEA  	JSR $EABB
C1/ECC8:	4CF0EC  	JMP $ECF0

C1/ECCB unknow

C1/ECCB:	A2CB88  	LDX #$88CB		(from C1/D9E3, X = 3B)
C1/ECCE:	20BBEA  	JSR $EABB
C1/ECD1:	4CDAEC  	JMP $ECDA

C1/ECD4 unknow

C1/ECD4:	A2CB88  	LDX #$88CB		(from C1/D9E3, X = 3A)
C1/ECD7:	2071EB  	JSR $EB71
C1/ECDA:	A930    	LDA #$30
C1/ECDC:	8512    	STA $12
C1/ECDE:	A20001  	LDX #$0100
C1/ECE1:	8610    	STX $10
C1/ECE3:	2035EB  	JSR $EB35
C1/ECE6:	AEF67A  	LDX $7AF6		(animation ID)
C1/ECE9:	60      	RTS

C1/ECEA unknow

C1/ECEA:	A2CB88  	LDX #$88CB		(from C1/D9E3, X = 39)
C1/ECED:	2071EB  	JSR $EB71
C1/ECF0:	A930    	LDA #$30
C1/ECF2:	8512    	STA $12
C1/ECF4:	A20001  	LDX #$0100
C1/ECF7:	8610    	STX $10
C1/ECF9:	2053EB  	JSR $EB53
C1/ECFC:	AEF67A  	LDX $7AF6		(animation ID)
C1/ECFF:	60      	RTS

C1/ED00 unknow

C1/ED00:	A2CE88  	LDX #$88CE		(from C1/D9E3, X = 7D)
C1/ED03:	20BBEA  	JSR $EABB
C1/ED06:	4C18ED  	JMP $ED18

C1/ED09 unknow

C1/ED09:	A2CE88  	LDX #$88CE		(from C1/D9E3, X = 7E)
C1/ED0C:	20BBEA  	JSR $EABB
C1/ED0F:	4C52ED  	JMP $ED52

C1/ED12 unknow

C1/ED12:	A2CE88  	LDX #$88CE		(from C1/D9E3, X = 7C)
C1/ED15:	2071EB  	JSR $EB71
C1/ED18:	A910    	LDA #$10
C1/ED1A:	8512    	STA $12
C1/ED1C:	A28001  	LDX #$0180
C1/ED1F:	8610    	STX $10
C1/ED21:	2035EB  	JSR $EB35
C1/ED24:	A910    	LDA #$10
C1/ED26:	8512    	STA $12
C1/ED28:	A2A001  	LDX #$01A0
C1/ED2B:	8610    	STX $10
C1/ED2D:	2035EB  	JSR $EB35
C1/ED30:	A910    	LDA #$10
C1/ED32:	8512    	STA $12
C1/ED34:	A2C001  	LDX #$01C0
C1/ED37:	8610    	STX $10
C1/ED39:	2035EB  	JSR $EB35
C1/ED3C:	A910    	LDA #$10
C1/ED3E:	8512    	STA $12
C1/ED40:	A2E001  	LDX #$01E0
C1/ED43:	8610    	STX $10
C1/ED45:	2035EB  	JSR $EB35
C1/ED48:	AEF67A  	LDX $7AF6		(animation ID)
C1/ED4B:	60      	RTS

C1/ED4C unknow

C1/ED4C:	A2CE88  	LDX #$88CE		(from C1/D9E3, X = 7B)
C1/ED4F:	2071EB  	JSR $EB71
C1/ED52:	A90C    	LDA #$0C
C1/ED54:	8512    	STA $12
C1/ED56:	A28001  	LDX #$0180
C1/ED59:	8610    	STX $10
C1/ED5B:	2053EB  	JSR $EB53
C1/ED5E:	A90C    	LDA #$0C
C1/ED60:	8512    	STA $12
C1/ED62:	A2A001  	LDX #$01A0
C1/ED65:	8610    	STX $10
C1/ED67:	2053EB  	JSR $EB53
C1/ED6A:	A90C    	LDA #$0C
C1/ED6C:	8512    	STA $12
C1/ED6E:	A2C001  	LDX #$01C0
C1/ED71:	8610    	STX $10
C1/ED73:	2053EB  	JSR $EB53
C1/ED76:	A90C    	LDA #$0C
C1/ED78:	8512    	STA $12
C1/ED7A:	A2E001  	LDX #$01E0
C1/ED7D:	8610    	STX $10
C1/ED7F:	2053EB  	JSR $EB53
C1/ED82:	AEF67A  	LDX $7AF6		(animation ID)
C1/ED85:	60      	RTS

C1/ED86 unknow

C1/ED86:	A75B    	LDA [$5B]		(from C1/D9E3, X = 2E)
C1/ED88:	2904    	AND #$04
C1/ED8A:	F04C    	BEQ $EDD8
C1/ED8C:	A75B    	LDA [$5B]
C1/ED8E:	1021    	BPL $EDB1
C1/ED90:	AD9660  	LDA $6096
C1/ED93:	8524    	STA $24
C1/ED95:	AD9A60  	LDA $609A
C1/ED98:	8514    	STA $14
C1/ED9A:	AD9860  	LDA $6098
C1/ED9D:	8516    	STA $16
C1/ED9F:	A2B263  	LDX #$63B2
C1/EDA2:	8610    	STX $10
C1/EDA4:	2034EF  	JSR $EF34
C1/EDA7:	AD9860  	LDA $6098
C1/EDAA:	18      	CLC 
C1/EDAB:	6D9A60  	ADC $609A
C1/EDAE:	8D9860  	STA $6098
C1/EDB1:	A75B    	LDA [$5B]
C1/EDB3:	2940    	AND #$40
C1/EDB5:	F021    	BEQ $EDD8
C1/EDB7:	AD9560  	LDA $6095
C1/EDBA:	8524    	STA $24
C1/EDBC:	AD9960  	LDA $6099
C1/EDBF:	8514    	STA $14
C1/EDC1:	AD9760  	LDA $6097
C1/EDC4:	8516    	STA $16
C1/EDC6:	A2B063  	LDX #$63B0
C1/EDC9:	8610    	STX $10
C1/EDCB:	2034EF  	JSR $EF34
C1/EDCE:	AD9760  	LDA $6097
C1/EDD1:	18      	CLC 
C1/EDD2:	6D9960  	ADC $6099
C1/EDD5:	8D9760  	STA $6097
C1/EDD8:	A75B    	LDA [$5B]
C1/EDDA:	2902    	AND #$02
C1/EDDC:	F04C    	BEQ $EE2A
C1/EDDE:	A75B    	LDA [$5B]
C1/EDE0:	1021    	BPL $EE03
C1/EDE2:	AD9C60  	LDA $609C
C1/EDE5:	8524    	STA $24
C1/EDE7:	ADA060  	LDA $60A0
C1/EDEA:	8514    	STA $14
C1/EDEC:	AD9E60  	LDA $609E
C1/EDEF:	8516    	STA $16
C1/EDF1:	A23263  	LDX #$6332
C1/EDF4:	8610    	STX $10
C1/EDF6:	2034EF  	JSR $EF34
C1/EDF9:	AD9E60  	LDA $609E
C1/EDFC:	18      	CLC 
C1/EDFD:	6DA060  	ADC $60A0
C1/EE00:	8D9E60  	STA $609E
C1/EE03:	A75B    	LDA [$5B]
C1/EE05:	2940    	AND #$40
C1/EE07:	F021    	BEQ $EE2A
C1/EE09:	AD9B60  	LDA $609B
C1/EE0C:	8524    	STA $24
C1/EE0E:	AD9F60  	LDA $609F
C1/EE11:	8514    	STA $14
C1/EE13:	AD9D60  	LDA $609D
C1/EE16:	8516    	STA $16
C1/EE18:	A23063  	LDX #$6330
C1/EE1B:	8610    	STX $10
C1/EE1D:	2034EF  	JSR $EF34
C1/EE20:	AD9D60  	LDA $609D
C1/EE23:	18      	CLC 
C1/EE24:	6D9F60  	ADC $609F
C1/EE27:	8D9D60  	STA $609D
C1/EE2A:	A75B    	LDA [$5B]
C1/EE2C:	2901    	AND #$01
C1/EE2E:	F068    	BEQ $EE98
C1/EE30:	A75B    	LDA [$5B]
C1/EE32:	102F    	BPL $EE63
C1/EE34:	ADA260  	LDA $60A2
C1/EE37:	8524    	STA $24
C1/EE39:	ADA660  	LDA $60A6
C1/EE3C:	8514    	STA $14
C1/EE3E:	ADA460  	LDA $60A4
C1/EE41:	8516    	STA $16
C1/EE43:	A2F74A  	LDX #$4AF7
C1/EE46:	8610    	STX $10
C1/EE48:	C220    	REP #$20
C1/EE4A:	AD247B  	LDA $7B24
C1/EE4D:	38      	SEC 
C1/EE4E:	ED2B7B  	SBC $7B2B
C1/EE51:	8518    	STA $18
C1/EE53:	7B      	TDC 
C1/EE54:	E220    	SEP #$20
C1/EE56:	206AEF  	JSR $EF6A
C1/EE59:	ADA460  	LDA $60A4
C1/EE5C:	18      	CLC 
C1/EE5D:	6DA660  	ADC $60A6
C1/EE60:	8DA460  	STA $60A4
C1/EE63:	A75B    	LDA [$5B]
C1/EE65:	2940    	AND #$40
C1/EE67:	F02F    	BEQ $EE98
C1/EE69:	ADA160  	LDA $60A1
C1/EE6C:	8524    	STA $24
C1/EE6E:	ADA560  	LDA $60A5
C1/EE71:	8514    	STA $14
C1/EE73:	ADA360  	LDA $60A3
C1/EE76:	8516    	STA $16
C1/EE78:	A2F54A  	LDX #$4AF5
C1/EE7B:	8610    	STX $10
C1/EE7D:	C220    	REP #$20
C1/EE7F:	AD227B  	LDA $7B22
C1/EE82:	38      	SEC 
C1/EE83:	ED297B  	SBC $7B29
C1/EE86:	8518    	STA $18
C1/EE88:	7B      	TDC 
C1/EE89:	E220    	SEP #$20
C1/EE8B:	206AEF  	JSR $EF6A
C1/EE8E:	ADA360  	LDA $60A3
C1/EE91:	18      	CLC 
C1/EE92:	6DA560  	ADC $60A5
C1/EE95:	8DA360  	STA $60A3
C1/EE98:	AEF67A  	LDX $7AF6		(animation ID)
C1/EE9B:	60      	RTS

C1/EE9C unknow

C1/EE9C:	A00100  	LDY #$0001		(from C1/D9E3, X = 2C)
C1/EE9F:	A75B    	LDA [$5B]
C1/EEA1:	1024    	BPL $EEC7
C1/EEA3:	B75B    	LDA [$5B],Y
C1/EEA5:	100C    	BPL $EEB3
C1/EEA7:	293F    	AND #$3F
C1/EEA9:	8D9660  	STA $6096
C1/EEAC:	A75B    	LDA [$5B]
C1/EEAE:	291F    	AND #$1F
C1/EEB0:	8D9A60  	STA $609A
C1/EEB3:	B75B    	LDA [$5B],Y
C1/EEB5:	2940    	AND #$40
C1/EEB7:	F00E    	BEQ $EEC7
C1/EEB9:	B75B    	LDA [$5B],Y
C1/EEBB:	293F    	AND #$3F
C1/EEBD:	8D9560  	STA $6095
C1/EEC0:	A75B    	LDA [$5B]
C1/EEC2:	291F    	AND #$1F
C1/EEC4:	8D9960  	STA $6099
C1/EEC7:	A75B    	LDA [$5B]
C1/EEC9:	2940    	AND #$40
C1/EECB:	F024    	BEQ $EEF1
C1/EECD:	B75B    	LDA [$5B],Y
C1/EECF:	100C    	BPL $EEDD
C1/EED1:	293F    	AND #$3F
C1/EED3:	8D9C60  	STA $609C
C1/EED6:	A75B    	LDA [$5B]
C1/EED8:	291F    	AND #$1F
C1/EEDA:	8DA060  	STA $60A0
C1/EEDD:	B75B    	LDA [$5B],Y
C1/EEDF:	2940    	AND #$40
C1/EEE1:	F00E    	BEQ $EEF1
C1/EEE3:	B75B    	LDA [$5B],Y
C1/EEE5:	293F    	AND #$3F
C1/EEE7:	8D9B60  	STA $609B
C1/EEEA:	A75B    	LDA [$5B]
C1/EEEC:	291F    	AND #$1F
C1/EEEE:	8D9F60  	STA $609F
C1/EEF1:	A75B    	LDA [$5B]
C1/EEF3:	2920    	AND #$20
C1/EEF5:	F024    	BEQ $EF1B
C1/EEF7:	B75B    	LDA [$5B],Y
C1/EEF9:	100C    	BPL $EF07
C1/EEFB:	293F    	AND #$3F
C1/EEFD:	8DA260  	STA $60A2
C1/EF00:	A75B    	LDA [$5B]
C1/EF02:	291F    	AND #$1F
C1/EF04:	8DA660  	STA $60A6
C1/EF07:	B75B    	LDA [$5B],Y
C1/EF09:	2940    	AND #$40
C1/EF0B:	F00E    	BEQ $EF1B
C1/EF0D:	B75B    	LDA [$5B],Y
C1/EF0F:	293F    	AND #$3F
C1/EF11:	8DA160  	STA $60A1
C1/EF14:	A75B    	LDA [$5B]
C1/EF16:	291F    	AND #$1F
C1/EF18:	8DA560  	STA $60A5
C1/EF1B:	A45B    	LDY $5B
C1/EF1D:	C8      	INY 
C1/EF1E:	845B    	STY $5B
C1/EF20:	AEF67A  	LDX $7AF6		(animation ID)
C1/EF23:	60      	RTS

C1/EF24 unknow

C1/EF24:	BFE7FFE7	LDA $E7FFE7,X
C1/EF28:	3FE87FE8	AND $E87FE8,X
C1/EF2C:	BFE8FFE8	LDA $E8FFE8,X
C1/EF30:	3FE97FE9	AND $E97FE9,X
C1/EF34:	A524    	LDA $24
C1/EF36:	290E    	AND #$0E
C1/EF38:	AA      	TAX 
C1/EF39:	C220    	REP #$20
C1/EF3B:	BF24EFC1	LDA $C1EF24,X
C1/EF3F:	8522    	STA $22		(Animation Script pointer)
C1/EF41:	A516    	LDA $16
C1/EF43:	29FF00  	AND #$00FF
C1/EF46:	0A      	ASL A
C1/EF47:	293F00  	AND #$003F
C1/EF4A:	A8      	TAY 
C1/EF4B:	A92000  	LDA #$0020
C1/EF4E:	8512    	STA $12
C1/EF50:	A610    	LDX $10
C1/EF52:	B122    	LDA ($22),Y		
C1/EF54:	9D0000  	STA $0000,X
C1/EF57:	E8      	INX 
C1/EF58:	E8      	INX 
C1/EF59:	E8      	INX 
C1/EF5A:	E8      	INX 
C1/EF5B:	C8      	INY 
C1/EF5C:	C8      	INY 
C1/EF5D:	98      	TYA 
C1/EF5E:	293F00  	AND #$003F
C1/EF61:	A8      	TAY 
C1/EF62:	C612    	DEC $12
C1/EF64:	D0EC    	BNE $EF52
C1/EF66:	7B      	TDC 
C1/EF67:	E220    	SEP #$20
C1/EF69:	60      	RTS

C1/EF6A unknow

C1/EF6A:	A524    	LDA $24
C1/EF6C:	290E    	AND #$0E
C1/EF6E:	AA      	TAX 
C1/EF6F:	C220    	REP #$20
C1/EF71:	BF24EFC1	LDA $C1EF24,X
C1/EF75:	8522    	STA $22		(Animation Script pointer)
C1/EF77:	A516    	LDA $16
C1/EF79:	29FF00  	AND #$00FF
C1/EF7C:	0A      	ASL A
C1/EF7D:	293F00  	AND #$003F
C1/EF80:	A8      	TAY 
C1/EF81:	A92000  	LDA #$0020
C1/EF84:	8512    	STA $12
C1/EF86:	A610    	LDX $10
C1/EF88:	B122    	LDA ($22),Y
C1/EF8A:	18      	CLC 
C1/EF8B:	6518    	ADC $18
C1/EF8D:	9D0000  	STA $0000,X
C1/EF90:	E8      	INX 
C1/EF91:	E8      	INX 
C1/EF92:	E8      	INX 
C1/EF93:	E8      	INX 
C1/EF94:	C8      	INY 
C1/EF95:	C8      	INY 
C1/EF96:	98      	TYA 
C1/EF97:	293F00  	AND #$003F
C1/EF9A:	A8      	TAY 
C1/EF9B:	C612    	DEC $12
C1/EF9D:	D0E9    	BNE $EF88
C1/EF9F:	7B      	TDC 
C1/EFA0:	E220    	SEP #$20
C1/EFA2:	60      	RTS

C1/EFA3 unknow

C1/EFA3:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 2D)
C1/EFA6:	A75B    	LDA [$5B]
C1/EFA8:	29C0    	AND #$C0
C1/EFAA:	D008    	BNE $EFB4
C1/EFAC:	A75B    	LDA [$5B]
C1/EFAE:	293F    	AND #$3F
C1/EFB0:	8D0C80  	STA $800C
C1/EFB3:	60      	RTS

C1/EFB4 unknow

C1/EFB4:	C940    	CMP #$40
C1/EFB6:	D008    	BNE $EFC0
C1/EFB8:	A75B    	LDA [$5B]
C1/EFBA:	293F    	AND #$3F
C1/EFBC:	8D0D80  	STA $800D
C1/EFBF:	60      	RTS

C1/EFC0 unknow

C1/EFC0:	A75B    	LDA [$5B]
C1/EFC2:	293F    	AND #$3F
C1/EFC4:	8D0E80  	STA $800E
C1/EFC7:	60      	RTS

C1/EFC8 unknow

C1/EFC8:	AEF67A  	LDX $7AF6		(animation ID)		(from C1/D9E3, X = 29)
C1/EFCB:	A75B    	LDA [$5B]
C1/EFCD:	8522    	STA $22		(Animation Script pointer)
C1/EFCF:	A00100  	LDY #$0001
C1/EFD2:	B75B    	LDA [$5B],Y
C1/EFD4:	8524    	STA $24
C1/EFD6:	BD386A  	LDA $6A38,X		(Caster's sprite position ID?_RuneLancer)
C1/EFD9:	3042    	BMI $F01D
C1/EFDB:	A8      	TAY 
C1/EFDC:	B9107B  	LDA $7B10,Y
C1/EFDF:	2901    	AND #$01
C1/EFE1:	F007    	BEQ $EFEA
C1/EFE3:	A522    	LDA $22		(Animation Script pointer)
C1/EFE5:	49FF    	EOR #$FF
C1/EFE7:	1A      	INC A
C1/EFE8:	8522    	STA $22		(Animation Script pointer)
C1/EFEA:	A522    	LDA $22		(Animation Script pointer)
C1/EFEC:	1007    	BPL $EFF5
C1/EFEE:	AD1496  	LDA $9614
C1/EFF1:	C921    	CMP #$21
C1/EFF3:	900E    	BCC $F003
C1/EFF5:	AD1496  	LDA $9614
C1/EFF8:	18      	CLC 
C1/EFF9:	6522    	ADC $22		(Animation Script pointer)
C1/EFFB:	CD1796  	CMP $9617
C1/EFFE:	9003    	BCC $F003
C1/F000:	AD1796  	LDA $9617
C1/F003:	8D1496  	STA $9614
C1/F006:	AD1596  	LDA $9615
C1/F009:	18      	CLC 
C1/F00A:	6524    	ADC $24
C1/F00C:	CD1896  	CMP $9618
C1/F00F:	9003    	BCC $F014
C1/F011:	AD1896  	LDA $9618
C1/F014:	8D1596  	STA $9615
C1/F017:	A45B    	LDY $5B
C1/F019:	C8      	INY 
C1/F01A:	845B    	STY $5B
C1/F01C:	60      	RTS