Ronny Otto
Ronny Otto
Eventuell sollte man schauen, ob man "schreiben" kann - und wenn nicht, sollte entsprechend auf "Nicht portabel" geschalten werden, respektive ein Dialogfenster aufgehen.
Erst musst du bcc neu kompilieren, danach brl und co aktualisieren.
Sollte man das alles abstrahieren und in eine TFileStorage-Klasse packen (die dann auch der Logger nutzen kann)? Die Klasse kann sich dann um "bin ich portabel?" usw. kuemmern. TLogger muesste...
Ja, ich denke das kann gern "spaeter" angegangen werden (im naechsten Release).
Kann das hier noch nicht nachvollziehen: - Einladen des Speicherstands - ich stehe vorm Drehbuchbuero - gehe rein: volles Angebot des Haendlers - Kaufe eines, gehe raus - gehe rein:...
> Scheint mir artverwandt mit dem Problem im Supermarkt, wo man die Produktionsfirma nicht auswählen kann, aber nach einem Neustart geht es dann. Dieser Bug ist übrigens auch noch drin....
Es passiert auch nix, wenn du im "Dev-Screen" (Tab) auf Script Agency gehst - und dort Refill Orders anklickst?
> Ich habe bei aktuellen Tests folgendes halbreproduzierbar beobachtet. > > * Spiel starten > * Debug-Screen Drehbuchagentur aufmachen > * Drehbuchagentur betreten > * manchmal werden im Debugscreen jetzt...
> Edit: Hab Deinen Fehler nicht reproduzieren können, aber hier mal 2 Spielstände: Tag 40 laden -> DebugScreen ScriptAgency funzt wunderbar Tag 41 laden -> DebugScreen ScriptAgency ist immer leer...
```Blitzmax Type TScriptCollection Extends TGameObjectCollection 'stores "languagecode::name"=>"used by id" connections Field protectedTitles:TStringMap = New TStringMap '=== CACHE === 'cache for faster access 'holding used scripts Field _usedScripts:TList = CreateList() {nosave}...