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

Inherits TaleWorlds.CampaignSystem.GameComponents.DefaultCombatXpModel.

Public Member Functions

override void GetXpFromHit (CharacterObject attackerTroop, CharacterObject captain, CharacterObject attackedTroop, PartyBase party, int damage, bool isFatal, MissionTypeEnum missionType, out int xpAmount)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.GameComponents.DefaultCombatXpModel
override SkillObject GetSkillForWeapon (WeaponComponentData weapon, bool isSiegeEngineHit)
 
override void GetXpFromHit (CharacterObject attackerTroop, CharacterObject captain, CharacterObject attackedTroop, PartyBase party, int damage, bool isFatal, MissionTypeEnum missionType, out int xpAmount)
 
override float GetXpMultiplierFromShotDifficulty (float shotDifficulty)
 
abstract SkillObject GetSkillForWeapon (WeaponComponentData weapon, bool isSiegeEngineHit)
 
abstract void GetXpFromHit (CharacterObject attackerTroop, CharacterObject captain, CharacterObject attackedTroop, PartyBase attackerParty, int damage, bool isFatal, MissionTypeEnum missionType, out int xpAmount)
 
abstract float GetXpMultiplierFromShotDifficulty (float shotDifficulty)
 

Additional Inherited Members

- Public Types inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.CombatXpModel
enum  MissionTypeEnum {
  Battle ,
  PracticeFight ,
  Tournament ,
  SimulationBattle ,
  NoXp
}
 
- Properties inherited from TaleWorlds.CampaignSystem.GameComponents.DefaultCombatXpModel
override float CaptainRadius [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.CombatXpModel
abstract float CaptainRadius [get]
 

Member Function Documentation

◆ GetXpFromHit()

override void StoryMode.GameComponents.StoryModeCombatXpModel.GetXpFromHit ( CharacterObject  attackerTroop,
CharacterObject  captain,
CharacterObject  attackedTroop,
PartyBase  party,
int  damage,
bool  isFatal,
MissionTypeEnum  missionType,
out int  xpAmount 
)
virtual