Garry's Mod

Garry's Mod

Not enough ratings
TTT2 ZenBreakers Weapon Base
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Fun, Realism
File Size
Posted
Updated
210.650 KB
20 Feb, 2021 @ 6:08am
31 Mar @ 7:17am
9 Change Notes ( view )

Subscribe to download
TTT2 ZenBreakers Weapon Base

In 1 collection by ZenBreaker
TTT2 ZenBreaker Weapons
6 items
Description
ZenBreakers Weapon Base

This Addon only works for the "Trouble in Terrorist Town 2"-Gamemode.
It uses the Fileloader of TTT2 and Ulx Convars.
Therefore don't try it with normal TTT!

IMPORTANT!!
This pack only contains the standard TTT2 Weapons and the main classes, but already supports M9k (Assault, Heavy, Small Arms) and TTT Weapon Collection.
If you want your weapon pack to work with this, you need to add your own file returning the filenames of the weapons to replace and their corresponding Class and SubClass.

Features:
A Universal Weapon Base consisting of 12 Classes are introduced.
As Modifying and balancing sometimes more than a hundred weapons is really difficult,
this addon now reduces all these weapons to just 12 classes that can be more easily handled to balance.

Additionally this addon introduces hunting for high value loot weapons.
They are randomly assigned a value between 0 and 10, where they get a change in several stats.
While some stats are worse for higher loot values, you can be sure, that the DPS always increases.

Also we now show the loot value with a color and also add Base and Random Stats in description.

Classes and Subclasses:
Rifle:
-Assault Rifles
-Submachine Guns
-Machine Pistols
-Light Machine Guns

Shotgun:
-Shotguns
-Automatic Shotguns
-Double Barrel Shotguns

Sniper:
-Sniper Rifles
-Designated Marskman Rifles

Pistol:
-Pistols
-High Caliber Pistols (Like Deagle and Revolver)
-Automatic Pistols

Colors are interpolated in between:
-Grey: Worst Weapon (-10%)
-White: Average Weapon (0%)
-Green: Better than Average Weapon (+3.3%)
-Blue: Good Weapon (+6.6%)
-Red: Best Weapon (+10%)

To allow your own balancing Ulx Convars are introduced.
At this moment only Standard Rifles and Shotguns are balanceable via DPS Base and a Random Range.
Pistols and Sniper Rifles are still balanced by me, as they are a bit more complex.

[Missing Features:]
Convars for other Weapon Classes.
A Tutorial for you to make your own ZenBreaker Classes and Weapons.
(This isn't too difficult as they are merely skins now, so only class, models, sounds and Ironsights have to be defined.
Classes can easily inherit from my main "weapon_zen_base and only need to define subclasses and general Base and Random Range Stats.)

Credits:
Thanks for Portres and RikuNaceLand/Julez helping me test those weapons and features.
We had many crybabies on our servers, which complained about unbalanced weapons.
They were right and so I made this Addon to easily mod all weapons, we like to play.

Disclaimer:
If you want to use the code, feel free to do so, but please credit this addon or my Github page. Thanks :)

Source Code/Bug reports/Feature Requests:
I am open to feature requests and bug reports on my Github Page[github.com]:
6 Comments
ZenBreaker  [author] 2 May, 2022 @ 3:01am 
Sure, just need to find motivation for it again. Feel free to help me via github. Is theoretically not that much work. Just lazy right now. ^^
Blechkanne 27 Apr, 2022 @ 1:35pm 
Can we get this in the TTT2 F1 menu?
ZenBreaker  [author] 13 Oct, 2021 @ 1:19am 
Thanks for the compliments. Hope the new patch still keeps balanced weapons :)
Ostross 13 Sep, 2021 @ 3:57am 
Worked really well on my server!
Blechkanne 13 Sep, 2021 @ 3:31am 
I really like this, love the idea of rarity on weapons, we will test it out on our server for several weeks. Good job
Ostross 15 Mar, 2021 @ 3:19pm 
It's a very good base. Does the job quite well.

The only thing that would make it even better is if the convars allowed editing values other than just DPS, but this can be done by editing addon files.