M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel Class Reference

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.TournamentModel.

Public Member Functions

override TournamentGame CreateTournament (Town town)
 
override float GetTournamentStartChance (Town town)
 
override int GetNumLeaderboardVictoriesAtGameStart ()
 
override float GetTournamentEndChance (TournamentGame tournament)
 
override float GetTournamentSimulationScore (CharacterObject character)
 
override int GetRenownReward (Hero winner, Town town)
 
override int GetInfluenceReward (Hero winner, Town town)
 
 override (SkillObject skill, int xp) GetSkillXpGainFromTournament(Town town)
 
override Equipment GetParticipantArmor (CharacterObject participant)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.TournamentModel
abstract float GetTournamentStartChance (Town town)
 
abstract TournamentGame CreateTournament (Town town)
 
abstract float GetTournamentEndChance (TournamentGame tournament)
 
abstract int GetNumLeaderboardVictoriesAtGameStart ()
 
abstract float GetTournamentSimulationScore (CharacterObject character)
 
abstract int GetRenownReward (Hero winner, Town town)
 
abstract int GetInfluenceReward (Hero winner, Town town)
 
abstract SkillObject int xp GetSkillXpGainFromTournament (Town town)
 
abstract Equipment GetParticipantArmor (CharacterObject participant)
 

Additional Inherited Members

- Public Attributes inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.TournamentModel
abstract SkillObject skill
 

Member Function Documentation

◆ CreateTournament()

override TournamentGame TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.CreateTournament ( Town  town)
virtual

◆ GetTournamentStartChance()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetTournamentStartChance ( Town  town)
virtual

◆ GetNumLeaderboardVictoriesAtGameStart()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetNumLeaderboardVictoriesAtGameStart ( )
virtual

◆ GetTournamentEndChance()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetTournamentEndChance ( TournamentGame  tournament)
virtual

◆ GetTournamentSimulationScore()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetTournamentSimulationScore ( CharacterObject  character)
virtual

◆ GetRenownReward()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetRenownReward ( Hero  winner,
Town  town 
)
virtual

◆ GetInfluenceReward()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetInfluenceReward ( Hero  winner,
Town  town 
)
virtual

◆ override()

TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.override ( SkillObject  skill,
int  xp 
)

◆ GetParticipantArmor()

override Equipment TaleWorlds.CampaignSystem.GameComponents.DefaultTournamentModel.GetParticipantArmor ( CharacterObject  participant)
virtual