Remove dead code, fix cvar argument type and add player name helper
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <[email protected]>
This commit is contained in:
+4
-3
@@ -23,7 +23,6 @@ class ServerInfo:
|
||||
self.roundlimit = '0'
|
||||
self.capturelimit = '0'
|
||||
self.maxclients = '0'
|
||||
self.curclients = '0'
|
||||
self.red_score = 0
|
||||
self.red_rounds = 0
|
||||
self.blue_score = 0
|
||||
@@ -121,6 +120,10 @@ class PlayerTracker:
|
||||
teams[team].append(name)
|
||||
return teams
|
||||
|
||||
def get_player_names(self):
|
||||
"""Get clean (color-code-stripped) names of all tracked players"""
|
||||
return [strip_color_codes(name) for name in self.server_info.players]
|
||||
|
||||
def remove_player(self, name):
|
||||
"""Remove player from tracking"""
|
||||
clean_name = strip_color_codes(name)
|
||||
@@ -227,5 +230,3 @@ class GameState:
|
||||
self.server_info = ServerInfo()
|
||||
self.player_tracker = PlayerTracker(self.server_info)
|
||||
self.event_deduplicator = EventDeduplicator()
|
||||
self.pending_background_commands = set()
|
||||
self.status_buffer = []
|
||||
|
||||
Reference in New Issue
Block a user