Description
This plugin changes the behavior of tank punchable cars.
Tank punch will have a default chance of 5% to completely smash the car.
Literally the car will get smashed like boats on Sacrafice, car pieces shouldn't hurt players at least not on intention.
Features
Crumbles cars like a cookie
Cvars
A configuration file named "l4d_boatstyle_cars.cfg" will automatically be created for you upon the first run in the "\cfg\sourcemod" folder.
PHP Code:
// This file was auto-generated by SourceMod (v1.10.0.6435)
// ConVars for plugin "l4d_boatstyle_cars.smx"
// Percent chance a tank punch can detroy a car. 1-100
// -
// Default: "10"
l4d_boatstyle_cars_DestroyChance "5"
// Delete attached entities (child) from the car.
// 0 = OFF, 1 = ON.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d_boatstyle_cars_delete_childs "1"
// Enable/Disable the plugin.
// 0 = Disable, 1 = Enable.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d_boatstyle_cars_enable "1"
// Emit a random breaking glass sound on car hit (only once).
// 0 = OFF, 1 = ON.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d_boatstyle_cars_glass_sound "1"
Public Commands
none
Admin Commands
sm_print_cvars_l4d_boatstyle_cars => Print the plugin related cvars and their respective values to the console. (z flag required)
Change Log:
1.0.6 (02-August-2022)
extra check for models/props_vehicles/generator (in hospital map after elevator)
1.0.5 (22-April-2022)
set rendercolor to 0 0 0 for the purple parts in l4d2 as workaround
1.0.4 (09-January-2022)
extra check for models/props_vehicles/train // custom maps as physics override
1.0.3 (10-December-2021)
extra check for models/props_vehicles/airport_baggage_cart2.mdl
1.0.2 (1-December-2021)
auto cleanup of entity mess
1.0.1 (20-November-2021)
cvar chance added
vertical movement added
1.0.0 (16-November-2021)
- Initial release.
Notes
Reports that L4D2 has purple parts on car crumble. So I guess it is not compatible...
I changed the rendercolor to black as a workaround, so at least they don't look too bad in l4d2 now...
To Do
I hope Silvers does not find out that I used & StrContains(modelname, "boat", false) == -1, he might get angry and beats me with a stick.
I really hope the plugin will slip through his sight, I am in fear what he will say about the repeating program parts.
Maybe make plugin for dumpsters, forklifter too!?
Maybe find extra models in l4d2 to show instead of l4d1 purple models but atm I can't be arsed rly.
Thank you!
Marttt - for suggestions on the original post and the whole programming contruction I stole from your tank car smash plugin.
https://forums.alliedmods.net/showthread.php?t=335105
Silvers - for everything in the original post and that you dont beat me with a stick.
Post Reply
Any feedback, bug reports, fixes, improvements, translations or suggestions for the plugin are welcome.
p.s. I see someone already downloaded the source and I see Silvers online. I really live in fear now.