Jump to content

How to force description directly in xml for each perk's level


danielspoa

Recommended Posts

So, when we change a description key for a perk and it doesn't exist in the localization file, it shows that key ingame. However the same doesn't seem to work for the description key present in every level.

 

Like:

 

<effect_group>

<passive_effect name="BlockDamage" operation="perc_add" value=".3,1.5" level="1,5" tags="secondary"/>

 

<effect_description level="1" desc_key="perkMiner69rRank1Desc"/>

<effect_description level="2" desc_key="perkMiner69rRank2Desc"/>

<effect_description level="3" desc_key="perkMiner69rRank3Desc"/>

<effect_description level="4" desc_key="perkMiner69rRank4Desc"/>

<effect_description level="5" desc_key="perkMiner69rRank5Desc"/>

</effect_group>

 

When I change those desc_key parameters it just shows empty ingame

Link to comment
Share on other sites

Using my lockpicking modlet as an example, but this worked for me. :)

 

		<perk name="perkLockpicking" parent="skillStealth" name_key="Lockpicking" desc_key="Unlocks the lockpick recipe at level 2 and decreases noise made by lockpicking" icon="ui_game_symbol_knunchuck">
		<level_requirements level="1"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="1" desc_key="reqAgilityLevel1"/></level_requirements>
		<level_requirements level="2"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="3" desc_key="reqAgilityLevel3"/></level_requirements>
		<level_requirements level="3"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="5" desc_key="reqAgilityLevel5"/></level_requirements>
		<level_requirements level="4"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="7" desc_key="reqAgilityLevel7"/></level_requirements>
		<level_requirements level="5"><requirement name="ProgressionLevel" progression_name="attAgility" operation="GTE" value="10" desc_key="reqAgilityLevel10"/></level_requirements>

		<effect_group>
			<passive_effect name="RecipeTagUnlocked" operation="base_set" level="2,5" value="1" tags="toolLockpick"/>
		</effect_group>

		<effect_group>
			<requirement name="HoldingItemHasTags" tags="lockpick"/>
			<passive_effect name="NoiseMultiplier" operation="perc_subtract" value="0.15,0.90" level="0,5"/>
			<effect_description level="1" desc_base="Reduces lockpicking noise by 30%"/>
			<effect_description level="2" desc_base="Reduces lockpicking noise by 45%"/>
			<effect_description level="3" desc_base="Reduces lockpicking noise by 60%"/>
			<effect_description level="4" desc_base="Reduces lockpicking noise by 75%"/>
			<effect_description level="5" desc_base="Reduces lockpicking noise by 90%"/>
		</effect_group>
	</perk>

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...