DRAMA 1.01  (DRakensang Archetypen MAnipulator)

------------------------------------------------------------------------------
Ein kleines rgernis mit Drakensang ist die Tatsache dass die Charactermodelle fest an die Archetypen gebunden sind. Diebe sind klein und schwarzharig, Scharlatan sind etwas grsser und blond, etc.

Dieses Tool soll Abhilfe schaffen, indem es erlaubt die Charactermodelle in den Spielstnden zu ndern.

Dabei gilt zu beachten, dass das Tool die neuen Archetypen ber die alten drberschreibt, es ist immer nur soviel Platz wie ursprnglich war, aus einem Taschendieb kann man zwar einen Streuner machen, aber keinen Bogenschuetzen.

Unterstzt wird momentan der Wechsel zwischen Mittelreichlern, Tulamiden, Amazonen und Elfen (Amazonen natrlich nur weiblich..)


------------------------------------------------------------------------------
INSTALLATION
------------------------------------------------------------------------------
Keine spezielle installation ntig,

Kopiert "DRAMA.EXE" irgendwohin und startet es.
Bei Update von v1.00 bitte alten "Eigene Dateien/.../Drama"-Ordner lschen.


------------------------------------------------------------------------------
Was wird noch installiert?
------------------------------------------------------------------------------
Beim ersten Start erzeugt DRAMA.EXE einen "drama" Unterordner unter "Eigene Dateien\Drakensang\profiles\default"

Dort werden einige ".drama" Dateien abgelegt die zur schnellen Archetypenauswahl verwendet werden.


------------------------------------------------------------------------------
BENUTZEN
------------------------------------------------------------------------------

Start:
------

Drei Mglichkeiten das Programm zu starten:

1. DRAMA.EXE starten, Es ffnet dsich ann ein Explorer-Fenster mit den Spielstandverzeichnissen, eines davon ffnen, und die Spielstanddatei (*.dsa) ffnen.

2. Im Explorer per Drag&Drop eine *.dsa Datei auf DRAMA.EXE ziehen.

3. Im Explorer unter Rechtsklick/ffnen mit *.dsa Dateien mit Drama.exe verknpfen und ab dann die DSA-Dateien doppelcklicken.


Modell ndern:
--------------

Danach ffnen zwei Fenster, Im schwarzen Textausgabefenster laufen Infos durch, Hauptschlich fr Leute die trotzdem mal mit nem Hex-Editor drberschauen wollen, aber auch Fehlermeldungen erscheinen hier.

Im Windows-Fenster im Vordergrund stehen ein oder mehrere Eintrge wie dieser:

 Modell bei 0x012E6A79:    archetype_mi_taschendieb_generated


Das erste ist wieder Info fr freaks, das andere das aktuelle Archetypen-Modell.

Durch drcken der-Enter-Taste oder Doppelcklick auf das Modell ffnet sich ein kleiner Editor in dem ein neuer Modell-Name eingegeben werden kann. blicherweise sind das die Archetypennamen.

Abbruch mit Click auf "X" oder mit Enter-Taste wenn noch nichts gendert wurde.

nderungen werden mit "v" besttigt oder ebenfalls durch Druck auf die Enter Taste.

Der "..." Knopf ffnet das vorher erwhnte "Drama" Verzeichnis mit den Archetypen-Namen, da knnt ihr einfach einen durch Doppelcklick auswhlen.



Mehr Info:
----------
Beim Wechsel zwischen Mittellndern und Tulamiden wird zudem die Hautfarbe gendert, (Erscheint als Info im Konsolenfenster) dies wird durch das "_tu_" oder "_mi_" im Chracternamen bestimmt, braucht euch aber theoretisch nicht weiter zu kmmern.

In der rechten unteren Ecke seht Ihr die Maximallnge des Archetypennamens, die .drama Dateien fr die Auswahl mit "..." haben ihre entsprechende Lnge vorne dran.

Es muss nicht extra abgespeichert werden, nderungen werden sofort durchgefhrt, es wird aber eine Kopie die Originaldatei als ".BAK" Datei erstellt.

Der Spielstand wird auch nicht von Drama geblockt, man kann ihn geich in Drakensang ausprobieren ohne (das) Drama zu beenden.

Ist der neue Text zu lang, kann nicht gespeichert werden.

Wenn ein Name krzer ist als der ursprngliche, wird der freie Platz im Spielstand mit 0-Bytes aufgefllt, angezeigt wird aber ein "+" fr jede Null, ihr knnt bei manueller Barbeitung auch selbst "+"-e hinten anhngen. Achtung! Sobald Drakensang das Spiel erneut speichert, werden die Nullen gelscht, und es kann kein grsserer Name mehr ausgewhlt werden!

Spielstnde die schon weiter im Game sind haben mitunter mehrere Modell-Eintrge, dabei wird nur ein Eintrag benutzt, der rest is Datenbank-Mll den Drakensang ignoriert. Wenn ihr wirklich einen solchen Spielstand ndern wollt, wird Drama automatisch alle Eintrge aktualisieren, Drakensang selbst wird dann beim erneuten Speichern nur den aktiven Eintrag zurechtschneiden. Bei einem Eintrag fehlen dann die + Zeichen am Ende, bei den anderen sind sie noch da. Das ist aber kein Problem, da die Maximallnge in Drama immer vom krzesten Eintrag bestimmt wird.


------------------------------------------------------------------------------
TIPS und INFO
------------------------------------------------------------------------------

Der Spielstand "continue_0" ist der "Weiter" spielstand, der jedesmal gespeichert wird, wenn Ihr das Hauptmen ffnet, ideal zum ausprobieren.

Ihr knnt dort auch eigene ".drama" Dateien anlegen oder die Originalen anpassen. 

1. Zeile = Archetypen-Modell-Bezeichnung
2. Zeile = Hautfarbe (Optionaler Eintrag: normal oder dunkel)
Alle weiteren Zeilen werden ignoriert.

Die vielleicht etwas wunderlich anmutende Aufmachung des Tools kommt daher dass es auf bestehendem Code aufbaut, der ursprnglich ein batch-retexturing-tool fr Morrowind und Oblivion war, da macht eine primre Konsolenorientierung mit draufgesetzter GUI mehr Sinn...



*DRAMA.CFG*
-----------
Hier kann man drei Einstellungen ndern:

Am wichtigsten ist wohl "-nb", wenn dieser Schalter aktiv ist werden keine Backups erstellt.

Mit den anderen beiden Parametern lassen sich Geometrie und Startposition des Fensters fest einstellen eigentlich nur sinnvoll wenn man wirklich viele nderungen macht (z.B texturen in -zig dateien ndern will...)



---- Contact --------------------------------------

Jochen Gehring (aka JOG)

Email: jo.ge@gmx.net
Web: http://home.tiscali.de/jo.ge



---- Versionsgeschichte --------------------------------------

v1.00 (02.Aug.08)
       Der Erste Versuch...

v1.01 (03.Aug.08)
      -Die Auswahldateien fr Modellwahl per "..." wurden berarbeitet... Bitte alten "Eigene Dateien/.../Drama"-Ordner lschen.
      -Mehrere Modelleintrge in einem Savegame werden jetzt alle gleichzeitig gendert.
