Spider
Refugee
I thought I had this licked but have been stuck on this one part and I'm tired of looking at it. So I thought someone else might be able to help. I have not been able to direct XP to a Perk or Skill like we could in A16 so heres what I've done to mimick it.
I am using quest to keep track of the crafting. 6 Quest that will need 25,50,100,200,(250,250) specific items crafted to get max lv 6 crafting. Total = 875 items
When you complete a section of the quest you get this item that will give you a buff
I am using quest to keep track of the crafting. 6 Quest that will need 25,50,100,200,(250,250) specific items crafted to get max lv 6 crafting. Total = 875 items
Code:
<!--BoneShiv-->
<quest id="tsquest_BoneShivCraftingLv1">
<property name="name_key" value="tsquest_BoneShivCrafting" />
<property name="subtitle_key" value="tsquest_Lv1Crafting_subtitle" />
<property name="description_key" value="tsquest_Lv1Crafting_description" />
<property name="icon" value="ui_game_symbol_map_bed" />
<property name="category_key" value="quest" />
<property name="difficulty" value="veryeasy"/>
<property name="shareable" value="false" />
<objective type="Craft">
<property name="phase" value="1" />
<property name="item" value="meleeBoneShiv" />
<property name="count" value="3" /><!--25-->
</objective>
<objective type="Goto" id="trader" value="5" phase="2" />
<objective type="InteractWithNPC">
<property name="phase" value="3" />
</objective>
<reward type="Item" id="tsBoneShivCraftingBook" value="1" />
<reward type="Quest" id="tsquest_BoneShivCraftingLv2" />
</quest>
<quest id="tsquest_BoneShivCraftingLv2">
<property name="name_key" value="tsquest_BoneShivCrafting" />
<property name="subtitle_key" value="tsquest_Lv2Crafting_subtitle" />
<property name="description_key" value="tsquest_Lv2Crafting_description" />
<property name="icon" value="ui_game_symbol_map_bed" />
<property name="category_key" value="quest" />
<property name="difficulty" value="veryeasy"/>
<property name="shareable" value="false" />
<objective type="Craft">
<property name="phase" value="1" />
<property name="item" value="meleeBoneShiv" />
<property name="count" value="3" /><!--50-->
</objective>
<objective type="Goto" id="trader" value="5" phase="2" />
<objective type="InteractWithNPC">
<property name="phase" value="3" />
</objective>
<reward type="Item" id="tsBoneShivCraftingBook" value="1" />
<reward type="Quest" id="tsquest_BoneShivCraftingLv3" />
</quest>
<quest id="tsquest_BoneShivCraftingLv3">
<property name="name_key" value="tsquest_BoneShivCrafting" />
<property name="subtitle_key" value="tsquest_Lv3Crafting_subtitle" />
<property name="description_key" value="tsquest_Lv3Crafting_description" />
<property name="icon" value="ui_game_symbol_map_bed" />
<property name="category_key" value="quest" />
<property name="difficulty" value="veryeasy"/>
<property name="shareable" value="false" />
<objective type="Craft">
<property name="phase" value="1" />
<property name="item" value="meleeBoneShiv" />
<property name="count" value="3" /><!--100-->
</objective>
<objective type="Goto" id="trader" value="5" phase="2" />
<objective type="InteractWithNPC">
<property name="phase" value="3" />
</objective>
<reward type="Item" id="tsBoneShivCraftingBook" value="1" />
<reward type="Quest" id="tsquest_BoneShivCraftingLv4" />
</quest>
<quest id="tsquest_BoneShivCraftingLv4">
<property name="name_key" value="tsquest_BoneShivCrafting" />
<property name="subtitle_key" value="tsquest_Lv4Crafting_subtitle" />
<property name="description_key" value="tsquest_Lv4Crafting_description" />
<property name="icon" value="ui_game_symbol_map_bed" />
<property name="category_key" value="quest" />
<property name="difficulty" value="veryeasy"/>
<property name="shareable" value="false" />
<objective type="Craft">
<property name="phase" value="1" />
<property name="item" value="meleeBoneShiv" />
<property name="count" value="3" /><!--200-->
</objective>
<objective type="Goto" id="trader" value="5" phase="2" />
<objective type="InteractWithNPC">
<property name="phase" value="3" />
</objective>
<reward type="Item" id="tsBoneShivCraftingBook" value="1" />
<reward type="Quest" id="tsquest_BoneShivCraftingLv5Pt1" />
</quest>
<quest id="tsquest_BoneShivCraftingLv5Pt1">
<property name="name_key" value="tsquest_BoneShivCrafting" />
<property name="subtitle_key" value="tsquest_Lv5Crafting_subtitle" />
<property name="description_key" value="tsquest_Lv5Crafting_description" />
<property name="icon" value="ui_game_symbol_map_bed" />
<property name="category_key" value="quest" />
<property name="difficulty" value="veryeasy"/>
<property name="shareable" value="false" />
<objective type="Craft">
<property name="phase" value="1" />
<property name="item" value="meleeBoneShiv" />
<property name="count" value="3" /><!--250-->
</objective>
<reward type="Quest" id="tsquest_BoneShivCraftingLv5Pt2" />
</quest>
<quest id="tsquest_BoneShivCraftingLv5Pt2">
<property name="name_key" value="tsquest_BoneShivCrafting" />
<property name="subtitle_key" value="tsquest_Lv6Crafting_subtitle" />
<property name="description_key" value="tsquest_Lv5Crafting_description" />
<property name="icon" value="ui_game_symbol_map_bed" />
<property name="category_key" value="quest" />
<property name="difficulty" value="veryeasy"/>
<property name="shareable" value="false" />
<objective type="Craft">
<property name="phase" value="1" />
<property name="item" value="meleeBoneShiv" />
<property name="count" value="3" /><!--250-->
</objective>
<objective type="Goto" id="trader" value="5" phase="2" />
<objective type="InteractWithNPC">
<property name="phase" value="3" />
</objective>
<reward type="Item" id="tsBoneShivCraftingBook" value="1" />
</quest>
Code:
<item name="tsBoneShivCraftingBook">
<property name="DescriptionKey" value="tsCraftingSkillMaster"/>
<property name="CreativeMode" value="None"/>
<property name="HoldType" value="21"/>
<property name="Meshfile" value="Items/Misc/bookPrefab"/>
<property name="DropMeshfile" value="Items/Misc/sack_droppedPrefab"/>
<property name="Material" value="Mpaper"/>
<property name="Weight" value="5"/>
<property name="FuelValue" value="5"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="0"/>
<property name="Group" value="Books"/>
<property class="Action0">
<property name="Class" value="Eat"/>
<property name="Consume" value="true"/>
<property name="Delay" value="1.0"/>
<property name="Use_time" value="..."/>
<property name="ActionExpBonusMultiplier" value="0"/>
<property name="Sound_start" value="recipe_unlocked"/>
</property>
<property name="Group" value="Science"/>
<effect_group tiered="false">
<triggered_effect trigger="onSelfPrimaryActionEnd" action="AddBuff" target="self" buff="tsbuffBoneShivCraftingPerkLv"/>
</effect_group>
</item>
Last edited by a moderator: