<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://wiki.worldofgothic.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.worldofgothic.de/feed.php">
        <title>Editing Wiki skript</title>
        <description></description>
        <link>https://wiki.worldofgothic.de/</link>
        <image rdf:resource="https://wiki.worldofgothic.de/lib/tpl/wog-forum/images/favicon.ico" />
       <dc:date>2026-04-30T05:50:59+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:ai_funktionen&amp;rev=1483970024&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:daedalus&amp;rev=1483970918&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:externe_funktionen&amp;rev=1483971088&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:externe_funktionen_ohne_praefix&amp;rev=1483971250&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:funktionen&amp;rev=1483971749&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:funktionstypen&amp;rev=1483970511&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:hlp_funktionen&amp;rev=1483970248&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:instanzen&amp;rev=1483970217&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.worldofgothic.de/doku.php?id=skript:klassen&amp;rev=1483970192&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.worldofgothic.de/lib/tpl/wog-forum/images/favicon.ico">
        <title>Editing Wiki</title>
        <link>https://wiki.worldofgothic.de/</link>
        <url>https://wiki.worldofgothic.de/lib/tpl/wog-forum/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:ai_funktionen&amp;rev=1483970024&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T14:53:44+02:00</dc:date>
        <title>AI Funktionen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:ai_funktionen&amp;rev=1483970024&amp;do=diff</link>
        <description>AI Funktionen

erzeugen einen Eintrag in der AI_Queue

Items

	* AI_DropItem
	* AI_EquipArmor
	* AI_EquipBestArmor
	* AI_EquipBestMeleeWeapon
	* AI_EquipBestRangedWeapon
	* AI_TakeItem
	* AI_UnequipArmor
	* AI_Unequipweapons
	* AI_UseItem
	* AI_UseItemToState

Kampf

	* AI_AimAt
	* AI_Attack
	* AI_CombatReactToDamage
	* AI_Defend
	* AI_Dodge
	* AI_DrawWeapon
	* AI_FinishingMove
	* AI_Flee
	* AI_ReadyMeleeWeapon
	* AI_ReadyRangedWeapon
	* AI_ReadySpell
	* AI_RemoveWeapon
	* AI_ShootAt
	* AI_Stop_…</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:daedalus&amp;rev=1483970918&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T15:08:38+02:00</dc:date>
        <title>Daedalus</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:daedalus&amp;rev=1483970918&amp;do=diff</link>
        <description>Daedalus

Nach dem bekannt ist, was Skripte sind, wird sich nun mit der Skriptsprache auseinander gesetzt.

Die Skriptsprache Daedalus gibt es exklusiv für die Entwicklung von Modifikationen für Gothic. Sie ist von der Syntax her an JavaScript angelehnt, aber das nutzt Neulingen nichts, da sie das Schreiben von Code erst noch lernen müssen.
Ein Skript besteht aus Anweisungen und Kommentaren, die gemäß der Regeln der Skriptsprache aufgeschrieben werden müssen. Die Regeln bestimmen den Satzbau aus…</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:externe_funktionen&amp;rev=1483971088&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T15:11:28+02:00</dc:date>
        <title>Externe Funktionen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:externe_funktionen&amp;rev=1483971088&amp;do=diff</link>
        <description>Externe Funktionen

Externe Funktionen oder engl. Externals lassen sich in Gruppen nach ihren Präfixen, Vorsilben einordnen.

	* AI Funktionen beeinflussen in der Regel das Verhalten eines NPCs. Dazu reihen sie eine Handlungsanweisung in der AI_Queue ein.
	* Doc_Funktionen ermöglichen die Darstellung von Dokumenten, einer Art von Items</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:externe_funktionen_ohne_praefix&amp;rev=1483971250&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T15:14:10+02:00</dc:date>
        <title>Externe Funktionen ohne Präfix</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:externe_funktionen_ohne_praefix&amp;rev=1483971250&amp;do=diff</link>
        <description>Externe Funktionen ohne Präfix

