M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler Class Reference

Public Member Functions

void OnEvent (MPPerkCondition.PerkEventFlags flags)
 
void OnEvent (Agent agent, MPPerkCondition.PerkEventFlags flags)
 
void OnTick (int tickCount)
 
float GetDrivenPropertyBonus (DrivenProperty drivenProperty, float baseValue)
 
float GetRangedAccuracy ()
 
float GetThrowingWeaponSpeed (WeaponComponentData attackerWeapon)
 
float GetDamageInterruptionThreshold ()
 
float GetMountManeuver ()
 
float GetMountSpeed ()
 
int GetGoldOnKill (float attackerValue, float victimValue)
 
int GetGoldOnAssist ()
 
int GetRewardedGoldOnAssist ()
 
bool GetIsTeamRewardedOnDeath ()
 
IEnumerable< ValueTuple< MissionPeer, int > > GetTeamGoldRewardsOnDeath ()
 
float GetEncumbrance (bool isOnBody)
 

Protected Member Functions

 MPPerkHandler (Agent agent)
 
 MPPerkHandler (MissionPeer peer)
 

Properties

bool IsWarmup [get]
 

Constructor & Destructor Documentation

◆ MPPerkHandler() [1/2]

TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.MPPerkHandler ( Agent  agent)
protected

◆ MPPerkHandler() [2/2]

TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.MPPerkHandler ( MissionPeer  peer)
protected

Member Function Documentation

◆ OnEvent() [1/2]

void TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.OnEvent ( MPPerkCondition::PerkEventFlags  flags)

◆ OnEvent() [2/2]

void TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.OnEvent ( Agent  agent,
MPPerkCondition::PerkEventFlags  flags 
)

◆ OnTick()

void TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.OnTick ( int  tickCount)

◆ GetDrivenPropertyBonus()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetDrivenPropertyBonus ( DrivenProperty  drivenProperty,
float  baseValue 
)

◆ GetRangedAccuracy()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetRangedAccuracy ( )

◆ GetThrowingWeaponSpeed()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetThrowingWeaponSpeed ( WeaponComponentData  attackerWeapon)

◆ GetDamageInterruptionThreshold()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetDamageInterruptionThreshold ( )

◆ GetMountManeuver()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetMountManeuver ( )

◆ GetMountSpeed()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetMountSpeed ( )

◆ GetGoldOnKill()

int TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetGoldOnKill ( float  attackerValue,
float  victimValue 
)

◆ GetGoldOnAssist()

int TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetGoldOnAssist ( )

◆ GetRewardedGoldOnAssist()

int TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetRewardedGoldOnAssist ( )

◆ GetIsTeamRewardedOnDeath()

bool TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetIsTeamRewardedOnDeath ( )

◆ GetTeamGoldRewardsOnDeath()

IEnumerable< ValueTuple< MissionPeer, int > > TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetTeamGoldRewardsOnDeath ( )

◆ GetEncumbrance()

float TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.GetEncumbrance ( bool  isOnBody)

Property Documentation

◆ IsWarmup

bool TaleWorlds.MountAndBlade.MPPerkObject.MPPerkHandler.IsWarmup
get