Jackexe-Lethal_Prop_Hunt icon

Lethal Prop Hunt

Classic prop hunt gamemode that props against a set of hunters

Last updated 2 months ago
Total downloads 1994
Total rating 3 
Categories Libraries Misc Audio BepInEx Client-side Server-side
Dependency string Jackexe-Lethal_Prop_Hunt-1.0.1
Dependants 0 other packages depend on this package

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
AinaVT-LethalConfig-1.3.4 icon
AinaVT-LethalConfig

Provides an in-game config menu for players to edit their configs, and an API for other mods to use and customize their entries.

Preferred version: 1.3.4
Rune580-LethalCompany_InputUtils-0.6.3 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.6.3
notnotnotswipez-MoreCompany-1.8.1 icon
notnotnotswipez-MoreCompany

A stable lobby player count expansion mod. With cosmetics!

Preferred version: 1.8.1

README

lethal-company-prop-hunt

A lethal company mod that adds a prop hunt gamemode. Created for my youtube but available to all: https://youtube.com/@jackexe

Assets were created using unity 2022.3.18f1

For developing, you need to install Unity BepinEx Netcode Patcher found here https://github.com/EvaisaDev/UnityNetcodePatcher/releases/tag/v3.3.4 . Simply run dotnet tool install -g Evaisa.NetcodePatcher.Cli You need to have .net runtime v8 installed and on your path.

Props win if all hunters die or the clock reaches midnight. Hunters win if all props are eliminated. No mosters spawn, all flashlights/walkie-talkies are infinite energy, and props cannot exit the map. You are given some default money to be able to go to different planets and buy other gear.

By default the following keybinds exit:

Key Description Prop Only
k Lock rotation when a prop, carries across changing prop. Yes
z Fire off a random taunt, if you are a prop, this resets your auto taunt. This has a 5 second cooldown No
G As a prop you can use this to return to a crewmate Yes

For key mapping, we use https://github.com/Rune580/LethalCompanyInputUtils which provides key listening and rebinding.

Taunts were taken from https://github.com/MrLuckyGamer/prophuntenhanced/tree/master the enhanced version of the classic gmod gamemode

Implementation of third person was taken from https://github.com/bakerj76/LCThirdPerson

Audio manager Implementation taken from https://github.com/cmooref17/Lethal-Company-TooManyEmotes/blob/main/TooManyEmotes/Audio/AudioManager.cs

Compatibility with More Company mod https://thunderstore.io/c/lethal-company/p/notnotnotswipez/MoreCompany/.

The gamemod has many configration options outlined below:

Config Default Server Side Description Min Max
Player Team Balancing 50 Yes How teams are balanced as a percentage, 50% means half the players are props and half are hunters. If the number of players is an odd number, this will favor hunters 0 100
Force Taunt true Yes Whether or not to force the player to taunt after a period of time if they have not already done it manually. false true
Taunting Interval 30 Yes Forces the player to taunt after a number of seconds. 1 60
Map Size Multiplier 1 Yes This tells the level generator how big you want the maps to be. 1 10
Scrap Multiplier 20 Yes The multiplier on how much scrap is generated for the given level. 1 100
Time Multiplier 2 Yes The multiplier on how fast time passes, 1 being a normal round. <1 is slower rounds, >1 is faster rounds. 0.00001 100
Allow Keys true Yes Whether or not to include the key as a scrap item because its kinda really small and OP. false true
DamageScaling 2 Yes How damage is scaled based on prop weight, 1 is disabled. 1 100
Taunt Volume 0.3 No The volume you want your taunts to be at, where 1 is 100% volume. 0.00001 1
ShowCursor true No Whether to show a cursor in third person or not false true
CameraOffset 0, -1, -2 No The camera offset for third person N/A N/A
Force Prop Weight Restriction false Yes Forces prop players to gain weight equal to their prop which will hinder sprinting. This is a possible balancing feature but I can also see how props need this advantage so its off by default. N/A N/A

Tested with the following Mods:

  • Too Many Emotes
  • Lethal Things
  • Scoopys Variety Mod