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

Implement ReDM Obj: Tickets #139

Open
SergeyShorokhov opened this issue Nov 27, 2024 · 0 comments
Open

Implement ReDM Obj: Tickets #139

SergeyShorokhov opened this issue Nov 27, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@SergeyShorokhov
Copy link
Collaborator

Description

The ReDM Obj: Tickets mode is a task where each team starts with a set number of tickets. Tickets decrease with each player death in the team. The team with no tickets left loses.

Requirements:

  1. Initial number of tickets — each team should start with a specified number of tickets, configurable in the settings.
  2. Ticket decrement — tickets are reduced only when a player from the team dies. Each time a player dies, a set number of tickets (configurable) is subtracted from the team's total.
  3. Game end — the game ends when one of the teams runs out of tickets. Appropriate notifications should be displayed to players.
  4. Ticket status display — there should be a display of the current tickets for each team in a convenient format, such as a HUD element.
  5. Configurable parameters:
    • Initial number of tickets for each team.
    • Number of tickets lost per player death.
  6. Task progress — ObjectiveManager should track the progress of the task, meaning the current number of tickets for both teams. It should also track task completion (when a team runs out of tickets).

Additional requirements:

  • All parameters should be configurable via the configuration file.
  • The task progress and completion should be visible in the game interface, such as through custom notifications or HUD elements.
@SergeyShorokhov SergeyShorokhov added the enhancement New feature or request label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant