Constructor0987 / MeisterGeister

Other
17 stars 5 forks source link

Länge von Gegner-Namen in Version 6 0 7 auf 100 Stellen begrenzt #70

Open Geofax opened 2 years ago

Geofax commented 2 years ago

Ich habe festgestellt, dass in der Version 6 0 7 die Länge eines Gegner-Namens anscheinend auf 100 Stellen begrenzt ist, in der Version 2 5 1 war das anscheinend auch schon der Fall ? Wenn ich im Programm einem Gegner einen Namen mit über 100 Stellen gebe, und dann für ihn Werte eingebe oder verändere passiert erst mal nichts (keine Fehlermeldung). Sobald ich jedoch das Programm schließe oder diesen Gegner abspeichere/exportiere, "vergißt" Meister-Geister 6 0 7 nach dem Neustart die geänderten Werte bzw. speichert die geänderten Werte anscheinend auch nicht ab. Es präsentiert mir wieder die alten, nicht geänderten Werte. Auch das Laden des zuvor erzeugten Gegner-xml-Files bringt nicht die korrekten Werte. Die Gegner Datei wird jedoch mit einem Namen über 100 Stellen zuvor scheinbar ohne Probleme abgespeichert, so das man erst mal denkt, alles sei korrekt (bis man beim nächsten Start merkt, dass die Daten verschwunden sind, bzw. auch auf dem Gegner-xml-File nicht korrekt gespeichert wurden) ! Dies macht vorallem dann Probleme wenn man sich eine größere Sammlung von Gegnern anlegen will, die sich in ihren Eigenschaften unterscheiden, z.B. "Ork unerfahren , normal (unbewaffnet).xml" "Ork unerfahren , Lederrüstung (Keule, Feuersteinmesser, Wurfspeer).xml" "Ork unerfahren , Bronzerüstung (Kurzspeer,Bronzestreitaxt,Bronzedolch).xml" usw. Da werden 100 Stellen schnell überschritten. Deshalb meine Fragen: Ist die Begrenzung auf 100 Stellen beim Gegner-Namen notwendig ? Wenn ja, könnte man eine Warnung im Programm einbauen, das die 100 Stellen-Zahl beim Gegner-Namen überschritten wird, damit man nicht ausversehen "Junk-Gegner" erstellt, die nicht korrekt gespeichert werden?