Namensänderung wird nicht übernommen - Druckversion +- Crystals-DSA-Foren (https://www.crystals-dsa-foren.de) +-- Forum: DSA 1 - Die Schicksalsklinge DOS 1992 (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=6) +--- Forum: Die Schicksalsklinge DOS 1992 (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=11) +--- Thema: Namensänderung wird nicht übernommen (/showthread.php?tid=6168) |
Namensänderung wird nicht übernommen - aeyol - 18.11.2024 Hm ... ich habe die Namen einiger meiner Abenteurerinnen in Schicksalsklinge nachträglich geändert. Nun sind aber die Charakter-Files immer noch nach den ursprünglichen Namen benannt. Kann man das ändern, und wenn ja, wo/wie? RE: Namensänderung wird nicht übernommen - Alrik Alrikson - 18.11.2024 Du meinst, Du willst auch die Dateien die auf *.CHR enden, ändern? Die werden bei mir (keine Steam-Version) unter C:\User\DEINNAME\D-Fend-Reloaded (oder DOS-Box)\VirtualHD\Schick --> Charaktername.CHR gespeichert. In jedem Fall sind sie im "Schicksalsklinge"-Stammverzeichnis. RE: Namensänderung wird nicht übernommen - aeyol - 18.11.2024 Ja genau. Kann ich die Files also einfach umbenennen, oder werden die irgendwo weiterhin unter den ursprünglichen Namen referenziert und dann womöglich nicht mehr erkannt? (ja ich könnte jetzt probieren ob es kaputtgeht, wenn ich es einfach probiere, aber da es eh schon zu spät am Abend ist und ich nochmal ganz in Ruhe gucken muss, wen ich jetzt wie umbenannt hatte muss ich morgen weiterschauen ...) Achja, bei der Steamversion liegt der Kram unter steamapps\common\Realms of Arkania 1 BoD Classic\DSA1 RE: Namensänderung wird nicht übernommen - Alrik Alrikson - 18.11.2024 Wenn Du den Namen komplett ändern möchtest, musst Du die *.CHR-Datei ändern UND in einem Editor auch den Namen darin. In der Charakter-Datei kommt der Heldenname 2x vor, ziemlich am Anfang. Wichtig ist, dass immer Großbuchstaben verwendet werden, sonst wird der Held nicht gefunden. RE: Namensänderung wird nicht übernommen - aeyol - 18.11.2024 Ja, das möchte ich auf jeden Fall tun. Spannend, wo wird denn dann der neue Name der Charaktere gespeichert, wenn nicht in der CHR? Im Savegame? (im Spiel wurde er ja richtig angezeigt) Oder anderswo (weiter unten) in der CHR-Datei? RE: Namensänderung wird nicht übernommen - Alrik Alrikson - 18.11.2024 Der Charaktername wird in der *.CHR-Datei gespeichert: als Dateiname an sich (HELD.CHR) und dann noch 2x in dieser Datei selbst (siehe Screenshot). Wenn Du bereits ein Savegame hast, so werden alle Helden in diesem Savegame gespeichert. Im Prinzip werden alle *.CHR-Datei dort aneinander gereiht, zusätzlich zu den sonstigen Spiel-Infos. Eine Änderung der einzelnen *.CHR-Dateien wirkt sich daher NICHT rückwirkend auf den Spielstand aus. Du müsstest dann im Spielstand selbst editieren. EDIT: Umgekehrt wirkt sich eine Editierung im Savegame nicht auf die *.CHR-Dateien aus. Diese sind eigentlich nur die gespeicherten Helden nach der Generierung, danach wird spielseitig nichts mehr darin verändert, weder AP, noch Inventar oder eben Namensänderungen. RE: Namensänderung wird nicht übernommen - aeyol - 19.11.2024 Ich habe jetzt mal nur das Savegame editiert (mit HxD). Hat funktioniert. Der Editor hat bei veränderter Zeichenanzahl gewarnt, dass sich die Zeichenlänge dadurch verändert. Ich habe daher, wenn Namen kürzer geworden sind, sicherheitshalber entsprechend viele "." hinzugefügt. Das Savegame konnte auch korrekt geladen werden. Hätte es einen Unterschied gemacht, wenn das File insgesamt kürzer (oder länger) geworden wäre durch die Namensänderung? Also ich meine, sollte man das vermeiden? RE: Namensänderung wird nicht übernommen - Crystal - 19.11.2024 Sollte man vermeiden, wenn man das selbst ändert. Aus dem Spiel heraus müssen es nicht zwingend 8 Zeichen sein. So meine Erfahrung. Allgemein gilt das Maß 8:3 für DOS-Programme. 8 Zeichen vor dem Punkt, 3 danach. Z.B.: 12345678.GAM Dann sollte auch alles wunderbar laufen. RE: Namensänderung wird nicht übernommen - Alrik Alrikson - 19.11.2024 Was nicht passieren sollte ist, dass nachfolgende Werte überschrieben werden, denn irgendwann fangen Größe, Gewicht, Geld usw. an. Ansonsten sind, wie Crystal schon schrieb, die Namen DOS-seitig auf 8 Zeichen begrenzt. Alles was an verfügbarem "Namensraum" nicht besetzt wird, füllt das Programm (im HEX-Editor paarig) mit Nullen auf. Wenn sich durch Deine Einträge nichts nach hinten verschoben hat, sollte also alles gut sein. Dass der Spielstand geladen wird spricht schon dafür, in meinen Augen. EDIT: Da muss ich mich korrigieren, es sind tatsächlich bis zu 15 Zeichen möglich, die werden so auch in der Heldendatei abgespeichert. Eben jene Datei wird dann allerdings, DOS-bedingt, nur die ersten 8 Zeichen des Heldennamens anzeigen. RE: Namensänderung wird nicht übernommen - aeyol - 19.11.2024 Tatsächlich sind in meinem Fall die Namen ohnehin ausschließlich kürzer geworden, weil es mich gestört hat, wenn sie im HUD nicht vollständig sichtbar waren. RE: Namensänderung wird nicht übernommen - Alrik Alrikson - 19.11.2024 Das ist bei mir auch immer das Kriterium. |