mirror of
https://github.com/lifestorm/wnsrc.git
synced 2025-12-17 05:43:46 +03:00
1650 lines
88 KiB
Lua
1650 lines
88 KiB
Lua
--[[
|
|
| This file was obtained through the combined efforts
|
|
| of Madbluntz & Plymouth Antiquarian Society.
|
|
|
|
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
|
|
| Maloy, DrPepper10 @ RIP, Atle!
|
|
|
|
|
| Visit for more: https://plymouth.thetwilightzone.ru/
|
|
--]]
|
|
|
|
|
|
local PLUGIN = PLUGIN
|
|
|
|
-- Buffs and Debuffs
|
|
ix.config.Add("energyLevelToApplyDebuffs", 50, "Starting from what level of energy character will be considered fatigued and debuffs will be applied.", function(_, newValue)
|
|
PLUGIN.energyStatusSubBars[1].minLevel = newValue
|
|
end, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Buffs and Debuffs"
|
|
})
|
|
|
|
ix.config.Add("energyMaxActionSpeedDebuff", 50, "How much slower (per cent wise) characters actions will become at energy level of 0.", nil, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Buffs and Debuffs"
|
|
})
|
|
ix.config.Add("energyMaxActionSpeedBuff", 50, "How much faster (per cent wise) characters actions will become if energy level is higer than 100.", nil, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Buffs and Debuffs"
|
|
})
|
|
|
|
ix.config.Add("energyMaxStaminaOffsetDebuff", 50, "How much lower (per cent wise) characters maximum stamina will be at energy level of 0.", function(_, newValue)
|
|
PLUGIN.energyMaxStaminaOffsetDebuff = newValue / 100
|
|
end, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Buffs and Debuffs"
|
|
})
|
|
ix.config.Add("energyMaxStaminaOffsetBuff", 50, "How much bigger (per cent wise) characters maximum stamina will be if energy level is higer than 100.", function(_, newValue)
|
|
PLUGIN.energyMaxStaminaOffsetBuff = newValue / 100
|
|
end, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Buffs and Debuffs"
|
|
})
|
|
|
|
-- Energy Consumption
|
|
ix.config.Add("maxEquipmentEnergyConsumptionReduction", 40, "How much less (per cent wise) will energy consumption for equipped gear be if characters strength level is 10.", function(_, newValue)
|
|
PLUGIN.maxEquipmentEnergyConsumptionReduction = newValue / 100
|
|
end, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
ix.config.Add("maxFilledSlotsEnergyConsumptionReduction", 40, "How much less (per cent wise) will energy consumption for filled inventory slots be if characters strength level is 10.", function(_, newValue)
|
|
PLUGIN.maxFilledSlotsEnergyConsumptionReduction = newValue / 100
|
|
end, {
|
|
data = {min = 0, max = 100},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
|
|
ix.config.Add("jumpEnergyConsumption", 0.1, "How much energy will be substracted from character on every jump.", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
ix.config.Add("baseEnergyConsumption", 0.004, "How much energy (per second) will be substracted from character by just walking.", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
ix.config.Add("filledSlotEnergyConsumption", 0.001, "How much energy (per second) will be substracted from character by having one inventory slot filled (filled slots stack with each other).", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
ix.config.Add("runningEnergyConsumption", 0.008, "How much energy (per second) will be substracted from character by running (stacks with base energy consumption).", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
ix.config.Add("garbageCollectingEnergyConsumption", 0.0004, "How much energy (per second) will be substracted from character while collecting garbage pile.", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Consumption"
|
|
})
|
|
|
|
-- Energy Restoration
|
|
ix.config.Add("rpAreaEnergyRestoration", 0.017, "How much energy (per second) will be added to character by being in RP area and not being AFK.", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Restoration"
|
|
})
|
|
ix.config.Add("baseRestingEnergyRestoration", 0.004, "How much energy (per second) will be added to character by being in an untimed act.", nil, {
|
|
data = {min = 0, max = 1, decimals = 4},
|
|
category = "Fatigue System - Energy Restoration"
|
|
})
|
|
|
|
-- energy skill shifts
|
|
PLUGIN.energySkillShifts = {
|
|
buffs = {
|
|
base = 0.2
|
|
},
|
|
debuffs = {
|
|
base = 0.2,
|
|
guns = 0.4,
|
|
speed = 0.5
|
|
}
|
|
}
|
|
|
|
function PLUGIN:InitializedPlugins()
|
|
self.noFatigueFactions = {
|
|
[FACTION_OTA] = true,
|
|
[FACTION_VORT] = true,
|
|
[FACTION_BIRD] = true,
|
|
[FACTION_HEADCRAB] = true
|
|
}
|
|
|
|
if (self.InitializedPlugins2) then -- all of this can be united into single func, but I want to keep it that way for simplier code reading
|
|
self:InitializedPlugins2()
|
|
end
|
|
end
|
|
|
|
function PLUGIN:InitializedConfig()
|
|
self.energyMaxStaminaOffsetDebuff = ix.config.Get("energyMaxStaminaOffsetDebuff", 50) / 100
|
|
self.energyMaxStaminaOffsetBuff = ix.config.Get("energyMaxStaminaOffsetBuff", 50) / 100
|
|
self.maxEquipmentEnergyConsumptionReduction = ix.config.Get("maxEquipmentEnergyConsumptionReduction", 40) / 100
|
|
self.maxFilledSlotsEnergyConsumptionReduction = ix.config.Get("maxFilledSlotsEnergyConsumptionReduction", 40) / 100
|
|
end
|
|
|
|
PLUGIN.restingEntities = PLUGIN.restEntities or {}
|
|
--[[
|
|
THINGS TO KNOW BEFORE YOU START EDITING OFFSETS:
|
|
"willard_male_male_sit02" and "n7_male_sit02" sequences have default rotation of model of about 10 degrees
|
|
"willard_female_sit05" sequence has default model up offset lower than any other female sequence
|
|
"willard_female_sit06" sequence has differetn pelvis level for each leg of the model, and so one leg either fly, or one leg sinks in the chair
|
|
"willard_female_sit07" and "n7_female_sit07" sequences does not have default model forward offset
|
|
]]--
|
|
|
|
--[[ CHAIRS ]]-- (actually has entities with other sitting animations, but if we change class naming - it'll require admins to place entities again)
|
|
PLUGIN.restingEntities["models/chairs/armchair.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
maxEnergyBonus = 20,
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 29, upOffset = 19},
|
|
["willard_male_male_sit02"] = {angleYawOffset = -10, rightOffset = 4, forwardOffset = 27, upOffset = 19},
|
|
["willard_male_male_sit03"] = {rightOffset = -2, forwardOffset = 30, upOffset = 19},
|
|
["willard_male_male_sit04"] = {forwardOffset = 30, upOffset = 17},
|
|
["willard_male_male_sit05"] = {forwardOffset = 30, upOffset = 19},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 34, upOffset = 19},
|
|
["willard_female_sit02"] = {rightOffset = -0.2, forwardOffset = 32, upOffset = 17},
|
|
["willard_female_sit03"] = {rightOffset = -0.2, forwardOffset = 33, upOffset = 16},
|
|
["willard_female_sit04"] = {rightOffset = -0.2, forwardOffset = 30, upOffset = 18},
|
|
["willard_female_sit05"] = {rightOffset = -0.2, forwardOffset = 32, upOffset = 20},
|
|
["willard_female_sit06"] = {forwardOffset = 37, upOffset = 16},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 29, upOffset = 19},
|
|
["n7_male_sit02"] = {angleYawOffset = -10, rightOffset = 4, forwardOffset = 28, upOffset = 18},
|
|
["n7_male_sit03"] = {rightOffset = -2, forwardOffset = 30, upOffset = 19},
|
|
["n7_male_sit04"] = {forwardOffset = 30, upOffset = 17},
|
|
["n7_male_sit05"] = {rightOffset = 0, forwardOffset = 30, upOffset = 19},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 33, upOffset = 18},
|
|
["n7_female_sit02"] = {rightOffset = -0.2, forwardOffset = 32, upOffset = 17},
|
|
["n7_female_sit03"] = {rightOffset = -0.2, forwardOffset = 33, upOffset = 16},
|
|
["n7_female_sit04"] = {rightOffset = -0.2, forwardOffset = 30, upOffset = 18},
|
|
["n7_female_sit05"] = {rightOffset = -0.2, forwardOffset = 32, upOffset = 20},
|
|
["n7_female_sit06"] = {forwardOffset = 37, upOffset = 16},
|
|
}
|
|
}
|
|
|
|
-- nova
|
|
-- TODO: find custom offset for every and each sequence (expect for `willard_male_male_sit01` and `willard_male_male_sit02`)
|
|
PLUGIN.restingEntities["models/nova/chair_office01.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 80, rightOffset = -18, forwardOffset = 4.5, upOffset = 7},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -23,upOffset = 7},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
["n7_female_sit07"] = {angleYawOffset = 90, rightOffset = -23, upOffset = 7},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props_c17/chair_office01a.mdl"] = PLUGIN.restingEntities["models/nova/chair_office01.mdl"]
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/nova/chair_wood01.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["willard_female_sit07"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
["n7_female_sit07"] = {angleYawOffset = 90, rightOffset = -28, upOffset = -2},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/nova/chair_plastic01.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit07"] = {angleYawOffset = 90, rightOffset = -28},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit07"] = {angleYawOffset = 90, rightOffset = -28},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/nova/chair_office02.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["willard_female_sit07"] = {angleYawOffset = 90, rightOffset = -28},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -28},
|
|
["n7_female_sit07"] = {angleYawOffset = 90, rightOffset = -28},
|
|
}
|
|
}
|
|
|
|
-- props_c17
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_c17/furniturechair001a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = -21},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = -21},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = -21},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = -21},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = -21},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = -21},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props_c17/furniturechair001a_static.mdl"] = PLUGIN.restingEntities["models/props_c17/furniturechair001a.mdl"]
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_c17/chair_stool01a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit07"] = {forwardOffset = 23, upOffset = 17},
|
|
-- metropolice
|
|
["n7_male_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit07"] = {forwardOffset = 23, upOffset = 17},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_c17/chair02a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_male_male_sit02"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_male_male_sit03"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_male_male_sit04"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_male_male_sit05"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_female_sit02"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_female_sit03"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_female_sit04"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_female_sit05"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_female_sit06"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["willard_female_sit07"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_male_sit02"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_male_sit03"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_male_sit04"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_male_sit05"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_female_sit02"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_female_sit03"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_female_sit04"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_female_sit05"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_female_sit06"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
["n7_female_sit07"] = {rightOffset = -4, forwardOffset = 42, upOffset = -13},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_c17/chair_kleiner03a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_female_sit02"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_female_sit03"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_female_sit04"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_female_sit05"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_female_sit06"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["willard_female_sit07"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_male_sit02"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_male_sit03"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_male_sit04"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_male_sit05"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_female_sit02"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_female_sit03"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_female_sit04"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_female_sit05"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_female_sit06"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
["n7_female_sit07"] = {angleYawOffset = 180, rightOffset = -1, forwardOffset = -25, upOffset = 25},
|
|
}
|
|
}
|
|
|
|
-- props_furniture
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_furniture/cafe_barstool1.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit06"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit07"] = {forwardOffset = 23, upOffset = 17},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit06"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit07"] = {forwardOffset = 23, upOffset = 17},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_furniture/hotel_chair.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_male_male_sit02"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_male_male_sit03"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_male_male_sit04"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_male_male_sit05"] = {forwardOffset = 30, upOffset = 5},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_female_sit02"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_female_sit03"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_female_sit04"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_female_sit05"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_female_sit06"] = {forwardOffset = 30, upOffset = 5},
|
|
["willard_female_sit07"] = {forwardOffset = 30, upOffset = 5},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_male_sit02"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_male_sit03"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_male_sit04"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_male_sit05"] = {forwardOffset = 30, upOffset = 5},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_female_sit02"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_female_sit03"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_female_sit04"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_female_sit05"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_female_sit06"] = {forwardOffset = 30, upOffset = 5},
|
|
["n7_female_sit07"] = {forwardOffset = 30, upOffset = 5},
|
|
}
|
|
}
|
|
|
|
-- props_interiors
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/chair_cafeteria.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_male_male_sit02"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_male_male_sit03"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_male_male_sit04"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_male_male_sit05"] = {forwardOffset = 28, upOffset = 1},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_female_sit02"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_female_sit03"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_female_sit04"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_female_sit05"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_female_sit06"] = {forwardOffset = 28, upOffset = 1},
|
|
["willard_female_sit07"] = {forwardOffset = 28, upOffset = 1},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_male_sit02"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_male_sit03"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_male_sit04"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_male_sit05"] = {forwardOffset = 28, upOffset = 1},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_female_sit02"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_female_sit03"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_female_sit04"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_female_sit05"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_female_sit06"] = {forwardOffset = 28, upOffset = 1},
|
|
["n7_female_sit07"] = {forwardOffset = 28, upOffset = 1},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/furniture_chair01a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = -19},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = -19},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = -19},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = -19},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = -19},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = -19},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/chair_office2.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_male_male_sit02"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_male_male_sit03"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_male_male_sit04"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_male_male_sit05"] = {forwardOffset = 27, upOffset = 1},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_female_sit02"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_female_sit03"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_female_sit04"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_female_sit05"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_female_sit06"] = {forwardOffset = 27, upOffset = 1},
|
|
["willard_female_sit07"] = {forwardOffset = 27, upOffset = 1},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_male_sit02"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_male_sit03"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_male_sit04"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_male_sit05"] = {forwardOffset = 27, upOffset = 1},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_female_sit02"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_female_sit03"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_female_sit04"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_female_sit05"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_female_sit06"] = {forwardOffset = 27, upOffset = 1},
|
|
["n7_female_sit07"] = {forwardOffset = 27, upOffset = 1},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/furniture_couch02a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_male_male_sit02"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_male_male_sit03"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_male_male_sit04"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_male_male_sit05"] = {forwardOffset = 26, upOffset = -23},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_female_sit02"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_female_sit03"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_female_sit04"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_female_sit05"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_female_sit06"] = {forwardOffset = 26, upOffset = -23},
|
|
["willard_female_sit07"] = {forwardOffset = 26, upOffset = -23},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_male_sit02"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_male_sit03"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_male_sit04"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_male_sit05"] = {forwardOffset = 26, upOffset = -23},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_female_sit02"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_female_sit03"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_female_sit04"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_female_sit05"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_female_sit06"] = {forwardOffset = 26, upOffset = -23},
|
|
["n7_female_sit07"] = {forwardOffset = 26, upOffset = -23},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props/de_inferno/furniture_couch02a.mdl"] = PLUGIN.restingEntities["models/props_interiors/furniture_couch02a.mdl"]
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/chairlobby01.mdl"] = { -- non existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["willard_female_sit07"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
["n7_female_sit07"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 2},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/sofa_chair02.mdl"] = { -- non existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_male_male_sit02"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_male_male_sit03"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_male_male_sit04"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_male_male_sit05"] = {forwardOffset = 32, upOffset = 1},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_female_sit02"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_female_sit03"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_female_sit04"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_female_sit05"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_female_sit06"] = {forwardOffset = 32, upOffset = 1},
|
|
["willard_female_sit07"] = {forwardOffset = 32, upOffset = 1},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_male_sit02"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_male_sit03"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_male_sit04"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_male_sit05"] = {forwardOffset = 32, upOffset = 1},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_female_sit02"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_female_sit03"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_female_sit04"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_female_sit05"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_female_sit06"] = {forwardOffset = 32, upOffset = 1},
|
|
["n7_female_sit07"] = {forwardOffset = 32, upOffset = 1},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/furniture_chair03a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_male_male_sit02"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_male_male_sit03"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_male_male_sit04"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_male_male_sit05"] = {forwardOffset = 26, upOffset = -18},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_female_sit02"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_female_sit03"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_female_sit04"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_female_sit05"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_female_sit06"] = {forwardOffset = 26, upOffset = -18},
|
|
["willard_female_sit07"] = {forwardOffset = 26, upOffset = -18},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_male_sit02"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_male_sit03"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_male_sit04"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_male_sit05"] = {forwardOffset = 26, upOffset = -18},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_female_sit02"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_female_sit03"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_female_sit04"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_female_sit05"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_female_sit06"] = {forwardOffset = 26, upOffset = -18},
|
|
["n7_female_sit07"] = {forwardOffset = 26, upOffset = -18},
|
|
}
|
|
}
|
|
|
|
-- de_nuke
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_nuke/hr_nuke/nuke_office_chair/nuke_office_chair.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_male_male_sit02"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_male_male_sit03"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_male_male_sit04"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_male_male_sit05"] = {forwardOffset = 26, upOffset = 4},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_female_sit02"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_female_sit03"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_female_sit04"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_female_sit05"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_female_sit06"] = {forwardOffset = 26, upOffset = 4},
|
|
["willard_female_sit07"] = {forwardOffset = 26, upOffset = 4},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_male_sit02"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_male_sit03"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_male_sit04"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_male_sit05"] = {forwardOffset = 26, upOffset = 4},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_female_sit02"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_female_sit03"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_female_sit04"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_female_sit05"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_female_sit06"] = {forwardOffset = 26, upOffset = 4},
|
|
["n7_female_sit07"] = {forwardOffset = 26, upOffset = 4},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_nuke/hr_nuke/nuke_chair/nuke_chair.mdl"] = { -- non_existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_male_male_sit02"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_male_male_sit03"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_male_male_sit04"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_male_male_sit05"] = {forwardOffset = 24, upOffset = 1},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_female_sit02"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_female_sit03"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_female_sit04"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_female_sit05"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_female_sit06"] = {forwardOffset = 24, upOffset = 1},
|
|
["willard_female_sit07"] = {forwardOffset = 24, upOffset = 1},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_male_sit02"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_male_sit03"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_male_sit04"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_male_sit05"] = {forwardOffset = 24, upOffset = 1},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_female_sit02"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_female_sit03"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_female_sit04"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_female_sit05"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_female_sit06"] = {forwardOffset = 24, upOffset = 1},
|
|
["n7_female_sit07"] = {forwardOffset = 24, upOffset = 1},
|
|
}
|
|
}
|
|
|
|
-- props_urban
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_urban/hotel_chair001.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_male_male_sit02"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_male_male_sit03"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_male_male_sit04"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_male_male_sit05"] = {forwardOffset = 32, upOffset = 5},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_female_sit02"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_female_sit03"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_female_sit04"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_female_sit05"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_female_sit06"] = {forwardOffset = 32, upOffset = 5},
|
|
["willard_female_sit07"] = {forwardOffset = 32, upOffset = 5},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_male_sit02"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_male_sit03"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_male_sit04"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_male_sit05"] = {forwardOffset = 32, upOffset = 5},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_female_sit02"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_female_sit03"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_female_sit04"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_female_sit05"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_female_sit06"] = {forwardOffset = 32, upOffset = 5},
|
|
["n7_female_sit07"] = {forwardOffset = 32, upOffset = 5},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_urban/plastic_chair001.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = 5},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = 5},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = 5},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = 5},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = 5},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = 5},
|
|
}
|
|
}
|
|
|
|
-- cs_office
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/cs_office/chair_office.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 28},
|
|
["willard_male_male_sit02"] = {forwardOffset = 28},
|
|
["willard_male_male_sit03"] = {forwardOffset = 28},
|
|
["willard_male_male_sit04"] = {forwardOffset = 28},
|
|
["willard_male_male_sit05"] = {forwardOffset = 28},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 28},
|
|
["willard_female_sit02"] = {forwardOffset = 28},
|
|
["willard_female_sit03"] = {forwardOffset = 28},
|
|
["willard_female_sit04"] = {forwardOffset = 28},
|
|
["willard_female_sit05"] = {forwardOffset = 28},
|
|
["willard_female_sit06"] = {forwardOffset = 28},
|
|
["willard_female_sit07"] = {forwardOffset = 28},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 28},
|
|
["n7_male_sit02"] = {forwardOffset = 28},
|
|
["n7_male_sit03"] = {forwardOffset = 28},
|
|
["n7_male_sit04"] = {forwardOffset = 28},
|
|
["n7_male_sit05"] = {forwardOffset = 28},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 28},
|
|
["n7_female_sit02"] = {forwardOffset = 28},
|
|
["n7_female_sit03"] = {forwardOffset = 28},
|
|
["n7_female_sit04"] = {forwardOffset = 28},
|
|
["n7_female_sit05"] = {forwardOffset = 28},
|
|
["n7_female_sit06"] = {forwardOffset = 28},
|
|
["n7_female_sit07"] = {forwardOffset = 28},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/cs_office/sofa_chair.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_male_male_sit02"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_male_male_sit03"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_male_male_sit04"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_male_male_sit05"] = {forwardOffset = 32, upOffset = 2},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_female_sit02"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_female_sit03"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_female_sit04"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_female_sit05"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_female_sit06"] = {forwardOffset = 32, upOffset = 2},
|
|
["willard_female_sit07"] = {forwardOffset = 32, upOffset = 2},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_male_sit02"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_male_sit03"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_male_sit04"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_male_sit05"] = {forwardOffset = 32, upOffset = 2},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_female_sit02"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_female_sit03"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_female_sit04"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_female_sit05"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_female_sit06"] = {forwardOffset = 32, upOffset = 2},
|
|
["n7_female_sit07"] = {forwardOffset = 32, upOffset = 2},
|
|
}
|
|
}
|
|
|
|
-- de_tides
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_tides/patio_chair.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = 2},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = 2},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = 2},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = 2},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = 2},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = 2},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_tides/patio_chair2.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_male_male_sit02"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_male_male_sit03"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_male_male_sit04"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_male_male_sit05"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_female_sit02"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_female_sit03"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_female_sit04"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_female_sit05"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_female_sit06"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["willard_female_sit07"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_male_sit02"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_male_sit03"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_male_sit04"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_male_sit05"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_female_sit02"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_female_sit03"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_female_sit04"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_female_sit05"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_female_sit06"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
["n7_female_sit07"] = {angleYawOffset = -90, rightOffset = 25, forwardOffset = -1, upOffset = 2},
|
|
}
|
|
}
|
|
|
|
-- de_inferno
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_inferno/hr_i/inferno_chair/inferno_chair.mdl"] = { -- non_existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_male_male_sit02"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_male_male_sit03"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_male_male_sit04"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_male_male_sit05"] = {forwardOffset = 21, upOffset = 4},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_female_sit02"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_female_sit03"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_female_sit04"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_female_sit05"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_female_sit06"] = {forwardOffset = 21, upOffset = 4},
|
|
["willard_female_sit07"] = {forwardOffset = 21, upOffset = 4},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_male_sit02"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_male_sit03"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_male_sit04"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_male_sit05"] = {forwardOffset = 21, upOffset = 4},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_female_sit02"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_female_sit03"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_female_sit04"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_female_sit05"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_female_sit06"] = {forwardOffset = 21, upOffset = 4},
|
|
["n7_female_sit07"] = {forwardOffset = 21, upOffset = 4},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_inferno/chairantique.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = -2},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = -2},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = -2},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = -2},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = -2},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = -2},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props/de_inferno/chairantique_static.mdl"] = PLUGIN.restingEntities["models/props/de_inferno/chairantique.mdl"]
|
|
PLUGIN.restingEntities["models/props/de_inferno/bed.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Down",
|
|
energyRestorationRate = 0.012,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_down01"] = {rightOffset = 5, forwardOffset = 5, upOffset = 16},
|
|
["willard_male_male_down02"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
["willard_male_male_down03"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
-- citizen_female
|
|
["willard_female_down01"] = {rightOffset = 2, forwardOffset = -2, upOffset = 16},
|
|
["willard_female_down02"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
["willard_female_down03"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
-- metropolice
|
|
["n7_male_down01"] = {rightOffset = 5, forwardOffset = 5, upOffset = 16},
|
|
["n7_male_down02"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
["n7_male_down03"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
-- metropolice_female
|
|
["n7_female_down01"] = {rightOffset = 2, forwardOffset = -2, upOffset = 16},
|
|
["n7_female_down02"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
["n7_female_down03"] = {rightOffset = 0, forwardOffset = -2, upOffset = 16},
|
|
}
|
|
}
|
|
|
|
-- no group
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_wasteland/controlroom_chair001a.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_male_male_sit02"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_male_male_sit03"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_male_male_sit04"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_male_male_sit05"] = {forwardOffset = 26, upOffset = -19},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_female_sit02"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_female_sit03"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_female_sit04"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_female_sit05"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_female_sit06"] = {forwardOffset = 26, upOffset = -19},
|
|
["willard_female_sit07"] = {forwardOffset = 26, upOffset = -19},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_male_sit02"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_male_sit03"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_male_sit04"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_male_sit05"] = {forwardOffset = 26, upOffset = -19},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_female_sit02"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_female_sit03"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_female_sit04"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_female_sit05"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_female_sit06"] = {forwardOffset = 26, upOffset = -19},
|
|
["n7_female_sit07"] = {forwardOffset = 26, upOffset = -19},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_combine/breenchair.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 28},
|
|
["willard_male_male_sit02"] = {forwardOffset = 28},
|
|
["willard_male_male_sit03"] = {forwardOffset = 28},
|
|
["willard_male_male_sit04"] = {forwardOffset = 28},
|
|
["willard_male_male_sit05"] = {forwardOffset = 28},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 28},
|
|
["willard_female_sit02"] = {forwardOffset = 28},
|
|
["willard_female_sit03"] = {forwardOffset = 28},
|
|
["willard_female_sit04"] = {forwardOffset = 28},
|
|
["willard_female_sit05"] = {forwardOffset = 28},
|
|
["willard_female_sit06"] = {forwardOffset = 28},
|
|
["willard_female_sit07"] = {forwardOffset = 28},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 28},
|
|
["n7_male_sit02"] = {forwardOffset = 28},
|
|
["n7_male_sit03"] = {forwardOffset = 28},
|
|
["n7_male_sit04"] = {forwardOffset = 28},
|
|
["n7_male_sit05"] = {forwardOffset = 28},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 28},
|
|
["n7_female_sit02"] = {forwardOffset = 28},
|
|
["n7_female_sit03"] = {forwardOffset = 28},
|
|
["n7_female_sit04"] = {forwardOffset = 28},
|
|
["n7_female_sit05"] = {forwardOffset = 28},
|
|
["n7_female_sit06"] = {forwardOffset = 28},
|
|
["n7_female_sit07"] = {forwardOffset = 28},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/cs_militia/barstool01.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_male_male_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit06"] = {forwardOffset = 23, upOffset = 17},
|
|
["willard_female_sit07"] = {forwardOffset = 23, upOffset = 17},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_male_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit02"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit03"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit04"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit05"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit06"] = {forwardOffset = 23, upOffset = 17},
|
|
["n7_female_sit07"] = {forwardOffset = 23, upOffset = 17},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/de_dust/hr_dust/dust_patio_set/dust_patio_chair.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["willard_female_sit07"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
["n7_female_sit07"] = {angleYawOffset = 90, rightOffset = -25, upOffset = 5},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/coop_cementplant/furniture/coop_folding_chair.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_female_sit02"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_female_sit03"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_female_sit04"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_female_sit05"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_female_sit06"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["willard_female_sit07"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_male_sit02"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_male_sit03"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_male_sit04"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_male_sit05"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_female_sit02"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_female_sit03"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_female_sit04"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_female_sit05"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_female_sit06"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
["n7_female_sit07"] = {angleYawOffset = 180, forwardOffset = -26, upOffset = 4},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/gg_tibet/modernchair.mdl"] = { -- non-existent
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = 8},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = 8},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = 8},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = 8},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = 8},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = 8},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/vj_hlr/decay/wheelchair.mdl"] = {
|
|
class = "ix_chair",
|
|
validActName = "Sit",
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_male_male_sit02"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_male_male_sit03"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_male_male_sit04"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_male_male_sit05"] = {forwardOffset = 25, upOffset = 7},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_female_sit02"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_female_sit03"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_female_sit04"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_female_sit05"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_female_sit06"] = {forwardOffset = 25, upOffset = 7},
|
|
["willard_female_sit07"] = {forwardOffset = 25, upOffset = 7},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_male_sit02"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_male_sit03"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_male_sit04"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_male_sit05"] = {forwardOffset = 25, upOffset = 7},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_female_sit02"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_female_sit03"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_female_sit04"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_female_sit05"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_female_sit06"] = {forwardOffset = 25, upOffset = 7},
|
|
["n7_female_sit07"] = {forwardOffset = 25, upOffset = 7},
|
|
}
|
|
}
|
|
|
|
--[[ COUCHES ]]--
|
|
-- props_c17
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_c17/furniturecouch001a.mdl"] = {
|
|
class = "ix_couch",
|
|
secondOffsets = {rightOffset = -0.8},
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_male_male_sit02"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_male_male_sit03"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_male_male_sit04"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_male_male_sit05"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_female_sit02"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_female_sit03"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_female_sit04"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_female_sit05"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_female_sit06"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["willard_female_sit07"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_male_sit02"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_male_sit03"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_male_sit04"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_male_sit05"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_female_sit02"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_female_sit03"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_female_sit04"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_female_sit05"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
["n7_female_sit06"] = {rightOffset = 15, forwardOffset = 30, upOffset = -17},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props/de_inferno/furniturecouch001a.mdl"] = PLUGIN.restingEntities["models/props_c17/furniturecouch001a.mdl"]
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_c17/furniturecouch002a.mdl"] = {
|
|
class = "ix_couch",
|
|
secondOffsets = {rightOffset = -0.9},
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit02"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit04"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit05"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit02"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit03"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit04"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit05"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit06"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit07"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit02"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit04"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit05"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit02"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit03"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit04"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit05"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit06"] = {rightOffset = 10, forwardOffset = 30, upOffset = -21},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/furniture_couch01a.mdl"] = {
|
|
class = "ix_couch",
|
|
secondOffsets = {rightOffset = -1},
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit02"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit03"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit04"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_sit05"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_male_male_down03"] = {angleYawOffset = 90, rightOffset = -0.5, forwardOffset = 11, upOffset = -6},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit02"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit03"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit04"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit05"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit06"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_sit07"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["willard_female_down03"] = {angleYawOffset = 90, rightOffset = -0.5, forwardOffset = 11, upOffset = -6},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit02"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit03"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit04"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_sit05"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_male_down03"] = {angleYawOffset = 90, rightOffset = -0.5, forwardOffset = 11, upOffset = -6},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit02"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit03"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit04"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit05"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_sit06"] = {rightOffset = 16, forwardOffset = 30, upOffset = -21},
|
|
["n7_female_down03"] = {angleYawOffset = 90, rightOffset = -0.5, forwardOffset = 11, upOffset = -6},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props/de_inferno/furniture_couch01a.mdl"] = PLUGIN.restingEntities["models/props_interiors/furniture_couch01a.mdl"]
|
|
|
|
-- no group
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props/cs_militia/couch.mdl"] = {
|
|
class = "ix_couch",
|
|
secondOffsets = {forwardOffset = -1},
|
|
energyRestorationRate = 0.008,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_sit01"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_male_male_sit02"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_male_male_sit03"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_male_male_sit04"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_male_male_sit05"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_male_male_down01"] = {rightOffset = 2, forwardOffset = 0, upOffset = 20},
|
|
["willard_male_male_down02"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
["willard_male_male_down03"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
-- citizen_female
|
|
["willard_female_sit01"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_sit02"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_sit03"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_sit04"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_sit05"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_sit06"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_sit07"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["willard_female_down01"] = {rightOffset = 2, forwardOffset = 0, upOffset = 20},
|
|
["willard_female_down02"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
["willard_female_down03"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
-- metropolice
|
|
["n7_male_sit01"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_male_sit02"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_male_sit03"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_male_sit04"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_male_sit05"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_male_down01"] = {rightOffset = 2, forwardOffset = 0, upOffset = 20},
|
|
["n7_male_down02"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
["n7_male_down03"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
-- metropolice_female
|
|
["n7_female_sit01"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_female_sit02"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_female_sit03"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_female_sit04"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_female_sit05"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_female_sit06"] = {angleYawOffset = 90, rightOffset = -30, forwardOffset = 16, upOffset = 0},
|
|
["n7_female_down01"] = {rightOffset = 2, forwardOffset = 0, upOffset = 20},
|
|
["n7_female_down02"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
["n7_female_down03"] = {rightOffset = -6, forwardOffset = -6, upOffset = 19},
|
|
}
|
|
}
|
|
|
|
--[[ BEDS ]]--
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_interiors/bed_houseboat.mdl"] = {
|
|
class = "ix_bed",
|
|
secondOffsets = {forwardOffset = -1},
|
|
maxEnergyBonus = 20,
|
|
energyRestorationRate = 0.018,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_down01"] = {angleYawOffset = -90, rightOffset = 6, forwardOffset = 12, upOffset = 12},
|
|
["willard_male_male_down02"] = {angleYawOffset = -90, rightOffset = 2, forwardOffset = 16, upOffset = 12},
|
|
["willard_male_male_down03"] = {angleYawOffset = -90, rightOffset = 2, forwardOffset = 16, upOffset = 12},
|
|
-- citizen_female
|
|
["willard_female_down01"] = {angleYawOffset = -90, rightOffset = 3, forwardOffset = 13, upOffset = 12},
|
|
["willard_female_down02"] = {angleYawOffset = -90, rightOffset = 2, forwardOffset = 18, upOffset = 12},
|
|
["willard_female_down03"] = {angleYawOffset = -90, rightOffset = 1, forwardOffset = 18, upOffset = 12},
|
|
-- metropolice
|
|
["n7_male_down01"] = {angleYawOffset = -90, rightOffset = 9, forwardOffset = 13, upOffset = 12},
|
|
["n7_male_down02"] = {angleYawOffset = -90, rightOffset = 2, forwardOffset = 16, upOffset = 12},
|
|
["n7_male_down03"] = {angleYawOffset = -90, rightOffset = 2, forwardOffset = 16, upOffset = 12},
|
|
-- metropolice_female
|
|
["n7_female_down01"] = {angleYawOffset = -90, rightOffset = 3, forwardOffset = 13, upOffset = 12},
|
|
["n7_female_down02"] = {angleYawOffset = -90, rightOffset = 2, forwardOffset = 18, upOffset = 12},
|
|
["n7_female_down03"] = {angleYawOffset = -90, rightOffset = 1, forwardOffset = 18, upOffset = 12},
|
|
}
|
|
}
|
|
-- TODO: find custom offset for every and each sequence
|
|
PLUGIN.restingEntities["models/props_forest/bunkbed2.mdl"] = {
|
|
class = "ix_bed",
|
|
secondOffsets = {upOffset = 2.8},
|
|
maxEnergyBonus = 10,
|
|
energyRestorationRate = 0.018,
|
|
sequences = {
|
|
-- citizen_male
|
|
["willard_male_male_down01"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = 4, upOffset = 24},
|
|
["willard_male_male_down02"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = -0.5, upOffset = 24},
|
|
["willard_male_male_down03"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = -0.5, upOffset = 24},
|
|
-- citizen_female
|
|
["willard_female_down01"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = 4, upOffset = 25},
|
|
["willard_female_down02"] = {angleYawOffset = 90, rightOffset = -8, forwardOffset = -0.5, upOffset = 24},
|
|
["willard_female_down03"] = {angleYawOffset = 90, rightOffset = -2, forwardOffset = -0.5, upOffset = 24},
|
|
-- metropolice
|
|
["n7_male_down01"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = 4, upOffset = 24},
|
|
["n7_male_down02"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = -0.5, upOffset = 24},
|
|
["n7_male_down03"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = -0.5, upOffset = 24},
|
|
-- metropolice_female
|
|
["n7_female_down01"] = {angleYawOffset = 90, rightOffset = -4, forwardOffset = 4, upOffset = 26},
|
|
["n7_female_down02"] = {angleYawOffset = 90, rightOffset = -8, forwardOffset = -0.5, upOffset = 24},
|
|
["n7_female_down03"] = {angleYawOffset = 90, rightOffset = -2, forwardOffset = -0.5, upOffset = 24},
|
|
}
|
|
}
|
|
PLUGIN.restingEntities["models/props/cs_militia/bunkbed2.mdl"] = PLUGIN.restingEntities["models/props_forest/bunkbed2.mdl"]
|
|
|
|
-- hack in order to move all resting entities here, and at the same time save retain the same way of spawning them
|
|
local usableentitiesPlugin = ix.plugin.list["usableentities"]
|
|
|
|
for k, v in pairs(PLUGIN.restingEntities) do
|
|
usableentitiesPlugin.usableEntityLookup[k] = {class = v.class}
|
|
end
|