danielspoa Posted November 29, 2018 Share Posted November 29, 2018 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 More sharing options...
KhaineGB Posted November 29, 2018 Share Posted November 29, 2018 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 More sharing options...
danielspoa Posted November 29, 2018 Author Share Posted November 29, 2018 you sir, you are my hero! Link to comment Share on other sites More sharing options...
elucidus Posted November 29, 2018 Share Posted November 29, 2018 I swear I had tried that myself Khaine, but it didn't work. It was in b197, I think. Thanks for demonstrating it does work, maybe i typo'd something...I usually do. Link to comment Share on other sites More sharing options...
KhaineGB Posted November 29, 2018 Share Posted November 29, 2018 It's the desc_base bit that matters. I was using desc_key and then noticed another perk was using desc_base to override the localization. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.