Class TournamentManager
- Namespace
- TaleWorlds.CampaignSystem.TournamentGames
- Assembly
- TaleWorlds.CampaignSystem.dll
public class TournamentManager : ITournamentManager
- Inheritance
-
TournamentManager
- Implements
- Inherited Members
Constructors
TournamentManager()
public TournamentManager()
Methods
AddLeaderboardEntry(Hero)
public void AddLeaderboardEntry(Hero hero)
Parameters
hero
Hero
AddTournament(TournamentGame)
public void AddTournament(TournamentGame game)
Parameters
game
TournamentGame
AutoGeneratedInstanceCollectObjects(List<object>)
protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
DeleteLeaderboardEntry(Hero)
public void DeleteLeaderboardEntry(Hero hero)
Parameters
hero
Hero
GetLeaderBoardLeader()
public Hero GetLeaderBoardLeader()
Returns
GetLeaderBoardRank(Hero)
public int GetLeaderBoardRank(Hero hero)
Parameters
hero
Hero
Returns
GetLeaderboard()
public List<KeyValuePair<Hero, int>> GetLeaderboard()
Returns
- List<KeyValuePair<Hero, int>>
GetTournamentGame(Town)
public TournamentGame GetTournamentGame(Town town)
Parameters
town
Town
Returns
GivePrizeToWinner(TournamentGame, Hero, bool)
public void GivePrizeToWinner(TournamentGame tournament, Hero winner, bool isPlayerParticipated)
Parameters
tournament
TournamentGamewinner
HeroisPlayerParticipated
bool
InitializeLeaderboardEntry(Hero, int)
public void InitializeLeaderboardEntry(Hero hero, int initialVictories = 0)
Parameters
OnPlayerJoinMatch(Type)
public void OnPlayerJoinMatch(Type gameType)
Parameters
gameType
Type
OnPlayerJoinTournament(Type, Settlement)
public void OnPlayerJoinTournament(Type gameType, Settlement settlement)
Parameters
gameType
Typesettlement
Settlement
OnPlayerWatchTournament(Type, Settlement)
public void OnPlayerWatchTournament(Type gameType, Settlement settlement)
Parameters
gameType
Typesettlement
Settlement
OnPlayerWinMatch(Type)
public void OnPlayerWinMatch(Type gameType)
Parameters
gameType
Type
OnPlayerWinTournament(Type)
public void OnPlayerWinTournament(Type gameType)
Parameters
gameType
Type
RemoveTournament(TournamentGame)
public void RemoveTournament(TournamentGame game)
Parameters
game
TournamentGame
ResolveTournament(TournamentGame, Town)
public void ResolveTournament(TournamentGame tournament, Town town)
Parameters
tournament
TournamentGametown
Town
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).