Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conspiratio Savegame-Editor

Ein eigenständiges Werkzeug zum Bearbeiten der Spielstände von Conspiratio (Godot-Client).

Die Spielstände sind offenes JSON (feldbasierte Newtonsoft-Serialisierung). Der Editor lädt eine Savegame-Datei als bearbeitbaren Baum, lässt einzelne Werte ändern und speichert die Datei wieder – so ist das gesamte Savegame editierbar (alle Spieler, KI, Städte, Ämter, Kredite …), ohne für jedes Feld eine eigene Maske zu bauen.

Nutzung

dotnet run

im Projektordner (oder dotnet build und die erzeugte Conspiratio.SaveEditor.exe starten).

Dann Datei ▸ Öffnen und eine *.json aus dem Spielstand-Ordner laden (%AppData%\Conspiratio). Links den gewünschten Wert im Baum wählen, rechts bearbeiten, Wert übernehmen, anschließend Datei ▸ Speichern.

Hinweise

  • Der Typ eines Wertes (Zahl, Wahrheitswert, Text) bleibt beim Ändern erhalten, sofern die Eingabe dazu passt; sonst wird der Wert als Text gespeichert.
  • Gespeichert wird kompakt wie vom Spiel selbst; die Struktur inklusive der $type-Angaben bleibt erhalten, sodass der Spielstand weiterhin geladen werden kann.
  • Nur .NET (net8.0-windows) und Newtonsoft.Json werden benötigt; eine Referenz auf Conspiratio.Lib ist bewusst nicht erforderlich (der Editor arbeitet direkt auf dem JSON).

About

Standalone-Editor fuer Conspiratio-Spielstaende (JSON-Baum-Editor)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages