So, ive been thinking about how to contribute to ttt2. By far the thing I am most interested in personally and have the most experience with is the hammer side of it. So I thought, why not expand the ttt2 cfg with new entities usable for ttt maps?
The only downside I see is map compatibility with base TTT, but I dont think assuming that people use ttt2 is a problem at this point? could even just make the workshop items dependent on ttt2.
Anyway. In this space I would like to collect Ideas for possible entities that mappers would find helpful!
Heres what I got so far:
Both of these would be great as payoff for puzzles. Or imagine a large labyrinth map that dispenses Radars after 4 minutes of gametime so the round can end, etc. Obviously also has the upside that these could be made droppable ingame too, on death or whatever else youd want.
- An entity that can force a role on the activator
Wouldnt it be cool to have functionality to let innocents become detectives for example? Or a map feature where a traitor can pay life to make another player into a traitor? so many possibilities with this. I am not sure if this works, but if the input was just a string it could even work with custom roles.
- A "Random Grenade" entity and tweaks or new versions to the existing ones.
This ones is a bit more complicated. Currently there are three grenade entities available for mappers. weapon_ttt_confgrenade, weapon_ttt_smokegrenade and weapon_zm_molotov.
The issue here, is that none of htese do what they say, and they arent even consistent about it. the former two are actually just randomised to a random grenade whenever they spawn, pulling both from the vanilla grenades and many addon grenades. the latter is randomised to many addon grenades but not into the other vanilla grenades.
This means it is impossible to place any given grenade specifically since it will almost always be randomised. Since overriding the exististing entities is probably a nono, i would propose 4 new entities: weapon_ttt2_randomgrenade, weapon_ttt2_disco, weapon_ttt2_smoke and weapon_ttt2_incendiary. These entities would then actually do what they say.
These are my ideas so far. I would love for others to chime in and give ideas for other things they would want to see from something like this
So, ive been thinking about how to contribute to ttt2. By far the thing I am most interested in personally and have the most experience with is the hammer side of it. So I thought, why not expand the ttt2 cfg with new entities usable for ttt maps?
The only downside I see is map compatibility with base TTT, but I dont think assuming that people use ttt2 is a problem at this point? could even just make the workshop items dependent on ttt2.
Anyway. In this space I would like to collect Ideas for possible entities that mappers would find helpful!
Heres what I got so far:
Radar entity that gives radar item on pickup
Body Armor entity that gives body armor on pickup
Both of these would be great as payoff for puzzles. Or imagine a large labyrinth map that dispenses Radars after 4 minutes of gametime so the round can end, etc. Obviously also has the upside that these could be made droppable ingame too, on death or whatever else youd want.
Wouldnt it be cool to have functionality to let innocents become detectives for example? Or a map feature where a traitor can pay life to make another player into a traitor? so many possibilities with this. I am not sure if this works, but if the input was just a string it could even work with custom roles.
This ones is a bit more complicated. Currently there are three grenade entities available for mappers. weapon_ttt_confgrenade, weapon_ttt_smokegrenade and weapon_zm_molotov.
The issue here, is that none of htese do what they say, and they arent even consistent about it. the former two are actually just randomised to a random grenade whenever they spawn, pulling both from the vanilla grenades and many addon grenades. the latter is randomised to many addon grenades but not into the other vanilla grenades.
This means it is impossible to place any given grenade specifically since it will almost always be randomised. Since overriding the exististing entities is probably a nono, i would propose 4 new entities: weapon_ttt2_randomgrenade, weapon_ttt2_disco, weapon_ttt2_smoke and weapon_ttt2_incendiary. These entities would then actually do what they say.
These are my ideas so far. I would love for others to chime in and give ideas for other things they would want to see from something like this