Update - 1.15.0.134

EN: 1.15.0.134
CN: 1.15.0.133
JP: 1.15.0.137
KR: 1.15.0.139
This commit is contained in:
SL1900
2026-09-08 12:00:00 +09:00
parent d441c7afdc
commit 7363298dc1
963 changed files with 590901 additions and 5401 deletions
+22 -21
View File
@@ -36,25 +36,25 @@ JointDrillContext.PrefabNames = {
JointDrillContext.Aliases = {
[510004] = 510001
}
JointDrillContext.Entries = {
[510001] = {
nJointDrillMode = GameEnum.JointDrillMode.JointDrill_Mode_1
},
[510003] = {
nJointDrillMode = GameEnum.JointDrillMode.JointDrill_Mode_2
},
[510004] = {
nJointDrillMode = GameEnum.JointDrillMode.JointDrill_Mode_1
},
[510005] = {
nJointDrillMode = GameEnum.JointDrillMode.JointDrill_Mode_2
},
[510006] = {
nJointDrillMode = GameEnum.JointDrillMode.JointDrill_Mode_2
}
}
JointDrillContext.Entries = nil
local _EnsureEntries = function()
if JointDrillContext.Entries ~= nil then
return JointDrillContext.Entries
end
local t = {}
ForEachTableLine(ConfigTable.Get("JointDrillControl"), function(mapCfg)
t[mapCfg.Id] = {
nJointDrillMode = mapCfg.Type
}
end)
JointDrillContext.Entries = t
return t
end
function JointDrillContext.GetAllEntries()
return _EnsureEntries()
end
local _GetEntryOrDie = function(nActId, sCaller)
local entry = JointDrillContext.Entries[nActId]
local entry = _EnsureEntries()[nActId]
assert(entry, string.format("JointDrillContext.%s: unknown nActId=%s", sCaller, tostring(nActId)))
return entry
end
@@ -112,7 +112,7 @@ function JointDrillContext.GetMode(nJointDrillMode)
return modeInfo
end
function JointDrillContext.GetByMode(nJointDrillMode)
for nActId, entry in pairs(JointDrillContext.Entries) do
for nActId, entry in pairs(_EnsureEntries()) do
if entry.nJointDrillMode == nJointDrillMode then
return JointDrillContext.Get(nActId)
end
@@ -122,12 +122,13 @@ end
function JointDrillContext.GetActIdForMode(nJointDrillMode)
local modeInfo = JointDrillContext.Modes[nJointDrillMode]
assert(modeInfo, string.format("JointDrillContext.GetActIdForMode: unknown nJointDrillMode=%s", tostring(nJointDrillMode)))
local tbEntries = _EnsureEntries()
local pd = PlayerData[modeInfo.sPlayerDataKey]
local nActId = pd and pd.nActId
if nActId and nActId ~= 0 and JointDrillContext.Entries[nActId] then
if nActId and nActId ~= 0 and tbEntries[nActId] then
return nActId
end
for entryId, entry in pairs(JointDrillContext.Entries) do
for entryId, entry in pairs(tbEntries) do
if entry.nJointDrillMode == nJointDrillMode then
return entryId
end