Garry's Mod

Garry's Mod

140 ratings
Bullet Override
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Fun, Realism
File Size
Posted
Updated
48.674 KB
Mar 20, 2020 @ 5:46pm
Oct 10, 2020 @ 12:30pm
10 Change Notes ( view )

Subscribe to download
Bullet Override

Description
A utility for modifying your bullet properties, appearance, and more

Github repository for source code, documentation, and license info: https://github.com/andrewpratt64/BulletOverride


CURRENT FEATURES:
- Usable in both singleplayer and multiplayer
- Enable/disable addon functionality from spawnmenu
- Filter overrides by players and npcs
- Create explosions from bullets with custom damage
- Override damage type
- Change bullet tracer frequency and effects
- Create effects from bullet impacts
- Scale bullet damage
- Change how many bullets are created per shot
- Scale bullet damage
- Scale bullet force
- Scale bullet spread


>Use the discussion for reporting bugs<


* This addon may conflict with other addons that modify the behavior of bullets (Physical bullets, Weaponry stats, etc.)


Customization is available under the options tab in the spawnmenu


===Feel free to decompile/modify, just don't reupload.===


Console Vars:
- bullet_override_enabled
- bullet_override_players_enabled:
When enabled bullets fired by players are overriden
- bullet_override_npcs_enabled
When enabled bullets fired by npcs are overriden
- bullet_override_explode
When enabled bullet impacts create explosions
- bullet_override_explode_dmg
Amount of damage explosions from bullet impacts deal
- bullet_override_dmg_type
When enabled bullet damage type is overriden
- bullet_override_dmg_type_value
Damage type to override bullets with. See https://wiki.facepunch.com/gmod/Enums/DMG for a list of DMG types
- bullet_override_tracer_freq
When enabled the frequency of bullet tracers are overriden
- bullet_override_tracer_freq_val
When bullet_override_tracer_freq is enabled a tracer will be shown for every x bullets
- bullet_override_tracer
When enabled bullet tracers are overriden
- bullet_override_tracer_value
Type of effect to override bullet tracers with. See https://wiki.facepunch.com/gmod/Effects for a list of effects
- bullet_override_impact
When enabled bullet impact effects are overriden
- bullet_override_impact_value
Type of effect to override bullet impact with. This effect is created IN ADDITION to what the bullet would normally do it dosen't replace the old effect.
Effects prepended with "Basic_" are engine effects (ex. Basic_Impact)
Effects prepended with "BasicBack_" are engine effects spawned backwards
Effects prepended with "BasicEnt_" are engine effects that require a hit entity
(See https://wiki.facepunch.com/gmod/Effects for a list of these effects)
Effects prepended with "Cust_" are custom effects, defined in lua
- bullet_override_dmg_scale
Amount to scale bullet damage by
- bullet_override_numbullets
When enabled, number of bullets per shot is overriden
- bullet_override_numbullets_value
How many bullets to create per shot
- bullet_override_dmg_scale
Amount to scale bullet damage by
- bullet_override_force_scale
Amount to scale bullet force by
- bullet_override_spread_scale
Amount to scale bullet spread by
- bullet_override_ignite_players
When enabled, bullets may ignite players
- bullet_override_ignite_npcs
When enabled, bullets may ignite npcs
- bullet_override_ignite_misc
When enabled, bullets may ignite entities other than players and npcs
- bullet_override_ignite_time_based_on_dmg
When enabled, bullet damage affects the lifetime of fire it creates. Multiplied with bullet_override_ignite_time
- bullet_override_ignite_time
How long fire created by bullets lasts in seconds
- bullet_override_ignite_radius_based_on_dmg
When enabled, bullet damage affects the radius of fire it creates that will ignite other entities. Multiplied with bullet_override_ignite_radius
- bullet_override_ignite_radius
Radius of fire created from bullets will ignite other entities
- bullet_override_ignite_chance
How likely it is for a bullet to ignite what it hit. Percentage; disable by assigning 0
Popular Discussions View All (2)
16
Dec 29, 2023 @ 8:20pm
BUG REPORTS
left the game left the game
1
Nov 7, 2023 @ 10:50am
the mod does not work for me
Gooberwhoplaysgames
67 Comments
kerklavan May 27, 2024 @ 12:51pm 
How the hell does this mod even work, i used the console commands and theres no difference
ImJustyMusty Dec 28, 2023 @ 7:42pm 
nvm install this after Random Patches v5.5.0 so it doesnt break
ImJustyMusty Dec 28, 2023 @ 7:40pm 
Random Patches v5.5.0 breaks this addon :(
killermonkey75 Nov 27, 2023 @ 4:40am 
oh my god I just spent 2 days looking for this damn addon after I lost all my mods thank god its over.
Hey sisters its me simon diamant Nov 7, 2023 @ 10:33am 
how do i use this mod bruh
Omarb10legends Oct 22, 2023 @ 5:15pm 
chill ;-;
finland guy Oct 11, 2023 @ 5:44pm 
POST IT ON THE BUG REPORTS GOD DAMN IT
Omarb10legends Sep 22, 2023 @ 3:36pm 
So, slight problem. See with some weapons when you enable the option in filters too "override bullets for players" some weapons do abysmal damage. Is there no way to disable damage type and leave another effect like fire ignite chance and such on? That's the only thing really deterring me right now
bonely Aug 14, 2023 @ 8:28pm 
can you make it compatible with nearmiss shellshock?>
CsakEgySuttyó Mar 27, 2023 @ 10:01am 
"I don't understand the option to measure the frequency of the 'Tracers' effect. When I increase it, it simply makes it disappear more. What causes this? Is it because the add-on is configured that way?"