Files
client/spacewar/world/game_modes/team_deathmatch_mode.gd
T
anekdotin d3bed34c6c Add game mode categories, character creation, on-foot ship/hub mode, RAM currency, and in-ship navigation
Bundles several sessions' worth of previously uncommitted work: map
categories with Domination/Conquest/King of the Hill mode stubs and a
server-list mode filter; a procedurally-drawn character-creation screen
replacing the old callsign-only PROFILE overlay; the on-foot groundwork
(walkable station hub, ship interior, character controller) plus the RAM
currency backend; and today's addition, an in-ship Helldivers-2-style
navigation table that QUICK PLAY's queue/connect flow and the Belters/
Military hub travel now live behind, with hub-and-ship return paths and a
context-aware pause menu usable both in-match and inside the ship.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-19 12:30:22 -04:00

15 lines
442 B
GDScript

class_name TeamDeathmatchMode
extends GameMode
# The mode described in overview/map1.md: most kills when the 7-minute clock
# runs out wins; a tie is a draw. See GameMode for why this is the only file
# a future mode needs to add, not a change to MatchManager/Scoreboard/MatchBanner.
func get_mode_name() -> String:
return "TEAM DEATHMATCH"
func check_win_condition(world: Node) -> Dictionary:
return _kills_based_win_condition(world)