Hauptmenü öffnen

AntamarWiki β

Änderungen

Inventar

45 Bytes hinzugefügt, 18:18, 17. Mai 2013
neu: tag
<code xml>
<inventar name="" [scope="quest"] [reset="false"]>
<items name="" item="" tag="" count="" must="" mustnot="" cost_min="" cost_max="" freq=""/>
...
</inventar>
<items freq="selten" must="exotisch" mustnot="essbar|trinkbar" cost_min="300" cost_max="5000"/>
<items freq="selten" must="exotisch" mustnot="essbar|trinkbar" cost_min="300" cost_max="5000"/>
<items tag="Schmuck" cost_min="100" cost_max="2000" />
</inventar>
</code>
Damit werden die oben beschriebenen Gegenstände für die Laufzeit des Quests unter dem namen "Schatztruhe" abgelegt und können nun jeweils einmalig vom Helden entnommen werden - außer er tut sie wieder hinein. Es können dieselben Parameter wie bei <item> verwendet werden, nur dass man unter ''name= '' hier referenziert statt speicherteine Variable referenzieren kann, anstatt das Item unter ''name='' zu speichern.  Dieses Tag sollte also in der Regel irgendwo bei der Quest-Initialisierung stehen, nicht dass die Schatztruhe immer wieder bei jedem erneuten Szenenaufruf neu gefüllt wird. Aber es gibt sicherlich auch Fälle, in bei denen ein Inventar immer wieder neu gefüllt wird. Außerdem überschreibt eine Neudefinition ein vorhandenes Inventar gleichen NamensAuffüllung Sinn macht.
==Inventar zur Auswahl anbieten==