Prev: EBC5 Up: Map Next: EDD1
EC01: Exterior mask data
This is an array of 58 mask definitions (type: mask_t) used for the exterior scene.
A mask_t is defined as follows:
Type Bytes Name Meaning
Byte 1 index An index into mask_pointers
bounds_t 4 bounds The isometric projected bounds of the mask. Used for culling
tinypos_t 3 pos If a character is behind this point then the mask is enabled. ("Behind" here means when character coord x is greater and y is greater-or-equal)
Used by render_mask_buffer in outdoor mode only.
exterior_mask_data EC01 DEFB $00,$47,$70,$27,$3F,$6A,$52,$0C
EC09 DEFB $00,$5F,$88,$33,$4B,$5E,$52,$0C
EC11 DEFB $00,$77,$A0,$3F,$57,$52,$52,$0C
EC19 DEFB $01,$9F,$B0,$28,$31,$3E,$6A,$3C
EC21 DEFB $01,$9F,$B0,$32,$3B,$3E,$6A,$3C
EC29 DEFB $02,$40,$4F,$4C,$5B,$46,$46,$08
EC31 DEFB $02,$50,$5F,$54,$63,$46,$46,$08
EC39 DEFB $02,$60,$6F,$5C,$6B,$46,$46,$08
EC41 DEFB $02,$70,$7F,$64,$73,$46,$46,$08
EC49 DEFB $02,$30,$3F,$54,$63,$3E,$3E,$08
EC51 DEFB $02,$40,$4F,$5C,$6B,$3E,$3E,$08
EC59 DEFB $02,$50,$5F,$64,$73,$3E,$3E,$08
EC61 DEFB $02,$60,$6F,$6C,$7B,$3E,$3E,$08
EC69 DEFB $02,$70,$7F,$74,$83,$3E,$3E,$08
EC71 DEFB $02,$10,$1F,$64,$73,$4A,$2E,$08
EC79 DEFB $02,$20,$2F,$6C,$7B,$4A,$2E,$08
EC81 DEFB $02,$30,$3F,$74,$83,$4A,$2E,$08
EC89 DEFB $03,$2B,$44,$33,$47,$67,$45,$12
EC91 DEFB $04,$2B,$37,$48,$4B,$6D,$45,$08
EC99 DEFB $05,$37,$44,$48,$51,$67,$45,$08
ECA1 DEFB $06,$08,$0F,$2A,$3C,$6E,$46,$0A
ECA9 DEFB $06,$10,$17,$2E,$40,$6E,$46,$0A
ECB1 DEFB $06,$18,$1F,$32,$44,$6E,$46,$0A
ECB9 DEFB $06,$20,$27,$36,$48,$6E,$46,$0A
ECC1 DEFB $06,$28,$2F,$3A,$4C,$6E,$46,$0A
ECC9 DEFB $07,$08,$10,$1F,$26,$82,$46,$12
ECD1 DEFB $07,$08,$10,$27,$2D,$82,$46,$12
ECD9 DEFB $08,$80,$8F,$64,$73,$46,$46,$08
ECE1 DEFB $08,$90,$9F,$5C,$6B,$46,$46,$08
ECE9 DEFB $08,$A0,$B0,$54,$63,$46,$46,$08
ECF1 DEFB $08,$B0,$BF,$4C,$5B,$46,$46,$08
ECF9 DEFB $08,$C0,$CF,$44,$53,$46,$46,$08
ED01 DEFB $08,$80,$8F,$74,$83,$3E,$3E,$08
ED09 DEFB $08,$90,$9F,$6C,$7B,$3E,$3E,$08
ED11 DEFB $08,$A0,$B0,$64,$73,$3E,$3E,$08
ED19 DEFB $08,$B0,$BF,$5C,$6B,$3E,$3E,$08
ED21 DEFB $08,$C0,$CF,$54,$63,$3E,$3E,$08
ED29 DEFB $08,$D0,$DF,$4C,$5B,$3E,$3E,$08
ED31 DEFB $08,$40,$4F,$74,$83,$4E,$2E,$08
ED39 DEFB $08,$50,$5F,$6C,$7B,$4E,$2E,$08
ED41 DEFB $08,$10,$1F,$58,$67,$68,$2E,$08
ED49 DEFB $08,$20,$2F,$50,$5F,$68,$2E,$08
ED51 DEFB $08,$30,$3F,$48,$57,$68,$2E,$08
ED59 DEFB $09,$1B,$24,$4E,$55,$68,$37,$0F
ED61 DEFB $0A,$1C,$23,$51,$5D,$68,$38,$0A
ED69 DEFB $09,$3B,$44,$72,$79,$4E,$2D,$0F
ED71 DEFB $0A,$3C,$43,$75,$81,$4E,$2E,$0A
ED79 DEFB $09,$7B,$84,$62,$69,$46,$45,$0F
ED81 DEFB $0A,$7C,$83,$65,$71,$46,$46,$0A
ED89 DEFB $09,$AB,$B4,$4A,$51,$46,$5D,$0F
ED91 DEFB $0A,$AC,$B3,$4D,$59,$46,$5E,$0A
ED99 DEFB $0B,$58,$5F,$5A,$62,$46,$46,$08
EDA1 DEFB $0B,$48,$4F,$62,$6A,$3E,$3E,$08
EDA9 DEFB $0C,$0B,$0F,$60,$67,$68,$2E,$08
EDB1 DEFB $0D,$0C,$0F,$61,$6A,$4E,$2E,$08
EDB9 DEFB $0E,$7F,$80,$7C,$83,$3E,$3E,$08
EDC1 DEFB $0D,$2C,$2F,$51,$5A,$3E,$3E,$08
EDC9 DEFB $0D,$3C,$3F,$49,$52,$46,$46,$08
Prev: EBC5 Up: Map Next: EDD1