| Last updated | 11 months ago | 
| Total downloads | 180 | 
| Total rating | 0 | 
| Categories | |
| Dependency string | Dovah-Dovah_Enviromental_Addons-0.0.2 | 
| Dependants | 2 other packages depend on this package | 
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.0README
Dovah's Enviromental Addons
Custom sac sets that can be mixed with vanilla tilesets to expand the visual variety.
AVAILABLE TILESETS
- ~18 custom sacs
 
- 2 are WIP/may be removed (it will be in the name).
 
- All should have collision, which may pose pathing problems
 
- Does not affect enemies
 - Some may spawn floating (may be due to stacking sacs, rare though) -If they can stack and making it to the ground, crouching tends to be great, otherwise go around/jump etc
 
- If it has notes, it may be to preventing major FPS lost. / or just to note lol
 - Thank you Zaero for this template of the listing since I would not be able to post pictures without it.
 
Prefabs to add to StaticSpawnDataBlock:
{
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/NewEnviro03.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 1.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Horror Sac 2",
      "internalEnabled": true,
      "persistentID": 237
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/LightPillar.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 1.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "LightPillar",
      "internalEnabled": true,
      "persistentID": 238
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/BioPillar Light.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 1.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "BioPillarLight",
      "internalEnabled": true,
      "persistentID": 239
    },
    {
      "On": true,
      "RegisterForNodeUpdate": true,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Lights.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 15.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 3.0,
      "ClusterChance": 0.25,
      "MinScale": 0.5,
      "MaxScale": 1.5,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Lights 01",
      "internalEnabled": true,
      "persistentID": 240
    },
    {
      "On": true,
      "RegisterForNodeUpdate": true,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Lights2.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 15.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 3.0,
      "ClusterChance": 0.25,
      "MinScale": 0.5,
      "MaxScale": 1.5,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Light 01 ALT",
      "internalEnabled": true,
      "persistentID": 241
    },
    {
      "On": true,
      "RegisterForNodeUpdate": true,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/World Tree Abomination.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 15.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 3.0,
      "ClusterChance": 0.25,
      "MinScale": 0.5,
      "MaxScale": 1.5,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "World Tree Abomination",
      "internalEnabled": true,
      "persistentID": 242
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Striker_head.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Horror Sac 1",
      "internalEnabled": true,
      "persistentID": 243
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Horror Crown.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Horror Sac 2",
      "internalEnabled": true,
      "persistentID": 244
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 2,
      "Path": "Assets/Dov World Enviroment/RandomScreens.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 1.5,
      "ClusterChance": 0.75,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Random Screens 1",
      "internalEnabled": true,
      "persistentID": 245
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 2,
      "Path": "Assets/Dov World Enviroment/World Tree.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 1.5,
      "ClusterChance": 0.75,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "World Tree",
      "internalEnabled": true,
      "persistentID": 246
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 2,
      "Path": "Assets/Dov World Enviroment/Battery.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 1.5,
      "ClusterChance": 0.75,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Battery",
      "internalEnabled": true,
      "persistentID": 247
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/NewEnviro01.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 1.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Horror Sac 3/Halo",
      "internalEnabled": true,
      "persistentID": 248
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Crystal Pulse.prefab",
      "Path_OnNode": "Assets/Dov World Enviroment/litter crystal.prefab",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 30.0,
      "MinHeightFromNodes": 1.0,
      "PushOutScaleAlongNormal": -0.1,
      "SpreadScale": 1.5,
      "ClusterChance": 0.0,
      "MinScale": 0.9,
      "MaxScale": 1.2,
      "OnNodeSpawnChance": 0.5,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": true,
      "PrefabDistancePairs": [
        {
          "DistancePrefabPath": "Assets/Dov World Enviroment/Crystal Pulse.prefab",
          "DistancePrefabOnNodePath": "Assets/Dov World Enviroment/litter crystal.prefab",
          "DistanceMin": 3.0,
          "DistanceMax": 7.0
        },
        {
          "DistancePrefabPath": "Assets/Dov World Enviroment/Crystal Pulse.prefab",
          "DistancePrefabOnNodePath": "Assets/Dov World Enviroment/litter crystal.prefab",
          "DistanceMin": 7.0,
          "DistanceMax": 25.0
        }
      ],
      "name": "Black Respawner_Sack",
      "internalEnabled": true,
      "persistentID": 249
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/BioPillar.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 1.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Custom BioPillar",
      "internalEnabled": true,
      "persistentID": 250
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/NewEnviro02.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Custom Bio Flower 01",
      "internalEnabled": true,
      "persistentID": 251
    },
    {
      "On": true,
      "RegisterForNodeUpdate": true,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Anemone.prefab",
      "Path_OnNode": "",
      "PlacementType": 0,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 15.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.1,
      "SpreadScale": 3.0,
      "ClusterChance": 0.25,
      "MinScale": 1.0,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Custom Anoeme",
      "internalEnabled": true,
      "persistentID": 252
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Mushroom.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 2.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Mushroom 01",
      "internalEnabled": true,
      "persistentID": 253
    },
    {
      "On": true,
      "RegisterForNodeUpdate": false,
      "RandomType": 0,
      "Path": "Assets/Dov World Enviroment/Egg Tentacles.prefab",
      "Path_OnNode": "",
      "PlacementType": 1,
      "RadiusToAvoidMasked": 2.5,
      "MaxHeightFromNodes": 25.0,
      "MinHeightFromNodes": 3.0,
      "PushOutScaleAlongNormal": 0.55,
      "SpreadScale": 1.5,
      "ClusterChance": 0.1,
      "MinScale": 0.5,
      "MaxScale": 1.0,
      "OnNodeSpawnChance": 0.0,
      "OnNodeNormalDotLimit": 0.8,
      "OnNodeRotateWithSurface": true,
      "SpawnConstraints": 0,
      "UsePrefabsBasedOnDistane": false,
      "PrefabDistancePairs": [],
      "name": "Big Tentacles 1",
      "internalEnabled": true,
      "persistentID": 254
}
Screenshots
Horror Sac 2
Notes
- n/A
 
