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

Inherits TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSequence.

Public Types

enum  BodyPartIndex {
  None ,
  Weapon0 ,
  Weapon1 ,
  Weapon2 ,
  Weapon3 ,
  ExtraWeaponSlot ,
  Head ,
  Body ,
  Leg ,
  Gloves ,
  Cape ,
  Horse ,
  HorseHarness
}
 
- Public Types inherited from TaleWorlds.Engine.ScriptComponentBehavior
enum  TickRequirement : uint {
  None = 0x00000000 ,
  TickOccasionally = 0x00000001 ,
  Tick = 0x00000002 ,
  TickParallel = 0x00000004 ,
  TickParallel2 = 0x00000008
}
 

Public Member Functions

override void OnInitialState ()
 
override void OnPositiveState ()
 
override void OnNegativeState ()
 
- Public Member Functions inherited from TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSequence
void InitializeWithAgentVisuals (AgentVisuals visuals)
 
 PopupSceneSequence ()
 
override TickRequirement GetTickRequirement ()
 
virtual void OnInitialState ()
 
virtual void OnPositiveState ()
 
virtual void OnNegativeState ()
 
void SetInitialState ()
 
void SetPositiveState ()
 
void SetNegativeState ()
 
- Public Member Functions inherited from TaleWorlds.Engine.ScriptComponentBehavior
void SetScriptComponentToTick (TickRequirement value)
 
void SetScriptComponentToTickMT (TickRequirement value)
 
virtual TickRequirement GetTickRequirement ()
 

Public Attributes

string InitialItem
 
string PositiveItem
 
string NegativeItem
 
BodyPartIndex InitialBodyPart = BodyPartIndex.None
 
BodyPartIndex PositiveBodyPart = BodyPartIndex.None
 
BodyPartIndex NegativeBodyPart = BodyPartIndex.None
 
- Public Attributes inherited from TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSequence
float InitialActivationTime
 
float PositiveActivationTime
 
float NegativeActivationTime
 

Additional Inherited Members

- Protected Member Functions inherited from TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSequence
override void OnInit ()
 This callback method is called when the object is constructed.
 
override void OnTick (float dt)
 
- Protected Member Functions inherited from TaleWorlds.Engine.ScriptComponentBehavior
void InvalidateWeakPointersIfValid ()
 
 ScriptComponentBehavior ()
 
virtual void OnRemoved (int removeReason)
 
- Protected Attributes inherited from TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSequence
AgentVisuals _agentVisuals
 
float _time
 
bool _triggered
 
int _state
 
- Properties inherited from TaleWorlds.Engine.ScriptComponentBehavior
GameEntity GameEntity [get]
 
ManagedScriptComponent ScriptComponent [get]
 
ManagedScriptHolder ManagedScriptHolder [get]
 
Scene Scene [get]
 

Member Enumeration Documentation

◆ BodyPartIndex

Enumerator
None 
Weapon0 
Weapon1 
Weapon2 
Weapon3 
ExtraWeaponSlot 
Head 
Body 
Leg 
Gloves 
Cape 
Horse 
HorseHarness 

Member Function Documentation

◆ OnInitialState()

override void TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.OnInitialState ( )
virtual

◆ OnPositiveState()

override void TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.OnPositiveState ( )
virtual

◆ OnNegativeState()

override void TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.OnNegativeState ( )
virtual

Member Data Documentation

◆ InitialItem

string TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.InitialItem

◆ PositiveItem

string TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.PositiveItem

◆ NegativeItem

string TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.NegativeItem

◆ InitialBodyPart

BodyPartIndex TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.InitialBodyPart = BodyPartIndex.None

◆ PositiveBodyPart

BodyPartIndex TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.PositiveBodyPart = BodyPartIndex.None

◆ NegativeBodyPart

BodyPartIndex TaleWorlds.MountAndBlade.View.Scripts.PopupSceneSwitchItemSequence.NegativeBodyPart = BodyPartIndex.None