18.08.2021 Version 0.110
Erweiterungen
- bei aktivem Szenen-Upload (siehe Einstellungen/Test-Server) word auch das Löschen von Szenen wird an den Testserver übertragen
- die im Editor befindliche Szene kann direkt in der auf dem Testserver laufenden Quest als aktuelle Szene getestet werden (siehe Button "Test" oben links im Szenen-Editor)
15.08.2021 Version 0.109
Erweiterungen
- initiale Version des Szenen-Uploads zum Testserver beim Speichern (siehe Einstellungen)
Bugfixes
- 'param' zu vordefinierten Variablen hinzugefügt
11.08.2021 Version 0.108
Erweiterungen
- neue aoqml.xsd für offline-Betrieb übernommen
Bugfixes
- User-Agent HTTP-Header für online aoqml.xsd vom Antamar-Server hinzugefügt (den will der nun)
14.02.2021 Version 0.107
Erweiterungen
start-distance="?"
zum <fight>
-Tag hinzugefügt (siehe Forum)
sys:heroes
und ort_ziel
als initialisierte globale Variablen erkennen.
<for ... name="..."/>>
als Variablen-Initialisierung erkennen.
- Editor-Fenster bleibt beim Speichern maximiert.
- Speichert den Zustand der Editor-Einstellungen (Snippet/Variablen, Notizen und Umbruch).
21.12.2020 Version 0.106
Erweiterungen
- Der AOQML-Editor besitzt jetzt einen Snippet-Manager, der es erlaubt eigene Code-Schnipsel hinzuzufügen.
- Der Speicherort für die Snippet-Datei kann im Optionsmenü geändert werden.
01.10.2020 Version 0.105
Erweiterungen
- Anzeige der Variablennamen in Baumdarstellung und alfabetisch sortiert.
- Anzeige der für global Nutzung bekannten Variablennamen aus (anderen) Questen.
- Berücksichtigung von ${...} bei Variablen-Initialisierungs-Prüfung.
Detailverbesserungen
- Sinnvollere Initiale Größe und Position des Szenen-Editor-Fensters,
so dass auch die Suchen+Ersetzen-Felder wieder sichtbar sind.
- Aktuelle aoqml.xml für Offline-Betrieb aus Antamar übernommen.
Fehlerkorrkekturen
- random/case/factor gilt nicht mehr als Variablen-Referenz sondern ist eine positive Ganzzahl.
27.09.2020 Version 0.104
Erweiterungen
- Falls keine start.xml in der (Teil-) Quest, wird ab dem übergenordneten Verzeichnis gezippt, welches eine start.xml enthält.
- Erste Version einer XML-Formatierfuntion.
- Heuritische Überprüfung uninitialisierter Variablen, hauptsächlich zum Auffinden von Tippfehlern bei Variablennamen gedacht.
- Liste aller initialisierten Variablen der Quest im Editor anzeigbar und per Doppelklick einfügbar (alternativ zu den Snippets).
Detailverbesserungen
- Anzeige ob Szene/Questnotizen geändert wurden im Rückfrage-Dialog statt zwei Dialoge nacheinander.
- Vermeide leere Dokumente bei Undo/Redo.
- Die Snippets werden nun nur noch durch Doppelklick eingefügt (ist intuitiver).
Fehlerkorrkekturen
- Die Snippets werden nun eingefügt, falls keine Selektion vorhanden ist statt sinnlos um das gesamte Dokument herum gesetzt zu werden.
- Die Größe des Editor-Fensters ändert sich nun nicht mehr beim Ein-/Ausschalten des Seitenbereichs (Snippets/Variablen).
29.08.2020 Version 0.103
Fehlerkorrkekturen
- Szenen-Dateien werden tatsächlich gelöscht, wenn die Groß-/Kleinschreibung mit dem Szenen-Namen übereinstimmt.
Erweiterungen
- Neue Einstellungs-Option: Neue Szenen-Knoten nahbei angelegt werden.
- Neue Szenen-Knoten können optional in der Nähe rechts/unterhalb des Szenen-Knoten dargestellt werden, dem sie entstammen.
Dies kann allerdings, falls einige dieser Szenen bereits gespeichert sind, zu Überlappungen führen.
- Falls im Graphen eine Szenen-Knoten Selektion besteht, wirkt Explodieren nun nur auf diese.
Die selektierten Knoten werden dann um deren Zentrum herum angeordnet.
22.08.2020 Version 0.102
Fehlerkorrkekturen
- Expliziter Zeichensatz für korrekte Umlaute in diesem Über...-Text.
- Korrekte Schreibweise LordHelix.
20.08.2020 Version 0.101
Fehlerkorrkekturen
- Auch in den Tests+Test-Szenen wird nun die korrekte aoqml.xsd-URL verwendet: https://eisentrutz.antamar.eu/aoqml.xsd
- Bei falscher Groß-/Kleinschreibung von Szenen-Namen im Bezug auf das Dateisystem: Warnung anzeigen.
- Szenen werden nur gelöscht, wenn die Groß-/Kleinschreibung wie auf dem Speichermedium ist (für Dateisysteme, die
Case-insensitiv sind).
Refaktorisierung
- Vereinheitlichung der target-Scanner
- Upgrade auf Java 8
09.08.2020 Version 0.100
Erweiterungen
- Beim Zippen der Quest wird nun der Verzeichnisbaum der Quest rekursiv ausgelesen und somit alle Dateien, auch Bilder,
erfasst. Nur zip-Dateien werden ausgenommen.
- Bes gibt eine neue Menu-Funktion "Quest direkt zippen", welche automatisch den Namen des Questverzeichnisses zzgl.
'.zip' als Dateiname nimmt und somit den Dateinamens-Auswahl-Dialog überspringt.
- Nach Erstellung der Quest-Zip-Datei kann der Dateiname in die Zwischenablage kopiert werden und steht somit direkt im
Quest-Upload zur Verfügung.
- Danke an LordHelix für die Anregung.
15.06.2020 Version 0.99
Erweiterungen
- Der Editor erkennt jetzt eigenständig, ob beim Abspeichern einer gezippten Quest die Endung ".zip" vorhanden
ist und ergänzt dies, wo es nötig ist.
- Beim Anlegen einer neuen Quest gibt es jetzt einen zusätzlichen Hinweis, dass der Quest-tag für ZBs nicht
benötigt wird und entfernt werden kann.
- Danke an Kekse für die Anregung.
Fehlerkorrekturen
- Es wurde ein Fehler behoben, der manchmal verhindert hat, dass Quests gezipt werden konnten, wenn statt der Questübersicht
das Fenster einer einzelnen Szene aktiv war.
- Gezippte Quests sind jetzt im UTF-8 Format, Umlaute bleiben also erhalten.
- Danke für den Bugreport, cvk!
11.06.2020 Version 0.97g
Erweiterungen
- Der Nutzer kann jetzt Schriftart und -größe anpassen. Die Einstellungen werden persistent gespeichert.
- Weitere Code-Schnipsel auf Anfrage hinzugefügt.
Fehlerkorrekturen
- if-Schnipsel wird jetzt korrekt angezeigt
- Der Monatsswitch enthält jetzt korrekterweise Erdenmond statt Erdmond
- Danke für die Fehlermeldung cvk!
11.06.2013 Version 0.97a
Erweiterungen
- Speichern der Einstellung Schnipsel/Notizen für die aktuelle Quest und Sitzung -QUICKFIX: muss noch irgendwann
(R) schön gemacht werden-
- Vielen Dank für den Hinweis cvk!
Fehlerkorrekturen
- Die Meldung "Änderungen verwerfen" wird nun nicht mehr fälschlicherweise angezeigt.
- Die Markierung von Validierungsfehlern wird nun nicht mehr durch reguläres Editieren direkt unterhalb des
Fehlers fortgesetzt.
- Vielen Dank für deine Fehlermeldung Sandy!
10.06.2013 Version 0.97
Erweiterungen
- Unterstützung von Suchen und Ersetzen.
- Ausführlicher Hinweis bei der Korrektur von Tabulatoren durch Leerzeichen.
- Unabhängies Einblenden der Schnipsel und Notizen möglich.
- Zwei weitere Schnipsel zur Unterstützung von Gruppenquests.
- Vielen Dank für die Vorschläge cvk, Dark Angel, Neonix und Sandy (in alphabetischer Reihenfolge)!
Fehlerkorrekturen
- Das Fehlerfenster wird nun bei vielen Hinweisen auf eine maximale Höhe eingeschränkt, so dass die Nutzung
des Editors nicht mehr beeinträchtigt wird.
- Vielen Dank für deine Fehlermeldung cvk!
24.04.2013 Version 0.96k
Fehlerkorrekturen
- Durch die Tab-Ersetzung wurden bestehende Quests fehlerhaft geladen und die Reihenfolge von Szenenquelltext bei
Szenen mit Tabs verändert.
- Die Quest-Status continue und Leerstring wurden nicht erkannt und die Szenenverarbeitung vorzeitig abgebrochen.
- Vielen Dank für das reichhaltige Feedback cvk!
20.04.2013 Version 0.96j
Erweiterungen
- Unterstützung für target-Attribut bei Tag item-select.
16.04.2013 Version 0.96i
Erweiterungen
Fehlerkorrekturen
- Textbausteine werden nun mit aktueller Einrücktiefe eingefügt.
- Questnotizen: Umlaute werden nun unterstützt; Synchronisierung der Notizen bei mehreren gleichzeitig geöffneten
Szenenfenstern und stabileres Speichern sollte einen Verlust von Notizen verhindern.
- Danke an cvk für die konstruktiven Hinweise!
13.04.2013 Version 0.96h
Erweiterungen
- Questkommentare hinzugefügt. Danke Xondorax!
- Toolbar übersichtlicher gestaltet.
11.04.2013 Version 0.96g
Fehlerkorrekturen
- Tabs haben nun eine Breite von zwei Leerzeichen und werden sofort als Leerzeichen ersetzt.
Erweiterungen
- Das Szenendokument wird komplett geparst und alle Fehler werden dargestellt.
- Jede Fehlerzeile wird hervorgehoben.
22.10.2012 Version 0.96f
Fehlerkorrekturen
- Fehlermeldung bei Nichterreichbarkeit der XSD durch Meldung im Fenstertitel ersetzt.
Erweiterungen
- Eine Textauswahl bleibt nun bei der Verwendung eines Codeschnipsels erhalten und wird von diesem umschlossen.
21.10.2012 Version 0.96e
Erweiterungen
- Basic-Codeschnipsel erweitert.
- Start-Szene wird hervorgehoben.
- Unterstützung des GO-Tags.
Danke für die Vorschläge Askaian, Dark Angel, Sandy und cvk und ein Dankeschön an alle fleißigen
Questschreiber!
16.8.2012 Version 0.96d
Fehlerkorrekturen
- NullReference-Exception bei Take ohne Attribut target behoben
- Überflüssige Klammer aus Schnippsel if-gender entfernt
Danke für die Fehlermeldungen cvk!
Erweiterungen
- Vorschlag retain hinzugefügt