| How it looks |
| :-: | :-: |
 | 
 |
LightPillar
Notes
- n/A
 
| How it looks |
| :-: | :-: |
 | 
 |
BioPillarLight
Notes
- Emits Red light down (can make varients of different colors if enough folks want it)
 
| How it looks |
| :-: | :-: |
 | 
 |
Lights 01
Notes
- n/a
 
| How it looks |
| :-: | :-: |
 | 
 |
Light 01 ALT
Notes
- n/a
 
| FreeCam | How it looks | 
|---|---|
![]()  | 
![]()  | 
World Tree Abomination
Notes
- May cause YOU (and others) pathing issues due to collision
 - It MAY BE POSSIBLE of a lockout, it can be possible fixed by editing size in Static json.
 
| FreeCam | How it looks | 
|---|---|
![]()  | 
![]()  | 
Horror Sac 1
Notes
- n/a
 
| FreeCam | How it looks | 
|---|---|
![]()  | 
![]()  | 
Horror Sac 2
Notes
- Rather Big, and with the stacking issue, may actually require crouching in some areas if RNG is bad lol
 
| FreeCam | How it looks | 
|---|---|
![]()  | 
![]()  | 
Random Screens 1
Notes
- n/a
 
| How it looks |
| :-: | :-: |
 | 
 |
World Tree
Notes
- May cause YOU (and others) pathing issues due to collision
 - It MAY BE POSSIBLE of a lockout, it can be possible fixed by editing size in Static json.
 
| How it looks |
| :-: | :-: |
 | 
 |
Battery
Notes
- n/a
 
| How it looks |
| :-: | :-: |
 | 
 |
Horror Sac 3/Halo
Notes
- n/a
 
| How it looks |
| :-: | :-: |
 | 
 |
Black Respawner_Sack
Notes
- Still includes noise!
 - Currently doesn't actually response anything (atm)
 
| How it looks |
| :-: | :-: |
 | 
 |
Bio Pillar
Notes
- A meat stick lol.
 
| How it looks |
| :-: | :-: |
 | 
 |
BioFlower
Notes
- This may cause some FPS dips if enough of them are around. Consider limiting to 20, unless there is no issues
 
| How it looks |
| :-: | :-: |
 | 
 |
Custom Anoeme
Notes
- Yes, they slow you down!!. -Can be annoying lol
 
| How it looks |
| :-: | :-: |
 | 
 |
Mushroom 01
Notes
- Cool
 
| How it looks |
| :-: | :-: |
 | 
 |
Big Tentacles 1
Notes
- Really COOL! -Pretty FPS friendly for me.
 
| How it looks |
| :-: | :-: |
 | 
 |
How to use
- Install the mod
 - Add the static spawns you wish to use to the corresponding section of 
GameData_StaticSpawnDataBlock_bin - Reference the sac like you would any other!
 
Contact [d0vahkln] on the discord if you find any issues.
Patch Notes
0.0.1
- Initial Release.
 







