You are viewing a potentially older version of this package. View all versions.
Zigzag-LegendWeathers-2.2.0 icon

LegendWeathers

A mod that aims to add several new extreme weather effects to the game.

Date uploaded 10 hours ago
Version 2.2.0
Download link Zigzag-LegendWeathers-2.2.0.zip
Downloads 570
Dependency string Zigzag-LegendWeathers-2.2.0

This mod requires the following mods to function

mrov-WeatherRegistry-0.8.0 icon
mrov-WeatherRegistry

A mod for controlling the game's weather system (scrap multipliers, weather chances, etc.).

Preferred version: 0.8.0
Evaisa-LethalLib-1.1.1 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 1.1.1
BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100

README

Legend Weathers

This mod aims to add some special weather effects to the game. There is currently 2 weathers that are completely playable but more are planned in future releases.

Current weathers: Majora Moon and Blood Moon

Weathers in this mod are designed to be rare and impactful. They are NOT like vanilla weathers, and are meant to be seen very rarely due to their extreme effects. You can customize the spawn chance in the WeatherRegistry config but by default it is pretty low.

Compatible with v73 of Lethal Company.

A sinister lunar phenomenon that bathes the landscape in an eerie crimson glow, signaling increased threats for all employees.

Preview

When the Blood Moon rises, hostile creatures will spawn more often making exploration and scrap collection much riskier than usual.

The maddening red light emitted by the moon will clear all fogs on the current planet, improving visibility. However, some blood flames that appear on the planet's ground will serve as an ominous reminder of the danger ahead...

Preview

Employees should avoid contact with any creatures at all cost as those that dies under the Blood Moon’s watchful gaze will be resurrected within seconds!

Yet, it is said that there is a way to benefit from this curse. Ones will need to find if this old legend is still true or not, but beware as the odds are stacked against you.

Click here to download a preview video

More info ? *SPOILER WARNING* (click to reveal)

Interiors are also affected

Preview The moon's disturbing effect will spread everywhere, even inside the facility. Nowhere is truly safe.

Blood Stones

Preview When a creature is killed under the hour of the Blood Moon, a manifestation of the monster's soul may be crystallized inside a Blood Stone.

The Company has deemed those items to be close to worthless but employees can still collect them to help reaching the profit quota.

More spoilers about Blood Stones

Very rarely, the evil spirit that reside within the moon will try to break free from it's doomed dimension. When this happens, a purple lightning bolt will strike a random position on the planet, thus spawning a more valuable Blood Stone in the process.

Preview

Will the wicked spirit remain sealed, or will it find a way to escape?

Good luck

Preview

Inspired by the iconic astral figure from The Legend of Zelda: Majora's Mask, this event features a destructive celestial body that threatens all life forms.

Preview

The Majora Moon is set to crash on the planet in a few hours, giving you less time to find scraps in the facility.

Ocasional ground rumbles will remind you of the Moon's impending collision... Don't waste any more time as with this weather active, you'll be able to find more scraps than usual, offering a chance to meet the profit quota!

Preview

After some moments, the sky will turn purple and a timer will appear on the bottom of the screen... inviting you to leave the planet at once.

The time before the crash is a bit generous but the Company Ship has been programmed to leave automatically. Manage your time well to avoid being obliterated from the surface of this world.

Click here to download a preview video

More info ? *SPOILER WARNING* (click to reveal)

Majora's Mask

Preview When the Majora Moon Weather is active, an accursed and dangerous item will spawn inside the facility: the Majora's Mask.

While this mask is worth a HUGE sum of money, it comes with severe side effects... such as a̴c̸c̴e̴l̴e̸r̴a̸t̴i̴n̷g̶ ̵t̴h̶e̵ ̵M̶a̷j̵o̴r̸a̶ ̵M̸o̴o̴n̶.

More spoilers about the Majora's Mask

It is said that an evil and wicked power is bestowed upon the one who wears that mask. Don't even try, the result is far worse than a typical Masked enemy.

Preview

Moon's Tear

Preview Moon's Tears are some kind of shiny stones. Rumored to fall from the Moon's eye, they can be picked up by employees as highly valuable scraps.

Some secret about Moon's Tears

According to legend... each apparition of the Majora Moon has 1% chance of triggering a rare Tears Showers event.

Photo taken before disaster

Preview 🌚 I hope for you to be in the ship before the last 5 seconds...

