M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition Class Reference

Inherits TaleWorlds.MountAndBlade.MPPerkCondition< T >.

Public Member Functions

override bool Check (MissionPeer peer)
 
override bool Check (Agent agent)
 
abstract bool Check (MissionPeer peer)
 
abstract bool Check (Agent agent)
 

Protected Member Functions

 HealthCondition ()
 
override void Deserialize (XmlNode node)
 
- Protected Member Functions inherited from TaleWorlds.MountAndBlade.MPPerkCondition< T >
virtual bool IsGameModesValid (List< string > gameModes)
 
abstract void Deserialize (XmlNode node)
 
override bool IsGameModesValid (List< string > gameModes)
 

Static Protected Attributes

static string StringType = "Health"
 
- Static Protected Attributes inherited from TaleWorlds.MountAndBlade.MPPerkCondition< T >
static Dictionary< string, Type > Registered
 

Properties

override PerkEventFlags EventFlags [get]
 
- Properties inherited from TaleWorlds.MountAndBlade.MPPerkCondition< T >
virtual PerkEventFlags EventFlags [get]
 
virtual bool IsPeerCondition [get]
 
GameModeInstance [get]
 

Additional Inherited Members

- Public Types inherited from TaleWorlds.MountAndBlade.MPPerkCondition< T >
enum  PerkEventFlags {
  None = 0x0 ,
  MoraleChange = 0x00000001 ,
  FlagCapture = 0x00000002 ,
  FlagRemoval = 0x00000004 ,
  HealthChange = 0x00000008 ,
  AliveBotCountChange = 0x00000010 ,
  PeerControlledAgentChange = 0x00000020 ,
  BannerPickUp = 0x00000040 ,
  BannerDrop = 0x00000080 ,
  SpawnEnd = 0x00000100 ,
  MountHealthChange = 0x00000200 ,
  MountChange = 0x00000400 ,
  AgentEventsMask = HealthChange | PeerControlledAgentChange | MountHealthChange | MountChange
}
 
- Static Public Member Functions inherited from TaleWorlds.MountAndBlade.MPPerkCondition< T >
static MPPerkCondition CreateFrom (List< string > gameModes, XmlNode node)
 

Constructor & Destructor Documentation

◆ HealthCondition()

TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition.HealthCondition ( )
protected

Member Function Documentation

◆ Deserialize()

override void TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition.Deserialize ( XmlNode  node)
protectedvirtual

◆ Check() [1/2]

override bool TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition.Check ( MissionPeer  peer)
virtual

◆ Check() [2/2]

override bool TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition.Check ( Agent  agent)
virtual

Member Data Documentation

◆ StringType

string TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition.StringType = "Health"
staticprotected

Property Documentation

◆ EventFlags

override PerkEventFlags TaleWorlds.MountAndBlade.Network.Gameplay.Perks.Conditions.HealthCondition.EventFlags
get