You are viewing a potentially older version of this package. View all versions.
Lega-SnowPlaygrounds-1.0.6 icon

SnowPlaygrounds

Add a snowy touch to your gameplay

Date uploaded a year ago
Version 1.0.6
Download link Lega-SnowPlaygrounds-1.0.6.zip
Downloads 16367
Dependency string Lega-SnowPlaygrounds-1.0.6

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Evaisa-HookGenPatcher-0.0.5 icon
Evaisa-HookGenPatcher

Generates MonoMod.RuntimeDetour.HookGen's MMHOOK file during the BepInEx preloader phase.

Preferred version: 0.0.5
Evaisa-LethalLib-1.2.0 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 1.2.0
Lega-LegaFusionCore-1.1.0 icon
Lega-LegaFusionCore

Common library with shared code for my mods

Preferred version: 1.1.0
Lega-LethalStatus-1.0.0 icon
Lega-LethalStatus

Library for adding status effects

Preferred version: 1.0.0

README

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

Snow piles are a new hazard that can spawn indoors or outdoors (configurable) They allow players to collect snowballs (5 per stack by default - configurable)

Snowball

Snowballs are a new item that can be thrown

  • When they hit the ground, a mark may appear (allowing players to leave hints for others)
  • If the player drops a snowball while standing, it can also leave a mark on the ground
  • If a snowball hits another player, they are pushed back (configurable force) and their camera becomes slightly obstructed
  • If a snowball hits an enemy, the enemy is slowed down (configurable duration and slowdown multiplier)
  • If a snowball hits a Snowman, the Snowman explodes

Snowman

The snowman is a new hazard that can spawn indoors or outdoors (configurable)

  • Snowmen can also be build using snowballs:
    • While crouching, drop a snowball to create a small snowman
    • This small snowman can grow to its maximum size. To make it grow, feed it additional snowballs; by default, it takes 20 snowballs including those used to build it (configurable)
  • Players can hide inside a fully grown snowman:
    • To exit, use the item secondary interaction key, which will cause the snowman to explode
    • If the player is being chased by an enemy and hides in a snowman, the enemy will continue advancing toward the snowman
    • If an enemy collides with the snowman while a player is hiding inside, the snowman explodes, slowing the enemy for a few seconds, giving the player time to escape
    • If the player hasn’t been spotted by any enemies and hides in a snowman, they remain invisible to the enemies

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

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