SimpleBlood
Blood for BONELAB NPCs: directional sprays, splatter on walls and floors, pools, drag trails and fresh blood that darkens as it dries. Fully customizable in BoneMenu.
By kamonkus
| Last updated | 3 days ago |
| Total downloads | 1287 |
| Total rating | 1 |
| Categories | AI Generated NPC Code Mods Misc |
| Dependency string | kamonkus-SimpleBlood-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
bonelib-BoneLib
A BONELAB mod for making life easier for other mod creators.
Preferred version: 3.2.2README
SimpleBlood
Blood for BONELAB NPCs. Shots send blood spraying in the direction of the bullet and back toward the shooter, droplets fly with real physics and leave splatter on walls, floors and ceilings, wounds keep bleeding, corpses leave pools and smeared trails when dragged, and fresh bright-red blood slowly darkens as it dries.
Everything can be tweaked in-game from BoneMenu.
Features
- Directional spray - blood flies out along the path of the bullet and splashes back toward whoever fired. The ratio, angle, power and amount are adjustable.
- Splatter that stays - droplets fly with physics and leave splats on walls, floors and ceilings. They are stretched when they hit at a shallow angle, with little satellite droplets around big splats.
- Blood runs - splashes on walls slowly run down.
- Bleeding wounds - hit NPCs keep bleeding for a while, with pulsing spurts when they die.
- Pools - drips and sprays gather into pools on the floor, and dead NPCs bleed out under themselves.
- Drag trails - dragging a corpse leaves a smeared trail, with blood dripping from the body.
- Drying - fresh blood is bright red and slowly turns dark. Colors and drying time are adjustable.
- BoneMenu settings - everything is saved automatically.
Requirements
- BONELAB (PC)
- MelonLoader
- BoneLib (installed automatically by mod managers)
Tested with BONELAB 1.744.58126 (Steam), MelonLoader 0.7.3 and BoneLib 3.2.2. Quest is not supported.
Installation
- Mod manager (Thunderstore Mod Manager, r2modman, Gale): just install the mod.
- Manually: put
SimpleBlood.dllinto theModsfolder of your BONELAB install.
Settings
Open BoneMenu -> SimpleBlood.
- Main page: Enabled, Apply to (all NPCs or only NPCs whose name contains a word, for example
ford), Organic only, Debug log, Clear all blood. - Spray: droplets per hit, power, angle, back spray ratio (blood flying toward the shooter), droplet size, mist.
- Bleeding: bleeding wounds on/off, how long they bleed, intensity.
- Decals: splats on surfaces, max splats, size, brightness, blood runs on walls, skip invisible surfaces.
- Pools and trails: floor pools, max pool size, pool growth time, drag trails, trail length.
- Color and drying: fresh and dry colors, drying on/off, drying time.
Settings are stored in UserData\MelonPreferences.cfg under [SimpleBlood].
Notes
- Everything is client-side: other players in multiplayer will not see your blood.
- Blood does not stay on NPC bodies or on moving objects. If the surface a splat lies on moves away, the splat disappears.
- Splats are not affected by scene lighting, so in very dark places lower Brightness.
- If the framerate drops, lower Max splats and Droplets per hit.
- If blood does not stick to some surface, try turning off Skip invisible surfaces.
Troubleshooting
Look for lines starting with [SimpleBlood] in MelonLoader\Latest.log. If you report a problem, please attach the log.
Credits
Made by kamonkus. Built on top of BoneLib.