Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.CombatXpModel.
Inherited by StoryMode.GameComponents.StoryModeCombatXpModel.
|
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) |
|
◆ GetSkillForWeapon()
override SkillObject TaleWorlds.CampaignSystem.GameComponents.DefaultCombatXpModel.GetSkillForWeapon |
( |
WeaponComponentData |
weapon, |
|
|
bool |
isSiegeEngineHit |
|
) |
| |
|
virtual |
◆ GetXpFromHit()
◆ GetXpMultiplierFromShotDifficulty()
override float TaleWorlds.CampaignSystem.GameComponents.DefaultCombatXpModel.GetXpMultiplierFromShotDifficulty |
( |
float |
shotDifficulty | ) |
|
|
virtual |
◆ CaptainRadius
override float TaleWorlds.CampaignSystem.GameComponents.DefaultCombatXpModel.CaptainRadius |
|
get |