Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.ComponentStubbornSteedBehavior
类 Game.ComponentStubbornSteedBehavior 继承关系图:
Game.ComponentStubbornSteedBehavior 的协作图:

Public 成员函数

virtual void Update (float dt)
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
override void Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap)
Public 成员函数 继承自 GameEntitySystem.Component
virtual IEnumerable< EntityGetOwnedEntities ()
virtual void OnEntityAdded ()
virtual void OnEntityRemoved ()
virtual void Dispose ()
virtual void InheritFromComponent (Component baseComponent)
virtual void Initialize (Entity entity, ValuesDictionary valuesDictionary)

Public 属性

SubsystemTime m_subsystemTime
SubsystemGameInfo m_subsystemGameInfo
ComponentCreature m_componentCreature
ComponentMount m_componentMount
ComponentSteedBehavior m_componentSteedBehavior
ComponentEatPickableBehavior m_componentEatPickableBehavior
StateMachine m_stateMachine = new()
float m_importanceLevel
bool m_isSaddled
Random m_random = new()
float m_periodicEventOffset
float m_stubbornProbability
double m_stubbornEndTime
Public 属性 继承自 GameEntitySystem.Component
Entity m_entity
ValuesDictionary m_valuesDictionary

属性

UpdateOrder UpdateOrder [get]
override float ImportanceLevel [get]
属性 继承自 Game.ComponentBehavior
float ImportanceLevel [get]
virtual bool IsActive [get, set]
virtual string DebugInfo [get]
属性 继承自 GameEntitySystem.Component
ValuesDictionary ValuesDictionary [get]
Entity Entity [get]
Project Project [get]
bool IsAddedToProject [get]
属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]

额外继承的成员函数

包函数 继承自 GameEntitySystem.Component
void DisposeInternal ()

详细描述

在文件 ComponentStubbornSteedBehavior.cs5 行定义.

成员函数说明

◆ Load()

override void Game.ComponentStubbornSteedBehavior.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )
virtual

◆ Save()

override void Game.ComponentStubbornSteedBehavior.Save ( ValuesDictionary valuesDictionary,
EntityToIdMap entityToIdMap )
virtual

◆ Update()

virtual void Game.ComponentStubbornSteedBehavior.Update ( float dt)
virtual

实现了 Game.IUpdateable.

在文件 ComponentStubbornSteedBehavior.cs36 行定义.

类成员变量说明

◆ m_componentCreature

ComponentCreature Game.ComponentStubbornSteedBehavior.m_componentCreature

在文件 ComponentStubbornSteedBehavior.cs10 行定义.

◆ m_componentEatPickableBehavior

ComponentEatPickableBehavior Game.ComponentStubbornSteedBehavior.m_componentEatPickableBehavior

在文件 ComponentStubbornSteedBehavior.cs16 行定义.

◆ m_componentMount

ComponentMount Game.ComponentStubbornSteedBehavior.m_componentMount

在文件 ComponentStubbornSteedBehavior.cs12 行定义.

◆ m_componentSteedBehavior

ComponentSteedBehavior Game.ComponentStubbornSteedBehavior.m_componentSteedBehavior

在文件 ComponentStubbornSteedBehavior.cs14 行定义.

◆ m_importanceLevel

float Game.ComponentStubbornSteedBehavior.m_importanceLevel

在文件 ComponentStubbornSteedBehavior.cs20 行定义.

◆ m_isSaddled

bool Game.ComponentStubbornSteedBehavior.m_isSaddled

在文件 ComponentStubbornSteedBehavior.cs22 行定义.

◆ m_periodicEventOffset

float Game.ComponentStubbornSteedBehavior.m_periodicEventOffset

在文件 ComponentStubbornSteedBehavior.cs26 行定义.

◆ m_random

Random Game.ComponentStubbornSteedBehavior.m_random = new()

在文件 ComponentStubbornSteedBehavior.cs24 行定义.

◆ m_stateMachine

StateMachine Game.ComponentStubbornSteedBehavior.m_stateMachine = new()

在文件 ComponentStubbornSteedBehavior.cs18 行定义.

◆ m_stubbornEndTime

double Game.ComponentStubbornSteedBehavior.m_stubbornEndTime

在文件 ComponentStubbornSteedBehavior.cs30 行定义.

◆ m_stubbornProbability

float Game.ComponentStubbornSteedBehavior.m_stubbornProbability

在文件 ComponentStubbornSteedBehavior.cs28 行定义.

◆ m_subsystemGameInfo

SubsystemGameInfo Game.ComponentStubbornSteedBehavior.m_subsystemGameInfo

在文件 ComponentStubbornSteedBehavior.cs8 行定义.

◆ m_subsystemTime

SubsystemTime Game.ComponentStubbornSteedBehavior.m_subsystemTime

在文件 ComponentStubbornSteedBehavior.cs6 行定义.

属性说明

◆ ImportanceLevel

override float Game.ComponentStubbornSteedBehavior.ImportanceLevel
get

在文件 ComponentStubbornSteedBehavior.cs34 行定义.

◆ UpdateOrder

UpdateOrder Game.ComponentStubbornSteedBehavior.UpdateOrder
get

实现了 Game.IUpdateable.

在文件 ComponentStubbornSteedBehavior.cs32 行定义.


该类的文档由以下文件生成: