Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SnowPlaygrounds
Add a snowy touch to your gameplay
| Date uploaded | 2 months ago |
| Version | 1.1.7 |
| Download link | Lega-SnowPlaygrounds-1.1.7.zip |
| Downloads | 1739 |
| Dependency string | Lega-SnowPlaygrounds-1.1.7 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100Evaisa-HookGenPatcher
Generates MonoMod.RuntimeDetour.HookGen's MMHOOK file during the BepInEx preloader phase.
Preferred version: 0.0.5README
Snow Playgrounds
This mod is a mix of inspirations I had or received, some of which came from the 'Snowballs' thread created by Sniker
Snow Pile
Description
A new hazard that can spawn both indoors and outdoors (depending on configuration)
- Contains 20 stacks of snow by default
- Players can collect snow to create snowballs (5 stacks per inventory slot by default)
- Can also be used to reload the Snowgun
- The pile shrinks each time snow is taken until it disappears
Snowball
Description
A brand-new throwable item.
- On the ground: leaves a white trace
- On players: pushes them back and slightly obstructs their vision
- On enemies: briefly slows them
- On snowmen: causes them to explode and disappear
Snowman
Description
A new hazard that can spawn indoors or outdoors (depending on configuration)
- Can also be built by players using snowballs:
- Crouch and drop a snowball to stack them into a small snowman
- Keep feeding it snowballs until it reaches its final form (20 stacks by default)
- Hiding mechanic:
- Players can hide inside a snowman
- To exit, press the secondary interaction key, which makes the snowman explode
- If hidden during a chase, the enemy will approach the snowman
- If the enemy collides with it while a player is inside, the snowman explodes, slowing the enemy and giving the player time to escape
- If entered unnoticed, the hidden player becomes undetectable
- Hitting a snowman destroys it, leaving behind a Snow Pile
Ice Zone
Description
A new hazard that can spawn both indoors and outdoors (depending on configuration)
- Players slide and skid when they are inside the ice zone
- If a player falls (by jumping or not) while in the ice zone, they lose all their stamina
- Enemies gain increased speed when inside the ice zone (50% movement speed bonus)
Frostbite
Description
A brand-new enemy that spawns outdoors
- Detects players at a distance and throws frostballs at them
- If the projectile hits a player or an enemy directly, it explodes and applies the FROST status effect
- The projectile can bounce 0 to 2 times off walls or the ground, and explodes on its final bounce, releasing a cloud of smoke that inflicts FROST to players who touch it
- The projectile can also be reflected with a shovel if timed correctly. The reflected projectile can hit the Frostbite
- FROST status effect:
- Can affect player and enemies
- Heavily slows the target
- Deals 10 damage over 10 seconds by default
- If the targeted player is affected by the FROST status effect, the Frostbite will continue moving toward them
- Collision: kills or damages the player (configurable)
- Immunities: cannot be killed by normal attacks (configurable). Instead:
- Feeding it snowballs makes it stronger (faster and deadlier). After 10 snowballs by default, it explodes
- If it collides with a snowman hiding a player, it reacts the same way as when hit with a snowball
- Reflecting its own snowball with a shovel instantly kills it (requires hitting the frostball mid-air)
- Rewards:
- Killed normally → spawns a Snow Pile
- Killed with a frostball → drops the Snowgun with a random addon (Glacial Decoy/Glacial Ball)
Fake Snowman
Description
A deceptive hazard. From a distance, it looks like a normal snowman
- When approached too closely or destroyed with a snowball, it spawns a Frostbite with a jumpscare sound (can be deactivated)
- Fake Snowmen spawn alongside real ones at the start of the day, indoors or outdoors
- They do not contribute to the moon’s global power level
Snowgun
Description
A new item dropped by Frostbite when defeated with its own snowball
- Contains 20 snowballs by default
- Fires them much farther than by hand
- Can be reloaded at Snow Piles
Addons
Description
Glacial Decoy
Description
Grants a special ability:
- Spawns a Snowman in front of the player
- Ability cooldown: 45 seconds by default
Glacial Ball
Description
Grants a special ability:
- Fires a frostball
- On players or enemies: applies the FROST status effect for 10s, dealing damage each second and slowing them
- Ability cooldown: 45 seconds by default
More informations
For any feedback/suggestions or questions, you can reach me on the 'Lethal Company Modding' Discord server (https://discord.gg/hpzNRhKE) under the same name (username lega2039) or the SnowPlaygrounds thread. DMs are welcome.
Attributions
Snow pile
"snow pile "1"" (https://skfb.ly/oSwYy) by vicente betoret ferrero is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
Snowman
Snowman (https://assetstore.unity.com/packages/3d/props/free-snowman-105123) by ANGRY MESH is licensed under Standard Unity Asset Store EULA
Snowman Monster
"Snowman Monster" (https://skfb.ly/oBqAu) by Batuhan13 is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
Snowgun
"6 HW detailed draft - snowball gun" (https://skfb.ly/oGLIM) by StarAntares is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
Credits
- pedro9006 for the mod icon
- aglitchednpc and its testing team
CHANGELOG
CHANGELOG
Version 1.1.8
- Updated for v81
- Changes to the addon and how it works ; now requires Addon Fusion to be installed to be obtained (can now be transferred to any item using the Addon Capsule from the Addon Fusion mod)
Version 1.1.7
- Remove the weight on snowballs
Version 1.1.6
- Changed the default speed reduction on the ice zone (-0.75 -> -0.6)
- Added a configuration option for the speed reduction value for players on the ice zone
- Added a configuration option for the speed increase value for enemies on the ice zone
Version 1.1.5
- Fixed a mix of uses of min/max config variables for spawning two hazards
Version 1.1.4
- Updated for LegaFusionCore v1.0.7
- Added a new hazard: Ice Zone
- Added a configuration option allowing Frostbite to be defeated with regular attacks
- Split the addon into two (random drop from Frostbite)
- Adjusted projectile collisions
- Various code rewrites
Version 1.1.3
- Updated to v73
- Snow piles now have a limited number of stacks (20 by default)
- Each time snow is taken from a pile, it shrinks until it disappears
- Added a display showing the number of snowballs the player is currently holding
- Players can now hit a snowman, causing it to turn into a snow pile
- Defeating Frostbite the classic way will now spawn a snow pile
- Added a new item: the Snowgun
- Frostbite can now also be defeated by reflecting its own snowball (using a shovel), which will spawn a Snowgun with its addon Glacial Decoy
Version 1.1.2
- Improved the visual of the snow shader
- Fixed an incompatibility with ButteryFixes that made the snowball invisible for the host
- Fixed the list of moons where Hazards can spawn, which wasn’t properly applied
- Added a config option to allow Hazards to spawn on a moon based on specified weather conditions (includes some from LethalElements by default)
Version 1.1.1
- Game version update
Version 1.1.0
- Fixed an audio bug where the snowball sound became distorted after switching the item multiple times in the inventory
- Added a bestiary entry for Frostbite
Version 1.0.9
- Fixed an error that occurred when the player was killed while holding snowballs
- Split the 'Snowball speed' config into 'Snowball speed inside' and 'Snowball speed outside' to better adjust Frostbite's difficulty depending on its spawn area
- Tweaked some default values
Version 1.0.8
- Fixed an error displayed by PathfindingLagFix
- Added 'Eat the player?' config to choose whether or not the player should be killed without leaving a body on collision with Frostbite
- Added 'Damage' config to choose how much damage Frostbite does on collision (only if 'Eat the player?' is set to false)
Version 1.0.7
-
Game version update
-
Added a new enemy: Frostbite – beware, possible jumpscare! It's possible to disable the jumpscare sound in the config file
-
Modified some default values
-
Added Fake Snowmen (see README for more details)
-
Added an exclusion list for enemies that should not be affected by the frozen shader (the slowdown will still be applied)
-
Added the ability to place a snowman inside the vehicle
-
Fixed an issue where the snowman was not destroyed if a player finished the game inside it
-
When a snowman is created by a player, it now faces the same direction as the player
-
Added a cooldown (and a config option to adjust it) for snowball throwing
-
Added random shuffling of spawn point lists before distributing map objects (this should improve their distribution)
Version 1.0.6
- Fixed an incompatibility with multiple mods (Brutal Company Minus/Brutal Company Minus Extra and LethalElementsBeta)
- Reduced the size of the snowman
- Removed snow traces at the end of the game on the client side
Version 1.0.5
- Fixed a bug that made the player unkillable when someone forced them out of the snowman with a snowball
- Added configs to choose the levels where the hazards can spawn
Version 1.0.4
- Added compatibility with ShipInventory -> snowballs can no longer be stored
- Fixed a bug where more than one player enter the same snowman at the same time
- Fixed a bug that failed to destroy snowballs when a player entered a snowman
Version 1.0.3
- Removed snow traces at the end of the game
- Fixed a spelling mistake
Version 1.0.2
- Added the ability to destroy a snowman by throwing a snowball at it; now you can unmask your friends trying to hide
- Added HUD to the snowman's camera and a control tip to indicate the keybind for exiting
- Fixed a bug where the button to exit the snowman also ejected other players
- Fixed a bug that made snowmen spawned indoors by default unusable
Version 1.0.1
- Forgot to change the icon
Version 1.0.0
- Initial release