Solo-GZB-Haigarde-Hagen: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
(AOQML)
 
Zeile 8: Zeile 8:
 
   | humor=Nein
 
   | humor=Nein
 
   | status=Erstellung
 
   | status=Erstellung
   | aoqml=nein
+
   | aoqml=ja
 
}}
 
}}
  
Zeile 14: Zeile 14:
 
==Beschreibung==
 
==Beschreibung==
 
Umwandlung einer ZB in eine GZB.
 
Umwandlung einer ZB in eine GZB.
 +
Spielerische Umsetzung der [[Haigarde]].
  
Spielerische Umsetzung der [[Haigarde]].
+
==to do==
 +
Größenabfrage auf Anführerrolle beziehen oder umschreiben (z.B. Angerempelter fällt immer wegen Gruppe, Gruppe zwingt Gardist zum Stehenbleiben)
  
  
Zeile 21: Zeile 23:
  
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
 
<?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">
 
  
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
Zeile 30: Zeile 29:
 
<!--Titel: Hagen Haigarde
 
<!--Titel: Hagen Haigarde
 
       Autor: Hagen vH
 
       Autor: Hagen vH
       AOQML: Hagen vH
+
       AOQML: Naifor (GZB)
 
       Ort: Murillo innerstädtisch
 
       Ort: Murillo innerstädtisch
 
       Häufigkeit: selten
 
       Häufigkeit: selten
 
       Humor: nein
 
       Humor: nein
 
       Gruppe: ja -->
 
       Gruppe: ja -->
 +
 +
<!-- ZB wird nur für Gruppen ausgespielt -->
 +
<switch attribute="anzahl_gruppenmitglieder">
 +
  <case val="0">
 +
    <quest status="rejected" />
 +
  </case>
 +
  <else>
 
      
 
      
<!-- Begegnung mit einem Söldner der Fürstin -->
+
<!-- Textvarianten je nach innerstädtischem Weg -->
 
 
 
<switch attribute="weg_von">
 
<switch attribute="weg_von">
 
   <case val="Murillo (Kirschhaven)">
 
   <case val="Murillo (Kirschhaven)">
Zeile 50: Zeile 55:
 
</switch>
 
</switch>
  
 +
<!-- Textvarianten je nach Größe des SC -->
 
<store name="groesse" scope="hero"><eval><get attribute="height"/>*100</eval></store>
 
<store name="groesse" scope="hero"><eval><get attribute="height"/>*100</eval></store>
 
<switch name="groesse">
 
<switch name="groesse">
Zeile 63: Zeile 69:
 
</switch>
 
</switch>
  
 +
<!-- Randomisierte Textvarianten für die Kleidung des Haigardisten -->
 
<random>
 
<random>
 
   <case><store name="text3">an seinem Kettenhemd hängen, über dem auf weißem Tuch ein Hai als Wappentier prangt.</store></case>
 
   <case><store name="text3">an seinem Kettenhemd hängen, über dem auf weißem Tuch ein Hai als Wappentier prangt.</store></case>
Zeile 68: Zeile 75:
 
</random>
 
</random>
  
<p>Du wandelst <fetch name="text1"/> als nur wenige Schritt neben dir eine Tür aufgerissen wird und dir eine Person rücksichtslos entgegen tritt. Du versuchst noch, sie mit einem kräftigen <q><if attribute="moral" equals="gesittet" then="Obacht!" else="Heda!"/></q> auf dich aufmerksam zu machen, da rempelt der Mann dich auch schon mit gehörigem Schwung an.</p>
+
<!-- Start der GZB -->
 +
SELECT ANFÜHRER
 +
<p>Ihr wandelt <fetch name="text1"/>, als nur wenige Schritt neben euch eine Tür aufgerissen wird und euch ein Mann rücksichtslos entgegentritt. ROLLE ANFÜHRER versucht noch, ihn mit einem kräftigen <q><if attribute="moral" equals="gesittet" then="Obacht!" else="Heda!"/></q> auf sich aufmerksam zu machen, da rempelt der Mann IHN SIE auch schon mit gehörigem Schwung an.</p>
  
 
<challenge talent="Körperbeherrschung" mod="2">
 
<challenge talent="Körperbeherrschung" mod="2">
 
   <failure>
 
   <failure>
     <p>Dich setzt es auf den Hosenboden. <q>Rüpel!</q>, <if attribute="moral" equals="gesittet" then="denkst du grimmig" else="ruft du hinterdrein"/>, aber da ist der Flegel schon längst verschwunden.</p>
