C# Класс Universe.Modules.Combat.CombatModule.CombatObject

Показать файл Открыть проект

Открытые методы

Метод Описание
AddPhysics ( ) : void
CombatObject ( CombatModule module, ISceneEntity part, IConfig m_config ) : System
GetTeammates ( ) : List
IncurDamage ( uint localID, double damage, UUID OwnerID ) : void
IncurDamage ( uint localID, double damage, string RegionName, System.Vector3 pos, System.Vector3 lookat, UUID OwnerID ) : void
IncurHealing ( double healing, UUID OwnerID ) : void
JoinCombat ( ) : void
LeaveCombat ( ) : void
PhysicsActor_OnCollisionUpdate ( EventArgs e ) : void
RemovePhysics ( ) : void
SetStat ( string StatName, float statValue ) : void

Приватные методы

Метод Описание
Die ( UUID OwnerID ) : void

Описание методов

AddPhysics() публичный Метод

public AddPhysics ( ) : void
Результат void

CombatObject() публичный Метод

public CombatObject ( CombatModule module, ISceneEntity part, IConfig m_config ) : System
module CombatModule
part ISceneEntity
m_config IConfig
Результат System

GetTeammates() публичный Метод

public GetTeammates ( ) : List
Результат List

IncurDamage() публичный Метод

public IncurDamage ( uint localID, double damage, UUID OwnerID ) : void
localID uint
damage double
OwnerID UUID
Результат void

IncurDamage() публичный Метод

public IncurDamage ( uint localID, double damage, string RegionName, System.Vector3 pos, System.Vector3 lookat, UUID OwnerID ) : void
localID uint
damage double
RegionName string
pos System.Vector3
lookat System.Vector3
OwnerID UUID
Результат void

IncurHealing() публичный Метод

public IncurHealing ( double healing, UUID OwnerID ) : void
healing double
OwnerID UUID
Результат void

JoinCombat() публичный Метод

public JoinCombat ( ) : void
Результат void

LeaveCombat() публичный Метод

public LeaveCombat ( ) : void
Результат void

PhysicsActor_OnCollisionUpdate() публичный Метод

public PhysicsActor_OnCollisionUpdate ( EventArgs e ) : void
e System.EventArgs
Результат void

RemovePhysics() публичный Метод

public RemovePhysics ( ) : void
Результат void

SetStat() публичный Метод

public SetStat ( string StatName, float statValue ) : void
StatName string
statValue float
Результат void