Compatibility with other mods

  • General
    • Weathers in this mod comes with a custom fog volume that dynamically changes the sky's color. Some visual bugs related to the sky and fogs can happen on some modded moons depending on how they were made.
    • This mod is not compatible with HDLCPatch, having both mods installed will get you visual issues, such as fog not getting reenabled properly on moons.
    • If you want to generate unique combined weathers using this mod then you need to install Combined_Weathers_Toolkit !
  • Majora Moon
    • The Majora Moon crashing animation will kinda work if it is spawned mid-game, so make sure to only have it spawned naturally when the ship lands on a moon with this weather active.
    • The Majora Moon position in the sky is automatically determined but can be manually adjusted on specific planets for better placement. If you think the actual placement is not visually good, you can report the moon's name so I can improve the position on this specific moon.
    • By default, the Majora Moon weather will not work on Company moons but that can be changed by enabling a config of this mod and removing the Company moons names in the moons' blacklist section of the WeatherRegistry config.
    • If you have the Ocarina item from ChillaxScraps, you can interact with the Majora Moon by playing a specific song at a specific time and place to trigger a special animation !
  • Blood Moon
    • Blood Moon is designed to be a high risk - high reward event, but don't forget to edit the config to your liking if you find it a bit too easy/a bit too hard... You can even blacklist some enemies that could cause issues when being resurrected.
    • By default, the Blood Moon weather can and will resurrect all vanilla and modded enemies if it's possible to resurrect them. However, enemies that despawn after their death will not be resurrected; this is the case for Giant Sapsuckers and for enemies killed by an Earth Leviathan.

Contact & Feedback

If you want to suggest new features, report issues or simply contact me please go to the mod release page in the modding discord or post a github issue.

Credits

  • Thanks Mrov for creating WeatherRegistry and for helping with parts of the code!

  • Thanks Voxx for providing help about Unity volumes!

  • Thanks Xyphire for providing help about UI and shaders and for some ideas!

  • Thanks Xplozivo for some ideas!

  • Thanks Zeldahu for testing!

  • Assets licensed under Creative Commons Attribution, or ripped from various games, are available to check here

  • Compatiple replacers are imported from Biodiversity, Surfaced, PremiumScraps, Emergency_Dice_Updated and CodeRebirth

  • Features original and modified audio sfx and music from various Nintendo games

CHANGELOG

2.2.0

  • General
    • Updated to work for WeatherRegistry 0.8.0+
    • Slightly edited weathers terminal text colors
    • Updated compatibility notes in the README
  • Blood Moon
    • Added Enemy resurrection blacklist config, this can be filled by the host with enemy names that will never resurrect when they are killed (use this config in combination of Blood Stone spawning blacklist to configure your experience just like you want)
    • Increased the max possible value of the Enemy resurrection wait time config to 90s, default value is unchanged
    • Added "Extreme" as a possible Difficulty config value
    • Added Specific enemies item spawning Mode and Specific enemies item spawning Chance configs, these can be used to configure how the weather is managing specific items that are spawned by Nutcrackers and Ghost enemies (Haunted_Harpist)
  • Majora Moon
    • Adjusted the visuals and effects of the crashing animation when the final explosion happens
    • The issue listed in the 2.0.0 changes related to playing Oath to Order with the Ocarina item is now fixed thanks to the latest version of WeatherRegistry

2.1.2

  • Blood Moon
    • Fixed random enemy spawning when resurrecting a masked enemy who is mimicking a player
  • Majora Moon
    • Fixed random enemies invocation when using the Majora's Mask

2.1.1

