Jump to content

[FYI] You can add perk points with items


Deceptive Pastry

Recommended Posts

I found out that you can use skills_to_gain to add perk points in a specific perk. I still don't know yet how to add general skill points outside of quests, but this should be very useful. Seems to require the Class GainSkill.

 

<property class="Action0">
<property name="Class" value="GainSkill"/>
<property name="Skills_to_gain" value="perkHeadshot"/>
</property>

Link to comment
Share on other sites

if we look at the base quest, you can see what you need to add to give you generic skill points

<quest id="quest_BasicSurvival8">

<property name="group_name_key" value="quest_BasicSurvival" />

<property name="name_key" value="quest_BasicSurvival8" />

<property name="subtitle_key" value="quest_BasicSurvival8_subtitle" />

<property name="description_key" value="quest_BasicSurvival8_description" />

<property name="icon" value="ui_game_symbol_campfire" />

<property name="category_key" value="quest" />

<property name="difficulty" value="veryeasy" />

<property name="shareable" value="false" />

 

<objective type="FetchKeep" id="resourceRockSmall" value="8" phase="1" />

<objective type="Craft" id="campfire" value="1" phase="2" />

<objective type="BlockPlace" id="campfire" value="1" phase="2" />

 

 

<reward type="Quest" id="quest_whiteRiverCitizen1" stage="aftercomplete">

<property name="chainquest" value="false" />

</reward>

<reward type="SkillPoints" value="5" chainreward="true" />

<!-- <reward type="ShowTip" value="whiteRiverCitizen" stage="aftercomplete" /> -->

</quest>

Link to comment
Share on other sites

I found out that you can use skills_to_gain to add perk points in a specific perk. I still don't know yet how to add general skill points outside of quests, but this should be very useful. Seems to require the Class GainSkill.

 

<property class="Action0">
<property name="Class" value="GainSkill"/>
<property name="Skills_to_gain" value="perkHeadshot"/>
</property>

 

Super good find my fingers thank you.

Link to comment
Share on other sites

Proof of concept for re-adding a book though use of a perk:

 

Items:
<item name="ammoCrossbowBoltExplodingSchematic">
<property name="Extends" value="schematicMaster" param1="DescriptionKey"/>
<property name="CreativeMode" value="Player"/>
<property name="EconomicValue" value="500"/>
<property class="Action0">
	<property name="Class" value="GainSkill"/>
	<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 name="Skills_to_gain" value="Test"/>
</property>
</item>

Progression:
<perk name="Test" parent="skillCraftsmanship" max_level="1" name_key="Test" desc_key="Test" icon="ui_game_symbol_archery">
	<effect_group>
		<passive_effect name="RecipeTagUnlocked" operation="base_set" value="1" level="1"
			tags="ammoCrossbowBoltExploding"/>
	</effect_group>
</perk>

 

The only issue is that the READ action_item_entry is greyed out. However, it still works using the left / right click on the toolbelt.

 

Any thoughts on re-enabling the READ action on the UI?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...