You are viewing a potentially older version of this package. View all versions.
Feiryn-LethalMon-0.4.5 icon

LethalMon

Capture monsters and make them help you survive

Date uploaded 3 months ago
Version 0.4.5
Download link Feiryn-LethalMon-0.4.5.zip
Downloads 2195
Dependency string Feiryn-LethalMon-0.4.5

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-LethalLib-0.15.1 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 0.15.1
Rune580-LethalCompany_InputUtils-0.7.7 icon
Rune580-LethalCompany_InputUtils

API/Library for creating Unity InputActions with in-game re-binding support. Provides an alternative UI that allows for supporting mods to have in-game re-bindable keybinds.

Preferred version: 0.7.7

README

LethalMon

LethalMon is a Lethal Company mod that includes the possibility to catch monsters and use them to help you.

This mod is still in alpha so expect bugs or not a lot of features.

How to catch monsters?

You have to find balls in the buildings and then send them to a monster with left click. For now, not all monsters are implemented and catchable. Please take a look at Implemented monsters and behaviours

Each ball has a different probability of success depending on the type of ball and the monster's type.

The stronger the monster is, the harder to catch it is. And be careful, if the catch fails, the ball disappears and the monster will want to kill you.

balls.png

Now that I caught one, what should I do?

You can throw the ball on the ground where you want the monster to appear.

To retrieve it, press P (configurable).

If a player dies or disconnects, the monster will be called in the ball at it's location.

Implemented monsters and behaviours

Here are the implementation status of monsters:

Monster Implemented Behaviour
Bracken Yes Drags enemies away
Spider No TBD
Butler Yes Clean up dead enemies and spawn scraps
Coil-head No TBD
Ghost Girl Yes Teleports enemies and damages them
Hoarding Bug Yes Brings items in a line of sight to the owner
Hygrodere No TBD
Jester No TBD
Masked No TBD
Nutcracker Yes Shoots at any enemy in a line of sight
Snare Flea No TBD
Spore Lizard Yes Can be used as mount
Thumper Yes Can open all doors and disable turrets, but is not really obedient
Bees Yes Stun monsters and damage players that hurt the owner
Manticoil No TBD
Roaming Locusts Will not be -
Tulip Snake Yes Allows the player to fly
Baboon Hawk No TBD
Earth Leviathan No TBD
Eyeless Dog Yes Run far from the owner and howls in order to draw other dogs attention
Forest Keeper No TBD
Old Bird No TBD
Mask Hornets No TBD
Barber No TBD
Kidnapper Fox Yes Shoots its tongue at enemies and can kill them

Capture probabilities

To get capture probabilities, use the command lethaldex in the terminal (the image may be outdated as enemies are regularly added and capture rates can be modified):

lethaldex.png

Roadmap

  • Audio
  • Name above your own monsters
  • Better (and working) tooltips
  • Implementation of more monsters
  • Better animations and models

Bug reports

You can report bugs on github https://github.com/Feiryn/LethalMon/issues or on the LC discord modding server https://discord.com/invite/lcmod

CHANGELOG

0.6.7

  • Barber is now catchable
  • LethalMon AI is no longer added to enemies that are not catchable, in order to reduce unpredictable bugs on enemies from other mods

0.6.6

  • Greatly improved performances by caching a lot of things and reducing the number of AI calculations
  • Fixed a bug that made the content of the balls not loaded properly and prevented other items from being loaded

0.6.5

  • Refactored the code, changed access modifiers and added a lot of documentation for modders that want to add their own monsters (public API)
  • Added Kidnapper Fox back (it can be found in balls in the dungeon, or can be captured if re-enabled with some mods like YesFox)
  • Completely new Eyeless Dog behaviour
  • Players are now sitting on Spore Lizard and Eyeless Dog instead of standing through them

0.6.4

  • Fixed PC not respawning after players got fired
  • Fixed a bug that spammed the console or error if a tamed enemy agent was null

