Added indexed limbs_str
This commit is contained in:
@@ -214,24 +214,23 @@ function ISEquipWeaponAction:performWithAmputation(modDataHandler)
|
|||||||
local otherProstGroup = nil
|
local otherProstGroup = nil
|
||||||
local getMethodFirst = nil
|
local getMethodFirst = nil
|
||||||
local setMethodFirst = nil
|
local setMethodFirst = nil
|
||||||
|
|
||||||
local getMethodSecond = nil
|
local getMethodSecond = nil
|
||||||
local setMethodSecond = nil
|
local setMethodSecond = nil
|
||||||
|
|
||||||
if self.primary then
|
if self.primary then
|
||||||
hand = "Hand_R"
|
hand = StaticData.LIMBS_IND_STR.Hand_R
|
||||||
prostGroup = "Top_R"
|
prostGroup = StaticData.PROSTHESES_GROUPS_IND_STR.Top_R
|
||||||
otherHand = "Hand_L"
|
otherHand = StaticData.LIMBS_IND_STR.Hand_L
|
||||||
otherProstGroup = "Top_L"
|
otherProstGroup = StaticData.PROSTHESES_GROUPS_IND_STR.Top_L
|
||||||
getMethodFirst = self.character.getSecondaryHandItem
|
getMethodFirst = self.character.getSecondaryHandItem
|
||||||
setMethodFirst = self.character.setSecondaryHandItem
|
setMethodFirst = self.character.setSecondaryHandItem
|
||||||
getMethodSecond = self.character.getPrimaryHandItem
|
getMethodSecond = self.character.getPrimaryHandItem
|
||||||
setMethodSecond = self.character.setPrimaryHandItem
|
setMethodSecond = self.character.setPrimaryHandItem
|
||||||
else
|
else
|
||||||
hand = "Hand_L"
|
hand = StaticData.LIMBS_IND_STR.Hand_L
|
||||||
prostGroup = "Top_L"
|
prostGroup = StaticData.PROSTHESES_GROUPS_IND_STR.Top_L
|
||||||
otherHand = "Hand_R"
|
otherHand = StaticData.LIMBS_IND_STR.Hand_R
|
||||||
otherProstGroup = "Top_R"
|
otherProstGroup = StaticData.PROSTHESES_GROUPS_IND_STR.Top_R
|
||||||
getMethodFirst = self.character.getPrimaryHandItem
|
getMethodFirst = self.character.getPrimaryHandItem
|
||||||
setMethodFirst = self.character.setPrimaryHandItem
|
setMethodFirst = self.character.setPrimaryHandItem
|
||||||
getMethodSecond = self.character.getSecondaryHandItem
|
getMethodSecond = self.character.getSecondaryHandItem
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ StaticData.IGNORED_BODYLOCS_BPT = {
|
|||||||
|
|
||||||
-- Assembled BodyParts string
|
-- Assembled BodyParts string
|
||||||
StaticData.LIMBS_STR = {}
|
StaticData.LIMBS_STR = {}
|
||||||
|
StaticData.LIMBS_IND_STR = {}
|
||||||
StaticData.LIMBS_DEPENDENCIES_IND_STR = {}
|
StaticData.LIMBS_DEPENDENCIES_IND_STR = {}
|
||||||
StaticData.LIMBS_CICATRIZATION_TIME_IND_NUM = {}
|
StaticData.LIMBS_CICATRIZATION_TIME_IND_NUM = {}
|
||||||
StaticData.LIMBS_BASE_DAMAGE_IND_NUM = {}
|
StaticData.LIMBS_BASE_DAMAGE_IND_NUM = {}
|
||||||
@@ -82,6 +83,7 @@ for side, _ in pairs(StaticData.SIDES_IND_STR) do
|
|||||||
|
|
||||||
-- Assembled strings
|
-- Assembled strings
|
||||||
table.insert(StaticData.LIMBS_STR, assembledName) -- We need a table like this to cycle through it easily
|
table.insert(StaticData.LIMBS_STR, assembledName) -- We need a table like this to cycle through it easily
|
||||||
|
StaticData.LIMBS_IND_STR[assembledName] = assembledName
|
||||||
StaticData.BODYLOCS_IND_BPT[assembledName] = BodyPartType[assembledName]
|
StaticData.BODYLOCS_IND_BPT[assembledName] = BodyPartType[assembledName]
|
||||||
|
|
||||||
-- Dependencies and cicatrization time
|
-- Dependencies and cicatrization time
|
||||||
@@ -98,7 +100,7 @@ end
|
|||||||
-----------------
|
-----------------
|
||||||
--* Prostheses
|
--* Prostheses
|
||||||
|
|
||||||
StaticData.PROSTHESE_GROUPS_BASE_IND_STR = {
|
StaticData.PROSTHESES_GROUPS_BASE_IND_STR = {
|
||||||
Top = "Top",
|
Top = "Top",
|
||||||
Bottom = "Bottom"
|
Bottom = "Bottom"
|
||||||
}
|
}
|
||||||
@@ -107,7 +109,7 @@ StaticData.PROSTHESES_GROUPS_IND_STR = {}
|
|||||||
StaticData.PROSTHESES_GROUPS_STR = {}
|
StaticData.PROSTHESES_GROUPS_STR = {}
|
||||||
|
|
||||||
for side, _ in pairs(StaticData.SIDES_IND_STR) do
|
for side, _ in pairs(StaticData.SIDES_IND_STR) do
|
||||||
for group, _ in pairs(StaticData.PROSTHESE_GROUPS_BASE_IND_STR) do
|
for group, _ in pairs(StaticData.PROSTHESES_GROUPS_BASE_IND_STR) do
|
||||||
local sidedGroup = group .. "_" .. side
|
local sidedGroup = group .. "_" .. side
|
||||||
StaticData.PROSTHESES_GROUPS_IND_STR[sidedGroup] = sidedGroup
|
StaticData.PROSTHESES_GROUPS_IND_STR[sidedGroup] = sidedGroup
|
||||||
table.insert(StaticData.PROSTHESES_GROUPS_STR, sidedGroup)
|
table.insert(StaticData.PROSTHESES_GROUPS_STR, sidedGroup)
|
||||||
|
|||||||
Reference in New Issue
Block a user