---
# System prepended metadata

title: Toolbox 2021 Post Mortem & Lessons
tags: [' 2021', toolbox]

---

---
tags: toolbox, 2021
---
{%hackmd theme-dark %}
# Toolbox 2021 Post Mortem & Lessons
Overall this year's toolbox tourny went off without a hitch despite some initial delays from trying for the last time to let anyone and everyone join event hall who wanted.

## Things to improve for next time
- Pick a minimum donation amount for comments to be included with in-game announcements during the event ($3-$10?)

### Server performance
See the thread "Hindsight.." in #eventsbus for more details
- Whitelist must be enforced from the get go, and needs an easy way to be updated on the fly
- Speed up stickybans
- Disable parallax
- Disable client telemetry
- Disable footstep sounds (they are fun though so maybe just reduced or on a switch?)
- Disable attack hit sounds outside the arena
- "hard deletes/garbage gc management. quicker pre-queue and main queue, slower final queue, slower fire rate" -MSO

### Damming the tide, keeping players happy
- Ban botany chem dispenser (mutagen) from the map
- Ban instruments from the map & disable the musical quirk
- Make event binocs indestructible and recallable by their original owner while keeping the [zoomless translate change](https://github.com/Wayland-Smithy/tgstation/commit/3384c2b50e3a613896cd84280f055801deb6bc5a)
    - Bonus: When in the general vicinity of an arena using them always puts the clients eye in the middle of that arena, and makes the users body immovable but passable (*like* anchored+resting)
- Add tcomms stuff to the map for PDA messages, or code it so messages work without

### Tournament operations
- Add a proper UI for editing team rosters
- When clearing the arena also reset the team spawn rooms to remove all discarded items left behind
- Replace shutters with one way "gates" like the holofan looking ones the gameshow event had to prevent teams from taking fights back into the spawn areas which degrades viewing. Can be toggled passable at all to prevent teams entering early and even change color to signify open/closed state
- Give contestants only a brief time to leave their spawn areas before they forfeit their life for that fight
- Disable the indestructible resistance flag on init code for loaded arena structures only, so paper walls act like paper etc..

### Twitch stream
*aka how to get less complaints in the chat*
- If taking donation via tiltify use one of their [overlays](https://overlays.tiltify.com/1TdjY-sYlU6bugFQdz30YOktve09IWG6) (would fit perfect in the extra space)
- If we have multi-z arenas maybe add an easier way to change levels
- Better attentiveness to the "Scroll to bottom" button after searching in-game chat. With the lack of runechat for IC spectators it's the only way viewers can see what they are saying (if your ghost is close enough or w/ global ghost ears)
    - Perhaps leverage tabs as Command Announcements count as *Radio* traffic
    - If we have more comms traffic next time maybe someone could put in an Announcements specific chat tab filter
- Use an OBS "Limiter" audio filter on mic input to prevent clipping that way high energy has less chance to equate to mad headphone users even when reaching [South Korean StarCraft levels](https://youtu.be/Vpuv7VPb2rA)