Problem: Players joining matches and staying idle for the entire or most of the match.
Proposal:
- If a player remains idle while controlling a robot or titan for X seconds, they are moved to Idle Spectator Mode (only able to watch AI control own robot/titan), and an AI temporarily takes control of their hangar.
- The player can regain control at any time by providing any input, which will immediately return control of their current robot/titan.
- If the player continues to remain idle while in Idle Spectator Mode for Y seconds, they are disconnected from the match and receive a notification stating:
ATTENTION: You have been disconnected from the match due to inactivity. You will receive no rewards for this match.- Ex. After 60 seconds with no input while controlling a robot/titan, the player is considered idle. The system then transfers them to Idle Spectator Mode and replaces them with an AI-controlled pilot. If no input is detected for an additional 120 seconds while in Idle Spectator Mode, the player is removed from the match and receives the inactivity notification.
Problem: Players rapidly abandoning their entire hangar and then leaving the match, so that AI cannot take control of their remaining robots and help their teammates.
Proposal:
- Apply a cooldown to the "Abandon your robot" option to prevent players from rapidly abandoning all robots in rapid succession.
- Ex. After selecting "Abandon your robot," this option gets greyed out and goes into cooldown for 120 seconds.
- Whenever a player repeatedly abandons multiple robots or titans, combined with other internal checks (such as consistently low damage and additional undisclosed indicators), the system can flag the player internally for potential griefing behavior. This flag could then be used alongside player reports to help the support team review cases and determine appropriate actions for players who repeatedly demonstrate this type of negative behavior, of course, evaluated on a case-by-case basis.