+
     <p>ANFÜHRER setzt es auf den Hosenboden. <q>Rüpel!</q>, <if attribute="moral" equals="gesittet" then="denkst du grimmig" else="ruft du ihm hinterher"/>, aber da ist der Flegel schon längst verschwunden.</p>
 
   </failure>
 
   </failure>
 
   <success>
 
   <success>
     <p>Du hältst Stand und zwingst den Rüpel so ebenfalls dazu, kurz stehen zu bleiben. Grimmig <fetch name="text2"/> und keift: <q>Aus dem Weg. Ich überbringe eine Botschaft für die Seefürstin!</q> Dein Blick bleibt dabei <fetch name="text3"/></p>
+
    <set attribute="EP" inc="1"/>
 +
     <p>ANFÜHRER hält Stand und zwingt den Rüpel so ebenfalls dazu, kurz stehen zu bleiben. Grimmig <fetch name="text2"/> und keift: <q>Aus dem Weg! Ich überbringe eine Botschaft für die Seefürstin!</q> ANFÜHRERs Blick bleibt dabei <fetch name="text3"/></p>
 
      
 
      
     <challenge talent="Heraldik">
+
     <challenge talent="Heraldik" mod="3">
 
       <success>
 
       <success>
         <p>Seine Embleme und sein Gebaren sprechen dafür, dass er die Wahrheit spricht. <q>Es muss wahrlich eine wichtige Botschaft sein, wenn ein Mitglied der fürstlichen Leibgarde sie persönlich überbringt</q>, denkst du dir und beobachtest, wie der blau-weiß Uniformierte in Richtung Havenstad entschwindet.</p>
+
        <set attribute="EP" inc="5"/>
        <set attribute="EP" inc="5" show="none"/>
+
         <p>Seine Embleme und sein Gebaren sprechen dafür, dass er die Wahrheit spricht. <q>Es muss wahrlich eine wichtige Botschaft sein, wenn ein Mitglied der fürstlichen Leibgarde sie persönlich überbringt</q>, denkt ANFÜHRER sich und beobachtet, wie der blau-weiß Uniformierte in Richtung Havenstad entschwindet.</p>
 
       </success>
 
       </success>
 
       <failure>
 
       <failure>
         <p>Kann ja jeder behaupten, denkst du dir und beobachtest, wie der blau-weiß Uniformierte in Richtung Havenstad entschwindet.</p>
+
         <p><q>Kann ja jeder behaupten</q>, denkt ANFÜHRER sich und beobachtet, wie der blau-weiß Uniformierte in Richtung Havenstad entschwindet.</p>
         <set attribute="EP" inc="3" show="none"/>
+
         <set attribute="EP" inc="2" show="none"/>
 
       </failure>
 
       </failure>
 
     </challenge>
 
     </challenge>
 
   </success>
 
   </success>
 
</challenge>
 
</challenge>
 +
 +
  </else>
 +
</switch>
  
 
</scene>
 
</scene>

Aktuelle Version vom 1. September 2025, 15:36 Uhr


Die nachfolgenden Links beinhalten Material, welches wahrscheinlich direkt in das Spiel implementiert wird. Versteh dies bitte als SPOILERWARNUNG! Jede/r Spieler/in von Antamar, der/die hier nicht mitarbeiten möchte, sollte sich genau überlegen, ob er/sie bereits vorzeitig von diesem Abenteuer erfahren möchte, indem er/sie sich die folgenden Inhalte durchliest.



Diese ZB ist noch in Bearbeitung. Wünsche und Hinweise bitte auf der Diskussionsseite angeben.
Solo-GZB-Haigarde-Hagen
Gruppen-ZB ja
Autor Hagen vH
Gegend Murillo innerstädtisch
Häufigkeit selten
Humor Nein
AOQML ja
Status
in Arbeit


Beschreibung

Umwandlung einer ZB in eine GZB. Spielerische Umsetzung der Haigarde.

to do

Größenabfrage auf Anführerrolle beziehen oder umschreiben (z.B. Angerempelter fällt immer wegen Gruppe, Gruppe zwingt Gardist zum Stehenbleiben)


AOQML

<?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">

<!--Titel: Hagen Haigarde
      Autor: Hagen vH
      AOQML: Naifor (GZB)
      Ort: Murillo innerstädtisch
      Häufigkeit: selten
      Humor: nein
      Gruppe: ja -->

