Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Deathmatch #691

Closed
6 of 7 tasks
nullsystem opened this issue Oct 10, 2024 · 0 comments · Fixed by #694
Closed
6 of 7 tasks

[FEATURE] Deathmatch #691

nullsystem opened this issue Oct 10, 2024 · 0 comments · Fixed by #694
Assignees
Labels
current WIP Currently working on it enhancement New feature or request
Milestone

Comments

@nullsystem
Copy link
Collaborator

nullsystem commented Oct 10, 2024

Description

A deathmatch mode where there's no team, players spawn at non-team spawns, loadouts pick on spawn, etc...

Proposed Solution

  • Deathmatch spawning determined by external file or map's DM spawn entity
  • Respawning (TDM + idle already have that)
  • Loadout picks when spawning in
  • Can be turned on similar to TDM and VIP for the time being
  • No team for deathmatch mode, refit the source code to handle both team and non-teamplay
  • Either to EX: 50 kills or timer runs out
  • Scoreboard change to deal with no teams

Alternatives Considered

No response

Additional Context

No response

@nullsystem nullsystem added the enhancement New feature or request label Oct 10, 2024
@nullsystem nullsystem self-assigned this Oct 10, 2024
@nullsystem nullsystem moved this to In Progress in Bug Bounty Oct 10, 2024
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 10, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
@nullsystem nullsystem added the current WIP Currently working on it label Oct 10, 2024
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 10, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 11, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 11, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 11, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 12, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 13, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 13, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 13, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 15, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 15, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 15, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 15, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 15, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 16, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
nullsystem added a commit to nullsystem/neo that referenced this issue Oct 16, 2024
* Use info_player_deathmatch entity if possible
* Otherwise can just use the separate file
* also add some info command to tell if the map can dm or not
* fixes NeotokyoRebuild#691
@blaberry blaberry added this to the Plugin Parity milestone Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
current WIP Currently working on it enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants