>> Spielanleitung >  >> Spielanleitungen

Entropy:Zero 2 – Hammer einrichten

Diese Anleitung zeigt Ihnen, wie Sie Hammer einrichten, um mit dem Erstellen von Karten für Entropy:Zero 2 zu beginnen.

Mapbase-Tools herunterladen

Entropy:Zero 2 basiert auf Mapbase. Um Karten für Entropy :Zero 2 zu erstellen, sollten Sie die Compile-Tools von Mapbase installieren.

Sie finden die Kompilierungswerkzeuge für Mapbase hier.

Laden Sie das Archiv in Steam\steamapps\common\EntropyZero2\bin herunter. Ersetzen Sie alle darin enthaltenen Dateien.

Verknüpfung zu Hammer erstellen

Warnung: Wenn Sie diesen Schritt überspringen, werden Hammers Ansichtsfenster nicht richtig angezeigt!

Mapbase-Mods müssen eine Verknüpfung verwenden, um den „-game“-Parameter zu Hammer hinzuzufügen, damit die Hammer-Vorschau korrekt angezeigt wird. Die offiziellen Schritte von Mapbase dazu finden Sie im ersten Abschnitt der Anleitung „Using Mapbase in Hammer“ im Mapbase-Wiki oder befolgen Sie die nachstehenden Schritte.

  • Mapbase in Hammer verwenden

Gehen Sie wie folgt vor, um eine Verknüpfung einzurichten:

  • Navigieren Sie zu Steam\steamapps\common\EntropyZero2\bin
  • Klicken Sie mit der rechten Maustaste auf Hammer.exe und wählen Sie „Verknüpfung erstellen“
  • Eine neue Verknüpfung namens hammer.exe – Shortcut wird erstellt. Fühlen Sie sich frei, diese nach Belieben umzubenennen.
  • Klicken Sie mit der rechten Maustaste auf die Verknüpfung und wählen Sie „Eigenschaften“
  • Klicken Sie in das Textfeld „Ziel“ und ersetzen Sie es durch:
D:\Steam\steamapps\common\EntropyZero2\bin\hammer.exe -game "D:\Steam\steamapps\common\EntropyZero2\entropyzero2"

Stellen Sie sicher, dass „D:\Steam“ durch das Verzeichnis ersetzt wird, in dem Ihr Steam installiert ist, z. B. „C:\Programme\Steam“

  • Klicken Sie auf „OK“
  • Um Hammer zu starten, führen Sie Ihre Verknüpfung aus.

Hammer-Konfiguration einrichten

  • Navigieren Sie zu Steam\steamapps\common\EntropyZero2\bin
  • Öffne GameConfig.txt in einem Texteditor deiner Wahl
  • Die Standard-Konfigurationsdatei könnte etwa so aussehen:
