local TABAS_Sprites = {}

TABAS_Sprites.Bathtub = {
    ["Large Deluxe"] = {
        spriteS = {faucet="fixtures_bathroom_01_25", tub="fixtures_bathroom_01_24"}, -- S
        spriteE = {faucet="fixtures_bathroom_01_26", tub="fixtures_bathroom_01_27"}, -- E
        spriteN = {faucet="fixtures_bathroom_01_52", tub="fixtures_bathroom_01_53"}, -- N
        spriteW = {faucet="fixtures_bathroom_01_55", tub="fixtures_bathroom_01_54"} -- W
    }
}

TABAS_Sprites.Shower = {
    ["Deluxe"] = {spriteS = "fixtures_bathroom_01_32", spriteE = "fixtures_bathroom_01_33"},
    ["Wall"] = {spriteS = "fixtures_bathroom_01_30", spriteE = "fixtures_bathroom_01_31", spriteN = "fixtures_bathroom_01_22", spriteW = "fixtures_bathroom_01_23"} 
}

-- Main object uses the "faucet" key, "dirty" key is completely optional.
-- Low, half, and full are required and require some kind of string. 
-- If you leave them as an empty string likes "", the Invisible tag will be automatically added.
TABAS_Sprites.BathWater = {
    spriteS = {
        faucet = {low="tabas_bath_water_01_4", halfLow="tabas_bath_water_01_5", half="tabas_bath_water_01_6", full="tabas_bath_water_01_7",
            dirty = {low="tabas_bath_water_01_44", halfLow="tabas_bath_water_01_45", half="tabas_bath_water_01_46", full="tabas_bath_water_01_47"}
        },
        tub = {low="tabas_bath_water_01_0", halfLow="tabas_bath_water_01_1", half="tabas_bath_water_01_2", full="tabas_bath_water_01_3",
            dirty = {low="tabas_bath_water_01_40", halfLow="tabas_bath_water_01_41", half="tabas_bath_water_01_42", full="tabas_bath_water_01_43"}
        }
    },
    spriteE = {
        faucet = {low="tabas_bath_water_01_8", halfLow="tabas_bath_water_01_9", half="tabas_bath_water_01_10", full="tabas_bath_water_01_11",
            dirty = {low="tabas_bath_water_01_48", halfLow="tabas_bath_water_01_49", half="tabas_bath_water_01_50", full="tabas_bath_water_01_51"}
        },
        tub = {low="tabas_bath_water_01_12", halfLow="tabas_bath_water_01_13", half="tabas_bath_water_01_14", full="tabas_bath_water_01_15",
            dirty = {low="tabas_bath_water_01_52", halfLow="tabas_bath_water_01_53", half="tabas_bath_water_01_54", full="tabas_bath_water_01_55"}
        }
    },
    spriteN = {
        faucet = {low="tabas_bath_water_01_16", halfLow="tabas_bath_water_01_17", half="tabas_bath_water_01_18", full="tabas_bath_water_01_19",
            dirty = {low="tabas_bath_water_01_56", halfLow="tabas_bath_water_01_57", half="tabas_bath_water_01_58", full="tabas_bath_water_01_59"}
        },
        tub = {low="tabas_bath_water_01_20", halfLow="tabas_bath_water_01_21", half="tabas_bath_water_01_22", full="tabas_bath_water_01_23",
            dirty = {low="tabas_bath_water_01_60", halfLow="tabas_bath_water_01_61", half="tabas_bath_water_01_62", full="tabas_bath_water_01_63"}
        }
    },
    spriteW = {
        faucet = {low="tabas_bath_water_01_28", halfLow="tabas_bath_water_01_29", half="tabas_bath_water_01_30", full="tabas_bath_water_01_31",
            dirty = {low="tabas_bath_water_01_68", halfLow="tabas_bath_water_01_69", half="tabas_bath_water_01_70", full="tabas_bath_water_01_71"}
        },
        tub = {low="tabas_bath_water_01_24", halfLow="tabas_bath_water_01_25", half="tabas_bath_water_01_26", full="tabas_bath_water_01_27",
            dirty = {low="tabas_bath_water_01_64", halfLow="tabas_bath_water_01_65", half="tabas_bath_water_01_66", full="tabas_bath_water_01_67"}
        }
    }
}

TABAS_Sprites.Steam1 = {S="tabas_textures_01_16", E="tabas_textures_01_17", N="tabas_textures_01_18", W="tabas_textures_01_19"}

TABAS_Sprites.Steam2 = {S="tabas_textures_01_20", E="tabas_textures_01_21", N="tabas_textures_01_22", W="tabas_textures_01_23"}

return TABAS_Sprites

