Garry's Mod

Garry's Mod

Not enough ratings
[TTT2] Naive [ROLE] [Functional Beta]
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
File Size
Posted
367.203 KB
23 Aug, 2021 @ 2:55am
1 Change Note ( view )

Subscribe to download
[TTT2] Naive [ROLE] [Functional Beta]

Description
Unlike the others, you don't really care what side you're on so long as you survive.

Excuse the lack of formality, I will make sure to update the description in the future :P
Nevertheless, this mod is fully functional, so enjoy! :D



How to Play
The Naive is intended for friend groups at the moment, not public servers, the role will be randomly assigned to the traitor/innocent team in the future. They won't be able to join any killer teams, meaning they can't always be passive. They will swap to traitor/innocent if they are the last player alive on one of those teams, but won't swap to anything if they are the last of both teams. This will require programming in the future though, and I currently lack some of the information and time necessary to do this.
The Naive player is made known to everyone at the start of the round. At the moment, the Naive does not need to do anything and is fine not fighting anyone and gets a ton of armor.

This role is made for a friend that is bad at the game but still wants to take part without having to let teammates down.
If you also have such a friend, get the TTT2 debug mod, disable icons showing so roles are hidden, and lock them to be the Naive. (With their consent of course!)

Plays best with:
Any other role at the moment.



Convars
# don't enable or the naive will be kos, if you do enable it, do something hilarious like make 50% of the server the role
ttt2_naive_winstate [0/1] (default: 0)
# the amount of armor the role has
ttt2_naive_armor [0.0 120.0] (default: 60.0)



Credits
Alf21 and co: Did all the work to make this gamemode and hours of fun possible :D
They also made a super helpful wiki so that others can contribute!



Next roles on my list!
Going down by most likely for me to finish first.

Conspirator: Killers with the same amount of players spawning as there are traitor players. No shop, but something else ;)

Pyromaniac: Solo killer with infinite fire nades, flamethrower, and fire immunity. Targets set on fire heal for fire damage dealt up to 200 hp! Burn away those large groups with hit-and-run tactics!

Enforcer: A detective with damage resistance and armor. Spawns with a flashbang and a riot shield. Super hard to kill essentially, but doesn't have a scanner.

Agent: A secret detective (doesn't show up for others) that spawns with a ton of gadgets. Can easily identify killers using these gadgets if left unnoticed.

Shaman: A detective that can curse or bless certain players. Has the passive ability to see foot prints like the sniffers lens but has 80% slower speed and no shop.
6 Comments
KillerfoxyLP 21 Oct, 2021 @ 5:27am 
also could u make the convar to armor max 500? since it would be useful if winstate is 1
KillerfoxyLP 21 Oct, 2021 @ 5:24am 
or does that mean he cant win with anyone?
KillerfoxyLP 21 Oct, 2021 @ 5:24am 
also when the winstate is 1 the naive is instantly kos? or does that mean he could kill everyone like a team is whipped out and the naive could have 5 seconds to kill the others to get the win
KillerfoxyLP 19 Oct, 2021 @ 11:05am 
okay
You  [author] 17 Oct, 2021 @ 11:08pm 
I don't get the question but hopefully this answers:

The role is randomly assigned, and it is not a killer role, innocent, or traitor, it is neutral.
If there is one team left standing alongside a living Naive (say, killer) then that team will win.

There are plans in the future (when I get back into gmod) to assign the role to innocent or traitor, but the role ultimately doesn't know if they are on the traitor team or innocent team and can be convinced.

This mod is definitely not for public servers as it is right now. This mod is for friend-group use.
KillerfoxyLP 11 Oct, 2021 @ 8:33am 
so basically it assasigns a random? like innocent/traitor/jackal and doppelganger? if yes could u then do a convar for it that it could be in neutral killer team's?