diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Drops/drop_that.supplemental.Monsternomicon_Ashlands.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Drops/drop_that.supplemental.Monsternomicon_Ashlands.cfg new file mode 100644 index 0000000..3edd0a1 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Drops/drop_that.supplemental.Monsternomicon_Ashlands.cfg @@ -0,0 +1,63 @@ +[RRRM_BurnedBones.2000] +ItemName= vfx_ImpDeath +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_BurnedBones.2001] +ItemName= RRRM_BlazingBones +AmountMin = 1 +AmountMax = 1 +Chance = 0.25 +LevelMultiplier = false +Enabled = true + +[RRRM_SwollenBody.2000] +ItemName = oozebomb_projectile +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_SwollenBody.2001] +ItemName = RRRM_AshMosquito +AmountMin = 2 +AmountMax = 4 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_ElderSurtling.2000] +ItemName= aoe_nova +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_DamnedOne.2000] +ItemName= vfx_ImpDeath +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_DamnedOne.2000] +ItemName= RRRM_BlazingDamnedOne +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_BlazingDamnedOne.2000] +ItemName= aoe_nova +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg index 64898f9..9aa455f 100644 --- a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg @@ -227,7 +227,7 @@ SetTryDespawnOnAlert = false [WorldSpawner.2604] Name= -Enabled = True +Enabled = False Biomes = AshLands, PrefabName = RRRM_AshMosquito HuntPlayer = False @@ -403,3 +403,44 @@ ConditionNearbyPlayersNoiseThreshold = 0 SetRelentless = false SetTryDespawnOnConditionsInvalid = false SetTryDespawnOnAlert = false + +[WorldSpawner.2608] +Name = livinglava +Enabled = True +Biomes = AshLands, +PrefabName = LivingLava_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 3 +SpawnInterval = 240 +SpawnChance = 15 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 5 +ConditionAltitudeMax = 1500 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/Spawners/spawn_that.world_spawners.JTV_BlackForest.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/Spawners/spawn_that.world_spawners.JTV_BlackForest.cfg new file mode 100644 index 0000000..765ef1d --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/Spawners/spawn_that.world_spawners.JTV_BlackForest.cfg @@ -0,0 +1,28 @@ +[WorldSpawner.4011] +Name = Greydwarf Mushroom +Biomes = BlackForest +PrefabName = RRRM_SwedishChef +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +ConditionAltitudeMin = 5 +ConditionAltitudeMax = 1000 + + + +[WorldSpawner.4012] +Name = Ghost Warrior +Biomes = BlackForest +PrefabName = RRRM_GhostWarrior +SpawnInterval = 1000 +SpawnChance = 10 +SpawnDuringDay = False +SpawnDuringNight = True +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +ConditionAltitudeMin = 5 +ConditionAltitudeMax = 1000 + diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.GhostWarrior.json b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.GhostWarrior.json new file mode 100644 index 0000000..d795e45 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.GhostWarrior.json @@ -0,0 +1,142 @@ +{ + "sOriginalPrefabName" : "GhostWarrior", + "sNewPrefabName" : "GhostWarrior", + "Category_Appearance" : { + "vScale" : { + "fX" : 1, + "fY" : 1, + "fZ" : 1 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null + }, + "Category_Character" : { + "sName" : "Ghost Warrior", + "sFaction" : "Undead", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 275, + "dDamageTaken" : { + "m_blunt" : "Resistant", + "m_slash" : "Resistant", + "m_pierce" : "Resistant", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "Weak", + "m_frost" : "Weak", + "m_lightning" : "Weak", + "m_poison" : "Immune", + "m_spirit" : "Weak" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : { + "fDamage" : 0, + "fBlunt" : 0, + "fSlash" : 30, + "fPierce" : 0, + "fChop" : 0, + "fPickaxe" : 0, + "fFire" : 0, + "fFrost" : 60, + "fLightning" : 0, + "fPoison" : 0, + "fSpirit" : 0 + }, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "SkeletonSwordSilver@swing_longsword0", + "SkeletonSwordSilver@swing_longsword1", + "SkeletonSwordSilver@swing_longsword2", + "SkeletonSwordSilverSmite" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + "ArmorIronLegs", + "ArmorIronChest", + "HelmetIron", + "CapeWolf" + ], + "aRandomShield" : [ + "ShieldBronzeBuckler" + ], + "aaRandomSets" : [ + + ] + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "sPathAgentType" : "HumanoidAvoidWater", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 20, + "fRandomMoveRange" : 10, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : true, + "fInterceptTimeMax" : 2, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 2, + "fCircleTargetDistance" : 4, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "AmberPearl", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + } + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.SwedishChef.json b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.SwedishChef.json new file mode 100644 index 0000000..cf978cb --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.SwedishChef.json @@ -0,0 +1,159 @@ +{ + "sOriginalPrefabName" : "Greydwarf_Purple_Shroom", + "sNewPrefabName" : "SwedishChef", + "Category_Appearance" : { + "vScale" : { + "fX" : 1, + "fY" : 1, + "fZ" : 1 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Swedish Chef", + "sFaction" : "ForestMonsters", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 40, + "dDamageTaken" : { + "m_blunt" : "Normal", + "m_slash" : "Normal", + "m_pierce" : "Normal", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "VeryWeak", + "m_frost" : "Normal", + "m_lightning" : "Normal", + "m_poison" : "Resistant", + "m_spirit" : "Immune" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : null, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "Greydwarf_attack", + "Greydwarf_throw" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "sPathAgentType" : "Humanoid", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 20, + "fRandomMoveRange" : 10, + "bAvoidFire" : true, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : true, + "fInterceptTimeMax" : 2, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 2, + "fCircleTargetDistance" : 4, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "GreydwarfEye", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Stone", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Wood", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Resin", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "MushroomBlue", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : false + } + ] + }, + "Category_Special" : { + "bCanTame" : true, + "bAlwaysTame" : false, + "bCommandableWhenTame" : true, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Drops/drop_that.supplemental.Monsternomicon_DeepNorth.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Drops/drop_that.supplemental.Monsternomicon_DeepNorth.cfg new file mode 100644 index 0000000..e69de29 diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg index ce09769..4b51995 100644 --- a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg @@ -491,3 +491,138 @@ ConditionNearbyPlayersNoiseThreshold = 0 SetRelentless = false SetTryDespawnOnConditionsInvalid = True SetTryDespawnOnAlert = false + + +[WorldSpawner.2708] +Name = direwolf +Enabled = True +Biomes = DeepNorth, +PrefabName = DireWolf_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 6 +SpawnInterval = 100 +SpawnChance = 13 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + + +[WorldSpawner.2709] +Name = frostling +Enabled = True +Biomes = DeepNorth, +PrefabName = Frostling_DoD +HuntPlayer = False +SetFaction = MountainMonsters +MaxSpawned = 2 +SpawnInterval = 300 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = Twilight_SnowStorm,SnowStorm, +GroupSizeMin = 2 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 4 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + + +[WorldSpawner.2710] +Name = icegolem +Enabled = True +Biomes = DeepNorth, +PrefabName = IceGolem_DoD +HuntPlayer = False +SetFaction = MountainMonsters +MaxSpawned = 1 +SpawnInterval = 600 +SpawnChance = 8 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = False +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1500 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + + +[WorldSpawner.2712] +Name = Frost Giant +Biomes = DeepNorth +PrefabName = RRRM_FrostGiant +SetFaction = MountainMonsters +SpawnInterval = 2500 +SpawnChance = 5 diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Meadows/Spawners/spawn_that.world_spawners.JTV_Meadows.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Meadows/Spawners/spawn_that.world_spawners.JTV_Meadows.cfg new file mode 100644 index 0000000..cec0832 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Meadows/Spawners/spawn_that.world_spawners.JTV_Meadows.cfg @@ -0,0 +1,21 @@ +[WorldSpawner.4001] +Name = Rainbow Butterfly +Biomes = Meadows +PrefabName = Rainbow_Butterfly +SetFaction = AnimalsVeg +SpawnInterval = 500 +SpawnChance = 10 +SpawnDuringDay = True +SpawnDuringNight = False + + + +[WorldSpawner.4002] +Name = Silkworm Butterfly +Biomes = Meadows, BlackForest +PrefabName = Silkworm_Butterfly +SetFaction = AnimalsVeg +SpawnInterval = 500 +SpawnChance = 10 +SpawnDuringDay = False +SpawnDuringNight = True diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Drops/drop_that.supplemental.Monsternomicon_Mistlands.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Drops/drop_that.supplemental.Monsternomicon_Mistlands.cfg new file mode 100644 index 0000000..c485097 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Drops/drop_that.supplemental.Monsternomicon_Mistlands.cfg @@ -0,0 +1,39 @@ +[RRRM_PoisonDarkSpider.2000] +ItemName= oozebomb_projectile +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_MotherDarkSpider.2000] +ItemName= oozebomb_projectile +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_MotherDarkSpider.2001] +ItemName= RRRM_SmallDarkSpider +AmountMin = 2 +AmountMax = 4 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_DarkProtector.2000] +ItemName= RRRM_DarkMosquito +AmountMin = 2 +AmountMax = 6 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[Voidling_DoD.1] +ItemName= VoidlingCore_DoD +AmountMin = 1 +AmountMax = 1 +Chance = 0.5 +SetScaleByLevel = true +Enabled = true \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg index f516ca2..515be68 100644 --- a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg @@ -41,7 +41,7 @@ ConditionNearbyPlayerCarriesItem = [WorldSpawner.2901] Name= -Enabled = True +Enabled = False Biomes = Mistlands, PrefabName = RRRM_DarkMosquito HuntPlayer = True @@ -418,3 +418,44 @@ ConditionWorldAgeDaysMax = 0 DistanceToTriggerPlayerConditions = 100 ConditionNearbyPlayersCarryValue = 0 ConditionNearbyPlayerCarriesItem = + +[WorldSpawner.2910] +Name = voidling +Enabled = True +Biomes = Mistlands, +PrefabName = Voidling_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 1 +SpawnInterval = 550 +SpawnChance = 35 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 4 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/Spawners/spawn_that.world_spawners.JTV_Mountain.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/Spawners/spawn_that.world_spawners.JTV_Mountain.cfg new file mode 100644 index 0000000..bec0ffc --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/Spawners/spawn_that.world_spawners.JTV_Mountain.cfg @@ -0,0 +1,7 @@ +[WorldSpawner.4020] +Name = Obsidian Golem +Biomes = Mountain, +PrefabName = RRRM_ObsidianGolem_JTV +SetFaction = MountainMonsters +SpawnInterval = 1000 +SpawnChance = 10 diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/rrrmonsters.custom.ObsidianGolem_JTV.json b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/rrrmonsters.custom.ObsidianGolem_JTV.json new file mode 100644 index 0000000..d70c15b --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/rrrmonsters.custom.ObsidianGolem_JTV.json @@ -0,0 +1,195 @@ +{ + "sOriginalPrefabName" : "ObsidianGolem", + "sNewPrefabName" : "ObsidianGolem_JTV", + "Category_Appearance" : { + "vScale" : { + "fX" : 0.75, + "fY" : 0.75, + "fZ" : 0.75 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Obsidian Golem", + "sFaction" : "ForestMonsters", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : true, + "bToleratesSmoke" : true, + "fHealth" : 800, + "dDamageTaken" : { + "m_blunt" : "Normal", + "m_slash" : "Resistant", + "m_pierce" : "Resistant", + "m_chop" : "Ignore", + "m_pickaxe" : "VeryWeak", + "m_fire" : "Immune", + "m_frost" : "Immune", + "m_lightning" : "Normal", + "m_poison" : "Immune", + "m_spirit" : "Immune" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : null, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + "ObsidianGolem_hat", + "", + "" + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + { + "aSetItems" : [ + "stonegolem_attack1_spike", + "stonegolem_attack3_spikesweep", + "ObsidianGolem_spikes" + ] + }, + { + "aSetItems" : [ + "stonegolem_attack2_left_groundslam", + "stonegolem_attack_doublesmash", + "ObsidianGolem_clubs" + ] + } + ], + "aHitEffects" : [ + "vfx_stonegolem_hurt", + "sfx_stonegolem_hurt" + ], + "aDeathEffects" : [ + "sfx_stonegolem_death", + "ObsidianGolem_ragdoll", + "vfx_obsidiangolem_death" + ], + "aConsumeItemEffects" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "aAlertedEffects" : [ + "sfx_stonegolem_alerted" + ], + "aIdleEffects" : [ + "sfx_stonegolem_idle" + ], + "fIdleEffectsInterval" : 3, + "fIdleEffectsChance" : 0.25, + "sPathAgentType" : "TrollSize", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 10, + "fRandomMoveRange" : 10, + "bRandomFly" : false, + "fChanceToTakeoff" : 1, + "fChanceToLand" : 1, + "fGroundDuration" : 10, + "fAirDuration" : 10, + "fMaxLandAltitude" : 5, + "fFlyAltitudeMin" : 3, + "fFlyAltitudeMax" : 10, + "fTakeoffTime" : 5, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : true, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : null, + "fInterceptTimeMax" : 0, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 5, + "fCircleTargetDistance" : 10, + "bSleeping" : true, + "bNoiseWakeup" : true, + "fNoiseRangeScale" : 0.5, + "fWakeupRange" : 2, + "aWakeupEffects" : [ + "sfx_stonegolem_wakeup", + "vfx_obsidiangolem_wakeup" + ], + "bAvoidLand" : false, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "TrophyOGolem_DoD", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.05, + "bOnePerPlayer" : false, + "bLevelMultiplier" : false + }, + { + "sPrefabName" : "Obsidian", + "iAmountMin" : 10, + "iAmountMax" : 15, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Crystal", + "iAmountMin" : 3, + "iAmountMax" : 6, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + } + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Others/Drops/drop_that.supplemental.Monsternomicon_Others.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Others/Drops/drop_that.supplemental.Monsternomicon_Others.cfg new file mode 100644 index 0000000..cc530e6 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Others/Drops/drop_that.supplemental.Monsternomicon_Others.cfg @@ -0,0 +1,7 @@ +[RRRM_StormWolf.2000] +ItemName= fx_eikthyr_stomp +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Others/Spawners/spawn_that.world_spawners.Monsternomicon_Others.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Others/Spawners/spawn_that.world_spawners.Monsternomicon_Others.cfg new file mode 100644 index 0000000..b8535f7 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Others/Spawners/spawn_that.world_spawners.Monsternomicon_Others.cfg @@ -0,0 +1,216 @@ +[WorldSpawner.2800] +Name= Storm Drake +Enabled = True +Biomes = Ocean, Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormHatchling +HuntPlayer = False +SetFaction = +MaxSpawned = 1 +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 1 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = -1000 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false + +[WorldSpawner.2801] +Name= Storm Drake +Enabled = True +Biomes = Ocean, Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormHatchling +HuntPlayer = False +SetFaction = +MaxSpawned = 1 +SpawnInterval = 1000 +SpawnChance = 5 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, LightRain, Rain, +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 1 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = -1000 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false + +[WorldSpawner.2802] +Name= Storm Wolf +Enabled = True +Biomes = Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormWolf +HuntPlayer = True +SetFaction = SeaMonsters +MaxSpawned = 3 +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, LightRain, Rain, +GroupSizeMin = 1 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 0 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false + +[WorldSpawner.2803] +Name = stormling +Enabled = True +Biomes = BlackForest, Meadows, Plains, Swamp, Mistlands +PrefabName = Stormling_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 2 +SpawnInterval = 500 +SpawnChance = 25 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredNotGlobalKey = +RequiredEnvironments = Thunderstorm, +GroupSizeMin = 2 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 4 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + +[WorldSpawner.2804] +Name= Storm Fenring +Enabled = True +Biomes = Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormFenring +HuntPlayer = True +SetFaction = ForestMonsters +MaxSpawned = 1 +SpawnInterval = 750 +SpawnChance = 5 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Drops/drop_that.supplemental.IVE_Plains.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Drops/drop_that.supplemental.IVE_Plains.cfg new file mode 100644 index 0000000..606ab5c --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Drops/drop_that.supplemental.IVE_Plains.cfg @@ -0,0 +1,7 @@ +[RRRM_BlobTarElite.0] +ItemName= BlobTar +AmountMin = 2 +AmountMax = 2 +Chance = 1 +SetScaleByLevel = false +Enabled = true diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.local_spawners_JTV_Plains.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.local_spawners_JTV_Plains.cfg new file mode 100644 index 0000000..7a9c193 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.local_spawners_JTV_Plains.cfg @@ -0,0 +1,49 @@ +## Biome: Plains, Location: TarPit1, Spawner: 0 +[TarPit1.BlobTar] +PrefabName=BlobTar +Enabled=True +SpawnAtDay=True +SpawnAtNight=True +LevelMin=1 +LevelMax=3 +LevelUpChance=10 +RespawnTime=20 +TriggerDistance=60 +TriggerNoise=0 +SpawnInPlayerBase=False +SetPatrolPoint=True +SetFaction=Undead + + +## Biome: Plains, Location: TarPit2, Spawner: 0 +[TarPit2.BlobTar] +PrefabName=BlobTar +Enabled=True +SpawnAtDay=True +SpawnAtNight=True +LevelMin=1 +LevelMax=3 +LevelUpChance=10 +RespawnTime=20 +TriggerDistance=60 +TriggerNoise=0 +SpawnInPlayerBase=False +SetPatrolPoint=True +SetFaction=Undead + + +## Biome: Plains, Location: TarPit3, Spawner: 0 +[TarPit3.BlobTar] +PrefabName=BlobTar +Enabled=True +SpawnAtDay=True +SpawnAtNight=True +LevelMin=1 +LevelMax=3 +LevelUpChance=10 +RespawnTime=20 +TriggerDistance=60 +TriggerNoise=0 +SpawnInPlayerBase=False +SetPatrolPoint=True +SetFaction=Undead \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.world_spawners.JTV_Plains.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.world_spawners.JTV_Plains.cfg new file mode 100644 index 0000000..e1771af --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.world_spawners.JTV_Plains.cfg @@ -0,0 +1,98 @@ +[WorldSpawner.4030] +Name = Goblin Base +Biomes = Plains +PrefabName = GoblinBase +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +MaxSpawned = 3 +SpawnInterval = 500 +SpawnChance = 10 +GroupSizeMin = 1 +GroupSizeMax = 3 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4031] +Name = Goblin Loot +Biomes = Plains +PrefabName = GoblinLoot +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +MaxSpawned = 3 +SpawnInterval = 500 +SpawnChance = 10 +GroupSizeMin = 1 +GroupSizeMax = 3 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4032] +Name = Goblin Shaman +Biomes = Plains +PrefabName = GoblinShamanNew +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +SpawnInterval = 500 +SpawnChance = 10 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4033] +Name = Fuling Berserker +Biomes = Plains +PrefabName = GoblinBrute +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +SpawnInterval = 1000 +SpawnChance = 5 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4034] +Name = Groozer +Enabled = True +Biomes = Plains +PrefabName = RRRM_BlobTarElite +HuntPlayer = True +SetFaction = +MaxSpawned = 1 +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 1 +ConditionNearbyPlayerCarriesItem = Tar +ConditionNearbyPlayersNoiseThreshold = 0 +ConditionLocation = TarPit1, TarPit2, TarPit3 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/rrrmonsters.custom.BlobTarElite.json b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/rrrmonsters.custom.BlobTarElite.json new file mode 100644 index 0000000..01cc698 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Plains/rrrmonsters.custom.BlobTarElite.json @@ -0,0 +1,167 @@ +{ + "sOriginalPrefabName" : "BlobTar", + "sNewPrefabName" : "BlobTarElite", + "Category_Appearance" : { + "vScale" : { + "fX" : 1.55, + "fY" : 1.55, + "fZ" : 1.55 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Groozer", + "sFaction" : "Undead", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "defeated_blobtarelite", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 350, + "dDamageTaken" : { + "m_blunt" : "Weak", + "m_slash" : "Resistant", + "m_pierce" : "Resistant", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "Weak", + "m_frost" : "Resistant", + "m_lightning" : "Normal", + "m_poison" : "Immune", + "m_spirit" : "Normal" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : { + "fDamage" : 0, + "fBlunt" : 58, + "fSlash" : 0, + "fPierce" : 0, + "fChop" : 0, + "fPickaxe" : 0, + "fFire" : 0, + "fFrost" : 0, + "fLightning" : 0, + "fPoison" : 64, + "fSpirit" : 0 + }, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "blobtar_attack" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + + ], + "aHitEffects" : [ + "vfx_blobtar_hit", + "sfx_blob_hit" + ], + "aDeathEffects" : [ + "vfx_blobtar_death", + "sfx_blob_death" + ], + "aConsumeItemEffects" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "aAlertedEffects" : [ + "sfx_blob_alerted" + ], + "aIdleEffects" : [ + "sfx_blobtar_idle" + ], + "fIdleEffectsInterval" : 10, + "fIdleEffectsChance" : 0.25, + "sPathAgentType" : "Humanoid", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 30, + "fRandomMoveRange" : 10, + "bRandomFly" : false, + "fChanceToTakeoff" : 1, + "fChanceToLand" : 1, + "fGroundDuration" : 10, + "fAirDuration" : 10, + "fMaxLandAltitude" : 5, + "fFlyAltitudeMin" : 3, + "fFlyAltitudeMax" : 10, + "fTakeoffTime" : 5, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 9999, + "bFleeIfHurtWhenTargetCantBeReached" : false, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : null, + "fInterceptTimeMax" : 0, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 5, + "fCircleTargetDistance" : 10, + "bSleeping" : false, + "bNoiseWakeup" : false, + "fNoiseRangeScale" : 1, + "fWakeupRange" : 5, + "aWakeupEffects" : [ + + ], + "bAvoidLand" : false, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/Spawners/spawn_that.world_spawners.JTV_Swamp.cfg b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/Spawners/spawn_that.world_spawners.JTV_Swamp.cfg new file mode 100644 index 0000000..71be87b --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/Spawners/spawn_that.world_spawners.JTV_Swamp.cfg @@ -0,0 +1,39 @@ +[WorldSpawner.4040] +Name = Molluscan +Biomes = Swamp, +PrefabName = RRRM_Molluscan_JTV +HuntPlayer = False +SetFaction = Undead +MaxSpawned = 6 +SpawnInterval = 600 +SpawnChance = 5 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = False +SpawnDuringNight = True +ConditionAltitudeMin = -100 +ConditionAltitudeMax = 1500 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = diff --git a/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/rrrmonsters.custom.Molluscan.json b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/rrrmonsters.custom.Molluscan.json new file mode 100644 index 0000000..03df143 --- /dev/null +++ b/ValheimClient/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/rrrmonsters.custom.Molluscan.json @@ -0,0 +1,137 @@ +{ + "sOriginalPrefabName" : "Molluscan", + "sNewPrefabName" : "Molluscan_JTV", + "Category_Appearance" : { + "vScale" : { + "fX" : 1, + "fY" : 1, + "fZ" : 1 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Molluscan", + "sFaction" : "Undead", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 240, + "dDamageTaken" : { + "m_blunt" : "Normal", + "m_slash" : "Normal", + "m_pierce" : "Normal", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "VeryWeak", + "m_frost" : "Normal", + "m_lightning" : "Normal", + "m_poison" : "Resistant", + "m_spirit" : "Immune" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : null, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "Molluscan_attack", + "Molluscan_attack2", + "Molluscan_attack3", + "Molluscan_taunt" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "sPathAgentType" : "HumanoidAvoidWater", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 20, + "fRandomMoveRange" : 10, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : false, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : true, + "fInterceptTimeMax" : 2, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 6, + "fCircleTargetDuration" : 3, + "fCircleTargetDistance" : 4, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "FishRaw", + "iAmountMin" : 1, + "iAmountMax" : 2, + "fChance" : 0.6, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Chitin", + "iAmountMin" : 2, + "iAmountMax" : 4, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + } + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimClient/BepInEx/config/aedenthorn.QuickStore.cfg b/ValheimClient/BepInEx/config/aedenthorn.QuickStore.cfg new file mode 100644 index 0000000..0fa475b --- /dev/null +++ b/ValheimClient/BepInEx/config/aedenthorn.QuickStore.cfg @@ -0,0 +1,175 @@ +## Settings file was created by plugin Quick Store v0.2.0 +## Plugin GUID: aedenthorn.QuickStore + +[General] + +## Hotkey to store your inventory into nearby containers. Use https://docs.unity3d.com/Manual/class-InputManager.html syntax. +# Setting type: String +# Default value: . +StoreHotkey = O + +## The maximum distance from the player to store items +# Setting type: Single +# Default value: 5 +StoreRange = 20 + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypes = Accessory,Utility,Legs,Body,Chest,Head,Shoulders,Cape,Tool,Arrow + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypes +# Setting type: String +# Default value: +ItemAllowTypes = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesChests +# Setting type: String +# Default value: +ItemAllowTypesChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesPersonalChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesPersonalChests +# Setting type: String +# Default value: +ItemAllowTypesPersonalChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesBlackMetalChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesBlackMetalChests +# Setting type: String +# Default value: +ItemAllowTypesBlackMetalChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesReinforcedChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesReinforcedChests +# Setting type: String +# Default value: +ItemAllowTypesReinforcedChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesCarts = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesCarts +# Setting type: String +# Default value: +ItemAllowTypesCarts = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesShips = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesShips +# Setting type: String +# Default value: +ItemAllowTypesShips = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategories = Accessory,Utility,Legs,Body,Chest,Head,Shoulders,Cape,Tool,Arrow + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategories +# Setting type: String +# Default value: +ItemAllowCategories = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesChests +# Setting type: String +# Default value: +ItemAllowCategoriesChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesPersonalChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesPersonalChests +# Setting type: String +# Default value: +ItemAllowCategoriesPersonalChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesBlackMetalChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesBlackMetalChests +# Setting type: String +# Default value: +ItemAllowCategoriesBlackMetalChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesReinforcedChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesReinforcedChests +# Setting type: String +# Default value: +ItemAllowCategoriesReinforcedChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesCarts = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesCarts +# Setting type: String +# Default value: +ItemAllowCategoriesCarts = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesShips = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesShips +# Setting type: String +# Default value: +ItemAllowCategoriesShips = + +## If true, a container must already have at least one of the item to pull. +# Setting type: Boolean +# Default value: true +MustHaveItemToPull = true + +## Text to show after items are stored. +# Setting type: String +# Default value: Stored {0} items in {1} containers +StoredString = Stored {0} items in {1} containers + +## Enable this mod +# Setting type: Boolean +# Default value: true +Enabled = true + +## Nexus mod ID for updates +# Setting type: Int32 +# Default value: 1595 +NexusID = 1595 + diff --git a/ValheimClient/BepInEx/config/alree.forgotten_biomes.cfg b/ValheimClient/BepInEx/config/alree.forgotten_biomes.cfg index 73b556c..a261a7c 100644 --- a/ValheimClient/BepInEx/config/alree.forgotten_biomes.cfg +++ b/ValheimClient/BepInEx/config/alree.forgotten_biomes.cfg @@ -98,7 +98,7 @@ Plains Locations = true ## Add vegetation/rocks in Mistlands # Setting type: Boolean # Default value: false -Mistlands = true +Mistlands = false ## Add locations in Mistlands # Setting type: Boolean diff --git a/ValheimClient/BepInEx/config/com.zarboz.ChickenBoo.cfg b/ValheimClient/BepInEx/config/com.zarboz.ChickenBoo.cfg index 93b943a..b1402f8 100644 --- a/ValheimClient/BepInEx/config/com.zarboz.ChickenBoo.cfg +++ b/ValheimClient/BepInEx/config/com.zarboz.ChickenBoo.cfg @@ -41,7 +41,7 @@ Feather Drop Chance = 0.5 ## This number is show as a decimal. It is interpreted as a percent so 1 = 100% and .25 = 25% chance etc # Setting type: Single # Default value: 0.25 -Encounter Chance Meadows = 0.25 +Encounter Chance Meadows = 0.15 ## This number is show as a decimal. It is interpreted as a percent so 1 = 100% and .25 = 25% chance etc # Setting type: Single @@ -56,7 +56,7 @@ Encounter Chance Black Forest = 0 ## This is the max number of chickens per spawner that spawn system makes # Setting type: Int32 # Default value: 10 -Max Spawned Chickens Per Spawner = 10 +Max Spawned Chickens Per Spawner = 3 ## Set this to true if you want to disable the spawners built into Chickenboo in favor of using another spawner such as spawnthat # Setting type: Boolean diff --git a/ValheimClient/BepInEx/config/custom_raids.cfg b/ValheimClient/BepInEx/config/custom_raids.cfg new file mode 100644 index 0000000..abc79ec --- /dev/null +++ b/ValheimClient/BepInEx/config/custom_raids.cfg @@ -0,0 +1,86 @@ +[Debug] + +## Enables debug logging. +# Setting type: Boolean +# Default value: false +DebugOn = false + +## Enables trace logging. Note, this will generate a LOT of log entries. +# Setting type: Boolean +# Default value: false +TraceLogging = false + +## If enabled, scans existing raid event data, and dumps to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WriteDefaultEventDataToDisk = false + +## If enabled, dumps raid event data after applying configuration to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WritePostChangeEventDataToDisk = false + +## If enabled, scans existing environment data, and dumps to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WriteEnvironmentDataToDisk = false + +## If enabled, scans existing global keys, and dumps to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WriteGlobalKeyDataToDisk = false + +[EventSystem] + +## If enabled, removes all existing raids and only allows configured. Will only remove non-random events, leaving boss events as is. +# Setting type: Boolean +# Default value: false +RemoveAllExistingRaids = false + +## Enable/disable override of existing events when event names match. +# Setting type: Boolean +# Default value: true +OverrideExisting = false + +## Frequency between checks for new raids. Value is in minutes +# Setting type: Single +# Default value: 46 +EventCheckInterval = 46 + +## Chance of raid, per check interval. 100 is 100%. +# Setting type: Single +# Default value: 20 +EventTriggerChance = 15 + +[General] + +## Loads raid configurations from supplemental files. +## Eg. custom_raid.supplemental.my_raid.cfg will be included on load. +# Setting type: Boolean +# Default value: true +LoadSupplementalRaids = true + +## Generates pre-defined supplemental raids. The generated raids are disabled by default. +# Setting type: Boolean +# Default value: true +GeneratePresetRaids = true + +## Disables automatic updating and saving of raid configurations. +## This means no helpers will be added, but.. allows you to keep things compact. +# Setting type: Boolean +# Default value: false +StopTouchingMyConfigs = false + +[IndividualRaids] + +## If enabled, Custom Raids will overhaul the games way of checking for raids. +## This allows for setting individual frequences and chances for each raid. +# Setting type: Boolean +# Default value: false +UseIndividualRaidChecks = false + +## If overhaul is enhabled, ensures a minimum amount of minutes between each raid. +# Setting type: Single +# Default value: 46 +MinimumTimeBetweenRaids = 46 + diff --git a/ValheimClient/BepInEx/config/valheim_plus.cfg b/ValheimClient/BepInEx/config/valheim_plus.cfg index 5ec8260..048d473 100644 --- a/ValheimClient/BepInEx/config/valheim_plus.cfg +++ b/ValheimClient/BepInEx/config/valheim_plus.cfg @@ -306,10 +306,10 @@ autoRange=30 enabled=true ; Maximum amount of ore in a Furnace. -maximumOre=10 +maximumOre=30 ; Maximum amount of coal in a Furnace. -maximumCoal=20 +maximumCoal=60 ; The total amount of coal used to produce a single smelted ingot. coalUsedPerProduct=2 @@ -321,7 +321,7 @@ productionSpeed=30 autoDeposit=true ; The Furnace will pull coal and raw materials from nearby chests to be automatically added to it when its empty. -autoFuel=true +autoFuel=false ; This option prevents the Furnace to pull items from warded areas if it isn't placed inside of it. ; For convenience, we recommend this to be set to true. diff --git a/ValheimClient/BepInEx/plugins/CustomRaids/Valheim.CustomRaids.dll b/ValheimClient/BepInEx/plugins/CustomRaids/Valheim.CustomRaids.dll new file mode 100644 index 0000000..f6fb5db Binary files /dev/null and b/ValheimClient/BepInEx/plugins/CustomRaids/Valheim.CustomRaids.dll differ diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Drops/drop_that.supplemental.Monsternomicon_Ashlands.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Drops/drop_that.supplemental.Monsternomicon_Ashlands.cfg new file mode 100644 index 0000000..3edd0a1 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Drops/drop_that.supplemental.Monsternomicon_Ashlands.cfg @@ -0,0 +1,63 @@ +[RRRM_BurnedBones.2000] +ItemName= vfx_ImpDeath +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_BurnedBones.2001] +ItemName= RRRM_BlazingBones +AmountMin = 1 +AmountMax = 1 +Chance = 0.25 +LevelMultiplier = false +Enabled = true + +[RRRM_SwollenBody.2000] +ItemName = oozebomb_projectile +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_SwollenBody.2001] +ItemName = RRRM_AshMosquito +AmountMin = 2 +AmountMax = 4 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_ElderSurtling.2000] +ItemName= aoe_nova +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_DamnedOne.2000] +ItemName= vfx_ImpDeath +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_DamnedOne.2000] +ItemName= RRRM_BlazingDamnedOne +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_BlazingDamnedOne.2000] +ItemName= aoe_nova +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg index 64898f9..9aa455f 100644 --- a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Ashlands/Spawners/spawn_that.world_spawners.Monsternomicon_Ashlands.cfg @@ -227,7 +227,7 @@ SetTryDespawnOnAlert = false [WorldSpawner.2604] Name= -Enabled = True +Enabled = False Biomes = AshLands, PrefabName = RRRM_AshMosquito HuntPlayer = False @@ -403,3 +403,44 @@ ConditionNearbyPlayersNoiseThreshold = 0 SetRelentless = false SetTryDespawnOnConditionsInvalid = false SetTryDespawnOnAlert = false + +[WorldSpawner.2608] +Name = livinglava +Enabled = True +Biomes = AshLands, +PrefabName = LivingLava_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 3 +SpawnInterval = 240 +SpawnChance = 15 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 5 +ConditionAltitudeMax = 1500 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/Spawners/spawn_that.world_spawners.JTV_BlackForest.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/Spawners/spawn_that.world_spawners.JTV_BlackForest.cfg new file mode 100644 index 0000000..765ef1d --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/Spawners/spawn_that.world_spawners.JTV_BlackForest.cfg @@ -0,0 +1,28 @@ +[WorldSpawner.4011] +Name = Greydwarf Mushroom +Biomes = BlackForest +PrefabName = RRRM_SwedishChef +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +ConditionAltitudeMin = 5 +ConditionAltitudeMax = 1000 + + + +[WorldSpawner.4012] +Name = Ghost Warrior +Biomes = BlackForest +PrefabName = RRRM_GhostWarrior +SpawnInterval = 1000 +SpawnChance = 10 +SpawnDuringDay = False +SpawnDuringNight = True +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +ConditionAltitudeMin = 5 +ConditionAltitudeMax = 1000 + diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.GhostWarrior.json b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.GhostWarrior.json new file mode 100644 index 0000000..d795e45 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.GhostWarrior.json @@ -0,0 +1,142 @@ +{ + "sOriginalPrefabName" : "GhostWarrior", + "sNewPrefabName" : "GhostWarrior", + "Category_Appearance" : { + "vScale" : { + "fX" : 1, + "fY" : 1, + "fZ" : 1 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null + }, + "Category_Character" : { + "sName" : "Ghost Warrior", + "sFaction" : "Undead", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 275, + "dDamageTaken" : { + "m_blunt" : "Resistant", + "m_slash" : "Resistant", + "m_pierce" : "Resistant", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "Weak", + "m_frost" : "Weak", + "m_lightning" : "Weak", + "m_poison" : "Immune", + "m_spirit" : "Weak" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : { + "fDamage" : 0, + "fBlunt" : 0, + "fSlash" : 30, + "fPierce" : 0, + "fChop" : 0, + "fPickaxe" : 0, + "fFire" : 0, + "fFrost" : 60, + "fLightning" : 0, + "fPoison" : 0, + "fSpirit" : 0 + }, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "SkeletonSwordSilver@swing_longsword0", + "SkeletonSwordSilver@swing_longsword1", + "SkeletonSwordSilver@swing_longsword2", + "SkeletonSwordSilverSmite" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + "ArmorIronLegs", + "ArmorIronChest", + "HelmetIron", + "CapeWolf" + ], + "aRandomShield" : [ + "ShieldBronzeBuckler" + ], + "aaRandomSets" : [ + + ] + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "sPathAgentType" : "HumanoidAvoidWater", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 20, + "fRandomMoveRange" : 10, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : true, + "fInterceptTimeMax" : 2, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 2, + "fCircleTargetDistance" : 4, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "AmberPearl", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + } + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.SwedishChef.json b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.SwedishChef.json new file mode 100644 index 0000000..cf978cb --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_BlackForest/rrrmonsters.custom.SwedishChef.json @@ -0,0 +1,159 @@ +{ + "sOriginalPrefabName" : "Greydwarf_Purple_Shroom", + "sNewPrefabName" : "SwedishChef", + "Category_Appearance" : { + "vScale" : { + "fX" : 1, + "fY" : 1, + "fZ" : 1 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Swedish Chef", + "sFaction" : "ForestMonsters", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 40, + "dDamageTaken" : { + "m_blunt" : "Normal", + "m_slash" : "Normal", + "m_pierce" : "Normal", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "VeryWeak", + "m_frost" : "Normal", + "m_lightning" : "Normal", + "m_poison" : "Resistant", + "m_spirit" : "Immune" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : null, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "Greydwarf_attack", + "Greydwarf_throw" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "sPathAgentType" : "Humanoid", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 20, + "fRandomMoveRange" : 10, + "bAvoidFire" : true, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : true, + "fInterceptTimeMax" : 2, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 2, + "fCircleTargetDistance" : 4, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "GreydwarfEye", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Stone", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Wood", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Resin", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.5, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "MushroomBlue", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : false + } + ] + }, + "Category_Special" : { + "bCanTame" : true, + "bAlwaysTame" : false, + "bCommandableWhenTame" : true, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Drops/drop_that.supplemental.Monsternomicon_DeepNorth.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Drops/drop_that.supplemental.Monsternomicon_DeepNorth.cfg new file mode 100644 index 0000000..e69de29 diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg index ce09769..4b51995 100644 --- a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_DeepNorth/Spawners/spawn_that.world_spawners.Monsternomicon_Deepnorth.cfg @@ -491,3 +491,138 @@ ConditionNearbyPlayersNoiseThreshold = 0 SetRelentless = false SetTryDespawnOnConditionsInvalid = True SetTryDespawnOnAlert = false + + +[WorldSpawner.2708] +Name = direwolf +Enabled = True +Biomes = DeepNorth, +PrefabName = DireWolf_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 6 +SpawnInterval = 100 +SpawnChance = 13 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + + +[WorldSpawner.2709] +Name = frostling +Enabled = True +Biomes = DeepNorth, +PrefabName = Frostling_DoD +HuntPlayer = False +SetFaction = MountainMonsters +MaxSpawned = 2 +SpawnInterval = 300 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = Twilight_SnowStorm,SnowStorm, +GroupSizeMin = 2 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 4 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + + +[WorldSpawner.2710] +Name = icegolem +Enabled = True +Biomes = DeepNorth, +PrefabName = IceGolem_DoD +HuntPlayer = False +SetFaction = MountainMonsters +MaxSpawned = 1 +SpawnInterval = 600 +SpawnChance = 8 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = False +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1500 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + + +[WorldSpawner.2712] +Name = Frost Giant +Biomes = DeepNorth +PrefabName = RRRM_FrostGiant +SetFaction = MountainMonsters +SpawnInterval = 2500 +SpawnChance = 5 diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Meadows/Spawners/spawn_that.world_spawners.JTV_Meadows.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Meadows/Spawners/spawn_that.world_spawners.JTV_Meadows.cfg new file mode 100644 index 0000000..cec0832 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Meadows/Spawners/spawn_that.world_spawners.JTV_Meadows.cfg @@ -0,0 +1,21 @@ +[WorldSpawner.4001] +Name = Rainbow Butterfly +Biomes = Meadows +PrefabName = Rainbow_Butterfly +SetFaction = AnimalsVeg +SpawnInterval = 500 +SpawnChance = 10 +SpawnDuringDay = True +SpawnDuringNight = False + + + +[WorldSpawner.4002] +Name = Silkworm Butterfly +Biomes = Meadows, BlackForest +PrefabName = Silkworm_Butterfly +SetFaction = AnimalsVeg +SpawnInterval = 500 +SpawnChance = 10 +SpawnDuringDay = False +SpawnDuringNight = True diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Drops/drop_that.supplemental.Monsternomicon_Mistlands.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Drops/drop_that.supplemental.Monsternomicon_Mistlands.cfg new file mode 100644 index 0000000..c485097 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Drops/drop_that.supplemental.Monsternomicon_Mistlands.cfg @@ -0,0 +1,39 @@ +[RRRM_PoisonDarkSpider.2000] +ItemName= oozebomb_projectile +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_MotherDarkSpider.2000] +ItemName= oozebomb_projectile +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_MotherDarkSpider.2001] +ItemName= RRRM_SmallDarkSpider +AmountMin = 2 +AmountMax = 4 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[RRRM_DarkProtector.2000] +ItemName= RRRM_DarkMosquito +AmountMin = 2 +AmountMax = 6 +Chance = 1 +LevelMultiplier = false +Enabled = true + +[Voidling_DoD.1] +ItemName= VoidlingCore_DoD +AmountMin = 1 +AmountMax = 1 +Chance = 0.5 +SetScaleByLevel = true +Enabled = true \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg index f516ca2..515be68 100644 --- a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mistlands/Spawners/spawn_that.world_spawners.Monsternomicon_Mistlands.cfg @@ -41,7 +41,7 @@ ConditionNearbyPlayerCarriesItem = [WorldSpawner.2901] Name= -Enabled = True +Enabled = False Biomes = Mistlands, PrefabName = RRRM_DarkMosquito HuntPlayer = True @@ -418,3 +418,44 @@ ConditionWorldAgeDaysMax = 0 DistanceToTriggerPlayerConditions = 100 ConditionNearbyPlayersCarryValue = 0 ConditionNearbyPlayerCarriesItem = + +[WorldSpawner.2910] +Name = voidling +Enabled = True +Biomes = Mistlands, +PrefabName = Voidling_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 1 +SpawnInterval = 550 +SpawnChance = 35 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 4 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/Spawners/spawn_that.world_spawners.JTV_Mountain.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/Spawners/spawn_that.world_spawners.JTV_Mountain.cfg new file mode 100644 index 0000000..bec0ffc --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/Spawners/spawn_that.world_spawners.JTV_Mountain.cfg @@ -0,0 +1,7 @@ +[WorldSpawner.4020] +Name = Obsidian Golem +Biomes = Mountain, +PrefabName = RRRM_ObsidianGolem_JTV +SetFaction = MountainMonsters +SpawnInterval = 1000 +SpawnChance = 10 diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/rrrmonsters.custom.ObsidianGolem_JTV.json b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/rrrmonsters.custom.ObsidianGolem_JTV.json new file mode 100644 index 0000000..d70c15b --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Mountains/rrrmonsters.custom.ObsidianGolem_JTV.json @@ -0,0 +1,195 @@ +{ + "sOriginalPrefabName" : "ObsidianGolem", + "sNewPrefabName" : "ObsidianGolem_JTV", + "Category_Appearance" : { + "vScale" : { + "fX" : 0.75, + "fY" : 0.75, + "fZ" : 0.75 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Obsidian Golem", + "sFaction" : "ForestMonsters", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : true, + "bToleratesSmoke" : true, + "fHealth" : 800, + "dDamageTaken" : { + "m_blunt" : "Normal", + "m_slash" : "Resistant", + "m_pierce" : "Resistant", + "m_chop" : "Ignore", + "m_pickaxe" : "VeryWeak", + "m_fire" : "Immune", + "m_frost" : "Immune", + "m_lightning" : "Normal", + "m_poison" : "Immune", + "m_spirit" : "Immune" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : null, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + "ObsidianGolem_hat", + "", + "" + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + { + "aSetItems" : [ + "stonegolem_attack1_spike", + "stonegolem_attack3_spikesweep", + "ObsidianGolem_spikes" + ] + }, + { + "aSetItems" : [ + "stonegolem_attack2_left_groundslam", + "stonegolem_attack_doublesmash", + "ObsidianGolem_clubs" + ] + } + ], + "aHitEffects" : [ + "vfx_stonegolem_hurt", + "sfx_stonegolem_hurt" + ], + "aDeathEffects" : [ + "sfx_stonegolem_death", + "ObsidianGolem_ragdoll", + "vfx_obsidiangolem_death" + ], + "aConsumeItemEffects" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "aAlertedEffects" : [ + "sfx_stonegolem_alerted" + ], + "aIdleEffects" : [ + "sfx_stonegolem_idle" + ], + "fIdleEffectsInterval" : 3, + "fIdleEffectsChance" : 0.25, + "sPathAgentType" : "TrollSize", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 10, + "fRandomMoveRange" : 10, + "bRandomFly" : false, + "fChanceToTakeoff" : 1, + "fChanceToLand" : 1, + "fGroundDuration" : 10, + "fAirDuration" : 10, + "fMaxLandAltitude" : 5, + "fFlyAltitudeMin" : 3, + "fFlyAltitudeMax" : 10, + "fTakeoffTime" : 5, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : true, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : null, + "fInterceptTimeMax" : 0, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 5, + "fCircleTargetDistance" : 10, + "bSleeping" : true, + "bNoiseWakeup" : true, + "fNoiseRangeScale" : 0.5, + "fWakeupRange" : 2, + "aWakeupEffects" : [ + "sfx_stonegolem_wakeup", + "vfx_obsidiangolem_wakeup" + ], + "bAvoidLand" : false, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "TrophyOGolem_DoD", + "iAmountMin" : 1, + "iAmountMax" : 1, + "fChance" : 0.05, + "bOnePerPlayer" : false, + "bLevelMultiplier" : false + }, + { + "sPrefabName" : "Obsidian", + "iAmountMin" : 10, + "iAmountMax" : 15, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Crystal", + "iAmountMin" : 3, + "iAmountMax" : 6, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + } + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Others/Drops/drop_that.supplemental.Monsternomicon_Others.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Others/Drops/drop_that.supplemental.Monsternomicon_Others.cfg new file mode 100644 index 0000000..cc530e6 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Others/Drops/drop_that.supplemental.Monsternomicon_Others.cfg @@ -0,0 +1,7 @@ +[RRRM_StormWolf.2000] +ItemName= fx_eikthyr_stomp +AmountMin = 1 +AmountMax = 1 +Chance = 1 +LevelMultiplier = false +Enabled = true \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Others/Spawners/spawn_that.world_spawners.Monsternomicon_Others.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Others/Spawners/spawn_that.world_spawners.Monsternomicon_Others.cfg new file mode 100644 index 0000000..b8535f7 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Others/Spawners/spawn_that.world_spawners.Monsternomicon_Others.cfg @@ -0,0 +1,216 @@ +[WorldSpawner.2800] +Name= Storm Drake +Enabled = True +Biomes = Ocean, Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormHatchling +HuntPlayer = False +SetFaction = +MaxSpawned = 1 +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 1 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = -1000 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false + +[WorldSpawner.2801] +Name= Storm Drake +Enabled = True +Biomes = Ocean, Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormHatchling +HuntPlayer = False +SetFaction = +MaxSpawned = 1 +SpawnInterval = 1000 +SpawnChance = 5 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, LightRain, Rain, +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 1 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = -1000 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false + +[WorldSpawner.2802] +Name= Storm Wolf +Enabled = True +Biomes = Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormWolf +HuntPlayer = True +SetFaction = SeaMonsters +MaxSpawned = 3 +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, LightRain, Rain, +GroupSizeMin = 1 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 0 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false + +[WorldSpawner.2803] +Name = stormling +Enabled = True +Biomes = BlackForest, Meadows, Plains, Swamp, Mistlands +PrefabName = Stormling_DoD +HuntPlayer = False +SetFaction = +MaxSpawned = 2 +SpawnInterval = 500 +SpawnChance = 25 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredNotGlobalKey = +RequiredEnvironments = Thunderstorm, +GroupSizeMin = 2 +GroupSizeMax = 3 +GroupRadius = 5 +GroundOffset = 4 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = + +[WorldSpawner.2804] +Name= Storm Fenring +Enabled = True +Biomes = Meadows, BlackForest, Swamp, Plains, Mistlands +PrefabName = RRRM_StormFenring +HuntPlayer = True +SetFaction = ForestMonsters +MaxSpawned = 1 +SpawnInterval = 750 +SpawnChance = 5 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = defeated_goblinking +RequiredEnvironments = ThunderStorm, +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 0 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = +ConditionNearbyPlayersNoiseThreshold = 0 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Drops/drop_that.supplemental.IVE_Plains.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Drops/drop_that.supplemental.IVE_Plains.cfg new file mode 100644 index 0000000..606ab5c --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Drops/drop_that.supplemental.IVE_Plains.cfg @@ -0,0 +1,7 @@ +[RRRM_BlobTarElite.0] +ItemName= BlobTar +AmountMin = 2 +AmountMax = 2 +Chance = 1 +SetScaleByLevel = false +Enabled = true diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.local_spawners_JTV_Plains.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.local_spawners_JTV_Plains.cfg new file mode 100644 index 0000000..7a9c193 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.local_spawners_JTV_Plains.cfg @@ -0,0 +1,49 @@ +## Biome: Plains, Location: TarPit1, Spawner: 0 +[TarPit1.BlobTar] +PrefabName=BlobTar +Enabled=True +SpawnAtDay=True +SpawnAtNight=True +LevelMin=1 +LevelMax=3 +LevelUpChance=10 +RespawnTime=20 +TriggerDistance=60 +TriggerNoise=0 +SpawnInPlayerBase=False +SetPatrolPoint=True +SetFaction=Undead + + +## Biome: Plains, Location: TarPit2, Spawner: 0 +[TarPit2.BlobTar] +PrefabName=BlobTar +Enabled=True +SpawnAtDay=True +SpawnAtNight=True +LevelMin=1 +LevelMax=3 +LevelUpChance=10 +RespawnTime=20 +TriggerDistance=60 +TriggerNoise=0 +SpawnInPlayerBase=False +SetPatrolPoint=True +SetFaction=Undead + + +## Biome: Plains, Location: TarPit3, Spawner: 0 +[TarPit3.BlobTar] +PrefabName=BlobTar +Enabled=True +SpawnAtDay=True +SpawnAtNight=True +LevelMin=1 +LevelMax=3 +LevelUpChance=10 +RespawnTime=20 +TriggerDistance=60 +TriggerNoise=0 +SpawnInPlayerBase=False +SetPatrolPoint=True +SetFaction=Undead \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.world_spawners.JTV_Plains.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.world_spawners.JTV_Plains.cfg new file mode 100644 index 0000000..e1771af --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/Spawners/spawn_that.world_spawners.JTV_Plains.cfg @@ -0,0 +1,98 @@ +[WorldSpawner.4030] +Name = Goblin Base +Biomes = Plains +PrefabName = GoblinBase +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +MaxSpawned = 3 +SpawnInterval = 500 +SpawnChance = 10 +GroupSizeMin = 1 +GroupSizeMax = 3 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4031] +Name = Goblin Loot +Biomes = Plains +PrefabName = GoblinLoot +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +MaxSpawned = 3 +SpawnInterval = 500 +SpawnChance = 10 +GroupSizeMin = 1 +GroupSizeMax = 3 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4032] +Name = Goblin Shaman +Biomes = Plains +PrefabName = GoblinShamanNew +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +SpawnInterval = 500 +SpawnChance = 10 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4033] +Name = Fuling Berserker +Biomes = Plains +PrefabName = GoblinBrute +SetFaction = PlainsMonsters +LevelMin = 1 +LevelMax = 3 +SpawnInterval = 1000 +SpawnChance = 5 +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 + +[WorldSpawner.4034] +Name = Groozer +Enabled = True +Biomes = Plains +PrefabName = RRRM_BlobTarElite +HuntPlayer = True +SetFaction = +MaxSpawned = 1 +SpawnInterval = 500 +SpawnChance = 10 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 30 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = True +SpawnDuringNight = True +ConditionAltitudeMin = 1 +ConditionAltitudeMax = 1000 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 1 +ConditionNearbyPlayerCarriesItem = Tar +ConditionNearbyPlayersNoiseThreshold = 0 +ConditionLocation = TarPit1, TarPit2, TarPit3 +SetRelentless = false +SetTryDespawnOnConditionsInvalid = true +SetTryDespawnOnAlert = false diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/rrrmonsters.custom.BlobTarElite.json b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/rrrmonsters.custom.BlobTarElite.json new file mode 100644 index 0000000..01cc698 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Plains/rrrmonsters.custom.BlobTarElite.json @@ -0,0 +1,167 @@ +{ + "sOriginalPrefabName" : "BlobTar", + "sNewPrefabName" : "BlobTarElite", + "Category_Appearance" : { + "vScale" : { + "fX" : 1.55, + "fY" : 1.55, + "fZ" : 1.55 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Groozer", + "sFaction" : "Undead", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "defeated_blobtarelite", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 350, + "dDamageTaken" : { + "m_blunt" : "Weak", + "m_slash" : "Resistant", + "m_pierce" : "Resistant", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "Weak", + "m_frost" : "Resistant", + "m_lightning" : "Normal", + "m_poison" : "Immune", + "m_spirit" : "Normal" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : { + "fDamage" : 0, + "fBlunt" : 58, + "fSlash" : 0, + "fPierce" : 0, + "fChop" : 0, + "fPickaxe" : 0, + "fFire" : 0, + "fFrost" : 0, + "fLightning" : 0, + "fPoison" : 64, + "fSpirit" : 0 + }, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "blobtar_attack" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + + ], + "aHitEffects" : [ + "vfx_blobtar_hit", + "sfx_blob_hit" + ], + "aDeathEffects" : [ + "vfx_blobtar_death", + "sfx_blob_death" + ], + "aConsumeItemEffects" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "aAlertedEffects" : [ + "sfx_blob_alerted" + ], + "aIdleEffects" : [ + "sfx_blobtar_idle" + ], + "fIdleEffectsInterval" : 10, + "fIdleEffectsChance" : 0.25, + "sPathAgentType" : "Humanoid", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 30, + "fRandomMoveRange" : 10, + "bRandomFly" : false, + "fChanceToTakeoff" : 1, + "fChanceToLand" : 1, + "fGroundDuration" : 10, + "fAirDuration" : 10, + "fMaxLandAltitude" : 5, + "fFlyAltitudeMin" : 3, + "fFlyAltitudeMax" : 10, + "fTakeoffTime" : 5, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : true, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 9999, + "bFleeIfHurtWhenTargetCantBeReached" : false, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : null, + "fInterceptTimeMax" : 0, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 0, + "fCircleTargetDuration" : 5, + "fCircleTargetDistance" : 10, + "bSleeping" : false, + "bNoiseWakeup" : false, + "fNoiseRangeScale" : 1, + "fWakeupRange" : 5, + "aWakeupEffects" : [ + + ], + "bAvoidLand" : false, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/Spawners/spawn_that.world_spawners.JTV_Swamp.cfg b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/Spawners/spawn_that.world_spawners.JTV_Swamp.cfg new file mode 100644 index 0000000..71be87b --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/Spawners/spawn_that.world_spawners.JTV_Swamp.cfg @@ -0,0 +1,39 @@ +[WorldSpawner.4040] +Name = Molluscan +Biomes = Swamp, +PrefabName = RRRM_Molluscan_JTV +HuntPlayer = False +SetFaction = Undead +MaxSpawned = 6 +SpawnInterval = 600 +SpawnChance = 5 +LevelMin = 1 +LevelMax = 3 +LevelUpMinCenterDistance = 0 +SpawnDistance = 100 +SpawnRadiusMin = 0 +SpawnRadiusMax = 0 +RequiredGlobalKey = +RequiredNotGlobalKey = +RequiredEnvironments = +GroupSizeMin = 1 +GroupSizeMax = 1 +GroupRadius = 5 +GroundOffset = 0.5 +SpawnDuringDay = False +SpawnDuringNight = True +ConditionAltitudeMin = -100 +ConditionAltitudeMax = 1500 +ConditionTiltMin = 0 +ConditionTiltMax = 35 +SpawnInForest = True +SpawnOutsideForest = True +OceanDepthMin = 0 +OceanDepthMax = 0 +ConditionDistanceToCenterMin = 0 +ConditionDistanceToCenterMax = 0 +ConditionWorldAgeDaysMin = 0 +ConditionWorldAgeDaysMax = 0 +DistanceToTriggerPlayerConditions = 100 +ConditionNearbyPlayersCarryValue = 0 +ConditionNearbyPlayerCarriesItem = diff --git a/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/rrrmonsters.custom.Molluscan.json b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/rrrmonsters.custom.Molluscan.json new file mode 100644 index 0000000..03df143 --- /dev/null +++ b/ValheimServer/BepInEx/config/Monsternomicon/Monsternomicon_Swamp/rrrmonsters.custom.Molluscan.json @@ -0,0 +1,137 @@ +{ + "sOriginalPrefabName" : "Molluscan", + "sNewPrefabName" : "Molluscan_JTV", + "Category_Appearance" : { + "vScale" : { + "fX" : 1, + "fY" : 1, + "fZ" : 1 + }, + "cTintColor" : null, + "cTintItems" : null, + "cBodySmoke" : null, + "cBodyFlames" : null, + "sCustomTexture" : null + }, + "Category_Character" : { + "sName" : "Molluscan", + "sFaction" : "Undead", + "bBoss" : false, + "sBossEvent" : "", + "sDefeatSetGlobalKey" : "", + "fMoveSpeedMulti" : 1, + "bToleratesWater" : true, + "bToleratesFire" : false, + "bToleratesSmoke" : true, + "fHealth" : 240, + "dDamageTaken" : { + "m_blunt" : "Normal", + "m_slash" : "Normal", + "m_pierce" : "Normal", + "m_chop" : "Ignore", + "m_pickaxe" : "Ignore", + "m_fire" : "VeryWeak", + "m_frost" : "Normal", + "m_lightning" : "Normal", + "m_poison" : "Resistant", + "m_spirit" : "Immune" + } + }, + "Category_Humanoid" : { + "dtAttackDamageOverride" : null, + "fAttackDamageTotalOverride" : null, + "sAttackProjectileOverride" : null, + "aDefaultItems" : [ + "Molluscan_attack", + "Molluscan_attack2", + "Molluscan_attack3", + "Molluscan_taunt" + ], + "aRandomWeapon" : [ + + ], + "aRandomArmor" : [ + + ], + "aRandomShield" : [ + + ], + "aaRandomSets" : [ + + ], + "aAdvancedCustomAttacks" : null + }, + "Category_BaseAI" : { + "fViewRange" : 30, + "fViewAngle" : 90, + "fHearRange" : 9999, + "sPathAgentType" : "HumanoidAvoidWater", + "fRandomCircleInterval" : 2, + "fRandomMoveInterval" : 20, + "fRandomMoveRange" : 10, + "bAvoidFire" : false, + "bAfraidOfFire" : false, + "bAvoidWater" : false, + "sSpawnMessage" : "", + "sDeathMessage" : "" + }, + "Category_MonsterAI" : { + "fAlertRange" : 20, + "bFleeIfHurtWhenTargetCantBeReached" : true, + "bFleeIfNotAlerted" : false, + "fFleeIfLowHealth" : 0, + "bCirculateWhileCharging" : false, + "bCirculateWhileChargingFlying" : false, + "bEnableHuntPlayer" : false, + "bAttackPlayerObjects" : true, + "bAttackPlayerObjectsWhenAlerted" : true, + "fInterceptTimeMax" : 2, + "fInterceptTimeMin" : 0, + "fMaxChaseDistance" : 0, + "fMinAttackInterval" : 0, + "fCircleTargetInterval" : 6, + "fCircleTargetDuration" : 3, + "fCircleTargetDistance" : 4, + "aConsumeItems" : [ + + ], + "fConsumeRange" : 2, + "fConsumeSearchRange" : 5, + "fConsumeSearchInterval" : 10, + "fConsumeHeal" : 0 + }, + "Category_CharacterDrop" : { + "bReplaceOriginalDrops" : true, + "drDrops" : [ + { + "sPrefabName" : "FishRaw", + "iAmountMin" : 1, + "iAmountMax" : 2, + "fChance" : 0.6, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + }, + { + "sPrefabName" : "Chitin", + "iAmountMin" : 2, + "iAmountMax" : 4, + "fChance" : 1, + "bOnePerPlayer" : false, + "bLevelMultiplier" : true + } + ] + }, + "Category_Special" : { + "bCanTame" : false, + "bAlwaysTame" : false, + "bCommandableWhenTame" : false, + "bCanProcreateWhenTame" : false, + "bFxNoTame" : false, + "bSfxNoAlert" : false, + "bSfxNoIdle" : false, + "bSfxNoHit" : false, + "bSfxNoDeath" : false + }, + "Category_NpcOnly" : null, + "sConfigFormatVersion" : "0.2.0" +} \ No newline at end of file diff --git a/ValheimServer/BepInEx/config/aedenthorn.QuickStore.cfg b/ValheimServer/BepInEx/config/aedenthorn.QuickStore.cfg new file mode 100644 index 0000000..0fa475b --- /dev/null +++ b/ValheimServer/BepInEx/config/aedenthorn.QuickStore.cfg @@ -0,0 +1,175 @@ +## Settings file was created by plugin Quick Store v0.2.0 +## Plugin GUID: aedenthorn.QuickStore + +[General] + +## Hotkey to store your inventory into nearby containers. Use https://docs.unity3d.com/Manual/class-InputManager.html syntax. +# Setting type: String +# Default value: . +StoreHotkey = O + +## The maximum distance from the player to store items +# Setting type: Single +# Default value: 5 +StoreRange = 20 + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypes = Accessory,Utility,Legs,Body,Chest,Head,Shoulders,Cape,Tool,Arrow + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypes +# Setting type: String +# Default value: +ItemAllowTypes = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesChests +# Setting type: String +# Default value: +ItemAllowTypesChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesPersonalChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesPersonalChests +# Setting type: String +# Default value: +ItemAllowTypesPersonalChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesBlackMetalChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesBlackMetalChests +# Setting type: String +# Default value: +ItemAllowTypesBlackMetalChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesReinforcedChests = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesReinforcedChests +# Setting type: String +# Default value: +ItemAllowTypesReinforcedChests = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesCarts = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesCarts +# Setting type: String +# Default value: +ItemAllowTypesCarts = + +## Types of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowTypesShips = + +## Types of item to only allow pulling for, comma-separated. Overrides ItemDisallowTypesShips +# Setting type: String +# Default value: +ItemAllowTypesShips = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategories = Accessory,Utility,Legs,Body,Chest,Head,Shoulders,Cape,Tool,Arrow + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategories +# Setting type: String +# Default value: +ItemAllowCategories = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesChests +# Setting type: String +# Default value: +ItemAllowCategoriesChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesPersonalChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesPersonalChests +# Setting type: String +# Default value: +ItemAllowCategoriesPersonalChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesBlackMetalChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesBlackMetalChests +# Setting type: String +# Default value: +ItemAllowCategoriesBlackMetalChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesReinforcedChests = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesReinforcedChests +# Setting type: String +# Default value: +ItemAllowCategoriesReinforcedChests = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesCarts = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesCarts +# Setting type: String +# Default value: +ItemAllowCategoriesCarts = + +## Categories of item to disallow pulling for, comma-separated. +# Setting type: String +# Default value: +ItemDisallowCategoriesShips = + +## Categories of item to only allow pulling for, comma-separated. Overrides ItemDisallowCategoriesShips +# Setting type: String +# Default value: +ItemAllowCategoriesShips = + +## If true, a container must already have at least one of the item to pull. +# Setting type: Boolean +# Default value: true +MustHaveItemToPull = true + +## Text to show after items are stored. +# Setting type: String +# Default value: Stored {0} items in {1} containers +StoredString = Stored {0} items in {1} containers + +## Enable this mod +# Setting type: Boolean +# Default value: true +Enabled = true + +## Nexus mod ID for updates +# Setting type: Int32 +# Default value: 1595 +NexusID = 1595 + diff --git a/ValheimServer/BepInEx/config/alree.forgotten_biomes.cfg b/ValheimServer/BepInEx/config/alree.forgotten_biomes.cfg index 73b556c..a261a7c 100644 --- a/ValheimServer/BepInEx/config/alree.forgotten_biomes.cfg +++ b/ValheimServer/BepInEx/config/alree.forgotten_biomes.cfg @@ -98,7 +98,7 @@ Plains Locations = true ## Add vegetation/rocks in Mistlands # Setting type: Boolean # Default value: false -Mistlands = true +Mistlands = false ## Add locations in Mistlands # Setting type: Boolean diff --git a/ValheimServer/BepInEx/config/com.zarboz.ChickenBoo.cfg b/ValheimServer/BepInEx/config/com.zarboz.ChickenBoo.cfg index 3e40cb8..92e5b75 100644 --- a/ValheimServer/BepInEx/config/com.zarboz.ChickenBoo.cfg +++ b/ValheimServer/BepInEx/config/com.zarboz.ChickenBoo.cfg @@ -41,7 +41,7 @@ Feather Drop Chance = 0.5 ## This number is show as a decimal. It is interpreted as a percent so 1 = 100% and .25 = 25% chance etc # Setting type: Single # Default value: 0.25 -Encounter Chance Meadows = 0.25 +Encounter Chance Meadows = 0.15 ## This number is show as a decimal. It is interpreted as a percent so 1 = 100% and .25 = 25% chance etc # Setting type: Single @@ -56,7 +56,7 @@ Encounter Chance Black Forest = 0 ## This is the max number of chickens per spawner that spawn system makes # Setting type: Int32 # Default value: 10 -Max Spawned Chickens Per Spawner = 10 +Max Spawned Chickens Per Spawner = 3 ## Set this to true if you want to disable the spawners built into Chickenboo in favor of using another spawner such as spawnthat # Setting type: Boolean diff --git a/ValheimServer/BepInEx/config/custom_raids.cfg b/ValheimServer/BepInEx/config/custom_raids.cfg new file mode 100644 index 0000000..abc79ec --- /dev/null +++ b/ValheimServer/BepInEx/config/custom_raids.cfg @@ -0,0 +1,86 @@ +[Debug] + +## Enables debug logging. +# Setting type: Boolean +# Default value: false +DebugOn = false + +## Enables trace logging. Note, this will generate a LOT of log entries. +# Setting type: Boolean +# Default value: false +TraceLogging = false + +## If enabled, scans existing raid event data, and dumps to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WriteDefaultEventDataToDisk = false + +## If enabled, dumps raid event data after applying configuration to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WritePostChangeEventDataToDisk = false + +## If enabled, scans existing environment data, and dumps to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WriteEnvironmentDataToDisk = false + +## If enabled, scans existing global keys, and dumps to a file in the plugin folder. +# Setting type: Boolean +# Default value: false +WriteGlobalKeyDataToDisk = false + +[EventSystem] + +## If enabled, removes all existing raids and only allows configured. Will only remove non-random events, leaving boss events as is. +# Setting type: Boolean +# Default value: false +RemoveAllExistingRaids = false + +## Enable/disable override of existing events when event names match. +# Setting type: Boolean +# Default value: true +OverrideExisting = false + +## Frequency between checks for new raids. Value is in minutes +# Setting type: Single +# Default value: 46 +EventCheckInterval = 46 + +## Chance of raid, per check interval. 100 is 100%. +# Setting type: Single +# Default value: 20 +EventTriggerChance = 15 + +[General] + +## Loads raid configurations from supplemental files. +## Eg. custom_raid.supplemental.my_raid.cfg will be included on load. +# Setting type: Boolean +# Default value: true +LoadSupplementalRaids = true + +## Generates pre-defined supplemental raids. The generated raids are disabled by default. +# Setting type: Boolean +# Default value: true +GeneratePresetRaids = true + +## Disables automatic updating and saving of raid configurations. +## This means no helpers will be added, but.. allows you to keep things compact. +# Setting type: Boolean +# Default value: false +StopTouchingMyConfigs = false + +[IndividualRaids] + +## If enabled, Custom Raids will overhaul the games way of checking for raids. +## This allows for setting individual frequences and chances for each raid. +# Setting type: Boolean +# Default value: false +UseIndividualRaidChecks = false + +## If overhaul is enhabled, ensures a minimum amount of minutes between each raid. +# Setting type: Single +# Default value: 46 +MinimumTimeBetweenRaids = 46 + diff --git a/ValheimServer/BepInEx/config/valheim_plus.cfg b/ValheimServer/BepInEx/config/valheim_plus.cfg index 5ec8260..048d473 100644 --- a/ValheimServer/BepInEx/config/valheim_plus.cfg +++ b/ValheimServer/BepInEx/config/valheim_plus.cfg @@ -306,10 +306,10 @@ autoRange=30 enabled=true ; Maximum amount of ore in a Furnace. -maximumOre=10 +maximumOre=30 ; Maximum amount of coal in a Furnace. -maximumCoal=20 +maximumCoal=60 ; The total amount of coal used to produce a single smelted ingot. coalUsedPerProduct=2 @@ -321,7 +321,7 @@ productionSpeed=30 autoDeposit=true ; The Furnace will pull coal and raw materials from nearby chests to be automatically added to it when its empty. -autoFuel=true +autoFuel=false ; This option prevents the Furnace to pull items from warded areas if it isn't placed inside of it. ; For convenience, we recommend this to be set to true. diff --git a/ValheimServer/BepInEx/plugins/CustomRaids/Valheim.CustomRaids.dll b/ValheimServer/BepInEx/plugins/CustomRaids/Valheim.CustomRaids.dll new file mode 100644 index 0000000..f6fb5db Binary files /dev/null and b/ValheimServer/BepInEx/plugins/CustomRaids/Valheim.CustomRaids.dll differ