A Lethal Company mod that lets you load custom avatars for players in your lobby.
You only see other people's avatars not your own. If you know how to hide the default hands please open an issue in my GitHub repo.
Each player must have the AssetBundle for each player to see them properly:
steamapps/common/Lethal Company/Avatars folder12345678912345678.assetbundle) and make sure everyone's AssetBundle is in the same "Avatars" folderForked from DarnHyena's LethalCreatures mod
This mod is not compatible with 3rd person mods.
You can look at a broken version of yourself with 3rd person mods and enabling setting AlwaysRenderLocalPlayerModel and restarting the game.
Open Unity project
Copy everything in UnityPlugin to Assets folder inside Unity project
Open solution in Visual Studio 2022
Change .csproj references:
LC_API => C:/Users/<username>/AppData/Roaming/Thunderstore Mod Manager/DataFolder/LethalCompany/profiles/Default/BepInEx/plugins/2018-LC_API/LC_API.dll
Assembly-CSharp/everything else => steamapps/common/Lethal Company/Lethal Company_Data/Managed/<name>.dll
Restore NuGet packages
Build project
Copy LethalCreatures/bin/Debug/netstandard2.1/CreatureModels.dll to C:/Users/<username>/AppData/Roaming/Thunderstore Mod Manager/DataFolder/LethalCompany/profiles/Default/BepInEx/plugins/PeanutBuddha-AvatarCreature/CreatureModels.dll
(optionally) From Unity use official plugin "AssetBundle Browser" to create a new bundle named "core" with these files (the mod uses another mod to load them from their own assetbundle):
UnityAssets/CritterControl.controllerUnityAssets/CtritterIdle.animLaunch game
NOTE: Include unity plugin with the mod to make it easier for people.
In Unity project export PeanutTools/AvatarCreatureGenerator inclusive as PeanutTools_AvatarCreatureGenerator_X.X.X.unitypackage
Copy into mod folder C:/Users/<username>/AppData/Roaming/Thunderstore Mod Manager/DataFolder/LethalCompany/profiles/Default/BepInEx/plugins/PeanutBuddha-AvatarCreature
Ensure the manifest file is up to date
Run ./packageup.ps1 to copy everything into the plugin directory
Compress the plugin directory into PeanutBuddha-AvatarCreature-X.X.X.zip
Release