CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossLaserHandler
Type JSONpublic class in CandideServer.Entities.ControllerSets.RobotBoss
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.RobotBoss - Base type
System.Object - Hash
EEE7D69652BD16268D104D385F3DB88564402FBA1F4F75DB48B9157F873819EA
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
BossController# | public | public CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossController BossController |
ChargeTime# | public | public System.Single ChargeTime |
Entity# | public | public Shared.Entity.EntityWrapper Entity |
Laser# | public | public CandideServer.Entities.Modules.ServerLaserBeam Laser |
LaserOffset# | public | public Microsoft.Xna.Framework.Vector3 LaserOffset |
State# | public | public System.Int32 State |
SweepTime# | public | public System.Single SweepTime |
Timer# | public | public System.Single Timer |
Methods
Attack
#
public System.Void Attack(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E1F5CDFAA075AD40F1F37F5505DC20C63C42F3112F286919AFDF7FE82DC7991B - Body hash
ACA8A70DF7B18F0A20B21101579AF98F2F70CB4E277DA6886BB20124CA06E4BA - IL size59
Referenced calls
Shared.Entity.EntityWrapper::set_Direction(System.Single)Microsoft.Xna.Framework.Vector3::get_UnitY()
StartFiring
#
public System.Void StartFiring()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F054D3C32ED018EDDEDC6CA48860267B1CE0E3AA2ED2DA1C6A8F5B65E239A53B - Body hash
2C06DC2B5B2B4263F4B3AB6FFA10147B84F41180DCA86A1548525024FA5BD6A4 - IL size17
StartSparking
#
public System.Void StartSparking(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C0B62762586399C9C019DA70F319502A4C6268672C38BD55F20A88B2D113FE3B - Body hash
F34E38A10A61C2D78FA5507C1EA170B53001289BFE996FBA2CF3DF3302662B31 - IL size70
Referenced calls
Microsoft.Xna.Framework.Vector3::get_UnitY()
StopFiring
#
public System.Void StopFiring()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8688EC50EA4B795768CFADDA052128080312BCC88FF08FBF45A2B27B11291352 - Body hash
7CA6498678B124AE36A3606CCFCFD4101FECEBE77A5A9709973E90284F3B0D9B - IL size24
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
57A2E2E3514986B531A2630B51AF7392A7251E644DC32F575D14F6A8C4C4F653 - Body hash
48C55F802D9DC5919C626759D64232030C2D4523B5A5DA1414C2C691A31384AE - IL size434
Referenced calls
Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Fdt()Microsoft.Xna.Framework.Vector3::get_UnitY()CandideServer.Entities.Modules.SharedLaserBeam::Update(Shared.Entity.EntityWrapper)CandideCreator.Shared.Helpers.InterpolationHelper::CatmullRom3(System.Single, System.Single, System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossController::FinishAttack()