0.6.3

  • Load enemies AIs later to prevent conflicts with other mods (like LLL's moons mod)

0.6.2

  • Fixed compatibility with EnemySkinRegistry that made the mod not working for players that didn't have the mod

0.6.1

  • Added EnemySkinRegistry compatibility (requires version 1.4.6+)
  • Added an option to make the PC saves per save and not global (the host decides)
  • Trajectory of the balls has been slightly improved (correct calculation of the velocity at impact)
  • Fixed a bug that made the bracken continue to drag enemies while the enemy was being captured
  • Fixed a bug that made the HUD of the invoked monsters not disappearing when a player left and rejoined a game

0.6.0

  • Added a PC where you can see the tutorial, browse the dex, scan balls and duplicate monsters
    • Thanks to Foof for the PC model
    • Thanks to @tln_ on discord for the monsters descriptions
    • Thanks to @austinfrancisco on discord for the PC icons, background, and for testing

0.5.6

  • Same as version 0.5.5, but with the correct DLL...

0.5.5

  • Fixed incompatibility with an unknown mod that made the game not loading because of the hygrodere

0.5.4

  • Hygrodere is now catchable (thanks to @NiroDev)

0.5.3

  • Spider is now catchable (thanks to @NiroDev)
  • Hoarder bug can hold items the owner gives him
  • Improved and optimized the line of sight of a lot of tamed monsters, and most will work outside now
  • Bees are working way better now
  • Hoarder bug no longer brings the same item multiple times
  • Fixed a bug that prevented the player from dying from some monsters while on a puffer (thanks to @NiroDev)
  • Fox is now disabled

0.5.2

  • Fixed balls clipping for some players
  • Fixed thumper not working in mines

0.5.1

  • Added sounds to balls (thanks to @NiroDev)
  • Fixed masked ghosts being catchable (thanks to @NiroDev)
  • Fixed ghost girl escape behaviour synchronisation (thanks to @NiroDev)

0.5.0

  • Baboon hawk is now catchable (thanks to @NiroDev)
  • Throw algorithm has been greatly improved in order to prevent clipping and make it more natural
  • Tamed monsters now have {owner}'s {monster} above them and parameters are configurable (thanks to @NiroDev)
  • Balls are now smaller
  • Balls now fall correctly after a capture
  • Masked xray distance is now configurable (thanks to @NiroDev)
  • Fixed tamed monsters owner's name in the scan node
  • Fixed tulip snake being stuck in air when stopped controlling from too high (thanks to @NiroDev)

0.4.10

  • The less an enemy has health, the more it is easy to catch (thanks to @NiroDev)
  • The nutcracker's steps are now less loud
  • Fixed a bug that didn't remove the mask if a player retrieved the masked while wearing the mask (thanks to @NiroDev)
  • Fixed a bug that made the balls collide with the cruiser and sometimes make it go upside down
  • Mirage mod compatibility: prevent tamed monsters from mimicking the players voices
  • SnatchinBracken mod compatibility: Make the bracken drop dragged players when captured
  • Fixed bees behaviour

0.4.9

  • Fixed a softlock on ship ladders if a player has a monster out
  • Bees now stun on sight and have a cooldown

0.4.8

  • v61 compatibility
  • You can now find filled balls in the dungeon
  • Nutcracker stops shooting at invisible enemies and its line of sight is now more accurate (thanks to @NiroDev)
  • Tooltip are now properly hidden when a monster is called back (thanks to @NiroDev)
  • Fixed a bug that could make the player go underground with the tulip snake (thanks to @NiroDev)
  • Big code refactoring and cleanup (thanks to @NiroDev)

0.4.7

  • Fixed a bug that made the host freeze if they died with a monster out

0.4.6

  • Masked is now catchable (thanks to @NiroDev)
  • Fixed a bug that desynchronized the balls when a client died with a monster out
  • Hoarding bug is a bit easier to catch

0.4.5

  • Thumper is now catchable

0.4.4

  • Added a lot of fields to the configuration file (host and clients are synced):
    • Balls spawn rarity
    • Balls prices in shop (and possibility to disable them)
    • Capture rate modifier to make the captures easier or harder
    • Possibility to disable some monsters
    • Choose if monsters react when a player fails to capture
    • Cooldowns for the bracken, dress girl, hoarding bug, fox and eyeless dog
    • Possibility to keep full balls or all balls if all the players are dead
  • The fox will now attack if you fail to capture him (thanks to @NiroDev)
  • Fixed a bug that caused incompatibility with some mods like LethalEmotesAPI or EnemySkinRegistry

0.4.3

  • Kidnapper fox is now catchable (thanks to @NiroDev)
  • Capture probabilities can be seen in the terminal with the command lethaldex
  • Balls price has been greatly reduced
  • Fixed a bug that allowed to capture already captured monsters
  • Fixed a bug that showed the tip about scanning enemy for everyone and not just the player that took a ball

0.4.2

  • Prevent tamed monsters from being hit or killed
  • Eyeless dogs and butlers are now easier to catch
  • Stop the butler's music when he is being captured

0.4.1

  • Butler is now catchable (thanks to @NiroDev)
  • Fixed game lags

0.4.0

  • Added an HUD for invoked monsters
  • Bracken now has a 20s cooldown to drag enemies
  • Hoarding bug now has 5s cooldown to bring items
  • The ghost girl now has a 1min cooldown to attack enemies
  • Bracken now goes back to the owner by walking and not teleporting
  • Cooldowns now can't be exploited by calling a monster back to its ball and release it afterward
  • Fixed a bug that made the bees spawn an hive each time they are called from their ball
  • Fixed a bug that made the hoarding bug stuck if the owner was attacked
  • Fixed a bug that sometimes made the nutcracker shoots at dead enemies
  • Tamed monsters can no longer attack other tamed monsters
  • The tip "You already have a monster out!" is now displaying correctly for clients

0.3.2

  • Fixed a bug that made the content of balls not loaded properly
  • Catchable scan node text is not added to modded enemies to avoid conflicts

0.3.1

  • Fixed a bug that made the Nutcracker uncatchable
  • Fixed a bug that allowed to capture dead monsters

0.3.0

  • Ghost girl is now catchable (thanks to @NiroDev)
  • Nutcracker is now catchable
  • Clients can now control the Spore Lizard (thanks to @NiroDev)
  • Added an 1/2 chance to not consume the ball when a capture fails
  • Monsters can now be scanned in order to know if they are catchable (implemented) or not
  • Tulip snake will now fight back when a capture fails (thanks to @NiroDev)
  • Improved the balls shakes algorithm to be more accurate
  • Tamed monsters will no longer walk away when you invoke them and they will look at you directly
  • The message that says "You already have a monster out" is now more visible
  • Tulip snakes can no longer be captured by the player they are clinging to (thanks to @NiroDev)
  • Fixed a bug that could make the rider of a tulip snake go under the ground (thanks to @NiroDev)

0.2.2

  • Changed the key to unmount a monster to the crouch key
  • Hoarding bug will now scan items more ofter (from every 5s to every 1s)
  • Fixed a bug where the player could be softlocked if they retrieved a monster while riding it
  • Fixed a bug that made clients unable to retrieve monsters
  • Fixed a bug that could make hoarding bug softlocked

0.2.1

  • Balls are now buyable
  • Hoarder bug's flying sound has been changed to a less aggressive one (thanks to s1ckboy for the sound)

0.2.0

  • Catchable eyeless dog
  • Catchable tulip snake (thanks to @NiroDev)
  • Fixed a bug that could make some tamed monsters not working properly
  • Fixed bees audio and size
  • Fixed a bug that made the player's carry weight increased when balls were dropped

0.1.1

  • Fixed a bug that can happen with mods that adds custom enemies

0.1.0

  • Configurable key for retrieving tamed enemy (thanks to @NiroDev)
  • Catchable spore lizard that can be mounted (thanks to @NiroDev)
  • Catchable bracken that drags enemies away
  • v55 compatibility (thanks to @NiroDev)
  • Big code refactoring and cleanup (thanks to @NiroDev)

0.0.1

Items available :

  • Pokeball
  • Great ball
  • Ultra ball
  • Master ball

Catchable monsters

  • Bracken (but doesn't do anything right now)
  • Bees
  • Hoarder Bug