Combine Workshop addon and fix prison startup
Merge owned systems into one addon while preserving resource identities. Gate player admission on the replicated prison scene, restore the original framed door, and hold enemy AI until escape. Correct scenario branding and author metadata, include publishing assets, and retain regression and native verification evidence.
This commit is contained in:
@@ -29,8 +29,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_HQSettings.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/core/Scripts/Game/ERR/ERR_Settings.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c"
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_Settings.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAdminProvider.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Unified config/defaults/backups/migration",
|
||||
@@ -70,9 +70,9 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_NativeRadioCall.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQNetwork.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQReport.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Real basic/manpack inventory",
|
||||
@@ -98,9 +98,9 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_HQ.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQObservation.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQObservation.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQReport.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Current native LOS",
|
||||
@@ -122,7 +122,7 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_HQ.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Approach/flank-left/flank-right/intercept roles",
|
||||
@@ -145,8 +145,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_HQ.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarLogistics.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Three-minute roster/position/status check-ins",
|
||||
@@ -205,8 +205,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_HQ.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQReport.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQReport.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Ten-minute ground trail",
|
||||
@@ -246,8 +246,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_SupplyConvoys.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftService.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Check nested turret seats/player crew membership",
|
||||
@@ -291,9 +291,9 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_AirRecon.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlight.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftService.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFlight.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftRouteFlight.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Incremental airport discovery",
|
||||
@@ -397,9 +397,9 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_LogisticsVehicle.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HelicopterAvailability.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_AircraftService.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_AircraftFlightEnvelope.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HelicopterAvailability.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftService.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AircraftFlightEnvelope.c"
|
||||
],
|
||||
"behavior": [
|
||||
"20s startup grace;60s prolonged grounding",
|
||||
@@ -443,9 +443,9 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_LogisticsVehicle.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarLogistics.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarCourierTransfer.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarSupplyTransfer.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarLogistics.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarCourierTransfer.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSupplyTransfer.c"
|
||||
],
|
||||
"behavior": [
|
||||
"One request per group",
|
||||
@@ -543,8 +543,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_MortarSystem.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarReadiness.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSystem.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarReadiness.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Four quadrant sites;3crew+RTO;27physicalHE each",
|
||||
@@ -567,11 +567,11 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_MortarSalvo.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarSalvo.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarFiring.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarReportLedger.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarPrediction.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSystem.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSalvo.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarFiring.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarReportLedger.c"
|
||||
],
|
||||
"behavior": [
|
||||
"HQ-delivered<=60s snapshots",
|
||||
@@ -595,9 +595,9 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_MortarEngagement.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_SettlementSafety.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarPrediction.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_MortarSystem.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_SettlementSafety.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarPrediction.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_MortarSystem.c"
|
||||
],
|
||||
"behavior": [
|
||||
"200m settlement exclusion;100m predicted friendly-path buffer",
|
||||
@@ -618,7 +618,7 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_LogisticsVehicle.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQNetwork.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQNetwork.c",
|
||||
"tools/compare_performance.py"
|
||||
],
|
||||
"behavior": [
|
||||
@@ -642,8 +642,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_DisableAmbientEvents.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c",
|
||||
"addons/core/Scripts/Game/ERR/ERR_ScenarioComponent.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_ScenarioComponent.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Suppress original random ambient events",
|
||||
@@ -662,8 +662,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_FactionRelations.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQ.c"
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionCatalog.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Normalize US/UK->NATO and USSR->USSR_NI aliases after every-member checks",
|
||||
@@ -682,8 +682,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_ImprovisedPrisons.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/core/Scripts/Game/ERR/ERR_PrisonEscapeService.c",
|
||||
"addons/core/Scripts/Game/ERR/ERR_SiteService.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_PrisonEscapeService.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_SiteService.c",
|
||||
"addons/core/Configs/ERR/EveronSites.conf"
|
||||
],
|
||||
"behavior": [
|
||||
@@ -719,8 +719,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_StartingOutfit.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c",
|
||||
"addons/core/Scripts/Game/ERR/ERR_AdminPlayerTools.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminPlayerTools.c",
|
||||
"addons/core/Prefabs/ERR/Prisoner.et"
|
||||
],
|
||||
"behavior": [
|
||||
@@ -782,8 +782,8 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_RuntimeGuards.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/core/Scripts/Game/ERR/ERR_SpawnLogic.c",
|
||||
"addons/core/Scripts/Game/ERR/ERR_InitialGuardRules.c"
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_SpawnLogic.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_InitialGuardRules.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Null-controller delayed spawn guards",
|
||||
@@ -836,10 +836,10 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_HQ.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQJournal.c",
|
||||
"addons/ai/Scripts/Game/ERR/ERR_HQAdminProvider.c",
|
||||
"addons/core/Scripts/Game/ERR/ERR_AdminSession.c",
|
||||
"addons/core/Scripts/Game/ERR/ERR_AdminMenu.c"
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQJournal.c",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQAdminProvider.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminSession.c",
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_AdminMenu.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Session/message/sequence correlation;300recentlines/4096pending;5MiB rotation;30s file retry",
|
||||
@@ -860,7 +860,7 @@
|
||||
"Scripts/Game/EscapistsAI/EAI_GroupLookup.c"
|
||||
],
|
||||
"replacement_files": [
|
||||
"addons/core/Scripts/Game/ERR/ERR_FactionCatalog.c"
|
||||
"addons/core/Scripts/Game/ERR/00_Core/ERR_FactionCatalog.c"
|
||||
],
|
||||
"behavior": [
|
||||
"Catalog-backed physical group composition"
|
||||
|
||||
Reference in New Issue
Block a user