Fixed some types stuf
This commit is contained in:
@@ -67,12 +67,14 @@ function ModDataHandler:setup(key)
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- Initialize prostheses stuff
|
-- Initialize prostheses stuff
|
||||||
for group, _ in ipairs(StaticData.PROSTHESES_GROUPS) do
|
-- TODO This is shit
|
||||||
|
local groups = {"top", "bottom"}
|
||||||
|
for i=1, #groups do
|
||||||
|
local group = groups[i]
|
||||||
self.tocData.prostheses[group] = {
|
self.tocData.prostheses[group] = {
|
||||||
isEquipped = false,
|
isEquipped = false,
|
||||||
prostFactor = 0
|
prostFactor = 0,
|
||||||
}
|
}
|
||||||
-- TODO Make this more modular instead of this crap
|
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Add it to global mod data
|
-- Add it to global mod data
|
||||||
@@ -113,9 +115,9 @@ end
|
|||||||
|
|
||||||
---Set isProstEquipped
|
---Set isProstEquipped
|
||||||
---@param group string
|
---@param group string
|
||||||
---@param isProstEquipped boolean
|
---@param isEquipped boolean
|
||||||
function ModDataHandler:setIsProstEquipped(group, isProstEquipped)
|
function ModDataHandler:setIsProstEquipped(group, isEquipped)
|
||||||
self.tocData.prostheses[group].isProstEquipped = isProstEquipped
|
self.tocData.prostheses[group].isEquipped = isEquipped
|
||||||
end
|
end
|
||||||
|
|
||||||
---Set prostFactor
|
---Set prostFactor
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---@alias partData { isCut : boolean?, isInfected : boolean?, isOperated : boolean?, isCicatrized : boolean?, isCauterized : boolean?, isVisible : boolean?, cicatrizationTime : number }
|
---@alias partData { isCut : boolean?, isInfected : boolean?, isOperated : boolean?, isCicatrized : boolean?, isCauterized : boolean?, isVisible : boolean?, cicatrizationTime : number }
|
||||||
---@alias limbsTable {Hand_L : partData, ForeArm_L : partData, UpperArm_L : partData, Hand_R : partData, ForeArm_R : partData, UpperArm_R : partData }
|
---@alias limbsTable {Hand_L : partData, ForeArm_L : partData, UpperArm_L : partData, Hand_R : partData, ForeArm_R : partData, UpperArm_R : partData }
|
||||||
---@alias prosthesisData {isEquipped : boolean, prostFactor : number }
|
---@alias prosthesisData {isEquipped : boolean, prostFactor : number }
|
||||||
---@alias prosthesesTable {top : table, bottom : table }
|
---@alias prosthesesTable {top : prosthesisData, bottom : prosthesisData }
|
||||||
---@alias tocModData { limbs : limbsTable, prostheses : prosthesesTable, isIgnoredPartInfected : boolean, isAnyLimbCut : boolean }
|
---@alias tocModData { limbs : limbsTable, prostheses : prosthesesTable, isIgnoredPartInfected : boolean, isAnyLimbCut : boolean }
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user