You are viewing a potentially older version of this package. View all versions.
Toybox-LittleCompany-0.4.6 icon

LittleCompany

A Lethal Company mod for a functioning shrink ray!

Date uploaded 5 days ago
Version 0.4.6
Download link Toybox-LittleCompany-0.4.6.zip
Downloads 3553
Dependency string Toybox-LittleCompany-0.4.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-LethalLib-0.14.2 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 0.14.2

README

Honey, I shrunk the employees!

In this more than cosmetic Lethal Company mod, players can experience the game from a new perspective. The pros and cons of being small are many, and unique interactions are yet to be discovered...

Configuration

Group Option Description Possible values Default
General ShrinkRayCost Store cost of the shrink ray any number 0 (BETA)
MultipleShrinking If true, a player can shrink multiple times.. unfortunatly. true / false false
Shrunken MovementSpeedMultiplier Speed multiplier for shrunken players 0.5 (slow) - 1.5 (fast) 1.3
JumpHeightMultiplier Jump-height multiplier for shrunken players 0.5 (lower) - 2 (higher) 1.3
WeightMultiplier Weight multiplier applied on held items of shrunken players 0.5 (lighter) - 2 (heavier) 1.5
CanUseVents If true, shrunken players can teleport between vents. true / false true
PitchDistortionIntensity * Intensity of the pitch distortion for shrunken players. 0 (normal voice) - 0.5 (high pitched) 0.3
CanEscapeGrab If true, a player who got grabbed can escape by jumping. true / false true
Interactions JumpOnShrunkenPlayers If true, normal-sized players can harm shrunken players by jumping on them. true / false true
ThrowablePlayers If true, shrunken players can be thrown by normal sized players. true / false true
FriendlyFlight If true, held players can grab other players, causing comedic, but game breaking effects. true / false false
Enemies HoarderBugBehaviour Defines if hoarding bugs should be able to grab you and how likely that is Default, NoGrab, Addicted Default
ThumperBehaviour Defines the way Thumpers react on shrunken players. Default, One-Shot, Bumper Bumper

client-sided options are marked with a *, others will by synced with the host.

Known bugs

  • Shrunken players sometimes face the wrong direction when climbing ladders
  • Shrinkray floats above the ground when dropped
  • Weight of held players not updating
  • Jetpack offset for shrunken players
  • Collision detection when holding players not accurate enough

Planned features

  • Animations for holding / throwing players
  • Improved ray sfx
  • Make sandworms unlikely targeting shrunken players

Got more ideas?

Send us a message on discord

  • big_nemo
  • niro1996

or write it in our threads on the unofficial lethal companys mod discords: Unofficial Modding Discord | LittleCompany-Thread Modding Discord | LittleCompany-Thread

Special Thanks To

@peppermint_2859 on discord for the ShrinkRay model! Sakiskid for the ShrinkRay beam! Ellethwen for the potion & player item icons! Spinmaster for creating all the sounds this mod includes!

And the testers too (sorry for making you join and leave the lobby a billion times)!

StrawberriStorm

Tcorn

Sirdog

IceSigil

NimNom

CHANGELOG

0.4.6

  • Fixed a crash when grabbing something

0.4.5

  • replacing materials instead of sharedMaterials, to only modify the specific item, instead of any of their type

0.4.4

  • fixed desync for ShrinkRay when trying to shrink the holder as the grabbed player

0.4.3

  • shrunken players will now see the terminal screen upon usage

0.4.2

  • weight-updating is now called on demand, instead of checking for updates every frame

0.4.1

  • using main folder as fallback if there is no audio / icons folder (e.g. when downloaded via thunderstore)

0.4.0 [Singleplayer & Sounds update]

What's new

  • Added two potions: Light & Heavy
    • Buyable in store including terminal notes & available as rare scrap in the dungeons!
    • Fully configurable in the config after first startup.
    • Once consumed it will stay as an empty potion with a maximum scrap value of 5
    • This was wished by the community as a way to shrink yourself in singleplayer, as the shrink ray can only target others. Enjoy a drink!
  • Added sounds for the following interactions:
    • Grabbing, dropping and throwing players
    • Grabbing, dropping and consuming potions
    • Shrink ray beam
    • Death through shrinking
  • Added loading / unloading phase for ShrinkRay
  • Added ScanNodes for potions, shrink ray & grabbable players (company-moon-only)
  • Added effect for hitting shrunken players with a shovel

Tweaks

  • multipleShrinking is now disabled by default (until targeting for the ShrinkRay is reworked)
  • ShrinkRay will focus the closest possible target (until targeting for the ShrinkRay is reworked)
  • slightly increased default MovementSpeedMultiplier
  • changed ThumperBehaviour to Bumper to make the default gameplay experience more spicy

Fixes

  • fixed "Grab" trigger blocking view while doing third person emotes
  • fixed being unable to grab anything after grabbed player grew to normal size or died
  • fixed player visor being in the view after revive
  • fixed weight of grabbed player not updating when they grab/discard items
  • fixed players giving 0 credits when being sold on the counter
  • fixed items not aligning correctly in hand after being held while changing player size

0.3.1

  • fixed players being unable to grab anything when holding a player who died or became ungrabbable in the meantime

0.3.0 [Yippie]

What's new?

  • Shrunken players are now grabbable by Hoarding Bugs! There are 3 modes available:
    • Default: Hoarding bugs grab you occasionally, like any other item.
    • NoGrab: Hoarding bugs treat you as a normal player.
    • Addicted: Hoarding bugs looove to grab you, more than anything else! Yippie!! <3 (They won't let you go, if they have the chance to)
  • Icon for grabbed players (Special thanks to Ellethwen [swubbelbubbel]!)

Fixes

  • fixed lighting & weather not updating for person who didn't actively joined the dungeon (e.g when being held)
  • fixed fall damage applying in relation to the position a player was grabbed, rather than the position they got dropped
  • fixed a bug where shrinking someone to death while they got a centipede on their head caused a lot of errors
  • fixed a bug where host was seen as grabbable internally from the start of the game

0.2.1

  • Added new ThumperBehaviour: Bumper -> With their immense power, thumpers are unable to grab shrunken players. Instead they will send them flying on contact!
  • Fixed bug where ThumperBehaviour.OneShot was throwing errors in multiplayer

0.2.0 [Stability update]

  • Major GrabbablePlayerList overhaul (simplified & removed RPC calls as they weren't needed)
  • DeskPatch (Playerselling) overhaul (simplified & bugfixing)
  • Fixed infinite shrink/enlarge bug at end of round if player died from shrinking or was sold
  • Fixed player pitch not working (hopefully, worked in LAN)
  • Changed project name from LCShrinkRay.BETA to LittleCompany.BETA. The config file will reset due to the folder-change!

What's new?

  • GrabbablePlayerObjects are now persistent through rounds
  • Shrunken players are now throwable

0.1.3

  • Fixed bugging through ground on modded dungeons (tested with ScoopysVarietyMod) upon entering as shrunken player

0.1.2

  • Grabbed players are now unable to shrink/enlarge the player holding them

0.1.1

  • Fixed a bug where jump height & speed multiplier not resetting upon enlarging

0.1.0

  • First beta version