<!-- ZB wird nur für Gruppen ausgespielt -->
<switch attribute="anzahl_gruppenmitglieder">
  <case val="0">
    <quest status="rejected" />
  </case>
  <else>
     
<!-- Textvarianten je nach innerstädtischem Weg -->
<switch attribute="weg_von">
  <case val="Murillo (Kirschhaven)">
    <store name="text1">auf den breiten Wegen Kirschhavens</store>
  </case>
  <case val="Murillo (Jonkheersplats)">
    <store name="text1">auf den säuberlich gepflasterten Kopfsteinwegen in der Nähe des Jonkheersplaats</store>
  </case>
  <case val="Murillo (Havenstad)">
    <store name="text1">nur wenige Gehminuten von Murillos Hafen entfernt</store>
  </case>
</switch>

<!-- Textvarianten je nach Größe des SC -->
<store name="groesse" scope="hero"><eval><get attribute="height"/>*100</eval></store>
<switch name="groesse">
  <case min="190">
    <store name="text2">schaut er zu dir auf</store>
  </case>
  <case min="160">
    <store name="text2">schaut er dir direkt in dein Gesicht</store>
  </case>
  <else>
    <store name="text2">schaut er auf dich herab</store>
  </else>
</switch>

<!-- Randomisierte Textvarianten für die Kleidung des Haigardisten -->
<random>
  <case><store name="text3">an seinem Kettenhemd hängen, über dem auf weißem Tuch ein Hai als Wappentier prangt.</store></case>
  <case><store name="text3">an seinem Hals hängen, wo mehrere Haifischzähne kunstvoll an dem gepanzerten Kragen angebracht sind.</store></case>
</random>

<!-- Start der GZB -->
SELECT ANFÜHRER
<p>Ihr wandelt <fetch name="text1"/>, als nur wenige Schritt neben euch eine Tür aufgerissen wird und euch ein Mann rücksichtslos entgegentritt. ROLLE ANFÜHRER versucht noch, ihn mit einem kräftigen <q><if attribute="moral" equals="gesittet" then="Obacht!" else="Heda!"/></q> auf sich aufmerksam zu machen, da rempelt der Mann IHN SIE auch schon mit gehörigem Schwung an.</p>

<challenge talent="Körperbeherrschung" mod="2">
  <failure>
    <p>ANFÜHRER setzt es auf den Hosenboden. <q>Rüpel!</q>, <if attribute="moral" equals="gesittet" then="denkst du grimmig" else="ruft du ihm hinterher"/>, aber da ist der Flegel schon längst verschwunden.</p>
  </failure>
  <success>
    <set attribute="EP" inc="1"/>
    <p>ANFÜHRER hält Stand und zwingt den Rüpel so ebenfalls dazu, kurz stehen zu bleiben. Grimmig <fetch name="text2"/> und keift: <q>Aus dem Weg! Ich überbringe eine Botschaft für die Seefürstin!</q> ANFÜHRERs Blick bleibt dabei <fetch name="text3"/></p>
    
    <challenge talent="Heraldik" mod="3">
      <success>
        <set attribute="EP" inc="5"/>
        <p>Seine Embleme und sein Gebaren sprechen dafür, dass er die Wahrheit spricht. <q>Es muss wahrlich eine wichtige Botschaft sein, wenn ein Mitglied der fürstlichen Leibgarde sie persönlich überbringt</q>, denkt ANFÜHRER sich und beobachtet, wie der blau-weiß Uniformierte in Richtung Havenstad entschwindet.</p>
      </success>
      <failure>
        <p><q>Kann ja jeder behaupten</q>, denkt ANFÜHRER sich und beobachtet, wie der blau-weiß Uniformierte in Richtung Havenstad entschwindet.</p>
        <set attribute="EP" inc="2" show="none"/>
      </failure>
    </challenge>
  </success>
</challenge>

  </else>
</switch>

</scene>

Prüfvermerk

Folgende User haben den Text Korrektur gelesen, eventuelle Rechtschreibfehler, Grammatikfehler und Fehler im Aufbau korrigiert und sprechen sich für eine Implementierung aus:

- Unterschrift 1: Inhalt (Sprache, Aufbau, Stimmigkeit) geprüft.
- Unterschrift 2: AOQML (Syntax, Semantik, Coding-Konventionen) geprüft.
- Unterschrift 3: Schnelle Sicherheitsprüfung durchgeführt von "erfahrenem" Helfer.

(Nr. 1 und 2 können auch von derselben Person stammen.) Nähere Informationen: Siehe Abnahme.



  • 1:
  • 2:
  • 3: