Switch to full style
Thema gesperrt

Szene vorzeitig abbrechen?

Mi 24 Feb, 2010 17:14

Könnte man eine Funktion in aoqml einbauen, mit der man die Szene vorzeitig abbricht, ohne sich an die Verschachtelung halten zu müssen? mit </scene> oder einem anderen Befehl, </endscene> oder so? Also quasi wie im folgenden Code:

Code:
<random>
    <case></case>
    <case>
       <include target="2"/>
       </endscene>
    </case>
</random>

<random>
    <case></case>
    <case>
       <include target="3"/>
       </endscene>
    </case>
</random>

<random>
    <case></case>
    <case>
       <include target="4"/>
       </endscene>
    </case>
</random>

<p>Normales Ende.</p>
<quest status="ended"/>


In dem Sinne, dass nach dem include nicht mehr der Rest der Scene angehängt wird, sondern nur noch die include-szene abgespielt wird.

Das wäre für größere Szenen mMn übersichtlicher, als alles zu verschachteln und einzurücken. Vor allem weniger Arbeit, wenn man später noch eine alternative Abzweigung einbauen will.

Re: Szene vorzeitig abbrechen?

Mi 24 Feb, 2010 17:22

Das müsste eigentlich (nicht getestet) mit
Code:
<quest status="continue" />
gehen ....

Re: Szene vorzeitig abbrechen?

Mi 24 Feb, 2010 18:56

Geht, danke, wird eingebaut! :)

Re: Szene vorzeitig abbrechen?

Mi 24 Feb, 2010 20:40

Wer mag Spaghetti? :lol:

Re: Szene vorzeitig abbrechen?

Mi 24 Feb, 2010 20:58

???

Re: Szene vorzeitig abbrechen?

Do 25 Feb, 2010 08:11

http://de.wikipedia.org/wiki/Spaghetticode

Dein Ansinnen ist aber nicht unbedingt verkehrt. Nur bei dem "ohne sich an die Verschachtelung halten zu müssen" konnte ich nicht anders. :wink:

Re: Szene vorzeitig abbrechen?

Do 25 Feb, 2010 08:51

Ach so, ich dachte schon, du währest ein Anhänger des wahren Glaubens... :roll:

http://de.wikipedia.org/wiki/Fliegendes_Spaghettimonster
Thema gesperrt