MinorRaceEditor
- master130686
- Kommodore
- Beiträge: 1906
- phpbb forum styles
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
MinorRaceEditor
Wird es einen neuen, kompatiblem MinorRaceEditor geben?
Bei der V1.3 kommt bei mir immer dass die MinorRaces.data inkompatibel sei.
Bei der V1.3 kommt bei mir immer dass die MinorRaces.data inkompatibel sei.
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
- Nachtschatten
- Unteroffizier
- Beiträge: 97
- Registriert: Dienstag 31. Mai 2011, 03:14
- Wohnort: Hamburger Metropolregion
Re: MinorRaceEditor
Ich habe die MinorRace.data mit einem Hex-Editor so bearbeitet, dass sie vom RaceEditor erkannt werden kann, habe "meine" Völker hinzugefügt, die Bearbeitung wieder rückgängig gemacht ... und läuft.
Es sind nur drei Schritte notwendig:
1. MinorRace.data in einen guten Hex-Editor laden (ich habe dafür den HxD Hex Editor genommen);
2. Den ganz am Anfang befindlichen Hex-Wert "39" (die 9 in "0.9") durch "3831" ersetzen;
3. Alle in der Datei vorhandenen Werte "0D0A" durch "0A" ersetzen und speichern.
Nun kann man die Datei mit dem Editor öffnen und die gewünschten Sachen ändern und/oder hinzufügen.
Danach einfach die o.g. Schritte wieder rückgängig machen ("0A" durch "0D0A" und "3831" durch "39" ersetzen), speichern, fertig.
Ich habe mir eine veränderbare Version der MinorRace.data aufgehoben, damit ich mögliche Änderungen ohne die o.g. Schritte sofort eingeben kann.
... aber eine neue Version des RaceEditors wäre schon schön ....
Es sind nur drei Schritte notwendig:
1. MinorRace.data in einen guten Hex-Editor laden (ich habe dafür den HxD Hex Editor genommen);
2. Den ganz am Anfang befindlichen Hex-Wert "39" (die 9 in "0.9") durch "3831" ersetzen;
3. Alle in der Datei vorhandenen Werte "0D0A" durch "0A" ersetzen und speichern.
Nun kann man die Datei mit dem Editor öffnen und die gewünschten Sachen ändern und/oder hinzufügen.
Danach einfach die o.g. Schritte wieder rückgängig machen ("0A" durch "0D0A" und "3831" durch "39" ersetzen), speichern, fertig.
Ich habe mir eine veränderbare Version der MinorRace.data aufgehoben, damit ich mögliche Änderungen ohne die o.g. Schritte sofort eingeben kann.
... aber eine neue Version des RaceEditors wäre schon schön ....

Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: „Das ist technisch unmöglich.“
(Peter Ustinov)
(Peter Ustinov)
-
- Flottenkapitän
- Beiträge: 990
- Registriert: Freitag 14. Mai 2010, 14:39
Re: MinorRaceEditor
Hex-Editor ist Unsinn, die .data Dateien können mit normalen Text-Editoren gelesen werden.
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: MinorRaceEditor
Ja, aber trotzdem ist es einfacher (ohne Zahlenchaos) mit einem Editor.
Was wurde eigentlich verändert dass der bisherige die Datei nichh mehr lesen kann?
Was wurde eigentlich verändert dass der bisherige die Datei nichh mehr lesen kann?
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
-
- Flottenkapitän
- Beiträge: 794
- Registriert: Montag 15. August 2011, 01:32
Re: MinorRaceEditor
Nachtschatten hat geschrieben: ... aber eine neue Version des RaceEditors wäre schon schön ....


