satanklaus
Geomaster
Ich speichere eine Referenz auf die zuletzt besuchte Zone in einer globalen lua Variablen.
Diese Variable wird beim onExit jeder Zone aktualisiert.
Leider überlebt der Variablen-Inhalt kein Save/Restore.
Mein Ansatz, die Variable persistent zu machen, stammt aus irgendeinem Web-Tutorial und sieht so aus:
Scheint nicht zu passen. Aber wie dann?
Ein runtergestripptes Demo Urwigo Projekt:Anhang anzeigen ZoneRefPersistence.zip
Dort gibt es zum Debuggen eine Konsolen-Ausgabe bei den einzelnen Events wie auch ein Display-Item in Inventar.
Danke!
Diese Variable wird beim onExit jeder Zone aktualisiert.
Leider überlebt der Variablen-Inhalt kein Save/Restore.
Mein Ansatz, die Variable persistent zu machen, stammt aus irgendeinem Web-Tutorial und sieht so aus:
Code:
currentStartZone=nil
objZoneRefPersistenceTest.ZVariables.currentStartZone=currentStartZone
Scheint nicht zu passen. Aber wie dann?
Ein runtergestripptes Demo Urwigo Projekt:Anhang anzeigen ZoneRefPersistence.zip
Dort gibt es zum Debuggen eine Konsolen-Ausgabe bei den einzelnen Events wie auch ein Display-Item in Inventar.
Danke!