2.1.0

  • Blood Moon
    • Terrain effects will now spawn randomly each time the ship is landing, their position is now based on the map random seed
    • Fixed terrain effects getting all placed in the same position when a high abundance is selected in the config
    • Added Terrain effects volume config, this can be used to customize the volume of the weather's terrain effects sounds
    • Added Ambience music volume config, this can be used to customize the volume of the weather's ambient music
    • Added Ambience music type config, you can use this to replace the weather's ambient music by the vanilla Eclipsed music if wanted
    • Added Blood Stone spawning blacklist config, this can be filled by the host with enemy names that will never spawn Blood Stones when they are killed
    • Changed how the Nutcracker enemy and Ghost enemies (Haunted_Harpist) are spawning their items when killed during the Blood Moon weather
    • Added a check to prevent errors when trying to resurrect null enemies (hmmmm Giant Sapsucker)
  • Majora Moon
    • Added Vanilla model version (can be activated in the config), this will reskin the moon to match a vanilla moon prefab (the Majora's Mask will also be reskined the same way as for the Faceless model)
    • When both the Vanilla model is selected and the Automatic model selection config is activated, the moon texture will be randomized from one of your installed moons (requires a mod like Chameleon to see the planet prefabs or else it will not work)
    • The Majora Timer UI and the Majora falling effect are both now more accurate by 1 second
    • Added Remove Timer UI config, you can enable this if you want to not have the Majora Timer UI displayed on the screen during the crash sequence (makes the game more immersive but you will not have any indication of the time left)

2.0.3

2.0.2

  • Blood Moon
    • Fixed Blood Stones not getting their correct scrap value when being spawned by a lightning bolt
  • Majora Moon
    • Reduced the haunted pocket event timer of the Majora's Mask, so it will try to get in your active inventory space more often
    • Reduced the random audio timer of the Majora's Mask when it's equiped by a Masked enemy, so it will laugh more often (this does not apply when the mask is not yet equiped, the timer in this case is unchanged)

2.0.1

  • General
    • Updated networking to work for v73 of Lethal Company

2.0.0 Blood Moon release

  • General
    • Added Blood Moon weather
    • Added 2 general configs to customize weather warning messages and WeatherTweaks integration
  • Majora Moon
    • Reduced light intensity and audio volume of Moon's Tears
    • Improved the Majora Moon position in the sky for the following moons : Offense, Berunah, Repress, Roart, Faith, Core and Dreck
    • Majora Moon's solid collision will now be disabled when the ship is leaving before the final explosion
    • Improved the Majora Moon falling formula, this will improve visuals for the falling effect during specific situations
    • Updated the Majora Moon falling effect to now be compatible with slower time multipliers
    • Updated the Majora Moon falling effect to now be compatible with in-game moon's clock modifications (time shifts and similar other effects)
    • Added compatibility for the Majora Moon falling effect when modifying the moon's actual time using Imperium
    • Masked enemies invocation when using the Majora's Mask will now all be the same player (the one who used the item)
    • Fixed Majora sky sometimes not being correctly enabled when the weather is spawned
    • The Majora crash sequence music will now not play if the config's volume is equal to 0
    • Optimized code for the weather warning messages system
    • Optimized code related to the rendering of sky effects
  • Found issues
    • Something unexpected will happen when playing Oath to Order with the Ocarina item, please avoid playing this song until a proper fix is made by WeatherRegistry
Previous changes (click to reveal)

1.1.11

  • Added custom colors for some combined weathers names
  • Updated LegendWeather.WeatherInfo to now be replaced with WeatherDefinition provided by WeatherRegistry 0.7.0+
  • All patches related to the Majora Moon will now do nothing if the Majora Moon weather is disabled in the config

1.1.10

  • Hotfix 2 for Company moons

1.1.9

  • Updated combined weathers integration

1.1.8

  • Hotfix for Company moons

1.1.7

  • When the Faceless model version is activated in the config, the Majora's Mask will now be reskined to match the vanilla look of the moon
  • Fixed Automatic model selection config being broken since last update
  • Added new combined weathers effects when CodeRebirth or MrovWeathers are installed
  • Improved the Majora Moon position in the sky for the following moons : Triskelion, March and Adamance
  • The Majora Timer UI is now more accurate by 1 second
  • The weather will now work on Company moons when activating Company Moon compatibility config (false by default). You may also need to remove the company moons names in the blacklist section of WeatherRegistery

1.1.6

  • Added WeatherTweaks integration : 4 combined weathers effects, and 5 more if you have LethalElementsBeta installed
  • Added Joy, Dice and Baldy model version (can be activated in the config)
  • Improved the Majora Moon position in the sky for the following moons : EGypt, Noctis, Terra and Luigis Mansion
  • Fixed the eclipsed sun texture not being detected during a combined weather effect between Eclipsed and Majora Moon
  • Adjusted the Majora Timer UI position a bit

1.1.5

  • Recompiled for v70

1.1.4

  • Fixed Automatic model selection config with new conditions so it should now be synced between players

1.1.3

  • Added Boomy, Owl and Abibabou model version (can be activated in the config)
  • Added Automatic model selection config, you can activate it to have the model be automatically selected based on your installed mods and some specific conditions
  • Re-added the Majora weather warning message, now fixed with a custom system that will not cause message display issues

1.1.2

  • Improved the Majora Moon position in the sky for Skelaah's Wild Moons
  • The weather is now blacklisted on Black Mesa
  • Removed the Majora weather warning message (that is displayed when you land on a planet for the first time with the Majora Moon active). Will be re-added if the vanilla 'save display tip code' is fixed in the future

1.1.1

  • Removed dead players end of round camera effects

1.1.0

  • Added compatibility for the Ocarina item in ChillaxScraps
    • Play Oath to Order in altitude during the final timer to play a special animation !
    • Sun's Song is now banned when the Majora Moon is active
  • Planet fog removal during the Majora weather is now handled by the Majora sky effect directly instead of the Moon
    • This change allows the planet fog to be reverted during specific events, such as when going into the facility
    • Inside fog should no longer be removed
  • Improved the Majora Timer UI position for different screen resolution
  • Added a bit of bloom in the Majora purple sky
  • The moon surface material is no longer double-sided
  • Adjusted Moon's Tears audio a bit

1.0.2

  • Added the Faceless model version (can be activated in the config)
  • Improved the Majora Moon position in the sky for the following : Moons of Otherworldly Oddity, Nightmare Moons, Harvest Moons, Kast, Ganimedes, Sector-0, Secret Labs, Orion, Aquatis, Wither

1.0.1

  • Fixed texture on the Majora Head for the N64 model version
  • Fixed Masked enemies invocation having the wrong player suit when playing in singleplayer
  • The weather is now blacklisted on Cosmocos
  • Improved the Majora Moon default position in the sky for custom moons
  • Improved wind speed (sky clouds speed) modification on custom moons
  • Improved the Majora Moon position in the sky for almost all Wesley's Moons

1.0.0 Initial release

  • Added Majora Moon weather