Jetzt hast du z.B. Zugriff auf einen neuen Array enemies, in dem du beliebig deinen Kram abspeichern kannst. z.B.
Wenn du bestimmte Attribute in so einen Array abspeichern willst, bietet es sich an Structs zu verwenden:
Dann kannst du mit
einen Gegner anlegen und dessen Attribute nachträglich auch ändern oder abfragen:
Zitat
gibts vielleicht sowas wie selfVariablen oder so
...
SelfSwitches sind nichts weiter als globale Switches, die aber in Abhängigkeit zu einer Map und einer Event-ID gespeichert werden. Sowas kannst du selbst auch mit Variablen relativ problemlos umsetzen. Du müsstest nur die Interpreter- und die Game_Variables Klasse entsprechend erweitern, dass z.B. die Variablen von 1 bis 10 eventbezogen sind.