177 lines
6.0 KiB
Lua
177 lines
6.0 KiB
Lua
-- shared/config/uniforms.lua
|
|
-- Uniforms configuration for turfwar (Male/Female from /tw_dumpfit)
|
|
|
|
Config = Config or {}
|
|
Config.UNIFORMS = Config.UNIFORMS or {}
|
|
|
|
-- We are now using player-selected freemode male/female.
|
|
-- Leave these as-is; the appearance system sets the model.
|
|
Config.FORCE_FREEMODE_MODEL = (Config.FORCE_FREEMODE_MODEL ~= false)
|
|
Config.FREEMODE_MODEL = Config.FREEMODE_MODEL or "mp_m_freemode_01"
|
|
|
|
-- Component IDs:
|
|
-- 0 Face, 1 Mask, 2 Hair, 3 Torso/Arms, 4 Pants, 5 Bags/Parachute
|
|
-- 6 Shoes, 7 Accessories, 8 Undershirt, 9 Body Armor, 10 Decals, 11 Top
|
|
--
|
|
-- Prop IDs:
|
|
-- 0 Hat, 1 Glasses, 2 Ear, 6 Watch, 7 Bracelet
|
|
|
|
-- =========================================================
|
|
-- NOTE:
|
|
-- Hair is player-controlled via appearance DB.
|
|
-- Uniforms MUST NOT set component 2 (hair) nor hairColor.
|
|
-- =========================================================
|
|
|
|
-- =========================
|
|
-- Gang 1
|
|
-- =========================
|
|
Config.UNIFORMS[1] = {
|
|
label = "Gang 1 Outfit",
|
|
clearProps = true,
|
|
|
|
components_m = {
|
|
{ id = 3, drawable = 0, texture = 0 },
|
|
{ id = 4, drawable = 90, texture = 0 },
|
|
{ id = 6, drawable = 25, texture = 0 },
|
|
{ id = 8, drawable = 1, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 1, texture = 3 },
|
|
},
|
|
props_m = {},
|
|
|
|
components_f = {
|
|
-- (dump had hair 2=9 but we intentionally do NOT set component 2)
|
|
{ id = 3, drawable = 15, texture = 0 },
|
|
{ id = 4, drawable = 107, texture = 0 },
|
|
{ id = 5, drawable = 88, texture = 0 }, -- bag/parachute
|
|
{ id = 6, drawable = 38, texture = 2 },
|
|
{ id = 8, drawable = 2, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 171, texture = 5 },
|
|
},
|
|
props_f = {}
|
|
}
|
|
|
|
-- =========================
|
|
-- Gang 2
|
|
-- =========================
|
|
Config.UNIFORMS[2] = {
|
|
label = "Gang 2 Outfit",
|
|
clearProps = true,
|
|
|
|
components_m = {
|
|
{ id = 3, drawable = 19, texture = 0 },
|
|
{ id = 4, drawable = 87, texture = 2 },
|
|
{ id = 6, drawable = 24, texture = 0 },
|
|
{ id = 8, drawable = 175, texture = 0 },
|
|
{ id = 9, drawable = 17, texture = 0 }, -- armour present
|
|
{ id = 11, drawable = 208, texture = 2 },
|
|
},
|
|
props_m = {},
|
|
|
|
components_f = {
|
|
-- (dump had hair 2=9 but we intentionally do NOT set component 2)
|
|
{ id = 3, drawable = 24, texture = 0 },
|
|
{ id = 4, drawable = 90, texture = 2 },
|
|
{ id = 6, drawable = 24, texture = 0 },
|
|
{ id = 7, drawable = 111, texture = 0 }, -- accessories
|
|
{ id = 8, drawable = 3, texture = 0 },
|
|
{ id = 9, drawable = 24, texture = 0 }, -- armour present
|
|
{ id = 10, drawable = 74, texture = 0 }, -- decals
|
|
{ id = 11, drawable = 226, texture = 15 },
|
|
},
|
|
props_f = {}
|
|
}
|
|
|
|
-- =========================
|
|
-- Gang 3 (Police)
|
|
-- =========================
|
|
Config.UNIFORMS[3] = {
|
|
label = "Police Uniform",
|
|
clearProps = true,
|
|
|
|
components_m = {
|
|
{ id = 3, drawable = 0, texture = 0 },
|
|
{ id = 4, drawable = 35, texture = 0 },
|
|
{ id = 6, drawable = 25, texture = 0 },
|
|
{ id = 8, drawable = 58, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 55, texture = 0 },
|
|
},
|
|
props_m = {
|
|
{ id = 0, drawable = 46, texture = 0 }, -- hat
|
|
{ id = 1, drawable = 0, texture = 0 }, -- glasses
|
|
},
|
|
|
|
components_f = {
|
|
{ id = 3, drawable = 0, texture = 0 },
|
|
{ id = 4, drawable = 6, texture = 0 },
|
|
{ id = 6, drawable = 25, texture = 0 },
|
|
{ id = 8, drawable = 35, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 48, texture = 0 },
|
|
},
|
|
props_f = {
|
|
{ id = 0, drawable = 45, texture = 0 }, -- hat
|
|
{ id = 1, drawable = 0, texture = 0 }, -- glasses
|
|
}
|
|
}
|
|
|
|
-- =========================
|
|
-- Gang 4
|
|
-- =========================
|
|
Config.UNIFORMS[4] = {
|
|
label = "Gang 4 Outfit",
|
|
clearProps = true,
|
|
|
|
components_m = {
|
|
{ id = 3, drawable = 2, texture = 0 },
|
|
{ id = 4, drawable = 0, texture = 0 },
|
|
{ id = 6, drawable = 25, texture = 0 },
|
|
{ id = 8, drawable = 16, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 179, texture = 0 },
|
|
},
|
|
props_m = {},
|
|
|
|
components_f = {
|
|
{ id = 3, drawable = 4, texture = 0 },
|
|
{ id = 4, drawable = 0, texture = 0 },
|
|
{ id = 6, drawable = 24, texture = 0 },
|
|
{ id = 8, drawable = 0, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 181, texture = 0 },
|
|
},
|
|
props_f = {}
|
|
}
|
|
|
|
-- =========================
|
|
-- Gang 5
|
|
-- =========================
|
|
Config.UNIFORMS[5] = {
|
|
label = "Gang 5 Outfit",
|
|
clearProps = true,
|
|
|
|
components_m = {
|
|
{ id = 3, drawable = 1, texture = 0 },
|
|
{ id = 4, drawable = 13, texture = 2 },
|
|
{ id = 6, drawable = 15, texture = 0 },
|
|
{ id = 8, drawable = 25, texture = 0 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 24, texture = 2 },
|
|
},
|
|
props_m = {},
|
|
|
|
components_f = {
|
|
{ id = 3, drawable = 6, texture = 0 },
|
|
{ id = 4, drawable = 23, texture = 2 },
|
|
{ id = 6, drawable = 22, texture = 12 },
|
|
{ id = 8, drawable = 13, texture = 7 },
|
|
{ id = 9, drawable = 0, texture = 0 }, -- explicit: remove armour
|
|
{ id = 11, drawable = 25, texture = 5 },
|
|
},
|
|
props_f = {
|
|
{ id = 6, drawable = 14, texture = 0 }, -- watch from dump
|
|
}
|
|
}
|