Integrate owned Intel rerolls, discovery feedback and fair HQ reports

This commit is contained in:
2026-09-19 23:00:02 +02:00
parent 6cf989a060
commit 27989b85a3
46 changed files with 5756 additions and 15 deletions
+30
View File
@@ -100,5 +100,35 @@
"sha256": "6961ad593d20f86c30b557542b4f67fd44d9579037776b07cd95616927eda83d",
"destination": "addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c",
"changes": "Use vanilla named settlements; original mission location dependency removed."
},
{
"source": "escapists-ai/Scripts/Game/EscapistsAI/EAI_HQ.c",
"sha256": "4898ac471fb16433fc5d98244a8cec89c5e8e006af2c94bbcd89113a2b7107c8",
"destination": "addons/ai/Scripts/Game/ERR/ERR_HQObservation.c",
"changes": "Adapt least-recently-sent visible-contact selection to a per-squad bounded identity history; queued radio attempts rotate priority without retaining positions or changing delivery authority."
},
{
"source": "escapists-intel/Scripts/Game/EscapistsIntel/EI_IntelService.c",
"sha256": "0009786c543c2758dcd55d3d6936feca5641dd4c4b2ff820564a38815e4cca57",
"destination": "addons/intel/Scripts/Game/ERR/ERR_IntelReroll.c",
"changes": "Adapt administrator reroll behavior: captured registered-enemy cohort/chance, bounded native inventory work and preserved player discoveries. Successor uses its own discovery ledger and retains retired spent folders for round cleanup instead of delayed world deletion."
},
{
"source": "escapists-intel/Scripts/Game/EscapistsIntel/EI_IntelService.c",
"sha256": "0009786c543c2758dcd55d3d6936feca5641dd4c4b2ff820564a38815e4cca57",
"destination": "addons/intel/Scripts/Game/ERR/ERR_IntelService.c",
"changes": "Adapt reroll entry/status integration, accepted native-operation handling and one-roll lifecycle to successor registration/tick/stop interfaces; no original base dependencies."
},
{
"source": "escapists-intel/Scripts/Game/EscapistsIntel/EI_IntelService.c",
"sha256": "0009786c543c2758dcd55d3d6936feca5641dd4c4b2ff820564a38815e4cca57",
"destination": "addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c",
"changes": "Adapt team discovery notification behavior using successor location events, bounded coalescing and rough-location secrecy."
},
{
"source": "escapists-intel/Scripts/Game/EscapistsIntel/EI_IntelLifecycle.c",
"sha256": "7a987c65f0ec10ddcc138785409e370b9c1cc6abbda48027b7406459b42d00a9",
"destination": "addons/intel/Scripts/Game/ERR/ERR_IntelDiscoveryFeedback.c",
"changes": "Adapt native reliable discovery message transport to successor game-mode RPC with per-round local/broadcast deduplication; existing Core briefing retained."
}
]