optimize kydreeok draw code slightly
This commit is contained in:
@@ -750,7 +750,7 @@ Sprite_Kydreeok_Draw:
|
||||
|
||||
TYA : LSR #2 : TAY
|
||||
|
||||
LDA .sizes, X : ORA $0F : STA ($92), Y ; store size in oam buffer
|
||||
LDA.b #$02 : ORA $0F : STA ($92), Y ; store size in oam buffer
|
||||
|
||||
PLY : INY
|
||||
|
||||
@@ -760,30 +760,26 @@ Sprite_Kydreeok_Draw:
|
||||
|
||||
RTS
|
||||
|
||||
.start_index
|
||||
db $00, $08, $10
|
||||
.nbr_of_tiles
|
||||
db 7, 7, 7
|
||||
.x_offsets
|
||||
dw -16, -16, 16, 16, -16, -16, 16, 16
|
||||
dw -12, -28, 12, 28, -16, -16, 16, 16
|
||||
dw -16, -16, 16, 16, -16, -16, 16, 16
|
||||
.y_offsets
|
||||
dw -52, -36, -52, -36, -8, 8, -8, 8
|
||||
dw -36, -36, -36, -36, -6, 10, -8, 8
|
||||
dw -36, -20, -36, -20, -8, 8, -6, 10
|
||||
.chr
|
||||
db $CE, $EE, $CE, $EE, $00, $20, $00, $20
|
||||
db $0E, $0C, $0E, $0C, $00, $20, $00, $20
|
||||
db $CC, $EC, $CC, $EC, $00, $20, $00, $20
|
||||
.properties
|
||||
db $39, $39, $79, $79, $39, $39, $79, $79
|
||||
db $39, $39, $79, $79, $39, $39, $79, $79
|
||||
db $39, $39, $79, $79, $39, $39, $79, $79
|
||||
.sizes
|
||||
db $02, $02, $02, $02, $02, $02, $02, $02
|
||||
db $02, $02, $02, $02, $02, $02, $02, $02
|
||||
db $02, $02, $02, $02, $02, $02, $02, $02
|
||||
.start_index
|
||||
db $00, $08, $10
|
||||
.nbr_of_tiles
|
||||
db 7, 7, 7
|
||||
.x_offsets
|
||||
dw -20, -20, 20, 20, -16, -16, 16, 16
|
||||
dw -20, -36, 20, 36, -16, -16, 16, 16
|
||||
dw -20, -20, 20, 20, -16, -16, 16, 16
|
||||
.y_offsets
|
||||
dw -52, -36, -52, -36, -8, 8, -8, 8
|
||||
dw -36, -36, -36, -36, -6, 10, -8, 8
|
||||
dw -36, -20, -36, -20, -8, 8, -6, 10
|
||||
.chr
|
||||
db $CE, $EE, $CE, $EE, $00, $20, $00, $20
|
||||
db $0E, $0C, $0E, $0C, $00, $20, $00, $20
|
||||
db $CC, $EC, $CC, $EC, $00, $20, $00, $20
|
||||
.properties
|
||||
db $39, $39, $79, $79, $39, $39, $79, $79
|
||||
db $39, $39, $79, $79, $39, $39, $79, $79
|
||||
db $39, $39, $79, $79, $39, $39, $79, $79
|
||||
}
|
||||
|
||||
ApplyKydreeokGraphics:
|
||||
|
||||
Reference in New Issue
Block a user