"Configs"
{
 "Games"
 {
 "Half-Life 2"
 {
 "GameDir" "D:\Steam\steamapps\common\EntropyZero2\hl2"
 "Hammer"
 {
 "TextureFormat" "5"
 "MapFormat" "4"
 "DefaultTextureScale" "0.250000"
 "DefaultLightmapScale" "16"
 "DefaultSolidEntity" "func_detail"
 "DefaultPointEntity" "info_player_start"
 "GameExeDir" "D:\Steam\steamapps\common\EntropyZero2"
 "MapDir" "D:\Steam\steamapps\common\EntropyZero2\sourcesdk_content\hl2\mapsrc"
 "CordonTexture" "tools\toolsskybox"
 "MaterialExcludeCount" "0"
 "GameExe" "D:\Steam\steamapps\common\EntropyZero2\hl2.exe"
 "BSP" "D:\Steam\steamapps\common\EntropyZero2\bin\vbsp.exe"
 "Vis" "D:\Steam\steamapps\common\EntropyZero2\bin\vvis.exe"
 "Light" "D:\Steam\steamapps\common\EntropyZero2\bin\vrad.exe"
 "BSPDir" "D:\Steam\steamapps\common\EntropyZero2\hl2\maps"
 "GameData0" "D:\Steam\steamapps\common\EntropyZero2\bin\halflife2.fgd"
 }
 }
 "Half-Life 2: Episode One"
 {
 "GameDir" "D:\Steam\steamapps\common\EntropyZero2\episodic"
 "Hammer"
 {
 "TextureFormat" "5"
 "MapFormat" "4"
 "DefaultTextureScale" "0.250000"
 "DefaultLightmapScale" "16"
 "DefaultSolidEntity" "func_detail"
 "DefaultPointEntity" "info_player_start"
 "GameExeDir" "D:\Steam\steamapps\common\EntropyZero2"
 "MapDir" "D:\Steam\steamapps\common\EntropyZero2\sourcesdk_content\episodic\mapsrc"
 "CordonTexture" "tools\toolsskybox"
 "MaterialExcludeCount" "0"
 "GameExe" "D:\Steam\steamapps\common\EntropyZero2\hl2.exe"
 "BSP" "D:\Steam\steamapps\common\EntropyZero2\bin\vbsp.exe"
 "Vis" "D:\Steam\steamapps\common\EntropyZero2\bin\vvis.exe"
 "Light" "D:\Steam\steamapps\common\EntropyZero2\bin\vrad.exe"
 "BSPDir" "D:\Steam\steamapps\common\EntropyZero2\episodic\maps"
 "GameData0" "D:\Steam\steamapps\common\EntropyZero2\bin\halflife2.fgd"
 }
 }
 "Half-Life 2: Episode Two"
 {
 "GameDir" "D:\Steam\steamapps\common\EntropyZero2\ep2"
 "Hammer"
 {
 "TextureFormat" "5"
 "MapFormat" "4"
 "DefaultTextureScale" "0.250000"
 "DefaultLightmapScale" "16"
 "DefaultSolidEntity" "func_detail"
 "DefaultPointEntity" "info_player_start"
 "GameExeDir" "D:\Steam\steamapps\common\EntropyZero2"
 "MapDir" "D:\Steam\steamapps\common\EntropyZero2\sourcesdk_content\ep2\mapsrc"
 "CordonTexture" "tools\toolsskybox"
 "MaterialExcludeCount" "0"
 "GameExe" "D:\Steam\steamapps\common\EntropyZero2\hl2.exe"
 "BSP" "D:\Steam\steamapps\common\EntropyZero2\bin\vbsp.exe"
 "Vis" "D:\Steam\steamapps\common\EntropyZero2\bin\vvis.exe"
 "Light" "D:\Steam\steamapps\common\EntropyZero2\bin\vrad.exe"
 "BSPDir" "D:\Steam\steamapps\common\EntropyZero2\ep2\maps"
 "GameData0" "D:\Steam\steamapps\common\EntropyZero2\bin\halflife2.fgd"
 }
 }
 }
 "SDKVersion" "5"
}
  • Lösche die Konfigurationen für HL2 und HL2 Episode One
  • Aktualisiere die Konfiguration für Episode Zwei so, dass sie wie folgt aussieht. Bitte beachten Sie den Pfad D:\Steam – Sie müssen einen Pfad verwenden, der mit dem Pfad übereinstimmt, in dem Steam auf Ihrem Computer installiert ist.
"Configs"
{
 "Games"
 {
 "Entropy : Zero 2"
 {
 "GameDir" "D:\Steam\steamapps\common\EntropyZero2\entropyzero2"
 "Hammer"
 {
 "GameData0" "D:\Steam\steamapps\common\EntropyZero2\entropyzero2\fgd\EntropyZero2.fgd"
 "DefaultTextureScale" "0.250000"
 "DefaultLightmapScale" "16"
 "GameExe" "D:\Steam\steamapps\common\EntropyZero2\hl2.exe"
 "DefaultSolidEntity" "func_detail"
 "DefaultPointEntity" "info_player_start"
 "BSP" "D:\Steam\steamapps\common\EntropyZero2\bin\vbsp.exe"
 "Vis" "D:\Steam\steamapps\common\EntropyZero2\bin\vvis.exe"
 "Light" "D:\Steam\steamapps\common\EntropyZero2\bin\vrad.exe"
 "GameExeDir" "D:\Steam\steamapps\common\EntropyZero2"
 "MapDir" "D:\Steam\steamapps\common\EntropyZero2\entropyzero2\mapsrc"
 "BSPDir" "D:\Steam\steamapps\common\EntropyZero2\entropyzero2\maps"
 "CordonTexture" "tools/toolsskybox"
 "MaterialExcludeCount" "0"
 }
 }
 }
 "SDKVersion" "5"
}

Stellen Sie sicher, dass Nodegraphs auf Rebuild eingestellt sind

Sobald Ihre EZ2-Karte kompiliert ist und Sie die Karte im Basisspiel ausführen, vergewissern Sie sich, dass Sie die Konsolenvariablen richtig eingestellt haben, um das Knotendiagramm neu zu erstellen.

Hinweis:Es wird empfohlen, Karten in einem separaten Source-Mod zu entwickeln und sie dann über den Workshop in EZ2 bereitzustellen. Die Einrichtung wird zu einem späteren Zeitpunkt in einem erweiterten Workshop-Leitfaden behandelt

Sobald Sie im Spiel sind, öffnen Sie die Entwicklerkonsole und führen Sie diese Befehle aus:

ai_norebuildgraph 0
ai_norebuildgraph_if_in_chapters 0

Spielanleitungen