fix: improve endgame clock and gameplay stability

This commit is contained in:
CAtlas0784 committed 2026-11-04 15:59:48 +07:00
1 parent ce6aabfc55
commit 658298ee86
46 files changed
+1915 -99

No files matched your search

+1 -1
View File
@@ -26,7 +26,7 @@
"asset_verification_note": "2026-10-24 Player.log: all six captured banner prefab paths were checked via RPG.Client.GlobalVars.s_AssetMgr.Exists without loading. Standard and Novice exist; all four captured limited character/lightcone prefabs (UI/Drawcard/GachaPanelLimited/*) are absent from the installed asset manifest. The captured Seele prefab UI/Drawcard/GachaPanelLimited/AvatarGacha_1102.prefab previously caused UIPrefabLoader ArgumentNullException inside GachaMainPage._create_pools_panel when sent. Do not enable a prefab solely because it exists in the flat table.",
"mapped_banner_preview_count": 0,
"native_presentation": {
"enabled": false,
"enabled": true,
"template_gacha_id": 1001,
"source": "Current initialized Standard-pool native cloning and GetInfo pre-bind restoration; user confirmed one-banner native frame, splash art and horizontal thumbnail on 2026-10-25. Five-star mapped tabs only, with three matching sandbox four-star cards; full multi-tab draw/exit still awaiting Client confirmation."
},
+111 -1
View File
@@ -11,7 +11,9 @@
"ExcelOutput/RelicMainAffixConfig.json",
"ExcelOutput/RelicSubAffixConfig.json"
],
"note": "Material, Usable and Mission item IDs; all released Light Cones; and visible BASIC Relic templates joined from RelicConfig and ItemConfigRelic. MainAffixID is selected from the matching MainAffixGroup; sub-affixes come from the matching SubAffixGroup and exclude the main property. Display, Virtual and Pet records are excluded."
"note": "Material, Usable and Mission item IDs; all released Light Cones; and visible BASIC Relic templates joined from RelicConfig and ItemConfigRelic. MainAffixID is selected from the matching MainAffixGroup; sub-affixes come from the matching SubAffixGroup and exclude the main property. Display, Virtual and Pet records are excluded.",
"supplementary_relic_capture": "resources/RelicClientCapture.json",
"supplementary_note": "Four BASIC RelicConfig rows and affix groups were read from Client; ItemConfigRelic visibility was not captured."
},
"item_ids": [
101,
@@ -24045,6 +24047,114 @@
"step": 0
}
]
},
{
"relic_id": 63295,
"relic_set_id": 329,
"main_affix_id": 1,
"sub_affixes": [
{
"sub_affix_id": 1,
"count": 1,
"step": 0
},
{
"sub_affix_id": 2,
"count": 1,
"step": 0
},
{
"sub_affix_id": 3,
"count": 1,
"step": 0
},
{
"sub_affix_id": 5,
"count": 1,
"step": 0
}
]
},
{
"relic_id": 63296,
"relic_set_id": 329,
"main_affix_id": 1,
"sub_affixes": [
{
"sub_affix_id": 1,
"count": 1,
"step": 0
},
{
"sub_affix_id": 2,
"count": 1,
"step": 0
},
{
"sub_affix_id": 3,
"count": 1,
"step": 0
},
{
"sub_affix_id": 4,
"count": 1,
"step": 0
}
]
},
{
"relic_id": 63305,
"relic_set_id": 330,
"main_affix_id": 1,
"sub_affixes": [
{
"sub_affix_id": 1,
"count": 1,
"step": 0
},
{
"sub_affix_id": 2,
"count": 1,
"step": 0
},
{
"sub_affix_id": 3,
"count": 1,
"step": 0
},
{
"sub_affix_id": 5,
"count": 1,
"step": 0
}
]
},
{
"relic_id": 63306,
"relic_set_id": 330,
"main_affix_id": 1,
"sub_affixes": [
{
"sub_affix_id": 1,
"count": 1,
"step": 0
},
{
"sub_affix_id": 2,
"count": 1,
"step": 0
},
{
"sub_affix_id": 3,
"count": 1,
"step": 0
},
{
"sub_affix_id": 4,
"count": 1,
"step": 0
}
]
}
]
}
+273
View File
@@ -0,0 +1,273 @@
{
"source": {
"kind": "client table capture",
"client_version": "4.6.54",
"game_assembly_sha256": "4aa08a0706f27d2cf9951b61920c179140ece9ea94f7e34422c18e46922939b6",
"captured_at": "2026-11-02",
"tables": [
"RelicConfigExcelTable",
"RelicMainAffixConfigExcelTable",
"RelicSubAffixConfigExcelTable"
],
"scope": "Four relic IDs and main affix groups 55/56 and sub-affix group 5."
},
"relics": [
{
"Rarity": 5,
"Mode": 1,
"ID": 63295,
"MainAffixGroup": 55,
"MaxLevel": 15,
"SubAffixGroup": 5,
"SetID": 329,
"ExpProvide": 1500,
"ExpType": 4,
"Type": 5,
"CoinCost": 2250
},
{
"Rarity": 5,
"Mode": 1,
"ID": 63296,
"MainAffixGroup": 56,
"MaxLevel": 15,
"SubAffixGroup": 5,
"SetID": 329,
"ExpProvide": 1500,
"ExpType": 4,
"Type": 6,
"CoinCost": 2250
},
{
"Rarity": 5,
"Mode": 1,
"ID": 63305,
"MainAffixGroup": 55,
"MaxLevel": 15,
"SubAffixGroup": 5,
"SetID": 330,
"ExpProvide": 1500,
"ExpType": 4,
"Type": 5,
"CoinCost": 2250
},
{
"Rarity": 5,
"Mode": 1,
"ID": 63306,
"MainAffixGroup": 56,
"MaxLevel": 15,
"SubAffixGroup": 5,
"SetID": 330,
"ExpProvide": 1500,
"ExpType": 4,
"Type": 6,
"CoinCost": 2250
}
],
"main_affixes": [
{
"GroupID": 55,
"AffixID": 1,
"Property": 32,
"LevelAdd": "0.0241920005",
"BaseValue": "0.0691199996"
},
{
"GroupID": 55,
"AffixID": 2,
"Property": 33,
"LevelAdd": "0.0241920005",
"BaseValue": "0.0691199996"
},
{
"GroupID": 55,
"AffixID": 3,
"Property": 34,
"LevelAdd": "0.0302400004",
"BaseValue": "0.0863999999"
},
{
"GroupID": 55,
"AffixID": 4,
"Property": 12,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 55,
"AffixID": 5,
"Property": 14,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 55,
"AffixID": 6,
"Property": 16,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 55,
"AffixID": 7,
"Property": 18,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 55,
"AffixID": 8,
"Property": 20,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 55,
"AffixID": 9,
"Property": 22,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 55,
"AffixID": 10,
"Property": 24,
"LevelAdd": "0.0217730009",
"BaseValue": "0.0622080001"
},
{
"GroupID": 56,
"AffixID": 1,
"Property": 59,
"LevelAdd": "0.0362880004",
"BaseValue": "0.1036800008"
},
{
"GroupID": 56,
"AffixID": 2,
"Property": 54,
"LevelAdd": "0.0108860011",
"BaseValue": "0.0311040000"
},
{
"GroupID": 56,
"AffixID": 3,
"Property": 32,
"LevelAdd": "0.0241920005",
"BaseValue": "0.0691199996"
},
{
"GroupID": 56,
"AffixID": 4,
"Property": 33,
"LevelAdd": "0.0241920005",
"BaseValue": "0.0691199996"
},
{
"GroupID": 56,
"AffixID": 5,
"Property": 34,
"LevelAdd": "0.0302400004",
"BaseValue": "0.0863999999"
}
],
"sub_affixes": [
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "33.870039001",
"StepValue": "4.2337550008",
"Property": 27,
"AffixID": 1
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "16.935019000",
"StepValue": "2.1168770007",
"Property": 29,
"AffixID": 2
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "16.935019000",
"StepValue": "2.1168770007",
"Property": 31,
"AffixID": 3
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0345600005",
"StepValue": "0.0043200000",
"Property": 32,
"AffixID": 4
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0345600005",
"StepValue": "0.0043200000",
"Property": 33,
"AffixID": 5
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0431999999",
"StepValue": "0.0053999999",
"Property": 34,
"AffixID": 6
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "2",
"StepValue": "0.3000000002",
"Property": 51,
"AffixID": 7
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0259200003",
"StepValue": "0.0032400002",
"Property": 52,
"AffixID": 8
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0518400007",
"StepValue": "0.0064800004",
"Property": 53,
"AffixID": 9
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0345600005",
"StepValue": "0.0043200000",
"Property": 56,
"AffixID": 10
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0345600005",
"StepValue": "0.0043200000",
"Property": 57,
"AffixID": 11
},
{
"StepNum": 2,
"GroupID": 5,
"BaseValue": "0.0518400007",
"StepValue": "0.0064800004",
"Property": 59,
"AffixID": 12
}
]
}