diff --git a/RemnantSaveGuardian/RemnantItem.cs b/RemnantSaveGuardian/RemnantItem.cs index 4fc6dd9..e4a5e22 100644 --- a/RemnantSaveGuardian/RemnantItem.cs +++ b/RemnantSaveGuardian/RemnantItem.cs @@ -12,7 +12,7 @@ public class RemnantItem : IEquatable, IComparable @"/Items/(?Archetypes)/\w+/(?Archetype_\w+)(?:\.|$)", // archetypes @"/Items/Archetypes/(?\w+)/(?\w+)/\w+/(?\w+)(?:\.|$)", // perks and skills @"/Items/(?Traits)/(?\w+?/)?\w+?/(?\w+)(?:\.|$)", // traits - @"/Items/Archetypes/(?\w+)/PerksAnd(?Traits)/(?\w+)", // archetype traits dlc2 + @"/Items/Archetypes/(?\w+)/(?:PerksAnd)?(?Traits)/(?\w+)", // archetype traits dlc2 and dlc3 @"/Items/Archetypes/(?\w+)/(?Armor)/(?\w+)(?:\.|$)", // armors @"/Items/(?Armor)/(?:\w+/)?(?:(?\w+)/)?(?\w+)(?:\.|$)", // armor @"/Items/(?Weapons)/(?:\w+/)+(?\w+)(?:\.|$)", // weapons diff --git a/RemnantSaveGuardian/game.json b/RemnantSaveGuardian/game.json index b70b4bf..5875b1c 100644 --- a/RemnantSaveGuardian/game.json +++ b/RemnantSaveGuardian/game.json @@ -2038,7 +2038,397 @@ "notes": "Destroy fifteen Traveler statues (appear when you die with Lydusa's Curse)" } ] - + }, + "DLC3": { + "Amulet_BrazenAlloy": [ + { + "name": "/Items/Trinkets/Amulets/BrazenAlloy/Amulet_BrazenAlloy" + } + ], + "Amulet_CanineKeepsake": [ + { + "name": "/Items/Trinkets/Amulets/CanineKeepsake/Amulet_CanineKeepsake" + } + ], + "Amulet_CessationBulbel": [ + { + "name": "/Items/Trinkets/Amulets/CessationBulbel/Amulet_CessationBulbel" + } + ], + "Amulet_ChefMedal": [ + { + "name": "/Items/Trinkets/Amulets/ChefMedal/Amulet_ChefMedal" + } + ], + "Amulet_CrisisCore": [ + { + "name": "/Items/Trinkets/Amulets/CrisisCore/Amulet_CrisisCore" + } + ], + "Amulet_EchoChamber": [ + { + "name": "/Items/Trinkets/Amulets/EchoChamber/Amulet_EchoChamber" + } + ], + "Amulet_ExhaustValve": [ + { + "name": "/Items/Trinkets/Amulets/ExhaustValve/Amulet_ExhaustValve" + } + ], + "Amulet_HangmansNoose": [ + { + "name": "/Items/Trinkets/Amulets/HangmansNoose/Amulet_HangmansNoose" + } + ], + "Amulet_InsipidTalon": [ + { + "name": "/Items/Trinkets/Amulets/InsipidTalon/Amulet_InsipidTalon" + } + ], + "Amulet_OrnateAmulet": [ + { + "name": "/Items/Trinkets/Amulets/OrnateAmulet/Amulet_OrnateAmulet" + } + ], + "Amulet_QuantumMemory": [ + { + "name": "/Items/Trinkets/Amulets/QuantumMemory/Amulet_QuantumMemory" + } + ], + "Amulet_ReactionChain": [ + { + "name": "/Items/Trinkets/Amulets/ReactionChain/Amulet_ReactionChain" + } + ], + "Amulet_RelayDevice": [ + { + "name": "/Items/Trinkets/Amulets/RelayDevice/Amulet_RelayDevice" + } + ], + "Amulet_ShortCircuit": [ + { + "name": "/Items/Trinkets/Amulets/ShortCircuit/Amulet_ShortCircuit" + } + ], + "Amulet_TimekeepersForfeit": [ + { + "name": "/Items/Trinkets/Amulets/TimekeepersForfeit/Amulet_TimekeepersForfeit" + } + ], + "Amulet_VolatileCartridge": [ + { + "name": "/Items/Trinkets/Amulets/VolatileCartridge/Amulet_VolatileCartridge" + } + ], + "Amulet_ZeroHour": [ + { + "name": "/Items/Trinkets/Amulets/ZeroHour/Amulet_ZeroHour" + } + ], + "Armor_NerudWarrior": [ + { + "name": "/Items/Armor/NErudWarrior/Armor_Head_NerudWarrior" + }, + { + "name": "/Items/Armor/NErudWarrior/Armor_Body_NerudWarrior" + }, + { + "name": "/Items/Armor/NErudWarrior/Armor_Gloves_NerudWarrior" + }, + { + "name": "/Items/Armor/NErudWarrior/Armor_Legs_NerudWarrior" + } + ], + "Armor_Warden": [ + { + "name": "/Items/Archetypes/Warden/Armor/Armor_Head_Warden" + }, + { + "name": "/Items/Archetypes/Warden/Armor/Armor_Body_Warden" + }, + { + "name": "/Items/Archetypes/Warden/Armor/Armor_Gloves_Warden" + }, + { + "name": "/Items/Archetypes/Warden/Armor/Armor_Legs_Warden" + } + ], + "Armor_WeldingGoggles": [ + { + "name": "/Items/Armor/WeldingGoggles/Armor_Head_WeldingGoggles", + "armorSet": false + } + ], + "MetaGem_ChargedWounds": [ + { + "name": "/Items/Gems/Ranged/ChargedWounds/MetaGem_ChargedWounds" + } + ], + "MetaGem_Detonator": [ + { + "name": "/Items/Gems/Ranged/Detonator/MetaGem_Detonator" + } + ], + "MetaGem_HiddenPower": [ + { + "name": "/Items/Gems/Ranged/HiddenPower/MetaGem_HiddenPower" + } + ], + "MetaGem_HyperCharger": [ + { + "name": "/Items/Gems/Melee/HyperCharger/MetaGem_HyperCharger" + } + ], + "MetaGem_Insulator": [ + { + "name": "/Items/Gems/Ranged/Insulator/MetaGem_Insulator" + } + ], + "MetaGem_Repercussion": [ + { + "name": "/Items/Gems/Ranged/Repercussion/MetaGem_Repercussion" + } + ], + "MetaGem_SuperHeated": [ + { + "name": "/Items/Gems/Ranged/SuperHeated/MetaGem_SuperHeated" + } + ], + "MetaGem_VolatileStrike": [ + { + "name": "/Items/Gems/Melee/VolatileStrike/MetaGem_VolatileStrike" + } + ], + "Mod_HarvesterBots": [ + { + "name": "/Items/Mods/Harvester_Bots/Mod_HarvesterBots" + } + ], + "Mod_ShieldingShot": [ + { + "name": "/Items/Mods/ShieldingShot/Mod_ShieldingShot" + } + ], + "Mod_Voidlight": [ + { + "name": "/Items/Mods/Voidlight/Mod_Voidlight" + } + ], + "Relic_Consumable_GossamerHeart": [ + { + "name": "/Items/Relics/GossamerHeart/Relic_Consumable_GossamerHeart" + } + ], + "Relic_Consumable_LatentHeart": [ + { + "name": "/Items/Relics/LatentHeart/Relic_Consumable_LatentHeart" + } + ], + "Ring_BreachAccelerator": [ + { + "name": "/Items/Trinkets/Rings/BreachAccelerator/Ring_BreachAccelerator" + } + ], + "Ring_BurdenOfTheExcavator": [ + { + "name": "/Items/Trinkets/Rings/BurdenOfTheExcavator/Ring_BurdenOfTheExcavator" + } + ], + "Ring_BurdenOfTheProtector": [ + { + "name": "/Items/Trinkets/Rings/BurdenOfTheProtector/Ring_BurdenOfTheProtector" + } + ], + "Ring_BypassPrimer": [ + { + "name": "/Items/Trinkets/Rings/BypassPrimer/Ring_BypassPrimer" + } + ], + "Ring_ClearHalo": [ + { + "name": "/Items/Trinkets/Rings/ClearHalo/Ring_ClearHalo" + } + ], + "Ring_CombatShieldGenerator": [ + { + "name": "/Items/Trinkets/Rings/CombatShieldGenerator/Ring_CombatShieldGenerator" + } + ], + "Ring_CustodiansBastion": [ + { + "name": "/Items/Trinkets/Rings/CustodiansBastion/Ring_CustodiansBastion" + } + ], + "Ring_DemolitionCoil": [ + { + "name": "/Items/Trinkets/Rings/DemolitionCoil/Ring_DemolitionCoil" + } + ], + "Ring_DetonatingCord": [ + { + "name": "/Items/Trinkets/Rings/DetonatingCord/Ring_DetonatingCord" + } + ], + "Ring_DisasterConverter": [ + { + "name": "/Items/Trinkets/Rings/DisasterConverter/Ring_DisasterConverter" + } + ], + "Ring_EmpoweringLoop": [ + { + "name": "/Items/Trinkets/Rings/EmpoweringLoop/Ring_EmpoweringLoop" + } + ], + "Ring_FeedingTube": [ + { + "name": "/Items/Trinkets/Rings/FeedingTube/Ring_FeedingTube" + } + ], + "Ring_ForceMultiplier": [ + { + "name": "/Items/Trinkets/Rings/ForceMultiplier/Ring_ForceMultiplier" + } + ], + "Ring_ImpactAugment": [ + { + "name": "/Items/Trinkets/Rings/ImpactAugment/Ring_ImpactAugment" + } + ], + "Ring_InfinityPocket": [ + { + "name": "/Items/Trinkets/Rings/InfinityPocket/Ring_InfinityPocket" + } + ], + "Ring_MortalCoil": [ + { + "name": "/Items/Trinkets/Rings/MortalCoil/Ring_MortalCoil" + } + ], + "Ring_NanoFiberStrand": [ + { + "name": "/Items/Trinkets/Rings/NanoFiberStrand/Ring_NanoFiberStrand" + } + ], + "Ring_NightmareSigil": [ + { + "name": "/Items/Trinkets/Rings/NightmareSigil/Ring_NightmareSigil" + } + ], + "Ring_RingOfAshes": [ + { + "name": "/Items/Trinkets/Rings/RingOfAshes/Ring_RingOfAshes" + } + ], + "Ring_RingOfBones": [ + { + "name": "/Items/Trinkets/Rings/RingOfBones/Ring_RingOfBones" + } + ], + "Ring_PhantomPain": [ + { + "name": "/Items/Trinkets/Rings/RingOfPhantomPain/Ring_PhantomPain" + } + ], + "Ring_SecurityHalfMeasure": [ + { + "name": "/Items/Trinkets/Rings/SecurityHalfMeasure/Ring_SecurityHalfMeasure" + } + ], + "Ring_ShieldAlternator": [ + { + "name": "/Items/Trinkets/Rings/ShieldAlternator/Ring_ShieldAlternator" + } + ], + "Ring_SiphonFilter": [ + { + "name": "/Items/Trinkets/Rings/SiphonFilter/Ring_SiphonFilter" + } + ], + "Ring_SpiritAlternator": [ + { + "name": "/Items/Trinkets/Rings/SpiritAlternator/Ring_SpiritAlternator" + } + ], + "Ring_StoneOfRevalation": [ + { + "name": "/Items/Trinkets/Rings/StoneOfRevelation/Ring_StoneOfRevelation" + } + ], + "Ring_StrandOfSinew": [ + { + "name": "/Items/Trinkets/Rings/StrandOfSinew/Ring_StrandOfSinew" + } + ], + "Ring_SymbolOfRoyalty": [ + { + "name": "/Items/Trinkets/Rings/SymbolOfRoyalty/Ring_SymbolOfRoyalty" + } + ], + "Ring_ToleranceBand": [ + { + "name": "/Items/Trinkets/Rings/ToleranceBand/Ring_ToleranceBand" + } + ], + "Ring_TransientCord": [ + { + "name": "/Items/Trinkets/Rings/TransientCord/Ring_TransientCord" + } + ], + "Ring_WiredInhibitor": [ + { + "name": "/Items/Trinkets/Rings/WiredInhibitor/Ring_WiredInhibitor" + } + ], + "Trait_Barrier": [ + { + "name": "/Items/Archetypes/Warden/Traits/Trait_Barrier" + } + ], + "Trait_Insight": [ + { + "name": "/Items/Traits/Insight/Trait_Insight" + } + ], + "Trait_Perception": [ + { + "name": "/Items/Traits/Perception/Trait_Perception" + } + ], + "Trait_Preservation": [ + { + "name": "/Items/Traits/Preservation/Trait_Preservation" + } + ], + "Weapon_BlackGreatsword": [ + { + "name": "/Items/Weapons/BlackGreatsword/Weapon_BlackGreatsword" + } + ], + "Weapon_DarkMatterGauntlets": [ + { + "name": "/Items/Weapons/DarkMatterGauntlets/Weapon_DarkMatterGauntlets" + } + ], + "Weapon_Genesis": [ + { + "name": "/Items/Weapons/Genesis/Weapon_Genesis" + } + ], + "Weapon_HarvesterScythe": [ + { + "name": "/Items/Weapons/HarvesterScythe/Weapon_HarvesterScythe" + } + ], + "Weapon_Monorail": [ + { + "name": "/Items/Weapons/Monorail/Weapon_Monorail" + } + ], + "Weapon_RepairTool": [ + { + "name": "/Items/Weapons/RepairTool/Weapon_RepairTool" + } + ] }, "Story": { "AshenWasteland": [ diff --git a/RemnantSaveGuardian/locales/GameStrings.resx b/RemnantSaveGuardian/locales/GameStrings.resx index a5813bb..a2e2bf1 100644 --- a/RemnantSaveGuardian/locales/GameStrings.resx +++ b/RemnantSaveGuardian/locales/GameStrings.resx @@ -2511,4 +2511,223 @@ Lydusa's Temple - \ No newline at end of file + + Brazen Amalgam + + + Canine Keepsake + + + Cessation Bulbel + + + Chef Medal + + + Crisis Core + + + Echo Chamber + + + Exhaust Valve + + + Hangmans Noose + + + Insipid Talon + + + Ornate Amulet + + + Quantum Memory + + + Reaction Chain + + + Relay Device + + + Short Circuit + + + Timekeepers Forfeit + + + Volatile Cartridge + + + Zero Hour + + + Phetyr + + + Warden + + + Welding Goggles + + + Detonator + + + Hidden Power + + + Hyper Charger + + + Insulator + + + Repercussion + + + Super Heated + + + Volatile Strike + + + Harvester Bots + + + Shielding Shot + + + Voidlight + + + Gossamer Heart + + + Latent Heart + + + Breach Accelerator + + + Burden of the Excavator + + + Burden of the Protector + + + Bypass Primer + + + Clear Halo + + + Combat Shield Generator + + + Custodian's Bastion + + + Demolition Coil + + + Detonating Cord + + + Disaster Converter + + + Empowering Loop + + + Feeding Tube + + + Force Multiplier + + + Impact Augment + + + Infinity Pocket + + + Mortal Coil + + + Nanofiber Strand + + + Nightmare Sigil + + + Ring of Phantom Pain + + + Ring of Ashes + + + Ring of Bones + + + Security Half-Measure + + + Shield Alternator + + + Siphon Filter + + + Spirit Alternator + + + Stone of Revelation + + + Stone of Sinew + + + Symbol of Royalty + + + Tolerance Band + + + Transient Cord + + + Wired Inhibitor + + + Barrier + + + Insight + + + Perception + + + Preservation + + + Black Greatsword + + + Dark Matter Guantlets + + + Genesis + + + Harvester Scythe + + + Monorail + + + Repair Tool + +