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

Public 成员函数

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 属性

SubsystemPlayerStats m_subsystemPlayerStats
string[] m_killVerbs
Public 属性 继承自 GameEntitySystem.Component
Entity m_entity
ValuesDictionary m_valuesDictionary

属性

ComponentBody ComponentBody [get, set]
ComponentHealth ComponentHealth [get, set]
ComponentSpawn ComponentSpawn [get, set]
ComponentCreatureModel ComponentCreatureModel [get, set]
ComponentCreatureSounds ComponentCreatureSounds [get, set]
ComponentLocomotion ComponentLocomotion [get, set]
PlayerStats PlayerStats [get]
bool ConstantSpawn [get, set]
CreatureCategory Category [get, set]
string DisplayName [get, set]
ReadOnlyList< string > KillVerbs [get]
属性 继承自 GameEntitySystem.Component
ValuesDictionary ValuesDictionary [get]
Entity Entity [get]
Project Project [get]
bool IsAddedToProject [get]

额外继承的成员函数

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

详细描述

在文件 ComponentCreature.cs7 行定义.

成员函数说明

◆ Load()

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

重载 GameEntitySystem.Component .

Game.ComponentPlayer 重载.

在文件 ComponentCreature.cs41 行定义.

函数调用图:

◆ Save()

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

重载 GameEntitySystem.Component .

Game.ComponentPlayer 重载.

在文件 ComponentCreature.cs66 行定义.

类成员变量说明

◆ m_killVerbs

string [] Game.ComponentCreature.m_killVerbs

在文件 ComponentCreature.cs10 行定义.

◆ m_subsystemPlayerStats

SubsystemPlayerStats Game.ComponentCreature.m_subsystemPlayerStats

在文件 ComponentCreature.cs8 行定义.

属性说明

◆ Category

CreatureCategory Game.ComponentCreature.Category
getset

在文件 ComponentCreature.cs35 行定义.

◆ ComponentBody

ComponentBody Game.ComponentCreature.ComponentBody
getset

在文件 ComponentCreature.cs12 行定义.

◆ ComponentCreatureModel

ComponentCreatureModel Game.ComponentCreature.ComponentCreatureModel
getset

在文件 ComponentCreature.cs18 行定义.

◆ ComponentCreatureSounds

ComponentCreatureSounds Game.ComponentCreature.ComponentCreatureSounds
getset

在文件 ComponentCreature.cs20 行定义.

◆ ComponentHealth

ComponentHealth Game.ComponentCreature.ComponentHealth
getset

在文件 ComponentCreature.cs14 行定义.

◆ ComponentLocomotion

ComponentLocomotion Game.ComponentCreature.ComponentLocomotion
getset

在文件 ComponentCreature.cs22 行定义.

◆ ComponentSpawn

ComponentSpawn Game.ComponentCreature.ComponentSpawn
getset

在文件 ComponentCreature.cs16 行定义.

◆ ConstantSpawn

bool Game.ComponentCreature.ConstantSpawn
getset

在文件 ComponentCreature.cs33 行定义.

◆ DisplayName

string Game.ComponentCreature.DisplayName
getset

在文件 ComponentCreature.cs37 行定义.

◆ KillVerbs

ReadOnlyList<string> Game.ComponentCreature.KillVerbs
get

在文件 ComponentCreature.cs39 行定义.

◆ PlayerStats

PlayerStats Game.ComponentCreature.PlayerStats
get

在文件 ComponentCreature.cs24 行定义.


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