Tag Visingsö-mappet, placér alle baserne på forhånd i Enfusion World Editor, og åbn det som Game Master på dagen. Ingen kode. Ingen baser fra scratch.
● Workflow · HEM · Post-1.7Efter Reforger 1.7 kan Game Master ikke længere gemme eller loade scenarier in-game (heller ikke med Game Master Enhanced). Den eneste holdbare vej til at forberede baser er derfor World Editor. Editoren føles fjendtlig, indtil hierarkiet sidder. Tankegangen der gør hele forskellen: du bygger en scene, ikke en mission.
.conf-fil), som serveren loader, og som du hopper ind i som Game Master.Al din narrative GM-improvisation — OPFOR-bølger ved KILO, faseskift, radiospil — laver du stadig live på dagen. Editoren gør kun én ting for dig: baserne står der allerede.
Vigtigst at vide før du går i gangVisingsö-mappet kommer med sin egen færdige Game Master-opsætning (et lag kaldet GM2_subscene med game mode, MapEntity, AIWorld og spawn-logik). Det betyder at du på Visingsö skal springe fase 6 (Game Mode Setup) over — den laver dubletter der bryder scenen. Læs fase 6 og fejlsøgnings-sektionen før du rører Game Mode Setup.
Vigtigste råd givet din baggrundDu vil instinktivt løse ting med kode. Lad være i denne fase. Alt herinde er drag-and-drop og attributter. Gem scripting til den dag du vil automatisere selve kampen.
Dette er den vigtigste enkeltlære fra opbygningen af Iron Shield, og den fortjener sit eget afsnit. I Resource Browser ligger der to vidt forskellige slags compositions side om side, og de ser ens ud lige indtil du joiner en dedikeret server. Vælger du forkert, kører scenen perfekt i editoren og på en listen-server, men smider hver eneste joinende klient af med en JIPError. Det kostede os hele fejlsøgningssagaen.
1 · Rene byggeklods-compositions — sikreSandsække, telte, hegn, betonblokke, camo-net, barrierer, dekoration. Ren statisk geometri uden spil-logik. De replikerer problemfrit og bryder ingenting. Brug dem frit til at bygge dine baser. Det er disse compositions guiden mener når den siger at compositions er smarte at have med.
2 · Funktionelle Conflict/Campaign-compositions — farlige i en GM-sceneHelipads med reparation/rearm, arsenaler, supply depots, spawn points, alt med support stations. De bærer scripts og komponenter som SCR_CampaignBuildingCompositionComponent, SCR_ResourceComponent og WCS_Armament_RearmSupportStationComponent. De virker kun inde i en rigtig Conflict/Campaign-game mode med den fulde resource-infrastruktur. I vanilla Game Master ser det fint ud, fordi GM kører i et miljø der håndterer dem. Men i en pre-bygget World Editor-scene loadet som almindelig mission ender de halvt-initialiserede og bryder JIP.
Sådan kender du forskellen på dem i editoren: markér compositionens rod-objekt og kig i Object Properties. Ser du nogen af disse komponenter, er det en funktionel Conflict-composition der ikke hører hjemme i en GM-scene:
SCR_CampaignBuildingCompositionComponentSCR_ResourceComponent / SCR_ResourceGenerator…WCS_Armament_RearmSupportStationComponent (eller andre support station-komponenter)SCR_SlotCompositionComponent koblet til de ovenståendeRene byggeklodser har derimod kun det forventede: MeshObject, RigidBody, evt. SCR_DestructionMultiPhase, RplComponent og Hierarchy. Ingen resource- eller campaign-komponenter.
Hvis du har brug for en helipad alligevelVil du have en visuel helipad i en base, så brug en ren statisk helipad-model (kun mesh, ingen support station) eller en flad markør/dekal i stedet for Conflict-helipad-compositionen. Du mister rearm-funktionen, men den fungerer alligevel ikke i en GM-scene. Skal spillerne kunne rearme, så gør det live i Game Master på dagen i stedet.
Disse fejl ramte vi i den rigtige opbygning af Iron Shield. De fleste skyldes at man kører Game Mode Setup oven på et map der allerede har en GM-opsætning — så undgå det på Visingsö. Den sidste (JIPError) er en helt anden klasse og skyldes funktionelle compositions. Brug listen som opslag.
https://reforger.armaplatform.com/workshop/<GUID>, abonnér på det mod (og dets egne afhængigheder) i in-game Workshop, tilføj med "Add Existing", genstart. Se fase 3.ArmaReforger → Prefabs → PrefabsEditable → Military → Camps. Se fase 5.AIWorld, og slet den du selv fik lavet (behold mappets, ofte låst). Gem med Ctrl+S.…eMode_Editor_Full) og lad mappets GM2_subscene køre. Behold kun dine baser, CameraManager og lys i dit eget lag.IReplication::JIPError: Inconsistent item table on Slave connection. Item is missing or different item was loaded in its place, efterfulgt af Terminating connection after unrecoverable error during join-in-progress.SCR_ResupplySelfSupportStationAction: should check if Item is in storage but no storage manager found og SCR_ResourceGeneratorContainerQueue: Policy at index 0 does not have a defined storage queue.helipad, arsenal, supply, depot og spawn. Markér rod-objektet for hver træffer, tjek Object Properties for SCR_Resource…/SCR_CampaignBuilding…-komponenter, og slet hele compositionen hvis den har dem. Behold rene byggeklodser. Gem, publish til workshop, genstart server og test join. Se afsnittet om composition-typer ovenfor.Editable entity … is missing RplComponent! Maybe try regenerating it again. Uden en RplComponent kan serveren ikke synkronisere objektet til en joinende klient. Løsning: markér dine placerede objekter og kør Plugins → In-game Editor → Create/Update Selected Editable Prefabs (Ctrl+Shift+U) for at regenerere komponenten. Bemærk: rene statiske MeshObjects (kun GenericEntity + MeshObject, tom prefab "---") kan ikke altid konverteres af pluginet og er som regel harmløse, da de tegnes klient-side og ikke skal replikeres.Den fælles læreDe fire øverste fejl forsvinder hvis du ikke kører Game Mode Setup på et map der allerede har en GM-opsætning — tjek altid Hierarchy for et GM2_subscene (eller lignende) lag før du overvejer det. JIPError'en er en separat klasse: den handler om hvilke compositions du placerer, ikke om game mode. Tag altid en sikkerhedskopi (eller Git-commit) før du sletter world-entities eller compositions.
GM2_subscene eller lignende.SCR_CampaignBuildingCompositionComponent, SCR_ResourceComponent, support stations) der kun virker i en Conflict-game mode. De bryder en GM-scene på dedikeret server med JIPError. Markér rod-objektet og tjek Object Properties for at se hvilken slags du har.missing RplComponent-fejl og potentielt JIPError. Regenereres på placerede editable prefabs via Ctrl+Shift+U (Plugins → In-game Editor → Create/Update Selected Editable Prefabs). Bohemia: Multiplayer Scripting.ArmaReforger → Prefabs → PrefabsEditable. Bohemia: Prop Creation (nævner Military → Camps-mappen).HOTEL_FOB_01, og test at den kan vælges som ét objekt i Game Master.Note om versionerVideo-tutorials er ældre og kan vise et lidt anderledes UI, men hierarki-logikken (world → sub-scene → composition → scenario) er uændret. Hvis en menu hedder noget andet, stol på wiki'en frem for videoerne.