XML-Variante AOQML, ihre Möglichkeiten, Ergänzungen und Entwicklung...
Antwort erstellen

Re: AOQML Editor - neueste Version 0.93i

Sa 26 Mär, 2011 18:34

Danke, es ging mir nämlich auf den Keks, das die Links alle nebeneinander stehen. :wink:

Re: AOQML Editor - neueste Version 0.93i

Sa 02 Apr, 2011 21:19

<set attribute="site" value="${Zielhafen}"/>

Nutzt man "set" zum Ortswechsel beklagt er sich "value" sei nicht erlaubt.

Re: AOQML Editor - neueste Version 0.93i

Sa 02 Apr, 2011 21:58

val kennt er wahrscheinlich, aber value sollte auch gehen. Kommt mit der nächsten Version, wo dann auch das volk- und volk_id-Attribut bekannt ist.

Re: AOQML Editor - neueste Version 0.93i

So 10 Apr, 2011 14:23

Ich hätte einen Wunsch für die nächste Version:
Kann man den Editor so gestalten, dass man mehrere Szenenfenster leichter nebeneinander gruppieren kann, also ohne jedesmal die Questübersicht wegklicken zu müssen? Es würde IMHO reichen, dass offene Szenen nicht in den Hintergrund ploppen, wenn man eine andere Szene aufmacht. :)

Re: AOQML Editor - neueste Version 0.93j

Do 14 Apr, 2011 16:23

Edvard, ich hab's mal als "Tabs für Szenen" notiert.

Neue Version 0.93j im Startpost veröffentlicht.

Re: AOQML Editor - neueste Version 0.93g

Mo 18 Apr, 2011 19:14

ambermoon hat geschrieben:
neonix hat geschrieben:Eval kennt der Editor noch nicht.


Scheint immer noch so zu sein.

Code:
<store name="preis"><eval><get attribute="anzahl_gruppenmitglieder"/>*5</eval></store>

ergibt
Code:
Fehler in Zeile 22, Spalte 79:cvc-complex-type.2.1: Element 'eval' must have no character or element information item [children], because the type's content type is empty.

Jetzt kommt bei einer analogen Codezeile die Fehlermeldung "Element 'eval' cannot have character [children], because the type's content type is element-only."
In der Testumgebung funktioniert das aber tadellos.

Re: AOQML Editor - neueste Version 0.94

Do 28 Apr, 2011 21:33

Neue Version 0.94 veröffentlicht, siehe Startpost. Danke an refridgerator!

-> Das XSD-Schema wird bei einer aktiven Internetverbindung jetzt immer vom Server geholt, somit muss ich nicht mehr ständig eine neue Version hier im Thread veröffentlichen, wenn sich an der Engine etwas geändert hat (z.B. wenn neue Tags oder Attribute hinzugekommen). Stattdessen kann ich das Schema "still und heimlich" auf dem Server ändern und ihr solltet mit weniger False-Positive-Meldungen belästigt werden ;)

Re: AOQML Editor - neueste Version 0.94

Sa 30 Apr, 2011 20:30

Ich habe mal eine vielleicht gar nicht mal so verrückte Idee für den Editor. :wink:

Wäre es möglich dort eine Art Notiz-Button anzulegen, wo ich mir häufig gebrauchte Befehlskonstellationen oder Befehle einfach in den Editor speicher kann? Und dich ich dann per Knopfdruck aufrufen kann?

Re: AOQML Editor - neueste Version 0.94

Sa 30 Apr, 2011 23:18

Kann es sein, das Add-EP noch nicht im Editor ist? Ich bekomme noch eine Fehlermeldung.

Code:
<app-EP val="2" talent="Klettern"/>

Re: AOQML Editor - neueste Version 0.94

Sa 30 Apr, 2011 23:28

add schreibt man auch mit d nicht mit p :mrgreen:

Re: AOQML Editor - neueste Version 0.94

Sa 30 Apr, 2011 23:30

Ahhhh ... Wie war das mit dem Wald und Bäumen. :wallbash:

Re: AOQML Editor - neueste Version 0.94

So 08 Mai, 2011 15:41

Moin,

Der Versuch die Lebensdauer einer Variablen dynamisch zu bestimmen, scheitert an unzulässiger Synthax. Konkret geht es darum, den Knastaufenthalt von einer anderen Variablen abhängig zu machen. Der Versuch das über:
Code:
<store name="knaststrafe" scope="quest" expire="${temp_Tage_abzusitzen}d">...</store>

zu regeln, führt zu folgender Fehlermeldung:
Fehler in Zeile 16, Spalte 74:cvc-pattern-valid: Value '${temp_Tage_abzusitzen}' is not facet-valid with respect to pattern '[0-9]+[dh]' for type 'expireValue'.


Gibt es dazu einen workaround, oder lässt sich die Synthax entsprechend erweitern?

Im Anschluss sollte ein Knastaufenthalt stehen, nach folgendem Muster (nochmal danke an neonix für den Quellcode):
Code:
<?xml version="1.0" encoding="UTF-8"?>
<scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://eisentrutz.antamar.eu/aoqml.xsd">

<has name="knaststrafe">
  <success>
     <p>Das Gelächter deiner Bewacher klingt wie Hohn in deinen Ohren. Wie du auch protestierst und zeterst, es nutzt alles nichts. Keiner macht auch nur Anstalten deinem Gezeter nachzugeben.</p>
     <countdown name="knaststrafe"/>
     <ul>
       <li><choice target="Knast_2"><q>Moment mal, lasst mich gehen! Das ist ein tragischer Justitzirrtum!</q></choice></li>
   </ul>
  </success>
  <failure>
   <p>Endlich ist deine Strafe abgelaufen und man lässt dich wieder aus der Zelle. <q>Das nächste Mal bleib ehrlich</q>, gibt man dir als Ermahnung mit auf den Weg.</p>
   <store name="auftrag_${auftragsboerse_standort}_WarenGestohlen" scope="hero" >NULL</store>
   <store name="auftrag_${auftragsboerse_standort}_Strafe"         scope="hero" >NULL</store>
   <include target="unset_quest"/>     
  </failure>
</has>

</scene>


Schema angepasst (Gaddezwerch)

Re: AOQML Editor - neueste Version 0.94

Di 24 Mai, 2011 15:02

In Editor verursacht es Fehler, in der Testumgebung läuft es richtig durch:
Code:
<add-EP val="${buch_bonus}" talent="${buch_fertigkeit}" />

Es scheint so, dass die Variablen bei add-EP als Fehler erkannt werden.

Re: AOQML Editor - neueste Version 0.94

Mi 15 Jun, 2011 19:04

Es gibt eine Version 0.94 weiter oben zum Download, aber in der pom.xml steht noch 0.93. Fehlt was im SVN oder hat das andere Gründe?

Grüße
... Lowlander

Re: AOQML Editor - neueste Version 0.94

Mi 15 Jun, 2011 20:38

Ich hatte die Version 0.94 erstellt, aber meine Änderungen an der pom.xml nicht ins SVN committed, weil sich sonst nichts geändert hatte.
Antwort erstellen