Crystals-DSA-Foren
Spielstandsdatei - wo ist die Position gespeichert ? - Druckversion

+- Crystals-DSA-Foren (https://www.crystals-dsa-foren.de)
+-- Forum: Allgemeines zur Nordlandtrilogie DOS (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=20)
+--- Forum: Technische Werkstatt (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=34)
+--- Thema: Spielstandsdatei - wo ist die Position gespeichert ? (/showthread.php?tid=6190)



Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 29.06.2025

Ich hatte mal irgendwann eine Spielstandsdatei gehext, um die Position meiner Gruppe zu ändern (den Ort/Tempel, wo ich gespeichert  hab). 

Jetzt krieg ich das nicht mehr hin. Kann mir jemand sagen, welches Offset das in der -gam.Datei noch mal war ?

Vielen Dank schon mal.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Crystal - 29.06.2025

Mit der genauen Position kann ich nicht dienen, aber ich würde einen Spielstand nehmen, die Gruppe an eine andere Stelle portieren (oder irgendwo hinlaufen) und die neue Gruppenposition unter einem neuen Spielstand speichern. Diese beiden GAM-Dateien mit einem HEX-Editor vergleichen lassen (Compare-Modus oder dergleichen). Die unterschiedliche Stelle müsste dir der Editor farblich markieren, dann kennst du das betreffende Offset. :think:


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 30.06.2025

Danke für den Tip, @crystal, aber das bringt leider nix.

Die beiden Spielstände weichen in etlichen Offsets voneinander ab, da herauszufinden, welche sich auf die Position beziehen, hab ich bislang nicht hinbekommen.

Habe mal eine Auflistung der Tempel-IDs runtergeladen (war von Arhu oder Kunar), und hatte dann einen Offset mit dem Wert 01 (ID des Travia-Tempels in Thorwal) geändert, das hatte auch gefunzt. Da hilft wohl nur Try-and-error...


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 30.06.2025

Jetzt bräuchte ich doch noch mal Hilfe.

Der Offset 0x1504 in einer Spielstandsdatei (Position 5380) scheint die Position zu bezeichnen.

Und zwar gemäß der Tempel-ID. Habe einen Spielstand aus dem Rondratempel in Vaermhag. Die Tempel-ID (Hex-Wert 33) findet sich hier.
Habe dieses Offset mit anderen Spielständen abgeglichen, dort steht immer die aktuelle Tempel-ID, wo gespeichert wurde.
Wenn ich das Offset entsprechend ändere, passiert jedoch nichts im Spiel.
Was mache ich also falsch?

Über ein wenig Hilfe.wäre ich sehr dankbar...


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Alrik Alrikson - 02.07.2025

Hast Du vielleicht ein Offset / eine Tempel-ID ausgewählt das/die es an dem Ort nicht gibt?


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 02.07.2025

(02.07.2025, 18:37)Alrik Alrikson schrieb: Hast Du vielleicht ein Offset / eine Tempel-ID ausgewählt das/die es an dem Ort nicht gibt?

Ja, ich habe eine ID vom Rondra-Tempel in Vaermhag eingegeben, der Spielstand war von Thorwal.

Gibt es ein Extra-Offset für den Ort ?


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Alrik Alrikson - 02.07.2025

Nach meinem Verständnis gibt es eine ID für jeden Tempel (http://nlt-wiki.crystals-dsa-foren.de/doku.php/spielhilfen/goetter_und_ihre_wunder), die aber keine Rückschlüsse auf den Ort zulässt.

Daher würde ich vermuten, dass die Position der Gruppe(n) im Savegame sich in sowas wie Stadt/Dungeon bzw. X/Y-Achse und dann noch in den "Spezialfall Gebäude" (Tempel) unterteilt.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 02.07.2025

(02.07.2025, 19:14)Alrik Alrikson schrieb: Nach meinem Verständnis gibt es eine ID für jeden Tempel (http://nlt-wiki.crystals-dsa-foren.de/doku.php/spielhilfen/goetter_und_ihre_wunder), die aber keine Rückschlüsse auf den Ort zulässt.

Daher würde ich vermuten, dass die Position der Gruppe(n) im Savegame sich in sowas wie Stadt/Dungeon bzw. X/Y-Achse und dann noch in den "Spezialfall Gebäude" (Tempel) unterteilt.

Tausend Dank, Alrik. DAS hat geholfen.

Tatsächlich gibt es 2 Offsets für die Koordinaten und einen Offset für die Stadt. Details gibt's morgen, bin jetzt zu müde. 
Habe Koordinaten und Stadt gehext, und siehe da, ich war in Skelellen.

Ich werde dann mal alle Städte durchwandern und einen Städteindex erstellen. 

Vielen Dank.nochmal.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - siebenstreich - 03.07.2025

(02.07.2025, 21:45)Ashil schrieb: Ich werde dann mal alle Städte durchwandern und einen Städteindex erstellen.


Die IDs der Städte kannst du auch dort ablesen. Vorne im Dezimalsystem, hinten im Kommentar in hexadeziamal.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Alrik Alrikson - 03.07.2025

(02.07.2025, 21:45)Ashil schrieb:
(02.07.2025, 19:14)Alrik Alrikson schrieb: Nach meinem Verständnis gibt es eine ID für jeden Tempel (http://nlt-wiki.crystals-dsa-foren.de/doku.php/spielhilfen/goetter_und_ihre_wunder), die aber keine Rückschlüsse auf den Ort zulässt.

Daher würde ich vermuten, dass die Position der Gruppe(n) im Savegame sich in sowas wie Stadt/Dungeon bzw. X/Y-Achse und dann noch in den "Spezialfall Gebäude" (Tempel) unterteilt.

Tausend Dank, Alrik. DAS hat geholfen.

Tatsächlich gibt es 2 Offsets für die Koordinaten und einen Offset für die Stadt. Details gibt's morgen, bin jetzt zu müde. 
Habe Koordinaten und Stadt gehext, und siehe da, ich war in Skelellen.

Ich werde dann mal alle Städte durchwandern und einen Städteindex erstellen. 

Vielen Dank.nochmal.

Gerne, freut mich wenn es geholfen hat.  :)


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 03.07.2025

Vielen Dank noch mal für die Hilfe.

In der Spielstandsdatei steht das Offset 47 für die Stadt. Hier gibt man den Städteindex.ein. (Liste hänge ich bei).

Und die Offsets 24 und 26 bestimmen waagerecht und senkrecht die Position in der Stadt. Offset 24 ist waagerecht.von links (Das erste Feld hat den Hexwert 00), Offset 26 ist senkrecht von oben (erstes Feld auch Hexwert 00).

Beispiel Thorwal, das Feld vor dem Starttempel. Städteindex 01, Offset 24 mit Hexwert 09, Offset 26 ebenfalls 09. Sind das 10. Feld von links und das 10 von oben.

Klappt nur "draußen", in Tempeln funktioniert es nicht. Man landet zwar im Tempel, fliegt aber sofort raus, und geht danach sofort wieder rein, immer wieder, ohne, dass man was machen kann. Da knobel ich noch dran.

Vielen Dank noch mal.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 03.07.2025

Hmmm...ich kann keinei Datei anhängen.  Wenn jemand die Liste haben möchte, dann kurze PN. Ich kann sie gerne mailen.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Zurgrimm - 04.07.2025

(03.07.2025, 22:15)Ashil schrieb: Hmmm...ich kann keinei Datei anhängen.  Wenn jemand die Liste haben möchte, dann kurze PN. Ich kann sie gerne mailen.
Man kann nur bestimmte Dateiformate anhängen. Versuch mal, die Datei zu zippen und das Zip-Archiv dann anzuhängen. Das sollte funktionieren.


RE: Spielstandsdatei - wo ist die Position gespeichert ? - Ashil - 04.07.2025

Danke dir Zugrimm. Man lernt nie aus...