Camael ZB BolzenPfeileHerstellen

Aus AntamarWiki
Version vom 20. Februar 2025, 17:22 Uhr von Camael (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{spoiler}} {{Vorlage:Infobox ZB | autor=camael | gruppe=Solo | gegend=Überall | häufigkeit=häufig | humor=nein | status=Erstellung | aoqml=ja…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche


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.
Camael ZB BolzenPfeileHerstellen
Gruppen-ZB Solo
Autor camael
Gegend Überall
Häufigkeit häufig
Humor nein
AOQML ja
Status
in Arbeit



Beschreibung

Dem Helden gehen Pfeile/Bolzen aus und er schnitzt sich ein paar.

AOQML

<?xml version="1.0" encoding="UTF-8"?>
<scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://eisentrutz.antamar.eu/aoqml.xsd">

    <!--
    Titel: Bolzen und Pfeile Schnithzen
    Autor: camael
    Ort: Überall, Wald
    Häufigkeit: selten, nur im Winter
    Humor: nein
    Gruppe: Solo
    -->
    <!-- Prüfen auf Fertigkeiten -->
    <retain name="Schnitzen" id="CAM-BP-01">
        <has name="Projektil" val="Pfeil">
            <success>
                <!-- Bogenbauer bauen Pfeile ohne Probe -->
                <has talent="Bogenbau" min="5" show="none">
                    <success>
                        <p>Als Bogenbauer ist es ein leichtes für sich ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
                        <take item="${Projektil}" count="20...31" />
                    </success>
                    <failure>
                        <replay name="SchnitzenHolz"/>
                    </failure>
                </has>
            </success>
            <failure>
                <!-- Armbruster bauen Bolzen ohne Probe -->
                <has talent="Armbruster" min="5" show="none">
                    <success>
                        <p>Als Armbruster ist es ein leichtes für sich ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
                        <take item="${Projektil}" count="20...31" />
                    </success>
                    <failure>
                        <replay name="SchnitzenHolz"/>
                    </failure>
                </has>
            </failure>
        </has>
    </retain>

    <!-- Holzbearbeitung -->
    <retain name="SchnitzenHolz" id="CAM-BP-02">
        <challenge talent="Holzbearbeitung" mod="4...7">
            <success>
                <p>Du schnitzt dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/></p>
                <take item="${Projektil}" count="20...31" />
                <drop item="*Holz" count="1" />
                <drop item="*Feder" count="1" />
            </success>
            <failure>
                <p>Du schaffst es nicht ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen</p>
            </failure>
        </challenge>
    </retain>

    <!-- nur wenn eine Armbrust/Bogen angelegt ist -->
    <switch attribute="waffe_typ">
        <case val="Bögen">
            <p>Vorauswahl Bogen</p>
            <store name="Projektil">Pfeil</store>
        </case>
        <case val="Armbrüste">
            <p>Vorauswahl Armbrust</p>
            <store name="Projektil">Armbrustbolzen</store>
        </case>
        <case>
            <quest status="rejected"/>
        </case>
    </switch>
    <!-- Nur wenn die Bolzen/Pfeile knapp werden -->
    <has item="${Projektil}" max="100">
        <failure>
            <quest status="rejected"/>
        </failure>
    </has>
    <!-- Holz / Federn vorhanden? Messer?(akuell noch keine Abfrage) -->
    <has item="*Holz+*Feder">
        <failure>
            <!-- Ist der Held im Wald unterwegs? -->
            <has attribute="weg_klasse_id" val="3|6"> <!-- Dschungel oder Wald -->
                <success>
                    <challenge talent="Wildnisleben" mod="3...6" >
                        <success>
                            <p>Du sammelst etwas Holz und findest ein paar Federn.</p>
                            <replay name="Schnitzen"/>
                        </success>
                        <failure>
                            <p>Leider findest du kein Holz oder Federn im Wald, somit kannst du es vergessen dir <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
                        </failure>
                    </challenge>
                </success>
                <failure>
                    <quest status="rejected"/>
                </failure>
            </has>            <!-- Eventuell Hinweis das man kein Holz/Pfeile dabei hatauf ZB -->
        </failure>
        <success>
            <replay name="Schnitzen"/>
        </success>
    </has>
</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: