
You are viewing a potentially older version of this package. View Latest Version
DoppelExtras
doppel addon that adds fusion support, colored usernames, voice chat, horror mode, and other things!!!DoppelExtras
Add-on for Doppel 1.4.0 (by RUDYHILL). Needs Doppel, BoneLib and MelonLoader 0.7.3. Fusion is optional. Replaces DoppelFusion and DoppelFixes (delete those DLLs).
Features
- Bot names from
UserData/DoppelExtras/names.txt(100 included), shown with Fusion's own name tag. - Host: every bot is a real Fusion player for everyone (no mod needed on their side), with smooth sync and its own mouth movement.
- Fixes page: despawn all bots, red enemy tags, vehicle and crouch frequency.
- Voice chance and situational voicelines (death, kill, fall, laugh, panic, taunt, witness, assist, idle) from your own 16-bit WAVs, sorted in folders under
UserData/DoppelExtras/Voices. - Conversations: calm bots on the same side wave and take turns talking.
- Bots run from bigger players and bots.
- Map-wide spawning at the level's player spawns (toggle, optional auto-populate).
- Bots climb on bots / the player (toggle).
- Tags that never fade, and Fusion profile descriptions built from each bot's Doppel personality.
- Host: optional bot voice lines through Fusion voice chat (off by default).
- Non-host Operators/Owners can spawn bots (shared through Doppel only).
- Optional random avatar from SLZ pallets only on spawn.
- Random bot sizes, and a BoneMenu editor for all of Doppel's tuning values.
Menu: BoneMenu > Doppel Extras.
Install
This pack contains source code. Build it, then copy the result into Mods:
- Copy the reference DLLs into
libs(seelibs/README.txt). - Build (Release). Copy
DoppelExtras.dllintoBONELAB\Mods. - Copy the
UserDatafolder into your BONELAB folder. If you already haveUserData\DoppelExtras\names.txt, replace it to use the new names.
For synced names in multiplayer, everyone needs the same names.txt and this mod. Players without it still see your bots (that is Doppel), but not the names or tags.
Not tested
This build has not been compiled or run by its author. Several parts reach into private Doppel members by reflection; a missing one logs a warning and that feature turns itself off.