M1st3YT-DoppelExtras icon

DoppelExtras

cool mod that HAS BEEN TESTED... send errors to @m1st3yt

By M1st3YT
Last updated 3 hours ago
Total downloads 801
Total rating 1 
Categories Code Mods AI Generated Mods Misc Utility
Dependency string M1st3YT-DoppelExtras-2.6.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.3 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.3
gnonme-BoneLib-3.1.3 icon
gnonme-BoneLib

A BONELAB mod for making life easier for other mod creators.

Preferred version: 3.1.3
Rudyhill_team-Doppel-1.4.0 icon
Rudyhill_team-Doppel

Your double. Bots with a real player body that walk, climb, drive and ride in cars, and fight with guns, melee and fists as a team, learning how to move from recordings of you. By RUDYHILL.

Preferred version: 1.4.0

README

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:

  1. Copy the reference DLLs into libs (see libs/README.txt).
  2. Build (Release). Copy DoppelExtras.dll into BONELAB\Mods.
  3. Copy the UserData folder into your BONELAB folder. If you already have UserData\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.