Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
einen Lösungsansatz mithilfe von Skyve findest du hier:
https://forum.paradoxplaza.com/forum/threads/i18n-everywhere.1646597/page-2#post-29879240
Das hat doch nichts mit Geringschätzung des Modders zu tun. In der aktuellen Anarchy-Version gibt es nunmal tatsächlich derzeit dieses Problem und der Modder ist im Urlaub und es gibt bis jetzt keinen Fix dafür - ausser downgrade der Anarchy-Version.
Das ist auch nichts Ungewöhnliches bei Mods. Ungewöhnlich und zu kritisieren ist, dass für solch essentielle Funktionen, wie sie Anarchy bietet, überhaupt ein Mod notwendig ist.
Das hat nichts mit Geringschätzung zu tun. Ich schätze seine Arbeit sehr, sie macht vieles um einiges leichter.
Nur weil du kein Problem mit Anarchy hast und all deine Saves noch funktionieren, heisst das noch lange nicht, daß das Problem nicht existiert. Du hast wahrscheinlich einfach noch nicht die spezielle Situation im Spiel heraufbeschworen die den Fehler auslöst. Das ist wie zu behaupten, daß es keine schwarzen Schafe gibt nur weil man selber nie welche gesehen hat.
Und nur so zur Info, yenyang (von ihm stammt die Mod) selbst hat gesagt, daß er sich dessen bewusst ist, daß es derzeit ein Problem gibt, er selbst hat auch den Vorschlag verbreitet, temporär auf Version 1.6.4 zurückzugehen.
Er konnte nur bisher nicht hinterherschauen, da er - wie Hightower bereits sagte - nicht zuhause ist (bzw. war) und somit nicht selber eingreifen konnte.
https://forum.paradoxplaza.com/forum/threads/anarchy.1644970/page-12#post-29880278
-
Allerdings muss dazu auch gesagt werden, der *eigentliche* Fehler liegt offensichtlich eher in der Savegame-Laderoutine, bzw. auch in der Save-Funktion selbst, wenn auch eher indirekt.
Offensichtlich wird schlichtweg alles geladen was im Savefile gefunden wird und irgendwelche illegalen Werte die zum Crash führen könnten, werden offenbar komplett ignoriert und fehlerhafte Werte gar nicht abgefangen.
Sieht man ja am EletricFlow Fehler.
Ich erwarte natürlich nicht, daß CO nun einen kompletten Validitäts-Check bei der Laderoutine einbaut, das würde ja alles löschen, was mit Anarchy gemacht wurde und die Mod völlig unnütz machen. Allerdings sollten zumindest NULL-Pointer abgefangen werden oder Pointer, die auf nicht-vorhandene Ziele zeigen (z.B. ein Array mit 2 Elementen, aber im Savefile wird auf Element 4 verwiesen, was ja gar nicht existiert).
Selbiges gilt theoretisch auch für's Speichern.
Da wird theoretisch alles gepeichert wie es vorgefunden wird ohne einen Validitäts-Check.
Praktisch ist es aber so, daß der Validitäts-Check bereits beim Platzieren von Objekten, Nodes, Segmenten passiert und dann schlichtweg davon ausgegangen wird, daß alles seine Richtigkeit hat.
Und hier funkt natürlich Anarchy dazwischen, das hebelt genau diesen Check aus.
Das liegt aber in der Natur der Mod und läßt sich nicht vermeiden, sonst liesse sich ja vieles mit Anarchy gar nicht machen.
Ich selber arbeite mit Datenbanken und hatte schon mit einigen schlampig programmierten Import/Export Funktionen und daraus resultierenden diversen Daten-Inkonsistenzen zu tun. Ein Validitäts-Check ist das A&O in solchen Situationen, und der fehlt leider tlw. in diesem Spiel. Ein Validitäts-Check sollte *immer* stattfinden, nicht nur beim Daten-Erstellen.
Letztenendes ist streng genommen ein Savefile auch nichts anderes als eine Datenbank von Objekten, Informationen und Positionen.