Variablen sparen würde ich aus dem Grund, weil es einfach Berechnungen erspart und damit auch Performance. Beim 2k ist das vielleicht noch nicht so wichtig, aber spätestens beim XP sollte man dann mit solchen Überlegungen im Hinterkopf arbeiten. Nicht zu vergessen, dass man bei weniger Variablen auch weniger durcheinander kommt. Schließlich werden Fehler in den Scripten, gerade in Kampfsystemen, vom Scripter verursacht.
Dein Problem ist höchst interessant. Da muss es doch noch einfachere Lösungen geben. Hmmm.... wie wäre es, statt jedes Feld abzuspeichern und zu verwerten, stattdessen die Events (Gegner, NPCs, Heros) mit eigenen Variablen abzuspeichern? In vier Stellen der Variable werden die Koordinaten gespeichert, in die restlichen 5 kann man beliebige andere Werte eintragen. Das lohnt sich auch noch, sofern man weniger als 624 Events für so eine Map will.
Ach so, ich dachte, der würde dem aktuellen Feld ein neues Terrain verpassen. Hm.








Zitieren