M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.TournamentGames.TournamentManager Class Reference

Inherits TaleWorlds.CampaignSystem.TournamentGames.ITournamentManager.

Public Member Functions

 TournamentManager ()
 
void AddTournament (TournamentGame game)
 
void RemoveTournament (TournamentGame game)
 
TournamentGame GetTournamentGame (Town town)
 
void OnPlayerJoinMatch (Type gameType)
 
void OnPlayerJoinTournament (Type gameType, Settlement settlement)
 
void OnPlayerWatchTournament (Type gameType, Settlement settlement)
 
void OnPlayerWinMatch (Type gameType)
 
void OnPlayerWinTournament (Type gameType)
 
List< KeyValuePair< Hero, int > > GetLeaderboard ()
 
int GetLeaderBoardRank (Hero hero)
 
Hero GetLeaderBoardLeader ()
 
void InitializeLeaderboardEntry (Hero hero, int initialVictories=0)
 
void AddLeaderboardEntry (Hero hero)
 
void DeleteLeaderboardEntry (Hero hero)
 
void ResolveTournament (TournamentGame tournament, Town town)
 
void GivePrizeToWinner (TournamentGame tournament, Hero winner, bool isPlayerParticipated)
 
void AddTournament (TournamentGame game)
 
TournamentGame GetTournamentGame (Town town)
 
void OnPlayerJoinMatch (Type gameType)
 
void OnPlayerJoinTournament (Type gameType, Settlement settlement)
 
void OnPlayerWatchTournament (Type gameType, Settlement settlement)
 
void OnPlayerWinMatch (Type gameType)
 
void OnPlayerWinTournament (Type gameType)
 
void InitializeLeaderboardEntry (Hero hero, int initialVictories=0)
 
void AddLeaderboardEntry (Hero hero)
 
void GivePrizeToWinner (TournamentGame tournament, Hero winner, bool isPlayerParticipated)
 
void DeleteLeaderboardEntry (Hero hero)
 
List< KeyValuePair< Hero, int > > GetLeaderboard ()
 
int GetLeaderBoardRank (Hero hero)
 
Hero GetLeaderBoardLeader ()
 
void ResolveTournament (TournamentGame tournament, Town town)
 

Constructor & Destructor Documentation

◆ TournamentManager()

TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.TournamentManager ( )

Member Function Documentation

◆ AddTournament()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.AddTournament ( TournamentGame  game)

◆ RemoveTournament()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.RemoveTournament ( TournamentGame  game)

◆ GetTournamentGame()

TournamentGame TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.GetTournamentGame ( Town  town)

◆ OnPlayerJoinMatch()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.OnPlayerJoinMatch ( Type  gameType)

◆ OnPlayerJoinTournament()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.OnPlayerJoinTournament ( Type  gameType,
Settlement  settlement 
)

◆ OnPlayerWatchTournament()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.OnPlayerWatchTournament ( Type  gameType,
Settlement  settlement 
)

◆ OnPlayerWinMatch()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.OnPlayerWinMatch ( Type  gameType)

◆ OnPlayerWinTournament()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.OnPlayerWinTournament ( Type  gameType)

◆ GetLeaderboard()

List< KeyValuePair< Hero, int > > TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.GetLeaderboard ( )

◆ GetLeaderBoardRank()

int TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.GetLeaderBoardRank ( Hero  hero)

◆ GetLeaderBoardLeader()

Hero TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.GetLeaderBoardLeader ( )

◆ InitializeLeaderboardEntry()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.InitializeLeaderboardEntry ( Hero  hero,
int  initialVictories = 0 
)

◆ AddLeaderboardEntry()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.AddLeaderboardEntry ( Hero  hero)

◆ DeleteLeaderboardEntry()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.DeleteLeaderboardEntry ( Hero  hero)

◆ ResolveTournament()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.ResolveTournament ( TournamentGame  tournament,
Town  town 
)

◆ GivePrizeToWinner()

void TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.GivePrizeToWinner ( TournamentGame  tournament,
Hero  winner,
bool  isPlayerParticipated 
)