SnowPlaygrounds
Add a snowy touch to your gameplay
| Date uploaded | 3 days ago |
| Version | 1.1.4 |
| Download link | Lega-SnowPlaygrounds-1.1.4.zip |
| Downloads | 159 |
| Dependency string | Lega-SnowPlaygrounds-1.1.4 |
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.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