Garry's Mod

Garry's Mod

Not enough ratings
[TTT2] Nova [ROLE]
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
354.393 KB
5 Sep, 2021 @ 11:24pm
22 Nov, 2021 @ 7:43pm
23 Change Notes ( view )

Subscribe to download
[TTT2] Nova [ROLE]

Description
Stay away from this ticking time bomb...

You have to use TTT2 in order to use this role. Additionally using ULX for TTT2 is recommended. Report bugs concerning this role here[github.com] and submit new role ideas here[github.com]. A list of all currently available roles can be found here.

Discord: https://discord.gg/Npcbb4W
Source: github.com/TaintedEnergy/ttt2-role-nova




The Nova is an innocent role that will explode after a random amount of time! When he dies, he explodes and his body will also disappear. If you out yourself as a Nova, Traitors might just wait until you blow up yourself. If you keep your secret, a Traitor trying to ambush you might get a nasty surprise if he kills you. Avoid hanging around innocents to ensure they don't die with you.



Convars are variables that are introduced to allow server owners to customize the gameplay without changing the code. There are always a handful of convars automatically created by TTT2, that define the spawn parameters of this role and are found in ULX. Additionally there might be some role specific convars, which have to be set in the server config file.

Normal Role Convars (also found in ULX):
# enable or disable this role ttt_nova_enabled [0/1] (default: 1) # the percentage of players that are spawned as this role ttt_nova_pct [0.0..1.0] (default: 0.13) # the limit of players that spawn as this role each round, this overwrites the percentage ttt_nova_max [0..n] (default: 1) # the probability each round of this role being spawned at all ttt_nova_random [0..100] (default: 30) # the amount of players needed for this role to spawn ttt_nova_min_players: [0..n] (default: 6)

Rolespecific Convars:
# The minimum amount of time the nova could explode after becoming the role. ttt_nova_min_explode_time [0..n] (default: 30) # The maximum amount of time the nova could explode after becoming the role. ttt_nova_max_explode_time [0..n] (default: 180)
1 Comments
Cpt.Haxray 9 Sep, 2021 @ 9:06pm 
TBH this role as it is kinda aint particularly great. its basically just a RDM troll role that's not particularly useful or usable for servers.

This could be made into a role that is on its own team, that would make more sense with what it does, and could encourage clever bombing. Perhaps let the person know how long until they explode(even if it can still be random), and let them come back to life if they explode a certain amount of people?

Alternatively if you want to keep it as an Innocent role, perhaps make it useful for the Innocent team in some way. Perhaps the explosion only affects non-Innocents? Maybe it heals all Innocents caught in the blast or something? Could make the explosion not random and have a more interactive element to allow it to be both fun for the person with the role while offering actual counter-play to the traitor team or other evils?