tony4twenty-Useable_Dynamite icon

Useable Dynamite

Hold, pocket, and light dynamite like a real item. Mesa hazard sticks still auto-light. Full fuse, blast, and VFX configs that can help improve performance!

Last updated 2 days ago
Total downloads 6069
Total rating 1 
Categories Mods Items Client Side All Clients AI Generated
Dependency string tony4twenty-Useable_Dynamite-2.0.0
Dependants 3 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

๐Ÿงจ Useable Dynamite

Version 2.0.0 โ€” dynamite is a real item now. Hold it, pocket it, throw it unlit, and light it when you want.

Vanilla sticks light themselves the second they are near a player. This mod stops that for loot and held sticks. Primary finish-cast lights the fuse. Naturally spawned mesa hazard sticks still auto-light when someone walks too close.

Use ModConfig if you want to tweak fuse / blast / VFX live!

Find the mod in the Peak Modding Discord under #mod-releases for issues, reports, or thanks.


๐Ÿ’ก How it works

  • โœ‹ Held / inventory dynamite stays unlit until you finish a primary cast (default hold 0.4s, or instant if you set that to 0)
  • ๐ŸŽ’ Pockets and backpacks work like a normal item. Pocketing a lit stick snuffs it (configurable)
  • ๐ŸŒต Mesa hazard sticks still auto-light in their wick radius. Config radius is in meters
  • ๐Ÿ’ฃ A lit stick in your hand will still cook you and explode if you hang onto it
  • ๐Ÿงน Default orb reduction and optional smoke fade help FPS; huge range / visual scale does the opposite

The old fuse-suppress loop is gone. No more fighting the wick every frame.


๐Ÿ‘ฅ Who needs the mod

The host must have it or everyone plays vanilla dynamite (self-lights when held).

  • Host sends a handshake + gameplay config (Photon 167)
  • Clients with the mod use the host's fuse / blast / pocket / throw rules
  • VFX and audio stay local (orbs, smoke fade, sparks, mute, volume, visual scale)
  • If the host does not have the mod, clients keep vanilla item rules but can still use their own performance VFX
  • Guests without the mod cannot pocket or primary-light even if the host has it โ€” they should install it too

๐ŸŽฎ Using it

  1. Pick up dynamite (loot, luggage mods, whatever)
  2. Carry it around. It will not light just because you are holding it
  3. Hold primary to light the fuse, then throw it or run
  4. Pocket it to snuff a lit stick (default). Config chooses whether the wick resets to full or keeps what was left

Walk up to a mesa stick in the world and it still lights itself. That is the hazard, not your loot.


โš™๏ธ Configuration

Created on first run:

BepInEx/config/tony4twentys.Useable_Dynamite.cfg

Gameplay values are host-synced. VFX / audio stay client-side.

General

Setting Default Description
Enabled true Held / inventory sticks only light on primary finish-cast
LightCastTime 0.4 Primary hold seconds before the fuse lights. 0 = same press
AllowPocket true Unlit dynamite can go in pockets and backpacks
AllowPocketWhileLit true If false, a lit stick cannot be pocketed (swap drops it)

Fuse

Setting Default Description
FuseTime 0 Fuse length in seconds when a stick lights. 0 = vanilla prefab length
HazardAutoLight true Mesa world sticks auto-light when a player enters wick range
HazardLightRadius 0 Override auto-light radius in meters. 0 = vanilla. Larger lights more sticks at once
LightOnThrow false Light a player stick when thrown
LightOnThrowMinCharge 0.1 Min throw charge (0โ€“1) for LightOnThrow. Vanilla throw threshold is 0.1

Explosion

Setting Default Description
InHandInjury 0.25 Injury if it blows in your hand. Vanilla is 0.25
DamageMultiplier 1 Blast status damage
RangeMultiplier 1 Blast damage radius and visual spread. Higher = more targets and a heavier boom. Lower helps FPS
KnockbackMultiplier 1 Blast knockback
VerticalKnockbackMultiplier 1 Upward knockback only
FallTimeMultiplier 1 How long victims stay ragdolled
VisualScale 1 Explosion VFX size only (no damage). Higher is heavier on GPU. Lower helps FPS
CooksItems true Blast can cook nearby items
LaunchItems true Blast can yeet nearby ground items. More flying items costs a bit more CPU
ItemKnockbackMultiplier 1 How hard launched items fly
RequireLineOfSight false Terrain blocks damage, knockback, and cooking. Extra raycasts, slightly more CPU

Item

Setting Default Description
ThrowForceMultiplier 1 How hard a thrown stick flies
CarryWeight -1 Inventory weight. -1 = prefab weight
ExtinguishOnPocket true Snuff a lit stick when pocketed / backpacked
ResetFuseOnPocket true With extinguish: true = full wick again, false = keep remaining fuse

VFX

Setting Default Description
CleanupOrphanVfx true Destroy leftover fuse-smoke trackers. Helps FPS if trails leak. Tiny CPU scan once a second
DisableFuseSmoke false Skip the lit-fuse smoke trail. Helps FPS when many sticks are lit
DisableFuseSparks false Hide fuse sparks. Slightly cheaper on GPU
ReduceExplosionOrbs true One center blast instead of vanilla chained orbs. Helps FPS a lot. Extra orbs are VFX, not extra damage. Off = prettier, heavier
ExplosionSmokeLifetime 0 Seconds after the boom before the explosion cloud fades. 0 = vanilla (heaviest). Lower fades sooner and helps FPS. Fuse trail is DisableFuseSmoke
MuteExplosionAudio false Skip explosion sound. Audio preference only, no FPS win
ExplosionVolume 1 Explosion sound volume. 1 = vanilla. No performance change

๐Ÿ“ฆ Installation

  1. Download via Thunderstore
  2. Place the .dll in: /PEAK/BepInEx/plugins/
  3. Launch once to generate the config

๐Ÿ”ฅ or use a mod manager ๐Ÿ”ฅ


๐Ÿ“ฆ Dependencies

Required


๐Ÿ™Œ Credits

Happy climbing. Try not to pocket the lit one. ๐Ÿงจ