Okay, looks like the link is dead and isn't going to be revived any time soon. I was able to figure this out pretty quickly, I was fortunate enough to have one of the old files from that link. If you do not have that for some reason but know where to look in the data_other.pak then this is just a little tedious but overall easy.
Here is what the string looks like when you pull up weapon_perks_progression_library.sso:
}
hgun_volkite_pistol = {
tiers = {
COMMON = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_common_1"
type = "FirearmDamageIncreaseDamageSecondary"
blockedByPerks = [
"hgun_volkite_pistol_common_2"
]
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_1_1"
]
},
{
perkUid = "hgun_volkite_pistol_common_2"
type = "FirearmAmmoIncreaseClipSizeSecondary"
blockedByPerks = [
"hgun_volkite_pistol_common_1"
]
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_2_1"
]
}
]
]
__type = "WeaponPerkTier"
}
MASTERCRAFTED = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_mastercrafted_1_1"
type = "FirearmReloadInstantlyReloadByGunstrikeSecondary"
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_1_2"
]
},
{
perkUid = "hgun_volkite_pistol_mastercrafted_2_1"
type = "FirearmVolkiteHeatingSpeedByGunstrikeSecondary"
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_2_2"
]
}
],
[
{
perkUid = "hgun_volkite_pistol_mastercrafted_1_2"
type = "FirearmDamageIncreaseDamageAgainstBossSecondary"
unlocksPerks = [
"hgun_volkite_pistol_artificer_1_1",
"hgun_volkite_pistol_mastercrafted_2_2"
]
},
{
perkUid = "hgun_volkite_pistol_mastercrafted_2_2"
type = "FirearmAmmoIncreaseAmmoPoolSecondary"
unlocksPerks = [
"hgun_volkite_pistol_artificer_2_1",
"hgun_volkite_pistol_mastercrafted_1_2"
]
}
]
]
__type = "WeaponPerkTier"
}
ARTIFICER = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_artificer_1_1"
type = "FirearmVolkiteDischargeAreaSecondary"
blockedByPerks = [
"hgun_volkite_pistol_artificer_2_1"
]
unlocksPerks = [
"hgun_volkite_pistol_artificer_1_2"
]
},
{
perkUid = "hgun_volkite_pistol_artificer_2_1"
type = "FirearmVolkiteDischargeAreaSecondary"
blockedByPerks = [
"hgun_volkite_pistol_artificer_1_1"
]
unlocksPerks = [
"hgun_volkite_pistol_artificer_2_2"
]
}
],
[
{
perkUid = "hgun_volkite_pistol_artificer_1_2"
type = "FirearmVolkiteVentingSpeedSecondary"
unlocksPerks = [
"hgun_volkite_pistol_relic_1_1",
"hgun_volkite_pistol_artificer_2_2"
]
},
{
perkUid = "hgun_volkite_pistol_artificer_2_2"
type = "FirearmVolkiteHeatingSpeedSecondary"
unlocksPerks = [
"hgun_volkite_pistol_relic_2_1",
"hgun_volkite_pistol_artificer_1_2"
]
}
]
]
__type = "WeaponPerkTier"
}
RELIC = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_relic_1_1"
type = "FirearmVolkiteDischargeDamageByMeleeKillEliteSecondary"
blockedByPerks = [
"hgun_volkite_pistol_relic_2_1"
]
unlocksPerks = [
"hgun_volkite_pistol_relic_1_2"
]
},
{
perkUid = "hgun_volkite_pistol_relic_2_1"
type = "FirearmVolkiteHeatingSpeedByMeleeKillEliteSecondary"
blockedByPerks = [
"hgun_volkite_pistol_relic_1_1"
]
unlocksPerks = [
"hgun_volkite_pistol_relic_2_2"
]
}
],
[
{
perkUid = "hgun_volkite_pistol_relic_1_2"
type = "FirearmVolkiteDischargeDamageAreaSecondary"
},
{
perkUid = "hgun_volkite_pistol_relic_2_2"
type = "FirearmVolkiteDealHeatByDischargeSecondary"
}
]
]
__type = "WeaponPerkTier"
}
}
__type = "WeaponPerkInfo"
}
}
__type = "object"
Now if my formatting is correct, you should see a string of text that looks like this:
blockedByPerks = [
"PERK STRING LOREM IPSUM"
]
You want to take every instance of that string and delete it from the document. So if you're fucking lazy and want to skip to the end, here's the finished product for the volkite pistol.
}
hgun_volkite_pistol = {
tiers = {
COMMON = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_common_1"
type = "FirearmDamageIncreaseDamageSecondary"
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_1_1"
]
},
{
perkUid = "hgun_volkite_pistol_common_2"
type = "FirearmAmmoIncreaseClipSizeSecondary"
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_2_1"
]
}
]
]
__type = "WeaponPerkTier"
}
MASTERCRAFTED = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_mastercrafted_1_1"
type = "FirearmReloadInstantlyReloadByGunstrikeSecondary"
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_1_2"
]
},
{
perkUid = "hgun_volkite_pistol_mastercrafted_2_1"
type = "FirearmVolkiteHeatingSpeedByGunstrikeSecondary"
unlocksPerks = [
"hgun_volkite_pistol_mastercrafted_2_2"
]
}
],
[
{
perkUid = "hgun_volkite_pistol_mastercrafted_1_2"
type = "FirearmDamageIncreaseDamageAgainstBossSecondary"
unlocksPerks = [
"hgun_volkite_pistol_artificer_1_1",
"hgun_volkite_pistol_mastercrafted_2_2"
]
},
{
perkUid = "hgun_volkite_pistol_mastercrafted_2_2"
type = "FirearmAmmoIncreaseAmmoPoolSecondary"
unlocksPerks = [
"hgun_volkite_pistol_artificer_2_1",
"hgun_volkite_pistol_mastercrafted_1_2"
]
}
]
]
__type = "WeaponPerkTier"
}
ARTIFICER = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_artificer_1_1"
type = "FirearmVolkiteDischargeAreaSecondary"
unlocksPerks = [
"hgun_volkite_pistol_artificer_1_2"
]
},
{
perkUid = "hgun_volkite_pistol_artificer_2_1"
type = "FirearmVolkiteDischargeAreaSecondary"
unlocksPerks = [
"hgun_volkite_pistol_artificer_2_2"
]
}
],
[
{
perkUid = "hgun_volkite_pistol_artificer_1_2"
type = "FirearmVolkiteVentingSpeedSecondary"
unlocksPerks = [
"hgun_volkite_pistol_relic_1_1",
"hgun_volkite_pistol_artificer_2_2"
]
},
{
perkUid = "hgun_volkite_pistol_artificer_2_2"
type = "FirearmVolkiteHeatingSpeedSecondary"
unlocksPerks = [
"hgun_volkite_pistol_relic_2_1",
"hgun_volkite_pistol_artificer_1_2"
]
}
]
]
__type = "WeaponPerkTier"
}
RELIC = {
perkLayers = [
[
{
perkUid = "hgun_volkite_pistol_relic_1_1"
type = "FirearmVolkiteDischargeDamageByMeleeKillEliteSecondary"
unlocksPerks = [
"hgun_volkite_pistol_relic_1_2"
]
},
{
perkUid = "hgun_volkite_pistol_relic_2_1"
type = "FirearmVolkiteHeatingSpeedByMeleeKillEliteSecondary"
unlocksPerks = [
"hgun_volkite_pistol_relic_2_2"
]
}
],
[
{
perkUid = "hgun_volkite_pistol_relic_1_2"
type = "FirearmVolkiteDischargeDamageAreaSecondary"
},
{
perkUid = "hgun_volkite_pistol_relic_2_2"
type = "FirearmVolkiteDealHeatByDischargeSecondary"
}
]
]
__type = "WeaponPerkTier"
}
}
__type = "WeaponPerkInfo"
}
}
__type = "object"
copy and paste that into the weapon_perks_progression_library.sso right after the
__type = "WeaponPerkInfo"
}
For the thunderhammer.
Now you have the groundwork for being able to do this moving forward when they add new weapons.