Als Beispiel habe ich in Hamburg ein Haus gelöscht und durch eine Kuhweide mit Almhütte ersetzt.
Vorgehensweise:
- Erstmal den World Builder starten
- Wir laden noch nicht die Map.
- Was wir stattdessen öffnen ist der Asset Browser (F11-Taste).
- Zunächst legen wir ein neues Projekt an
- Im Asset Browser Fenster auf den Button unten links klicken (Tooltip: Create new project).
- Es öffnet sich ein Fenster. Darin geben wir einen Namen für unser Projekt ein (z.B. mapping_example).
- Das neue Projekt enthält automatisch ein Asset Package content. Da müssen alle geänderten und neuen Dateien rein, die in die Mod sollen.
- Unser neues Projekt ist im Asset Browser kursiv geschrieben. Dies bedeutet, dass es noch nicht running (=aktiv) ist.
- Rechtsklick aufs Projekt (nicht aufs Asset Package) > Haken setzen bei Running Project.
- Jetzt müssen wir die Map kopieren
- Um im Asset Browser alle Maps anzuzeigen, stellen wir bei Select Type auf map
- Rechtsklick auf die Map map02_hamburg > Copy to Asset Package > "Name meiner Mod" > content.
- In der map-Datei sind alle Objekte mit ihren lokalen Einstellungen gespeichert, aber nicht das Terrain
- Wenn wir auch das Terrain verändern wollen, müssen wir es ebenfalls in die Mod kopieren
- Das Terrain besteht aus mehreren Dateien mit kryptischen Namen. Um diese Dateien zu finden, brauchen wir die Global Asset ID von Hamburg.
- Rechtsklick auf Hamburg > Copy Global Asset ID. (Die ID der Hamburg Map ist 10103, das haben wir jetzt im Clipboard.)
- Die Zahl fügen wir in die Suchleiste ein und stellen bei Select Type auf All.
- Es werden eine ganze Reihe von Dateien mit Namen wie em5/ogre_terrain/_terrain/_map_10103_entity_12590238857735784605_0000_0000 angezeigt. Das sind die Terrain Dateien.
- Also alles selektieren, Rechtsklick > Copy to Asset Package > "Name meiner Mod" > content.
- Jetzt können wir die Map laden
- Oben links im Editor auf File > Load Map... > map02_hamburg.
- Es ist egal, ob wir hier die Map aus dem em5-Projekt oder aus unserem Mod-Projekt öffnen, da die Mod-Map über die em5-Map geladen wird, wir landen also, solange die Mod "Running" ist, IMMER in der Mod-Map.
- Die Map kann jetzt bearbeitet werden (Objekte platzieren, Terrain modellieren etc.). Anschließend speichern wir mit STRG+S.
- Wenn wir die Mod deaktivieren wollen, entfernen wir einfach den Haken bei Running Project und laden die Map neu.
- Mod spielen und exportieren
- Um unsere Mod anderen Spielern zur Verfügung zu stellen: Rechtsklick auf unser Projekt > Publish Mod Project.
- Das Ergebnis ist eine .zip-Datei.
- Ein anderer Spieler braucht, um unsere Mod zu installieren, nicht einmal den World Builder zu starten. Es reicht aus, im Launcher auf den Reiter Modifikationen zu gehen, und dort die .zip-Datei in das Fenster zu ziehen.