#Trouble in Teardown

5 messages · Page 1 of 1 (latest)

small wigeon
#

At the start of each round, players are secretly assigned one of three roles:
Traitor: Eliminate all Innocents and Detectives. Use your buy menu (B) to purchase explosives, rockets and more.
Detective: You know who the Traitors are when players die. Use your buy menu (B) to purchase special equipment and help the Innocents survive.
Innocent: Find and eliminate the Traitors before time runs out.

Features:

  • Traitor and Detective buy menus with role-specific equipment
  • Dead players spectate
  • No killfeed (spoilers)
  • Traitors can see each other through walls
  • Configurable round timer, traitor/detective percentages & ammo supply
  • Should work on any Teardown map
  • Maps reset each round

How to play:
Select this gamemode when hosting a multiplayer session.
I recommend an in-game chat and a multiplayer level for different player spawns.
The host starts the round from the lobby once all players are ready.
Traitors and Detectives can press B to access the buy menu and get money every second.
The host can press F1 for admin commands.

This gamemode is still early in development!
https://steamcommunity.com/sharedfiles/filedetails/?id=3686185758

thorny onyx
small wigeon
#

Hi @thorny onyx !

Thanks for your response & feedback. It's much appreciated!

Wait like 5 seconds then reveal the role like in gmod TTT:
Yes, the issue has been created in our repo and will be worked on. Set the initial timer to 10s before roles are assigned to players.

You only get 1 ammo when buying rifle as traitor, not sure if that's intended:
This is intended, Traitors increasingly get money and as this weapon is quite overpowered (silently killing from a distance) - Buying one bullet at a time seems only fair. The whole weapon system is being revised as of yet and is an open issue

Disable map?
I don't exactly understand what you mean by this but as per https://github.com/Teardown-Issue-Tracker-Maintainers/Teardown-Issue-Tracker/issues/839 we're reaching out to Teardown devs for a Map Change option, since the current state of the game does not allow for this through API calls.

Headshot multiplier?
Haven't looked into hitreg just yet. But made it into an issue for us to work on 😉

A radar item for traitors:
Is being implemented, we're working on that right now! Detectives should also get a radar.

A healing item for traitor/detective:
Since in game you slowly regain health we saw a Health Station for the detective as unnecessary.

thorny onyx
# small wigeon Hi <@314457734751715338> ! Thanks for your response & feedback. It's much appr...

Sorry for the misleading!

By Disable map I mean disable the ability for players to open map in game (using tab)
SetBool("game.disablemap", true)
Since it can make players see others murdering people from a great distance (maybe an option?)

I think an option to disable auto health regeneration will be cool! Or make it configurable to max of x% health.

Out of curiosity, do you think the architecture of teardown can make custom weapons supports like SWEP in TTT?

small wigeon
#

@thorny onyx

Disable map (tab):
Great suggestion! We actually already have SetBool("game.disablemap", true) used in our spectator mode and HUD code. Permanently disabling it during the active round makes total sense for TTT; being able to spot murders from the overhead view is a huge advantage. We'll add this as an option. Good catch!

Custom weapons (SWEPs):
Teardown does support custom tools via RegisterTool(id, name, voxFile, group) ; you can register entirely new tools with custom vox models, ammo systems, and scripted behavior (raycasts, effects, etc.). It's not quite as modular as GMod's SWEP system where you drop in self-contained weapon files, but you can absolutely create custom weapons with unique behavior within a gamemode script. So yes, custom traitor/detective weapons are definitely possible and something we'd love to explore!

We're actually currently adding the knife & teleporter to the Traitor buy menu.

Health regeneration:
We'd like to play into features that Teardown already offers and make design decisions based on the overall fun of the game. We're not trying to be a 1:1 GMod TTT clone — we want to lean into what makes Teardown unique and let it shine. Health regen is one of those things that just works well in Teardown's sandbox, so it's out of scope (for now).