Lethal Prop Hunt
Classic prop hunt gamemode that props against a set of hunters
Last updated | 4 months ago |
Total downloads | 3693 |
Total rating | 3 |
Categories | Mods Libraries Misc Audio BepInEx Client-side Server-side |
Dependency string | Jackexe-Lethal_Prop_Hunt-1.0.2 |
Dependants | 1 other package depends on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100AinaVT-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.4.2Rune580-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.7notnotnotswipez-MoreCompany
A stable lobby player count expansion mod. With cosmetics!
Preferred version: 1.9.4README
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