Převod Tagů na řetězce v Interakčním systému
Mantis Issue 1011, Reported By: Stig, Assigned To: Whitey
Obecne receno, kdyby slo tagy uplatnit uplne vsude (nejen v tech par prikladech jako napr. "Give Item=SilverCoin Amount=this.NumericTag(blabla)"), tak by to bylo uplne nejlepsi.. To by umoznilo velkou variabilitu a rozmanitost a nemusel by clovek napriklad nastavovat 100 zaznamu pro ItemCreator ci MobileCreator, pokud potrebuje 100 temer stejnych predmetu ci NPC; nemusel by delat 100x Stage, pokud se par NPC lisi jen jmenem; nemusel by delat 100x podminku atd.
Priklady zamysleneho pouziti: 1. <Stage Name="target.Tag("NPC_Name")" Title="Ishar - drobná výpomoc (target.Tag("NPC_Name"))"> <Objective ID="target.NumericTag("NPC_number")">Slíbil jsem pomoc osobě @text(this.Tag("NPC_name"))@. Mám odnést zásilku @text(this.Tag("cilova_lokace_6"))@.
<SetStage Name="target.Tag("NPC_Name")" ID="1"/> <SetStage Name="zadano" ID="target.NumericTag("NPC_Name")"/>
GetItem("target.Tag("item_type")",target.Tag("item_amount"),"target.Tag("item_Name")")
<Give Item="target.Tag("item_type") Amount="target.Tag("item_amount")"/>
Idealne, aby fungovalo pro This (vlastnikem vyrazu NPC) i Target (vlastnikem vyrazu hrac) a v co nejsirsim uplatneni..