Class TournamentModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class TournamentModel : GameModel
- Inheritance
-
TournamentModel
- Derived
- Inherited Members
Constructors
TournamentModel()
protected TournamentModel()
Methods
CreateTournament(Town)
public abstract TournamentGame CreateTournament(Town town)
Parameters
town
Town
Returns
GetInfluenceReward(Hero, Town)
public abstract int GetInfluenceReward(Hero winner, Town town)
Parameters
Returns
GetNumLeaderboardVictoriesAtGameStart()
public abstract int GetNumLeaderboardVictoriesAtGameStart()
Returns
GetParticipantArmor(CharacterObject)
public abstract Equipment GetParticipantArmor(CharacterObject participant)
Parameters
participant
CharacterObject
Returns
GetRenownReward(Hero, Town)
public abstract int GetRenownReward(Hero winner, Town town)
Parameters
Returns
GetSkillXpGainFromTournament(Town)
public abstract (SkillObject skill, int xp) GetSkillXpGainFromTournament(Town town)
Parameters
town
Town
Returns
- (SkillObject skill, int xp)
GetTournamentEndChance(TournamentGame)
public abstract float GetTournamentEndChance(TournamentGame tournament)
Parameters
tournament
TournamentGame
Returns
GetTournamentSimulationScore(CharacterObject)
public abstract float GetTournamentSimulationScore(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetTournamentStartChance(Town)
public abstract float GetTournamentStartChance(Town town)
Parameters
town
Town
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).