diff --git a/.github/workflows/nuget.release.yml b/.github/workflows/nuget.release.yml
index 53668ee..de3ff3b 100644
--- a/.github/workflows/nuget.release.yml
+++ b/.github/workflows/nuget.release.yml
@@ -3,6 +3,8 @@ name: NuGet Release
concurrency: ci-${{ github.ref }}
on:
+ workflow_dispatch:
+ branches: [ main ] # Default release branch
push:
branches: [ main ] # Default release branch
paths:
@@ -22,6 +24,5 @@ jobs:
with:
sln-file-name: Digitalroot.Valheim.Common.Names
proj-file-name: Digitalroot.Valheim.Common.Names
- skip-unit-tests: true
nuget-gh-upload: true
nuget-s3-upload: true
diff --git a/src/Digitalroot.Valheim.Common.Names.sln b/src/Digitalroot.Valheim.Common.Names.sln
index 0925b8e..c09e230 100644
--- a/src/Digitalroot.Valheim.Common.Names.sln
+++ b/src/Digitalroot.Valheim.Common.Names.sln
@@ -24,6 +24,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{FF80B556-8
..\docs\README.md = ..\docs\README.md
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests", "UnitTests\UnitTests.csproj", "{34FFC804-CA5E-4AAB-8E44-9ECDF5BF9595}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -34,6 +36,10 @@ Global
{2B220AE5-0C1D-4E7B-9DCC-ABA9C1E6EC5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2B220AE5-0C1D-4E7B-9DCC-ABA9C1E6EC5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2B220AE5-0C1D-4E7B-9DCC-ABA9C1E6EC5E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {34FFC804-CA5E-4AAB-8E44-9ECDF5BF9595}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {34FFC804-CA5E-4AAB-8E44-9ECDF5BF9595}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {34FFC804-CA5E-4AAB-8E44-9ECDF5BF9595}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {34FFC804-CA5E-4AAB-8E44-9ECDF5BF9595}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/src/Digitalroot.Valheim.Common.Names/Digitalroot.Valheim.Common.Names.csproj b/src/Digitalroot.Valheim.Common.Names/Digitalroot.Valheim.Common.Names.csproj
index 78351dc..07fae1c 100644
--- a/src/Digitalroot.Valheim.Common.Names/Digitalroot.Valheim.Common.Names.csproj
+++ b/src/Digitalroot.Valheim.Common.Names/Digitalroot.Valheim.Common.Names.csproj
@@ -9,7 +9,7 @@
false
true
AGPL-3.0-or-later
- Copyright © Digitalroot Technologies 2021 - 2022
+ Copyright © Digitalroot Technologies 2021 - 2023
https://github.com/Digitalroot-Valheim/Digitalroot.Valheim.Common.Names
https://github.com/Digitalroot-Valheim/Digitalroot.Valheim.Common.Names
git
diff --git a/src/Digitalroot.Valheim.Common.Names/Vanilla/PrefabNames.cs b/src/Digitalroot.Valheim.Common.Names/Vanilla/PrefabNames.cs
index 9b0fe19..6c3c74f 100644
--- a/src/Digitalroot.Valheim.Common.Names/Vanilla/PrefabNames.cs
+++ b/src/Digitalroot.Valheim.Common.Names/Vanilla/PrefabNames.cs
@@ -24,6 +24,8 @@ public static partial class PrefabNames
public static readonly string AoeNova = "aoe_nova";
public static readonly string ArmorBronzeChest = nameof(ArmorBronzeChest);
public static readonly string ArmorBronzeLegs = nameof(ArmorBronzeLegs);
+ public static readonly string ArmorFenringChest = nameof(ArmorFenringChest);
+ public static readonly string ArmorFenringLegs = nameof(ArmorFenringLegs);
public static readonly string ArmorIronChest = nameof(ArmorIronChest);
public static readonly string ArmorIronLegs = nameof(ArmorIronLegs);
public static readonly string ArmorLeatherChest = nameof(ArmorLeatherChest);
@@ -34,6 +36,9 @@ public static partial class PrefabNames
public static readonly string ArmorRagsLegs = nameof(ArmorRagsLegs);
public static readonly string ArmorRootChest = nameof(ArmorRootChest);
public static readonly string ArmorRootLegs = nameof(ArmorRootLegs);
+ public static readonly string ArmorStand = nameof(ArmorStand);
+ public static readonly string ArmorStandFemale = "ArmorStand_Female";
+ public static readonly string ArmorStandMale = "ArmorStand_Male";
public static readonly string ArmorTrollLeatherChest = nameof(ArmorTrollLeatherChest);
public static readonly string ArmorTrollLeatherLegs = nameof(ArmorTrollLeatherLegs);
public static readonly string ArmorWolfChest = nameof(ArmorWolfChest);
@@ -61,6 +66,8 @@ public static partial class PrefabNames
public static readonly string BarleyWine = nameof(BarleyWine);
public static readonly string BarleyWineBase = nameof(BarleyWineBase);
public static readonly string Barrell = "barrell";
+ public static readonly string Bat = nameof(Bat);
+ public static readonly string BatMelee = "bat_melee";
public static readonly string Battleaxe = nameof(Battleaxe);
public static readonly string BattleaxeCrystal = nameof(BattleaxeCrystal);
public static readonly string Bed = "bed";
@@ -84,6 +91,7 @@ public static partial class PrefabNames
public static readonly string Birch2Aut = "Birch2_aut";
public static readonly string BirchSeeds = nameof(BirchSeeds);
public static readonly string BirchStub = nameof(BirchStub);
+ public static readonly string BlackForestLocationMusic = nameof(BlackForestLocationMusic);
public static readonly string BlackMetal = nameof(BlackMetal);
public static readonly string BlackMetalScrap = nameof(BlackMetalScrap);
public static readonly string BlackSoup = nameof(BlackSoup);
@@ -145,17 +153,30 @@ public static partial class PrefabNames
public static readonly string CarrotSoup = nameof(CarrotSoup);
public static readonly string Cart = nameof(Cart);
public static readonly string CastleKitBraidedBox01 = "CastleKit_braided_box01";
+ public static readonly string CastleKitBrazier = "CastleKit_brazier";
public static readonly string CastleKitGroundtorch = "CastleKit_groundtorch";
public static readonly string CastleKitGroundtorchGreen = "CastleKit_groundtorch_green";
public static readonly string CastleKitGroundtorchUnlit = "CastleKit_groundtorch_unlit";
+ public static readonly string CastleKitMetalGroundtorchUnlit = "CastleKit_metal_groundtorch_unlit";
public static readonly string CastleKitPot03 = "CastleKit_pot03";
public static readonly string CauldronExt1Spice = "cauldron_ext1_spice";
public static readonly string CauldronExt3Butchertable = "cauldron_ext3_butchertable";
public static readonly string CauldronExt4Pots = "cauldron_ext4_pots";
+ public static readonly string CaverockIcePillarWall = "caverock_ice_pillar_wall";
+ public static readonly string CaverockIceStalagmite = "caverock_ice_stalagmite";
+ public static readonly string CaverockIceStalagmiteBroken = "caverock_ice_stalagmite_broken";
+ public static readonly string CaverockIceStalagmiteDestruction = "caverock_ice_stalagmite_destruction";
+ public static readonly string CaverockIceStalagtite = "caverock_ice_stalagtite";
+ public static readonly string CaverockIceStalagtiteDestruction = "caverock_ice_stalagtite_destruction";
+ public static readonly string CaverockIceStalagtiteFalling = "caverock_ice_stalagtite_falling";
+ public static readonly string CaverockIceWallDestruction = "caverock_ice_wall_destruction";
public static readonly string Chain = nameof(Chain);
public static readonly string CharcoalKiln = "charcoal_kiln";
public static readonly string Chest = nameof(Chest);
public static readonly string Chitin = nameof(Chitin);
+ public static readonly string ClothHangingDoor = "cloth_hanging_door";
+ public static readonly string ClothHangingDoorDouble = "cloth_hanging_door_double";
+ public static readonly string ClothHangingLong = "cloth_hanging_long";
public static readonly string Cloudberry = nameof(Cloudberry);
public static readonly string CloudberryBush = nameof(CloudberryBush);
public static readonly string Club = nameof(Club);
@@ -205,6 +226,7 @@ public static partial class PrefabNames
public static readonly string DeerMeat = nameof(DeerMeat);
public static readonly string DeerStew = nameof(DeerStew);
public static readonly string DevHouse1 = nameof(DevHouse1);
+ public static readonly string DevSoundTest = nameof(DevSoundTest);
public static readonly string DgCave = "DG_Cave";
public static readonly string DgForestCrypt = "DG_ForestCrypt";
public static readonly string DgGoblinCamp = "DG_GoblinCamp";
@@ -252,7 +274,12 @@ public static partial class PrefabNames
public static readonly string Eyescream = nameof(Eyescream);
public static readonly string Feathers = nameof(Feathers);
public static readonly string Fenring = nameof(Fenring);
+ public static readonly string FenringAttackFlamesAoe = "Fenring_attack_flames_aoe";
+ public static readonly string FenringCultist = "Fenring_Cultist";
+ public static readonly string FenringCultistRagdoll = "Fenring_cultist_ragdoll";
public static readonly string FenringRagdoll = "Fenring_ragdoll";
+ public static readonly string FenrirhideHanging = "fenrirhide_hanging";
+ public static readonly string FenrirhideHangingDoor = "fenrirhide_hanging_door";
public static readonly string Fermenter = "fermenter";
public static readonly string FineWood = nameof(FineWood);
public static readonly string FirCone = nameof(FirCone);
@@ -278,6 +305,7 @@ public static partial class PrefabNames
public static readonly string FishingRodFloatProjectile = nameof(FishingRodFloatProjectile);
public static readonly string FishRaw = nameof(FishRaw);
public static readonly string FishWraps = nameof(FishWraps);
+ public static readonly string FistFenrirClaw = nameof(FistFenrirClaw);
public static readonly string Flametal = nameof(Flametal);
public static readonly string FlametalOre = nameof(FlametalOre);
public static readonly string Flax = nameof(Flax);
@@ -292,6 +320,7 @@ public static partial class PrefabNames
public static readonly string ForgeExt5 = "forge_ext5";
public static readonly string ForgeExt6 = "forge_ext6";
public static readonly string FreezeGland = nameof(FreezeGland);
+ public static readonly string FrostCavesShrineReveal = nameof(FrostCavesShrineReveal);
public static readonly string FxAbominationArise = "fx_Abomination_arise";
public static readonly string FxAbominationAriseEnd = "fx_Abomination_arise_end";
public static readonly string FxAbominationAttackHit = "fx_Abomination_attack_hit";
@@ -303,7 +332,10 @@ public static partial class PrefabNames
public static readonly string FxAbominationAttack2Start = "fx_Abomination_attack2_start";
public static readonly string FxAbominationAttack3 = "fx_Abomination_attack3";
public static readonly string FxAbominationAttack3Start = "fx_Abomination_attack3_start";
+ public static readonly string FxArmorStandPick = "fx_ArmorStand_pick";
public static readonly string FxBackstab = "fx_backstab";
+ public static readonly string FxBatDeath = "fx_bat_death";
+ public static readonly string FxBatHit = "fx_bat_hit";
public static readonly string FxBlobtarTarballHit = "fx_blobtar_tarball_hit";
public static readonly string FxBoarPet = "fx_boar_pet";
public static readonly string FxBonemassAoeStart = "fx_Bonemass_aoe_start";
@@ -316,6 +348,7 @@ public static partial class PrefabNames
public static readonly string FxDrown = "fx_drown";
public static readonly string FxEikthyrForwardshockwave = "fx_eikthyr_forwardshockwave";
public static readonly string FxEikthyrStomp = "fx_eikthyr_stomp";
+ public static readonly string FxFenringFlames = "fx_fenring_flames";
public static readonly string FxFloatHitwater = "fx_float_hitwater";
public static readonly string FxFloatNibble = "fx_float_nibble";
public static readonly string FxGdkingRootspawn = "fx_gdking_rootspawn";
@@ -335,6 +368,8 @@ public static partial class PrefabNames
public static readonly string FxGuardstonePermittedAdd = "fx_guardstone_permitted_add";
public static readonly string FxGuardstonePermittedRemoved = "fx_guardstone_permitted_removed";
public static readonly string FxHottubAddwood = "fx_hottub_addwood";
+ public static readonly string FxIcefloorDestruction = "fx_icefloor_destruction";
+ public static readonly string FxIcicleDestruction = "fx_icicle_destruction";
public static readonly string FxLeviathanLeave = "fx_leviathan_leave";
public static readonly string FxLeviathanReaction = "fx_leviathan_reaction";
public static readonly string FxLightning = "fx_Lightning";
@@ -441,6 +476,7 @@ public static partial class PrefabNames
public static readonly string GuckSackSmall = "GuckSack_small";
public static readonly string Haldor = nameof(Haldor);
public static readonly string Hammer = nameof(Hammer);
+ public static readonly string HangingHairstrands = "hanging_hairstrands";
public static readonly string HardAntler = nameof(HardAntler);
public static readonly string Hatchling = nameof(Hatchling);
public static readonly string HatchlingColdProjectile = "hatchling_cold_projectile";
@@ -453,8 +489,10 @@ public static partial class PrefabNames
public static readonly string HelmetBronze = nameof(HelmetBronze);
public static readonly string HelmetDrake = nameof(HelmetDrake);
public static readonly string HelmetDverger = nameof(HelmetDverger);
+ public static readonly string HelmetFenring = nameof(HelmetFenring);
public static readonly string HelmetIron = nameof(HelmetIron);
public static readonly string HelmetLeather = nameof(HelmetLeather);
+ public static readonly string HelmetMidsummerCrown = nameof(HelmetMidsummerCrown);
public static readonly string HelmetOdin = nameof(HelmetOdin);
public static readonly string HelmetPadded = nameof(HelmetPadded);
public static readonly string HelmetRoot = nameof(HelmetRoot);
@@ -467,6 +505,8 @@ public static partial class PrefabNames
public static readonly string HorizontalWeb = "horizontal_web";
public static readonly string HugeRoot1 = nameof(HugeRoot1);
public static readonly string Hugintest = nameof(Hugintest);
+ public static readonly string IceFloor = "Ice_floor";
+ public static readonly string IceFloorFractured = "Ice_floor_fractured";
public static readonly string IceRock1 = "ice_rock1";
public static readonly string IceRock1Frac = "ice_rock1_frac";
public static readonly string Ice1 = "ice1";
@@ -485,6 +525,8 @@ public static partial class PrefabNames
public static readonly string IronScrap = nameof(IronScrap);
public static readonly string Itemstand = "itemstand";
public static readonly string Itemstandh = "itemstandh";
+ public static readonly string JuteCarpet = "jute_carpet";
+ public static readonly string JuteRed = nameof(JuteRed);
public static readonly string Karve = nameof(Karve);
public static readonly string KnifeBlackMetal = nameof(KnifeBlackMetal);
public static readonly string KnifeButcher = nameof(KnifeButcher);
@@ -541,8 +583,13 @@ public static partial class PrefabNames
public static readonly string MineRockStone = "MineRock_Stone";
public static readonly string MineRockTin = "MineRock_Tin";
public static readonly string MountainCave01 = nameof(MountainCave01);
+ public static readonly string MountainCave02 = nameof(MountainCave02);
public static readonly string MountainGrave01 = nameof(MountainGrave01);
public static readonly string MountainGraveStone01 = nameof(MountainGraveStone01);
+ public static readonly string MountainKitBrazier = "MountainKit_brazier";
+ public static readonly string MountainkitChair = "mountainkit_chair";
+ public static readonly string MountainkitTable = "mountainkit_table";
+ public static readonly string MountainKitWoodGate = "MountainKit_wood_gate";
public static readonly string MountainWell1 = nameof(MountainWell1);
public static readonly string MudRoad = "mud_road";
public static readonly string Mudpile = "mudpile";
@@ -587,6 +634,7 @@ public static partial class PrefabNames
public static readonly string PickableDandelion = "Pickable_Dandelion";
public static readonly string PickableDolmenTreasure = "Pickable_DolmenTreasure";
public static readonly string PickableDragonEgg = "Pickable_DragonEgg";
+ public static readonly string PickableFishingrod = "Pickable_Fishingrod";
public static readonly string PickableFlax = "Pickable_Flax";
public static readonly string PickableFlaxWild = "Pickable_Flax_Wild";
public static readonly string PickableFlint = "Pickable_Flint";
@@ -595,8 +643,14 @@ public static partial class PrefabNames
public static readonly string PickableForestCryptRemains02 = "Pickable_ForestCryptRemains02";
public static readonly string PickableForestCryptRemains03 = "Pickable_ForestCryptRemains03";
public static readonly string PickableForestCryptRemains04 = "Pickable_ForestCryptRemains04";
+ public static readonly string PickableHairstrands01 = "Pickable_Hairstrands01";
+ public static readonly string PickableHairstrands02 = "Pickable_Hairstrands02";
public static readonly string PickableItem = "Pickable_Item";
+ public static readonly string PickableMeatPile = "Pickable_MeatPile";
public static readonly string PickableMeteorite = "Pickable_Meteorite";
+ public static readonly string PickableMountainCaveCrystal = "Pickable_MountainCaveCrystal";
+ public static readonly string PickableMountainCaveObsidian = "Pickable_MountainCaveObsidian";
+ public static readonly string PickableMountainCaveRandom = "Pickable_MountainCaveRandom";
public static readonly string PickableMountainRemains01Buried = "Pickable_MountainRemains01_buried";
public static readonly string PickableMushroom = "Pickable_Mushroom";
public static readonly string PickableMushroomBlue = "Pickable_Mushroom_blue";
@@ -627,11 +681,16 @@ public static partial class PrefabNames
public static readonly string PieceBanner05 = "piece_banner05";
public static readonly string PieceBanner06 = "piece_banner06";
public static readonly string PieceBanner07 = "piece_banner07";
+ public static readonly string PieceBanner08 = "piece_banner08";
+ public static readonly string PieceBanner09 = "piece_banner09";
+ public static readonly string PieceBanner10 = "piece_banner10";
+ public static readonly string PieceBanner11 = "piece_banner11";
public static readonly string PieceBathtub = "piece_bathtub";
public static readonly string PieceBed02 = "piece_bed02";
public static readonly string PieceBeehive = "piece_beehive";
public static readonly string PieceBench01 = "piece_bench01";
public static readonly string PieceBrazierceiling01 = "piece_brazierceiling01";
+ public static readonly string PieceBrazierfloor01 = "piece_brazierfloor01";
public static readonly string PieceCartographytable = "piece_cartographytable";
public static readonly string PieceCauldron = "piece_cauldron";
public static readonly string PieceChair = "piece_chair";
@@ -642,6 +701,7 @@ public static partial class PrefabNames
public static readonly string PieceChestPrivate = "piece_chest_private";
public static readonly string PieceChestTreasure = "piece_chest_treasure";
public static readonly string PieceChestWood = "piece_chest_wood";
+ public static readonly string PieceClothHangingDoor = "piece_cloth_hanging_door";
public static readonly string PieceCookingstation = "piece_cookingstation";
public static readonly string PieceCookingstationIron = "piece_cookingstation_iron";
public static readonly string PieceGift1 = "piece_gift1";
@@ -742,6 +802,7 @@ public static partial class PrefabNames
public static readonly string Root08 = "root08";
public static readonly string Root11 = "root11";
public static readonly string Root12 = "root12";
+ public static readonly string RottenMeat = nameof(RottenMeat);
public static readonly string RoundLog = nameof(RoundLog);
public static readonly string Ruby = nameof(Ruby);
public static readonly string RugDeer = "rug_deer";
@@ -785,6 +846,9 @@ public static partial class PrefabNames
public static readonly string SfxAxeSwing = "sfx_axe_swing";
public static readonly string SfxBarleyHit = "sfx_barley_hit";
public static readonly string SfxBarnacleDestroyed = "sfx_barnacle_destroyed";
+ public static readonly string SfxBatAlerted = "sfx_bat_alerted";
+ public static readonly string SfxBatAttack = "sfx_bat_attack";
+ public static readonly string SfxBatIdle = "sfx_bat_idle";
public static readonly string SfxBattleaxeHit = "sfx_battleaxe_hit";
public static readonly string SfxBattleaxeSwingStart = "sfx_battleaxe_swing_start";
public static readonly string SfxBattleaxeSwingWosh = "sfx_battleaxe_swing_wosh";
@@ -827,6 +891,7 @@ public static partial class PrefabNames
public static readonly string SfxCartHit = "sfx_cart_hit";
public static readonly string SfxChestClose = "sfx_chest_close";
public static readonly string SfxChestOpen = "sfx_chest_open";
+ public static readonly string SfxClawSwing = "sfx_claw_swing";
public static readonly string SfxClubHit = "sfx_club_hit";
public static readonly string SfxClubSwing = "sfx_club_swing";
public static readonly string SfxCoinsDestroyed = "sfx_coins_destroyed";
@@ -875,6 +940,7 @@ public static partial class PrefabNames
public static readonly string SfxFenringClawStart = "sfx_fenring_claw_start";
public static readonly string SfxFenringClawTrailstart = "sfx_fenring_claw_trailstart";
public static readonly string SfxFenringDeath = "sfx_fenring_death";
+ public static readonly string SfxFenringFireclaw = "sfx_fenring_fireclaw";
public static readonly string SfxFenringHowl = "sfx_fenring_howl";
public static readonly string SfxFenringIdle = "sfx_fenring_idle";
public static readonly string SfxFenringJumpStart = "sfx_fenring_jump_start";
@@ -885,6 +951,7 @@ public static partial class PrefabNames
public static readonly string SfxFireAddFuel = "sfx_FireAddFuel";
public static readonly string SfxFishingrodLinebreak = "sfx_fishingrod_linebreak";
public static readonly string SfxFishingrodSwing = "sfx_fishingrod_swing";
+ public static readonly string SfxFistMetalBlocked = "sfx_fist_metal_blocked";
public static readonly string SfxFrostStart = "sfx_Frost_Start";
public static readonly string SfxGdkingAlert = "sfx_gdking_alert";
public static readonly string SfxGdkingDeath = "sfx_gdking_death";
@@ -1082,6 +1149,7 @@ public static partial class PrefabNames
public static readonly string SfxTrollHit = "sfx_troll_hit";
public static readonly string SfxTrollIdle = "sfx_troll_idle";
public static readonly string SfxTrollRockDestroyed = "sfx_troll_rock_destroyed";
+ public static readonly string SfxUlvDeath = "sfx_ulv_death";
public static readonly string SfxUnarmedBlocked = "sfx_unarmed_blocked";
public static readonly string SfxUnarmedHit = "sfx_unarmed_hit";
public static readonly string SfxUnarmedSwing = "sfx_unarmed_swing";
@@ -1160,11 +1228,13 @@ public static partial class PrefabNames
public static readonly string SledgeIron = nameof(SledgeIron);
public static readonly string SledgeStagbreaker = nameof(SledgeStagbreaker);
public static readonly string Smelter = "smelter";
+ public static readonly string SpawnerBat = "Spawner_Bat";
public static readonly string SpawnerBlob = "Spawner_Blob";
public static readonly string SpawnerBlobElite = "Spawner_BlobElite";
public static readonly string SpawnerBlobTar = "Spawner_BlobTar";
public static readonly string SpawnerBlobTarRespawn30 = "Spawner_BlobTar_respawn_30";
public static readonly string SpawnerBoar = "Spawner_Boar";
+ public static readonly string SpawnerCultist = "Spawner_Cultist";
public static readonly string SpawnerDraugr = "Spawner_Draugr";
public static readonly string SpawnerDraugrElite = "Spawner_Draugr_Elite";
public static readonly string SpawnerDraugrNoise = "Spawner_Draugr_Noise";
@@ -1196,6 +1266,7 @@ public static partial class PrefabNames
public static readonly string SpawnerSkeletonRespawn30 = "Spawner_Skeleton_respawn_30";
public static readonly string SpawnerStoneGolem = "Spawner_StoneGolem";
public static readonly string SpawnerTroll = "Spawner_Troll";
+ public static readonly string SpawnerUlv = "Spawner_Ulv";
public static readonly string SpawnerWraith = "Spawner_Wraith";
public static readonly string SpearBronze = nameof(SpearBronze);
public static readonly string SpearChitin = nameof(SpearChitin);
@@ -1237,11 +1308,11 @@ public static partial class PrefabNames
public static readonly string StoneHenge4 = nameof(StoneHenge4);
public static readonly string StoneHenge5 = nameof(StoneHenge5);
public static readonly string StoneHenge6 = nameof(StoneHenge6);
- public static readonly string StoneHouse1Heath = "StoneHouse1_heath"; // +
- public static readonly string StoneHouse2Heath = "StoneHouse2_heath"; // +
+ public static readonly string StoneHouse1Heath = "StoneHouse1_heath";
+ public static readonly string StoneHouse2Heath = "StoneHouse2_heath";
public static readonly string StoneHouse3 = nameof(StoneHouse3);
public static readonly string StoneHouse4 = nameof(StoneHouse4);
- public static readonly string StoneHouse5Heath = "StoneHouse5_heath"; // +
+ public static readonly string StoneHouse5Heath = "StoneHouse5_heath";
public static readonly string StoneTower1 = nameof(StoneTower1);
public static readonly string StoneTower2 = nameof(StoneTower2);
public static readonly string StoneTower3 = nameof(StoneTower3);
@@ -1283,6 +1354,7 @@ public static partial class PrefabNames
public static readonly string SwordIronFire = nameof(SwordIronFire);
public static readonly string SwordSilver = nameof(SwordSilver);
public static readonly string Tankard = nameof(Tankard);
+ public static readonly string TankardAnniversary = nameof(TankardAnniversary);
public static readonly string TankardOdin = nameof(TankardOdin);
public static readonly string Tar = nameof(Tar);
public static readonly string TarLiquid = nameof(TarLiquid);
@@ -1309,6 +1381,7 @@ public static partial class PrefabNames
public static readonly string TreasureChestHeath = "TreasureChest_heath";
public static readonly string TreasureChestMeadows = "TreasureChest_meadows";
public static readonly string TreasureChestMeadowsBuried = "TreasureChest_meadows_buried";
+ public static readonly string TreasureChestMountaincave = "TreasureChest_mountaincave";
public static readonly string TreasureChestMountains = "TreasureChest_mountains";
public static readonly string TreasureChestPlainsStone = "TreasureChest_plains_stone";
public static readonly string TreasureChestSunkencrypt = "TreasureChest_sunkencrypt";
@@ -1327,6 +1400,7 @@ public static partial class PrefabNames
public static readonly string TrophyBlob = nameof(TrophyBlob);
public static readonly string TrophyBoar = nameof(TrophyBoar);
public static readonly string TrophyBonemass = nameof(TrophyBonemass);
+ public static readonly string TrophyCultist = nameof(TrophyCultist);
public static readonly string TrophyDeathsquito = nameof(TrophyDeathsquito);
public static readonly string TrophyDeer = nameof(TrophyDeer);
public static readonly string TrophyDragonQueen = nameof(TrophyDragonQueen);
@@ -1355,6 +1429,7 @@ public static partial class PrefabNames
public static readonly string TrophySkeletonPoison = nameof(TrophySkeletonPoison);
public static readonly string TrophySurtling = nameof(TrophySurtling);
public static readonly string TrophyTheElder = nameof(TrophyTheElder);
+ public static readonly string TrophyUlv = nameof(TrophyUlv);
public static readonly string TrophyWolf = nameof(TrophyWolf);
public static readonly string TrophyWraith = nameof(TrophyWraith);
public static readonly string TunnelWeb = "tunnel_web";
@@ -1364,9 +1439,13 @@ public static partial class PrefabNames
public static readonly string Turnip = nameof(Turnip);
public static readonly string TurnipSeeds = nameof(TurnipSeeds);
public static readonly string TurnipStew = nameof(TurnipStew);
+ public static readonly string Ulv = nameof(Ulv);
+ public static readonly string UlvAttack1Bite = "Ulv_attack1_bite";
+ public static readonly string UlvAttack2Slash = "Ulv_attack2_slash";
+ public static readonly string UlvRagdoll = "Ulv_Ragdoll";
public static readonly string Valkyrie = nameof(Valkyrie);
public static readonly string VegvisirShardBonemass = "VegvisirShard_Bonemass";
- public static readonly string VendorBlackForest = "Vendor_BlackForest"; // +
+ public static readonly string VendorBlackForest = "Vendor_BlackForest";
public static readonly string VerticalWeb = "vertical_web";
public static readonly string VfxArrowhit = "vfx_arrowhit";
public static readonly string VfxAutoPickup = "vfx_auto_pickup";
@@ -1417,6 +1496,7 @@ public static partial class PrefabNames
public static readonly string VfxBush2EHit = "vfx_bush2_e_hit";
public static readonly string VfxBush2EnDestroyed = "vfx_bush2_en_destroyed";
public static readonly string VfxCartograpertableWrite = "vfx_cartograpertable_write";
+ public static readonly string VfxClothHangingDestroyed = "vfx_cloth_hanging_destroyed";
public static readonly string VfxClubhit = "vfx_clubhit";
public static readonly string VfxCoalDestroyed = "vfx_CoalDestroyed";
public static readonly string VfxCoalHit = "vfx_CoalHit";
@@ -1453,8 +1533,10 @@ public static partial class PrefabNames
public static readonly string VfxDraugrSpawn = "vfx_DraugrSpawn";
public static readonly string VfxEdgeClouds = "vfx_edge_clouds";
public static readonly string VfxEikthyrDeath = "vfx_eikthyr_death";
+ public static readonly string VfxFenringCultistDeath = "vfx_fenring_cultist_death";
public static readonly string VfxFenringDeath = "vfx_fenring_death";
public static readonly string VfxFenringHurt = "vfx_fenring_hurt";
+ public static readonly string VfxFenrirhideHangingDestroyed = "vfx_fenrirhide_hanging_destroyed";
public static readonly string VfxFermenterAdd = "vfx_fermenter_add";
public static readonly string VfxFermenterTap = "vfx_fermenter_tap";
public static readonly string VfxFirOldlog = "vfx_fir_oldlog";
@@ -1518,6 +1600,8 @@ public static partial class PrefabNames
public static readonly string VfxMeadSplash = "vfx_MeadSplash";
public static readonly string VfxMillAdd = "vfx_mill_add";
public static readonly string VfxMillProduce = "vfx_mill_produce";
+ public static readonly string VfxMountainkitChairDestroyed = "vfx_mountainkit_chair_destroyed";
+ public static readonly string VfxMountainkitTableDestroyed = "vfx_mountainkit_table_destroyed";
public static readonly string VfxMudDestroyed = "vfx_MudDestroyed";
public static readonly string VfxMudHit = "vfx_MudHit";
public static readonly string VfxNeckDeath = "vfx_neck_death";
@@ -1608,6 +1692,7 @@ public static partial class PrefabNames
public static readonly string VfxSpawnLarge = "vfx_spawn_large";
public static readonly string VfxSpawnSmall = "vfx_spawn_small";
public static readonly string VfxStaminaUpgrade = "vfx_StaminaUpgrade";
+ public static readonly string VfxStandingBrazierDestroyed = "vfx_standing_brazier_destroyed";
public static readonly string VfxStoneFloor2X2Destroyed = "vfx_stone_floor_2x2_destroyed";
public static readonly string VfxStoneFloorDestroyed = "vfx_stone_floor_destroyed";
public static readonly string VfxStoneStairDestroyed = "vfx_stone_stair_destroyed";
@@ -1628,6 +1713,7 @@ public static partial class PrefabNames
public static readonly string VfxTrollLogHitground = "vfx_troll_log_hitground";
public static readonly string VfxTrollRockDestroyed = "vfx_troll_rock_destroyed";
public static readonly string VfxTurnipGrow = "vfx_turnip_grow";
+ public static readonly string VfxUlvDeath = "vfx_ulv_death";
public static readonly string VfxUndeadBurn = "vfx_UndeadBurn";
public static readonly string VfxVinesDestroyed = "vfx_vines_destroyed";
public static readonly string VfxWalltorchAddFuel = "vfx_walltorch_addFuel";
@@ -1655,7 +1741,9 @@ public static partial class PrefabNames
public static readonly string Wolf = nameof(Wolf);
public static readonly string WolfCub = "Wolf_cub";
public static readonly string WolfRagdoll = "Wolf_Ragdoll";
+ public static readonly string WolfClaw = nameof(WolfClaw);
public static readonly string WolfFang = nameof(WolfFang);
+ public static readonly string WolfHairBundle = nameof(WolfHairBundle);
public static readonly string WolfJerky = nameof(WolfJerky);
public static readonly string WolfMeat = nameof(WolfMeat);
public static readonly string WolfMeatSkewer = nameof(WolfMeatSkewer);
diff --git a/src/UnitTests/UnitTests.cs b/src/UnitTests/UnitTests.cs
new file mode 100644
index 0000000..a469531
--- /dev/null
+++ b/src/UnitTests/UnitTests.cs
@@ -0,0 +1,18 @@
+using NUnit.Framework;
+
+namespace UnitTests
+{
+ public class Tests
+ {
+ [SetUp]
+ public void Setup()
+ {
+ }
+
+ [Test]
+ public void Test1()
+ {
+ Assert.Pass();
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/UnitTests/UnitTests.csproj b/src/UnitTests/UnitTests.csproj
new file mode 100644
index 0000000..210ccfa
--- /dev/null
+++ b/src/UnitTests/UnitTests.csproj
@@ -0,0 +1,16 @@
+
+
+
+ net6.0
+
+ false
+
+
+
+
+
+
+
+
+
+