Stop That Tank (VScript Gamemode) 1.1.0.2
VScript Stop That Tank
Please read the README file!
This is the dev package for making maps for the Stop That Tank VScript gamemode. The gamemode will receive reworks for things such as giants and weapon balancing, along with bug fixes, but it should be ready for mapping. This was made in collaboration with the original Stop That Tank Sourcemod plugin team.
About Stop That Tank!:
The gamemode is a mixture of Payload, CTF, and CP. Upon round start, a Mann VS Machine Tank will spawn that will be guided towards a bomb hatch, preferably placed near Red spawn. Red team is normal humans, while Blu team are replaced with robots that have custom player models, viewmodels, voicelines, & weapon reskins (for fists, hot hand, & gunslinger). Blu team must escort the Tank and defend it all the way to Red spawn. If they succeed, they win the round. If the Tank is destroyed, a bomb (CTF intel) will spawn that will transform the first person who picks it up into a giant robot with predetermined loadouts & custom stats. This giant can be escorted to Red spawn as well. Blu team has functional deploying & bomb deploy animations for if they reach the bomb hatch. If Red team fends off the bomb, they win the round. Tank & Boss Giant health are determined based on the amount of Red team players that are on the server when either are spawned (So for example, if there are 12 players when a tank spawns, and 5 when a giant spawns, the health sizes will be different.)
We also have a map with base entities ready (stt_entities) to more easily set up map logic & scripts.
Matches & maps in Stop That Tank have to be played with 24 players, or at least capable of it. You can test out a casual-like tournament experience by un-commenting the "StopThatTankTournament.nut" code on
line 18 of the RobotMain.nut file.
2. Feel free to copy and/or use entities from the stt_entities.vmf file to get scripts & logic working.
3. Maps should be prefixed with "stt_" at the beginning of the name to avoid confusion & to show what gamemode is being used.
This is the dev package for making maps for the Stop That Tank VScript gamemode. The gamemode will receive reworks for things such as giants and weapon balancing, along with bug fixes, but it should be ready for mapping. This was made in collaboration with the original Stop That Tank Sourcemod plugin team.
About Stop That Tank!:
The gamemode is a mixture of Payload, CTF, and CP. Upon round start, a Mann VS Machine Tank will spawn that will be guided towards a bomb hatch, preferably placed near Red spawn. Red team is normal humans, while Blu team are replaced with robots that have custom player models, viewmodels, voicelines, & weapon reskins (for fists, hot hand, & gunslinger). Blu team must escort the Tank and defend it all the way to Red spawn. If they succeed, they win the round. If the Tank is destroyed, a bomb (CTF intel) will spawn that will transform the first person who picks it up into a giant robot with predetermined loadouts & custom stats. This giant can be escorted to Red spawn as well. Blu team has functional deploying & bomb deploy animations for if they reach the bomb hatch. If Red team fends off the bomb, they win the round. Tank & Boss Giant health are determined based on the amount of Red team players that are on the server when either are spawned (So for example, if there are 12 players when a tank spawns, and 5 when a giant spawns, the health sizes will be different.)
Map notes:
We have an example map ready (stt_example) that shows off the basics of the gamemode along with the mechanics and changes made for both teams.We also have a map with base entities ready (stt_entities) to more easily set up map logic & scripts.
Matches & maps in Stop That Tank have to be played with 24 players, or at least capable of it. You can test out a casual-like tournament experience by un-commenting the "StopThatTankTournament.nut" code on
line 18 of the RobotMain.nut file.
Instructions for installing & setup:
1. Extract and place the stopthattank folder into your tf/custom/ folder.2. Feel free to copy and/or use entities from the stt_entities.vmf file to get scripts & logic working.
3. Maps should be prefixed with "stt_" at the beginning of the name to avoid confusion & to show what gamemode is being used.
- License
- Credit is required. Permission to modify required.