M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherits TaleWorlds.MountAndBlade.MPOnSpawnPerkEffectBase.
Inherited by TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Effects.RandomEquipmentEffect.
Static Public Member Functions | |
static MPRandomOnSpawnPerkEffect | CreateFrom (XmlNode node) |
Static Protected Attributes | |
static Dictionary< string, Type > | Registered |
Additional Inherited Members | |
![]() | |
virtual float | GetTroopCountMultiplier () |
virtual float | GetExtraTroopCount () |
virtual List<(EquipmentIndex, EquipmentElement)> | GetAlternativeEquipments (bool isPlayer, List<(EquipmentIndex, EquipmentElement)> alternativeEquipments, bool getAll=false) |
virtual float | GetDrivenPropertyBonusOnSpawn (bool isPlayer, DrivenProperty drivenProperty, float baseValue) |
virtual float | GetHitpoints (bool isPlayer) |
![]() | |
virtual void | OnUpdate (Agent agent, bool newState) |
virtual void | OnTick (MissionPeer peer, int tickCount) |
virtual void | OnTick (Agent agent, int tickCount) |
virtual float | GetDamage (WeaponComponentData attackerWeapon, DamageTypes damageType, bool isAlternativeAttack) |
virtual float | GetMountDamage (WeaponComponentData attackerWeapon, DamageTypes damageType, bool isAlternativeAttack) |
virtual float | GetDamageTaken (WeaponComponentData attackerWeapon, DamageTypes damageType) |
virtual float | GetMountDamageTaken (WeaponComponentData attackerWeapon, DamageTypes damageType) |
virtual float | GetSpeedBonusEffectiveness (Agent attacker) |
virtual float | GetShieldDamage (bool isCorrectSideBlock) |
virtual float | GetShieldDamageTaken (bool isCorrectSideBlock) |
virtual float | GetRangedAccuracy () |
virtual float | GetThrowingWeaponSpeed (WeaponComponentData attackerWeapon) |
virtual float | GetDamageInterruptionThreshold () |
virtual float | GetMountManeuver () |
virtual float | GetMountSpeed () |
virtual float | GetRangedHeadShotDamage () |
virtual int | GetGoldOnKill (float attackerValue, float victimValue) |
virtual int | GetGoldOnAssist () |
virtual int | GetRewardedGoldOnAssist () |
virtual bool | GetIsTeamRewardedOnDeath () |
virtual void | CalculateRewardedGoldOnDeath (Agent agent, List< ValueTuple< MissionPeer, int > > teamMembers) |
virtual float | GetDrivenPropertyBonus (DrivenProperty drivenProperty, float baseValue) |
virtual float | GetEncumbrance (bool isOnBody) |
float | GetTroopCountMultiplier () |
float | GetExtraTroopCount () |
List<(EquipmentIndex, EquipmentElement)> | GetAlternativeEquipments (bool isPlayer, List<(EquipmentIndex, EquipmentElement)> alternativeEquipments, bool getAll=false) |
float | GetDrivenPropertyBonusOnSpawn (bool isPlayer, DrivenProperty drivenProperty, float baseValue) |
float | GetHitpoints (bool isPlayer) |
![]() | |
enum | Target { Player , Troops , Any } |
![]() | |
override void | Deserialize (XmlNode node) |
abstract void | Deserialize (XmlNode node) |
![]() | |
Target | EffectTarget |
![]() | |
virtual bool | IsTickRequired [get] |
bool | IsDisabledInWarmup [get, protected set] |
|
static |
|
staticprotected |