und Funktionen mit Präfix, wenn die Anzahl der Funktionen mit gleichem Präfix kleiner als fünf ist.

Bildschirmtextausgabe

	* Print
	* PrintDebug
	* PrintDebugCh
	* PrintDebugInst
	* PrintDebugInstCh
	* PrintDialog
	* PrintMulti
	* PrintScreen

Dialoge

	* Info_AddChoice
	* Info_ClearChoices
	* InfoManager_HasFinished

Items

	* AI Funktionen
	* Wld_Funktionen
	* CreateInvItem
	* CreateInvItems
	* EquipItem
	* Mob_CreateItems
	* Mob_HasItems</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:funktionen&amp;rev=1483971749&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T15:22:29+02:00</dc:date>
        <title>Funktionen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:funktionen&amp;rev=1483971749&amp;do=diff</link>
        <description>Funktionen

Funktionen im Skript werden dazu benutzt um Abläufe zu automatisieren und eure Geschichte im Spiel zu gestalten.
Sie können Parameter und einen Rückgabewert haben. Einfache Funktionen lassen sich betrachten wie ein Todo-Zettel mit Aufgaben, die noch zu erledigen sind.
Wenn der Zettel einmal aufgeschrieben wurde, kann er immer wieder abgearbeitet werden, indem sein</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:funktionstypen&amp;rev=1483970511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T15:01:51+02:00</dc:date>
        <title>Funktionstypen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:funktionstypen&amp;rev=1483970511&amp;do=diff</link>
        <description>Funktionstypen

Wir unterscheiden allgemeine Funktionen, Callbackfunktionen, Zustaende und Schleifenfunktionen, Bedingungsfunktionen, Tagesablaeufe und externe Funktionen.

Allgemeine Funktionen

Allgemeine Funktionen sind nicht reglementiert. Sie dürfen eine beliebige Anzahl Parameter und entweder einen oder keinen Rückgabewert haben.
Die meisten Funktionen sind keine allgemeinen Funktionen. Dennoch sind diese Funktionen sehr nützlich, weil sich mir ihrer Hilfe wiederkehrende Aufgaben flexibel …</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:hlp_funktionen&amp;rev=1483970248&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T14:57:28+02:00</dc:date>
        <title>Hlp Funktionen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:hlp_funktionen&amp;rev=1483970248&amp;do=diff</link>
        <description>Hlp Funktionen

Tun verschiedene Dinge

	* Hlp_CutscenePlayed
	* Hlp_GetInstanceID
	* Hlp_GetNpc
	* Hlp_IsItem
	* Hlp_IsValidItem
	* Hlp_IsValidNpc
	* Hlp_Random
	* Hlp_StrCmp

Siehe auch

Externe Funktionen, Funktionen</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:instanzen&amp;rev=1483970217&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T14:56:57+02:00</dc:date>
        <title>Instanzen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:instanzen&amp;rev=1483970217&amp;do=diff</link>
        <description>Instanzen

TODO

Siehe auch

C_INFO, C_ITEM, C_NPC</description>
    </item>
    <item rdf:about="https://wiki.worldofgothic.de/doku.php?id=skript:klassen&amp;rev=1483970192&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-09T14:56:32+02:00</dc:date>
        <title>Klassen</title>
        <link>https://wiki.worldofgothic.de/doku.php?id=skript:klassen&amp;rev=1483970192&amp;do=diff</link>
        <description>Klassen

Die Klassen beschreiben die Objekte der Engine in Skriptsprache Daedalus.
Viele Objekte der Engine wurden in Klassen beschrieben, z.B. Npcs und Partikeleffekte.
Objekte zeichnen sich durch ihre Eigenschaften aus. Die Eigenschaften der Objekte einer Klasse zu erklären, macht sie erst händelbar.</description>
    </item>
</rdf:RDF>
