Skip to content
This repository was archived by the owner on Jun 28, 2025. It is now read-only.
This repository was archived by the owner on Jun 28, 2025. It is now read-only.

Implement ReDM Obj: Tickets #139

@wopox1337

Description

@wopox1337

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions