M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.TournamentGames.ITournamentManager Interface Reference

Inherited by TaleWorlds.CampaignSystem.TournamentGames.TournamentManager.

Public Member Functions

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)
 

Member Function Documentation

◆ AddTournament()

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

◆ GetTournamentGame()

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

◆ OnPlayerJoinMatch()

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

◆ OnPlayerJoinTournament()

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

◆ OnPlayerWatchTournament()

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

◆ OnPlayerWinMatch()

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

◆ OnPlayerWinTournament()

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

◆ InitializeLeaderboardEntry()

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

◆ AddLeaderboardEntry()

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

◆ GivePrizeToWinner()

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

◆ DeleteLeaderboardEntry()

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

◆ GetLeaderboard()

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

◆ GetLeaderBoardRank()

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

◆ GetLeaderBoardLeader()

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

◆ ResolveTournament()

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