Class BaseTicketTracker
public abstract class BaseTicketTracker : ILayoutHostedService, ITicketTracker
- Inheritance
-
BaseTicketTracker
- Implements
- Inherited Members
Constructors
BaseTicketTracker(Layout)
protected BaseTicketTracker(Layout layout)
Parameters
layoutLayout
Properties
Layout
protected Layout Layout { get; }
Property Value
Methods
GetBleedSeverity(Team)
public abstract TicketBleedSeverity GetBleedSeverity(Team team)
Parameters
teamTeam
Returns
GetTickets(Team)
public int GetTickets(Team team)
Parameters
teamTeam
Returns
IncrementTickets(Team, int)
public void IncrementTickets(Team team, int tickets)
Parameters
SetTickets(Team, int)
public void SetTickets(Team team, int tickets)
Parameters
StartAsync(CancellationToken)
Executes at the beginning of every game.
public abstract UniTask StartAsync(CancellationToken token)
Parameters
tokenCancellationToken
Returns
- UniTask
StopAsync(CancellationToken)
Executes at the end of every game.
public abstract UniTask StopAsync(CancellationToken token)
Parameters
tokenCancellationToken
Returns
- UniTask