Every Era has it`s Hero, it`s too bad it isn`t you.
Defizit is, wat de hast, wenn de weniger hast, wie de hättst, wenn de nischt hast.
There are times when the choice we want does not exist.
Defizit is, wat de hast, wenn de weniger hast, wie de hättst, wenn de nischt hast.
There are times when the choice we want does not exist.
- Sir Pustekuchen
- Administrator
- Beiträge: 4183
- Registriert: Dienstag 10. Januar 2006, 16:46
- Kontaktdaten:
Re: MinorRaceEditor
Ging da nicht mal was, indem man einfach die erste Zeile aus der Datei (die Versionsnummer) entfernt und dann einliest?
Ich werde jedenfalls den Editor vorerst nicht anpassen, dafür fehlt mir die Zeit. Falls mal die XML Umstellung kommt, dann sind Editoren sowieso nicht mehr von Nöten.
Ich werde jedenfalls den Editor vorerst nicht anpassen, dafür fehlt mir die Zeit. Falls mal die XML Umstellung kommt, dann sind Editoren sowieso nicht mehr von Nöten.
-
- Flottenkapitän
- Beiträge: 794
- Registriert: Montag 15. August 2011, 01:32
Re: MinorRaceEditor
Sir Pustekuchen hat geschrieben:.... Falls mal die XML Umstellung kommt, dann sind Editoren sowieso nicht mehr von Nöten.

Für mich zumindest würde es einen herben Verlust bedeuten, wenn ich mich durch Textzeilen durchlesen müste die nicht klar und eindeutig -> wie Editor unterteilt sind.

Ich hab halt leider keine Ahnung wie das genau aussehen würde, nur die Sorge das größere Anpassungen eher schwerer werden für Anfänger. (wie mich)
Every Era has it`s Hero, it`s too bad it isn`t you.
Defizit is, wat de hast, wenn de weniger hast, wie de hättst, wenn de nischt hast.
There are times when the choice we want does not exist.
Defizit is, wat de hast, wenn de weniger hast, wie de hättst, wenn de nischt hast.
There are times when the choice we want does not exist.
Re: MinorRaceEditor
Einfach die MinorRace.data mit dem Text-Editor öffnen, die erste Zeile mit 0.9 löschen, speichern, fertig.Sir Pustekuchen hat geschrieben:Ging da nicht mal was, indem man einfach die erste Zeile aus der Datei (die Versionsnummer) entfernt und dann einliest?
Ich werde jedenfalls den Editor vorerst nicht anpassen, dafür fehlt mir die Zeit. Falls mal die XML Umstellung kommt, dann sind Editoren sowieso nicht mehr von Nöten.
Jetzt kann der Minorrace Editor wieder benutzt werden.
Wenn man mit dem Minorrace Editor fertig ist muss man die erste Zeile mit 0.9 wieder hinschreiben damit das Spiel was mit der Datei anfangen kann.
Sicher ist es nicht so komfortabel wie mit den jetzigen Editoren, jedoch ist es um ein vielfaches einfacher als mit dem jetzigen Datenformat.HerrderGezeiten hat geschrieben:
Ich kenne mich ja damit nicht aus aber ich glaub kaum das diese XML Dateien so gut zu bearbeiten (Übersichtlich vorallem) sind wie die jetzigen Editoren.
Wenn du also editieren möchtest und irgendwann mal das XML Format zur Verfügung steht wirst du dich da sehr schnell reinfinden.
- Nachtschatten
- Unteroffizier
- Beiträge: 97
- Registriert: Dienstag 31. Mai 2011, 03:14
- Wohnort: Hamburger Metropolregion
Re: MinorRaceEditor
Da stimme ich zu.master130686 hat geschrieben:Ja, aber trotzdem ist es einfacher (ohne Zahlenchaos) mit einem Editor.
Es sieht so aus, als ob die Abstände zwischen den "Elementen" (Texte, Werte usw.) verändert wurden.master130686 hat geschrieben:Was wurde eigentlich verändert dass der bisherige die Datei nichh mehr lesen kann?
Im Hex-Editor sehen die ersten zwei Zeilen so aus:
0.81:
302E38310A4144414D41523A0A416461 0.81.ADAMAR:.Ada
6D616E656E0A4164616D616E656E2073 manen.Adamanen s
0.9:
302E390D0A4144414D41523A0D0A4164 0.9..ADAMAR:..Ad
616D616E656E0D0A4164616D616E656E amanen..Adamanen
Stimmt, mit dem MinorRaceEditor V. 1.2. Die Version 1.3 erkennt die MinorRace.data trotzdem nicht.Darkness hat geschrieben: Einfach die MinorRace.data mit dem Text-Editor öffnen, die erste Zeile mit 0.9 löschen, speichern, fertig.
Jetzt kann der Minorrace Editor wieder benutzt werden.
Wenn man mit dem Minorrace Editor fertig ist muss man die erste Zeile mit 0.9 wieder hinschreiben damit das Spiel was mit der Datei anfangen kann.
Für mich bleibt der Hex-Editor das Werkzeug meiner Wahl - auch wenn es euch umständlicher erscheint.

... ach ja, die XML-Dateien mag ich auch nicht so wirklich ...
Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: „Das ist technisch unmöglich.“
(Peter Ustinov)
(Peter Ustinov)
Re: MinorRaceEditor
Was habt ihr denn alle gegen XML?
Wenn ihr den MinorRaceEditor benutz merkt ihr doch gar nicht wie er auf die Daten zugreift, die Datei selbst bearbeitet ihr ja nicht direkt.
XML ermöglicht einige Vereinfachungen, z.B. die Zusammenfassung mehrerer Dateien, wie etwa die verschiedenen Sprachvarianten. Also ich würde mich darüber freuen.
Der Code für die Editoren ist übrigens auf Codeplex im Ordner Bote-Editors zu finden. Also wenn jemand Lust und die Fähigkeiten zur Anpassung an die Alpha7 hat, es wären euch bestimmt einige Modder dankbar.
Wenn ihr den MinorRaceEditor benutz merkt ihr doch gar nicht wie er auf die Daten zugreift, die Datei selbst bearbeitet ihr ja nicht direkt.
XML ermöglicht einige Vereinfachungen, z.B. die Zusammenfassung mehrerer Dateien, wie etwa die verschiedenen Sprachvarianten. Also ich würde mich darüber freuen.

Der Code für die Editoren ist übrigens auf Codeplex im Ordner Bote-Editors zu finden. Also wenn jemand Lust und die Fähigkeiten zur Anpassung an die Alpha7 hat, es wären euch bestimmt einige Modder dankbar.

Re: MinorRaceEditor
hier http://birth-of-the-empires.de/wiki_fil ... orV1.5.zip ein Editor, der die erste Zeile einfach ignoriert (hoffentlich funktioniert er
)

- Nachtschatten
- Unteroffizier
- Beiträge: 97
- Registriert: Dienstag 31. Mai 2011, 03:14
- Wohnort: Hamburger Metropolregion
Re: MinorRaceEditor
Der Editor kann die Daten einwandfrei lesen. Ich habe mal "ein paar" Änderungen vorgenommen und werde gleich ein neues Spiel anfangen, um zu sehen ob die Änderungen auch sauber übernommen wurden.rainer hat geschrieben:hier http://birth-of-the-empires.de/wiki_fil ... orV1.5.zip ein Editor, der die erste Zeile einfach ignoriert (hoffentlich funktioniert er)
Auf jeden Fall schon jetzt: DANKE!!
Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: „Das ist technisch unmöglich.“
(Peter Ustinov)
(Peter Ustinov)
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: MinorRaceEditor
Jep... auch ein Danke von mir.
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
- Nachtschatten
- Unteroffizier
- Beiträge: 97
- Registriert: Dienstag 31. Mai 2011, 03:14
- Wohnort: Hamburger Metropolregion
Re: MinorRaceEditor
Der Editor funktioniert (bei mir) tadellos!
Nochmals Danke.
Edit:
Es fehlt zwar die Grundeinstellung des Minors gegenüber den Majors, aber das kann ich dann auf andere Art editieren.
Ein neuer Minor erhält doch immer den Wert 50 für alle Majors oder irre ich mich da?

Nochmals Danke.

Edit:
Es fehlt zwar die Grundeinstellung des Minors gegenüber den Majors, aber das kann ich dann auf andere Art editieren.
Ein neuer Minor erhält doch immer den Wert 50 für alle Majors oder irre ich mich da?
Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: „Das ist technisch unmöglich.“
(Peter Ustinov)
(Peter Ustinov)
- Nachtschatten
- Unteroffizier
- Beiträge: 97
- Registriert: Dienstag 31. Mai 2011, 03:14
- Wohnort: Hamburger Metropolregion
Re: MinorRaceEditor
Es gibt doch den einen oder anderen Fehler, die durch die mit dem MinorRaceEditor V. 1.5 editierten MinorRaces.data entstehen (jedenfalls bei mir).
1. Wenn man erstmalig auf einen Minor trifft, so werden die Gebäude und Schiffe (wenn vorhanden) nicht in dem "Minor-Screen" angezeigt.
2. In der Galaxiekarte steht hinter dem Namen des Minors ein kleines Quadrat (siehe Screenshot).
Nachdem ich die alte (bzw. vor Bearbeitung gesicherte) MinorRaces.data zurück kopierte und erneut ein neues Spiel anfing, waren diese Fehler wieder behoben.
1. Wenn man erstmalig auf einen Minor trifft, so werden die Gebäude und Schiffe (wenn vorhanden) nicht in dem "Minor-Screen" angezeigt.
2. In der Galaxiekarte steht hinter dem Namen des Minors ein kleines Quadrat (siehe Screenshot).
Nachdem ich die alte (bzw. vor Bearbeitung gesicherte) MinorRaces.data zurück kopierte und erneut ein neues Spiel anfing, waren diese Fehler wieder behoben.
- Dateianhänge
-
- Minor-Name_auf_Galaxiekarte.JPG (14.63 KiB) 19323 mal betrachtet
Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: „Das ist technisch unmöglich.“
(Peter Ustinov)
(Peter Ustinov)