Capture current mission, AI, map and administration development

Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
2026-10-13 22:52:53 +02:00
parent a951a96edc
commit 6a667d8deb
8104 changed files with 2124945 additions and 2061 deletions
@@ -0,0 +1,23 @@
GenericEntity : "{0D9A5DCF89AE7AA9}Prefabs/Items/Medicine/MorphineInjection_01/MorphineInjection_01.et" {
ID "59DAB68B83510861"
components {
InventoryItemComponent "{5222EB4D0C73006B}" {
Attributes SCR_ItemAttributeCollection "{5222EB4D0A2B466B}" {
ItemDisplayName SCR_InventoryUIInfo "{5222EB4D07D865FA}" {
Name "Combat epinephrine (strong)"
Description "Stronger field injector carried by special troops and medics. Stops bleeding, restores consciousness, boosts dangerously low blood and partially heals injuries. Cannot revive the dead."
m_aItemHints {}
}
}
}
SCR_ConsumableItemComponent "{59E68C74C5CEE74F}" {
m_ConsumableEffect ERR_ConsumableCombatEpinephrine "{59E68C74C1F3910E}" {
m_fItemRegenerationSpeed 0
m_fItemRegenerationDuration 0
m_aDamageEffectsToLoad {
ERR_CombatEpinephrineEffect "{6122D60861B541E7}" {}
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{792634D9359AED21}Prefabs/ERR/CombatEpinephrine.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS : PC {}
}
}
+7
View File
@@ -0,0 +1,7 @@
GenericEntity {
ID "46B3FAD3A89A4EA3"
components {
ERR_LocationComponent "{606DF66235E34CA9}" { m_Kind 0 }
RplComponent "{B6AB8FE43FE143B4}" { Streamable Disabled }
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{174211DDE2F6422B}Prefabs/ERR/CrashSite.et"
Configurations {
ResourceClass PC {}
ResourceClass HEADLESS : PC {}
}
}
+9
View File
@@ -0,0 +1,9 @@
GenericEntity : "{74DCE1AEC6832E18}Prefabs/Props/Wrecks/UH1H_wreck/UH1H_wreck_static.et" {
ID "BDBAE020F10A41DF"
components {
Hierarchy "{BD920DE465D04435}" {}
RplComponent "{7E4852E4567E49D6}" { Streamable Disabled }
}
coords 0 0 0
angles 0 0 0
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{486DDD0B811047EE}Prefabs/ERR/CrashWreck.et"
Configurations {
ResourceClass PC {}
ResourceClass HEADLESS : PC {}
}
}
@@ -2,6 +2,9 @@ SCR_FactionManager : "{A242612865F2A48E}Prefabs/MP/Managers/Factions/FactionMana
ID "9D8B772E349A5ED5"
m_bCanChangeFactionsPlayable 1
Factions {
SCR_Faction : "{3FA20B01D950D31F}Configs/Factions/CIV.conf" {
m_bIsPlayable 0
}
SCR_Faction : "{8053DB656DD18B14}Configs/Factions/FIA.conf" {
m_aFriendlyFactionsIds { }
}
+1
View File
@@ -11,5 +11,6 @@ ERR_GameMode : "{0F307326459A1395}Prefabs/MP/Modes/GameMode_Base.et" {
m_SpawnLogic ERR_SpawnLogic "{79AD722B2EFD595F}" {}
}
}
m_fAutoReloadTime 10
m_bUseSpawnPreload 1
}
+8
View File
@@ -91,6 +91,14 @@ GenericEntity {
coords 0 0 -6
angles 0 0 0
}
StaticModelEntity : "{CAE1588B6265A2AB}Prefabs/Structures/Walls/BarbedWire/BarbedTape_01/BarbedTape_01_Short_noStake.et" {
ID "F23719AD8B46C015"
components {
Hierarchy "{B86B0198EF40D762}" {}
}
coords 0 2.95 -6
angles 0 90 0
}
DecalEntity : "{4AD6EB80A8B1FA3A}Prefabs/Decals/Dirt/Decal_Dirt_Patch_03.et" {
ID "FCFBA935CC13E016"
components {
+10
View File
@@ -6,4 +6,14 @@ GenericEntity {
RigidBody "{4F20A90EDBD625A2}" { ModelGeometry 1 Static 1 }
RplComponent "{4F20A90EDBD625A3}" {}
}
{
StaticModelEntity : "{46904AF5D473FB75}Prefabs/Structures/Walls/BarbedWire/BarbedTape_01/BarbedTape_01_Long_noStake.et" {
ID "A32066F0B56D0EA9"
components {
Hierarchy "{F93ED27DEB1E2490}" {}
}
coords 1.5 2.95 0
angles 0 90 0
}
}
}
@@ -0,0 +1,27 @@
Vehicle : "{90B3A9E658D47B30}Prefabs/ERR/RescueEscortWest.et" {
ID "90B3A9E658D47B71"
components {
MeshObject "{51DAA09FEFBFC0E7}" {
Materials {
MaterialAssignClass "{6168D22F500C3196}" {
SourceMaterial "UH1H_Text_Decals_Ext_30EC8A12786836F9"
AssignedMaterial "{E244CE4CE64A92D8}Assets/Vehicles/Helicopters/UH1H/Data/UH1H_Text_Decals_Ext_CIV.emat"
}
MaterialAssignClass "{6168D22F500C31B3}" {
SourceMaterial "UH_1H_Body01_6224CA051369DE45"
AssignedMaterial "{FFDE0DE516E4816F}Assets/Vehicles/Helicopters/UH1H/Data/UH_1H_Body01_CIV.emat"
}
}
}
SCR_VehicleFactionAffiliationComponent "{5882CBD9AC741CEC}" {
"faction affiliation" "RHS_ION"
}
SlotManagerComponent "{55BCE45E438E4CFF}" {
Slots {
RegisteringComponentSlotInfo USArmyDecal {
Enabled 0
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B70}Prefabs/ERR/RescueEscortION.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
@@ -0,0 +1,14 @@
Vehicle : "{DDDD9B51F1234DF3}Prefabs/Vehicles/Helicopters/UH1H/UH1H_armed.et" {
ID "90B3A9E658D47B31"
components {
ERR_RescueFlightComponent "{90B3A9E658D47B32}" {
}
VehicleHelicopterSimulation "{51FAEE57F7DA270E}" {
Simulation Helicopter "{51FAED9EF37A2D29}" {
Engine HelicopterEngine "{51FAED9EF37A2D2B}" {
StartUpTime 0
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B30}Prefabs/ERR/RescueEscortWest.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
@@ -0,0 +1,14 @@
Vehicle : "{7BD282AF716ED639}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MT_armed.et" {
ID "90B3A9E658D47B11"
components {
ERR_RescueFlightComponent "{90B3A9E658D47B12}" {
}
VehicleHelicopterSimulation "{51FAEE57F7DA270E}" {
Simulation Helicopter "{51FAED9EF37A2D29}" {
Engine HelicopterEngine "{51FAED9EF37A2D2B}" {
StartUpTime 0
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B10}Prefabs/ERR/RescueHelicopter.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
@@ -0,0 +1,14 @@
Vehicle : "{5BF04078A1EC66D8}Prefabs/Vehicles/Helicopters/Mi8MT/Mi8MTT-A_Black_no_pylons.et" {
ID "90B3A9E658D47B51"
components {
ERR_RescueFlightComponent "{90B3A9E658D47B52}" {
}
VehicleHelicopterSimulation "{51FAEE57F7DA270E}" {
Simulation Helicopter "{51FAED9EF37A2D29}" {
Engine HelicopterEngine "{51FAED9EF37A2D2B}" {
StartUpTime 0
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B50}Prefabs/ERR/RescueHelicopterAFRF.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
@@ -0,0 +1,16 @@
Vehicle : "{90B3A9E658D47B10}Prefabs/ERR/RescueHelicopter.et" {
ID "90B3A9E658D47B41"
components {
MeshObject "{51DAA09FEFBFC0E7}" {
Materials {
MaterialAssignClass "{6168E1F20FDD15C6}" {
SourceMaterial "Flag_decals_01_0418C5226701B4E1"
AssignedMaterial "{35D747E785C4D90F}Assets/Vehicles/Helicopters/Mi8/Data/MI8_Flag_decals_CIV_01.emat"
}
}
}
SCR_VehicleFactionAffiliationComponent "{5882CBD9AC741CEC}" {
"faction affiliation" "FIA"
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B40}Prefabs/ERR/RescueHelicopterFIA.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
@@ -0,0 +1,27 @@
Vehicle : "{90B3A9E658D47B20}Prefabs/ERR/RescueHelicopterWest.et" {
ID "90B3A9E658D47B61"
components {
MeshObject "{51DAA09FEFBFC0E7}" {
Materials {
MaterialAssignClass "{6168D22F500C3196}" {
SourceMaterial "UH1H_Text_Decals_Ext_30EC8A12786836F9"
AssignedMaterial "{E244CE4CE64A92D8}Assets/Vehicles/Helicopters/UH1H/Data/UH1H_Text_Decals_Ext_CIV.emat"
}
MaterialAssignClass "{6168D22F500C31B3}" {
SourceMaterial "UH_1H_Body01_6224CA051369DE45"
AssignedMaterial "{FFDE0DE516E4816F}Assets/Vehicles/Helicopters/UH1H/Data/UH_1H_Body01_CIV.emat"
}
}
}
SCR_VehicleFactionAffiliationComponent "{5882CBD9AC741CEC}" {
"faction affiliation" "RHS_ION"
}
SlotManagerComponent "{55BCE45E438E4CFF}" {
Slots {
RegisteringComponentSlotInfo USArmyDecal {
Enabled 0
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B60}Prefabs/ERR/RescueHelicopterION.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
@@ -0,0 +1,24 @@
Vehicle : "{70BAEEFC2D3FEE64}Prefabs/Vehicles/Helicopters/UH1H/UH1H.et" {
ID "90B3A9E658D47B21"
components {
ERR_RescueFlightComponent "{90B3A9E658D47B22}" {
}
VehicleHelicopterSimulation "{51FAEE57F7DA270E}" {
Simulation Helicopter "{51FAED9EF37A2D29}" {
Engine HelicopterEngine "{51FAED9EF37A2D2B}" {
StartUpTime 0
}
}
}
SlotManagerComponent "{55BCE45E438E4CFF}" {
Slots {
RegisteringComponentSlotInfo Seat_Gunners {
Prefab "{67030528FA4FA725}Prefabs/Vehicles/Helicopters/UH1H/VehParts/Seats/VehPart_UH1H_seats_gunners.et"
}
RegisteringComponentSlotInfo Seat_Cargo {
Prefab "{205599C7074F1E02}Prefabs/Vehicles/Helicopters/UH1H/VehParts/Seats/VehPart_UH1H_seats_cargo.et"
}
}
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{90B3A9E658D47B20}Prefabs/ERR/RescueHelicopterWest.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS {}
}
}
+1 -1
View File
@@ -1,4 +1,4 @@
SCR_ManualCamera {
ERR_ObserverCamera {
ID "634904BCEDA1A285"
m_bInputEnabled 1
m_sActionContext "ERR_ObserverContext"
@@ -0,0 +1,26 @@
ERR_GameMode : "{978E045E53EF36C8}Prefabs/ERR/GameMode.et" {
ID "D12F4DF2625CA3AC"
components {
Hierarchy "{3DC8FB32DE3E1EBD}" {}
ERR_ScenarioComponent "{B78E910E88DE30D2}" {
m_TerrainIndependent 1
}
}
{
PerceptionManager Perception : "{028DAEAD63E056BE}Prefabs/World/Game/PerceptionManager.et" {
ID "1CD3AA95056E2D65"
}
SCR_FactionManager Factions : "{5414041A15DC4B54}Prefabs/ERR/FactionManager.et" {
ID "9FE86AC6892BF013"
}
SCR_LoadoutManager Loadouts : "{97EF4C1A41F63DDB}Prefabs/MP/Managers/Loadouts/LoadoutManager_USxUSSR.et" {
ID "588AD55F7655278B"
}
RadioManagerEntity RadioManager : "{B8E09FAB91C4ECCD}Prefabs/Systems/Radio/RadioManager.et" {
ID "5F87F7A144BDDE95"
}
ScriptedChatEntity Chat : "{F69BC912AC8236F9}Prefabs/MP/ScriptedChatEntity.et" {
ID "85ED17B0836DB4A2"
}
}
}
@@ -0,0 +1,7 @@
MetaFileClass {
Name "{8FB1559AE3F29722}Prefabs/ERR/TerrainConnector.et"
Configurations {
EntityTemplateResourceClass PC {}
EntityTemplateResourceClass HEADLESS : PC {}
}
}
@@ -0,0 +1,24 @@
ERR_TerrainTakeoverMode : "{978E045E53EF36C8}Prefabs/ERR/GameMode.et" {
ID "F39C0AB761E582D4"
components {
Hierarchy "{3DC8FB32DE3E1EBD}" {}
ERR_ScenarioComponent "{B78E910E88DE30D2}" {
m_TerrainIndependent 1
}
}
{
PerceptionManager Perception : "{028DAEAD63E056BE}Prefabs/World/Game/PerceptionManager.et" {
ID "1CD3AA95056E2D65"
}
SCR_FactionManager Factions : "{5414041A15DC4B54}Prefabs/ERR/FactionManager.et" {
ID "9FE86AC6892BF013"
}
SCR_LoadoutManager Loadouts : "{97EF4C1A41F63DDB}Prefabs/MP/Managers/Loadouts/LoadoutManager_USxUSSR.et" {
ID "588AD55F7655278B"
}
ScriptedChatEntity Chat : "{F69BC912AC8236F9}Prefabs/MP/ScriptedChatEntity.et" {
ID "85ED17B0836DB4A2"
components { RplComponent "{CA456708D69D73BA}" { Streamable Disabled } }
}
}
}
@@ -0,0 +1,4 @@
MetaFileClass {
Name "{9D182739ABEF405C}Prefabs/ERR/TerrainTakeover.et"
Configurations { ResourceClass PC {} ResourceClass HEADLESS : PC {} }
}
@@ -0,0 +1,5 @@
GenericEntity {
components {
MeshObject { Object "{76D738EEB0CA431F}Assets/Items/ERR_Atlas/ERR_AtlasLeaf.xob" InheritVisibility 1 }
}
}
@@ -0,0 +1,4 @@
MetaFileClass {
Name "{385C5228D90F456B}Prefabs/Items/Equipment/ERRM_AtlasLeaf.et"
Configurations { EntityPrefabResourceClass PC {} EntityPrefabResourceClass HEADLESS : PC {} EntityPrefabResourceClass XBOX_ONE : PC {} EntityPrefabResourceClass XBOX_SERIES : PC {} EntityPrefabResourceClass PS4 : PC {} EntityPrefabResourceClass PS5 : PC {} }
}
@@ -4,8 +4,8 @@ GameEntity : "{C95E11C60810F432}Prefabs/Items/Core/Item_Base.et" {
InventoryItemComponent "{5222EB4D0C73006B}" {
Attributes SCR_ItemAttributeCollection "{5222EB4D0A2B466B}" {
ItemDisplayName UIInfo "{7236A6DB18BD574C}" {
Name "Shared Field Map"
Description "A field map whose visible surface can be read by nearby players."
Name "OCRAM OLOP Autoatlas"
Description "Terrain atlas with an overview and numbered detail pages. Arrow keys turn sheets; numpad page number + Enter jumps directly; 0 + Enter returns to the index. Double-tap M opens the interactive map. No player marker."
}
ItemPhysAttributes ItemPhysicalAttributes PhysicalAttributes {
Weight 0.1
@@ -19,8 +19,9 @@ GameEntity : "{C95E11C60810F432}Prefabs/Items/Core/Item_Base.et" {
ItemAnimationAttributes ItemAnimationAttributes "{4AC999738D39BA9A}" {
AnimationAttachments {
AnimationAttachmentInfo "{1D66E5B861D2F00A}" {
AnimGraph "{83675D0B0AB1B2C3}Assets/Items/Equipment/workspaces/paper_map.agr"
AnimGraph "{4959464B088CCCA4}Assets/Items/ERR_Atlas/AtlasTurn.agr"
AnimInstance "{56794534F6B8C3D7}Assets/Items/Equipment/workspaces/player_map.asi"
StartNode "ERRAtlasControl"
BindingName "Gadget"
}
}
@@ -46,13 +47,7 @@ GameEntity : "{C95E11C60810F432}Prefabs/Items/Core/Item_Base.et" {
}
}
MeshObject "{E66421D681D64AB7}" {
Object "{E443663E5241622A}Assets/Items/Equipment/Maps/Map_Paper_01/Map_Paper_01_folded.xob"
Materials {
MaterialAssignClass "{667CE655A40B0E50}" {
SourceMaterial "01__Default"
AssignedMaterial "{03D6DE777C8E411C}Materials/ERRM_MapRenderTarget.emat"
}
}
Object "{51ABB9E2E838FC9E}Assets/Items/ERR_Atlas/ERR_Atlas.xob"
InheritVisibility 1
}
RigidBody "{B29D8B091D657415}" {