; tileset.asm

; solid tiles
RSRESET
_Tile00:
T_HOLE RB 1
    db $80, $80, $80, $80
_Tile01:
T_VOIDWALL_L RB 1
    db $82, $80, $82, $80
_Tile02:
T_VOIDWALL_UL RB 1
    db $83, $84, $82, $80
_Tile03:
T_VOIDWALL_U RB 1
    db $84, $84, $80, $80
_Tile04:
T_VOIDWALL_UR RB 1
    db $84, $85, $80, $86
_Tile05:
T_VOIDWALL_R RB 1
    db $80, $86, $80, $86
_Tile06:
T_SSWALL_L RB 1
    db $87, $88, $8A, $8B
_Tile07:
T_SSWALL RB 1
    db $88, $88, $8B, $8B
_Tile08:
T_SSWALL_R RB 1
    db $88, $89, $8B, $8C
_Tile09:
T_LACAVE_DR_OUT RB 1
    db $8D, $8E, $8F, $90
_Tile0A:
T_LACAVE_DR_IN RB 1
    db $91, $92, $93, $94
_Tile0B:
T_LACAVE_D RB 1
    db $92, $95, $8F, $96
_Tile0C:
T_LACAVE_DL_IN RB 1
    db $95, $99, $97, $98
_Tile0D:
T_LACAVE_DL_OUT RB 1
    db $9C, $9D, $9A, $9B
_Tile09_b:
T_LACAVE_UR_OUT RB 1
    db $1F, $20, $1D, $1E
_Tile0A_b:
T_LACAVE_UR_IN RB 1
    db $23, $24, $21, $22
_Tile0B_b:
T_LACAVE_U RB 1
    db $1F, $26, $22, $25
_Tile0C_b:
T_LACAVE_UL_IN RB 1
    db $27, $28, $25, $29
_Tile0D_b:
T_LACAVE_UL_OUT RB 1
    db $2A, $2B, $2C, $2D
_Tile0E:
T_WINDOW RB 1
    db $9E, $9F, $A0, $A1
_Tile0F:
T_ROOF RB 1
    db $A2, $A2, $A3, $A3
_Tile10:
T_BRICK RB 1
    db $A4, $A4, $A4, $A4

; decorations (same as walls)

_Tile11:
T_FIRE RB 1
    db $A5, $A6, $A7, $A8
_Tile12:
T_CRYSTAL RB 1
    db $A9, $AA, $AB, $AC
_Tile13:
T_PYRAMID RB 1
    db $AD, $AE, $AF, $B0
_Tile14:
T_ROCK RB 1
    db $B1, $B2, $B3, $B4
_Tile15:
T_FENCE RB 1
    db $B5, $B5, $B6, $B6
_Tile16:
T_POST RB 1
    db $B7, $B8, $B9, $BA
_Tile17:
T_SQUARE RB 1
    db $BB, $BC, $BD, $BE
_Tile18:
T_GRAVE RB 1
    db $BF, $C0, $C1, $C2
_Tile19:
T_ROCK2 RB 1
    db $C3, $C4, $C5, $C6
_Tile1A:
T_STAR RB 1
    db $C7, $C8, $C9, $CA
_Tile1B:
T_POST2 RB 1
    db $CB, $CC, $CD, $CE
_Tile1C:
T_SKULL RB 1
    db $CF, $D0, $D1, $D2
_Tile1D:
T_SIGN RB 1
    db $F8, $F9, $FA, $FB
_Tile1E:
T_DOOR RB 1
    db $07, $07, $08, $09
_Tile1F:
T_OFFDOOR_L RB 1
    db $88, $07, $8B, $08
_Tile20:
T_OFFDOOR_R RB 1
    db $07, $88, $09, $8B

; walkable tiles

_Tile21:
T_FLOOR1 RB 1
    db $D3, $D3, $D3, $D3
_Tile22:
T_FLOOR2 RB 1
    db $D4, $D5, $D6, $D7
_Tile23:
T_FLOOR3 RB 1
    db $D8, $81, $81, $D8
_Tile24:
T_SAND RB 1
    db $D9, $D9, $D9, $D9
_Tile25:
T_GRASS RB 1
    db $DA, $81, $81, $DA
_Tile26:
T_DIRT RB 1
    db $DB, $DB, $DB, $DB
_Tile27:
T_PATH RB 1
    db $DC, $DC, $DC, $DC
_Tile28:
T_CARPET1 RB 1
    db $D3, $DD, $D3, $E1
_Tile29:
T_CARPET2 RB 1
    db $DE, $D3, $E2, $D3
_Tile2A:
T_CARPET3 RB 1
    db $D3, $E3, $D3, $E1
_Tile2B:
T_CARPET4 RB 1
    db $DF, $E5, $E0, $E7
_Tile2C:
T_CARPET5 RB 1
    db $E6, $DF, $E8, $E0
_Tile2D:
T_CARPET6 RB 1
    db $E4, $D3, $E2, $D3
_Tile2E:
T_CARPET7 RB 1
    db $D3, $DD, $D3, $DD
_Tile2F:
T_CARPET8 RB 1
    db $DE, $D3, $DE, $D3
_Tile30:
T_CARPET9 RB 1
    db $E9, $EA, $E9, $EA
_Tile31:
T_CARPET10 RB 1
    db $EA, $EB, $EA, $EB
_Tile32:
T_CRACKED RB 1
    db $EC, $ED, $EE, $EF
_Tile33:
T_PEBBLES RB 1
    db $F0, $F1, $F2, $F3
_Tile34:
T_BONES RB 1
    db $F4, $F5, $F6, $F7
_Tile35:
T_STAIRS RB 1
    db $0A, $00, $01, $02
_Tile36:
T_OPENDOOR RB 1
    db $03, $04, $05, $06

_Tile37:
T_BLANK RB 1
    db $81, $81, $81, $81
; placeholder tile for block in water

_Tile38:
T_WATERBLOCK RB 1
    db $80, $80, $80, $80

; half-solid tiles (left solid)

_Tile39:
T_HALFWALL_L RB 1
    db $88, $80, $8B, $80
_Tile3A:
T_HALFSIGN_L RB 1
    db $F9, $DC, $FB, $DC

; half-solid tiles (right solid)

_Tile3B:
T_HALFWALL_R RB 1
    db $80, $88, $80, $8B
_Tile3C:
T_HALFSIGN_R RB 1
    db $DC, $F8, $DC, $FA

; water

_Tile3D:
T_WATER RB 1
    db $14, $14, $14, $14

