C# Class Universe.Modules.Combat.CombatModule.CombatObject

ファイルを表示 Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
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

Private Methods

Method Description
Die ( UUID OwnerID ) : void

Method Details

AddPhysics() public method

public AddPhysics ( ) : void
return void

CombatObject() public method

public CombatObject ( CombatModule module, ISceneEntity part, IConfig m_config ) : System
module CombatModule
part ISceneEntity
m_config IConfig
return System

GetTeammates() public method

public GetTeammates ( ) : List
return List

IncurDamage() public method

public IncurDamage ( uint localID, double damage, UUID OwnerID ) : void
localID uint
damage double
OwnerID UUID
return void

IncurDamage() public method

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
return void

IncurHealing() public method

public IncurHealing ( double healing, UUID OwnerID ) : void
healing double
OwnerID UUID
return void

JoinCombat() public method

public JoinCombat ( ) : void
return void

LeaveCombat() public method

public LeaveCombat ( ) : void
return void

PhysicsActor_OnCollisionUpdate() public method

public PhysicsActor_OnCollisionUpdate ( EventArgs e ) : void
e System.EventArgs
return void

RemovePhysics() public method

public RemovePhysics ( ) : void
return void

SetStat() public method

public SetStat ( string StatName, float statValue ) : void
StatName string
statValue float
return void