CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController
Type JSONpublic class in CandideServer.Entities.ControllerSets.Talos
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.Talos - Base type
Shared.Entity.Base.AbstractController - Hash
0B68C565F95EDCC5A94B171E6A1E30A34F0B4B302FC509302C8C0E6B341FDD68
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
DownTime# | public | public System.Single DownTime |
Lift# | public | public System.Single Lift |
LiftBottom# | public | public System.Single LiftBottom |
PreparedDown# | public | public System.Boolean PreparedDown |
QueuedEntityArgs# | public | public CandideServer.ServerControllers.SpawnEntityArgs QueuedEntityArgs |
QueuedEntityOverrideMaxHealth# | public | public System.Nullable<System.Single> QueuedEntityOverrideMaxHealth |
QueuedEntityStunReduction# | public | public System.Single QueuedEntityStunReduction |
StayAvailable# | public | public System.Boolean StayAvailable |
TransitionTime# | public | public System.Single TransitionTime |
UpTime# | public | public System.Single UpTime |
WarningTime# | public | public System.Single WarningTime |
Properties
| Name | Visibility | Signature |
|---|---|---|
IsAvailable# | public | public System.Boolean IsAvailable |
LiftHeight# | public | public System.Single LiftHeight |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6E89D160FEF452B1E67D50A1D25B6986078F9ADF0E0FC046BB71E7853C22D6DE - Body hash
4ED324F404CEC0956292062EA3CB3FA88CFC53A507857CEBD7DADED9FA63E13C - IL size8
PrepareDown
#
public System.Void PrepareDown()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2C9F549A2F71A2BAEE03660082211A5370FF652987576EF04444FB72FF4B172F - Body hash
C1F9B46F3E6789D7D3ADD611CFE02381091670EF50AFD228A33D704A0994CC2A - IL size43
Referenced calls
PrepareDown
#
public System.Void PrepareDown(System.Single downTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FEC25693A4662BBE253FB795EBB1E9E8A28640E6D1FE4D6E5C47C35ADAB53635 - Body hash
BA7B608FA591CE361FB6B9ADEEC9C123602FB485D7209116FE91388131C314A1 - IL size50
SendDown
#
public System.Void SendDown(System.Single downTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
625255FEAB6A2EDA76F1FE95E029843523EBDF3ACB9B200006C8E924E26E9047 - Body hash
ACD2E82AC6B6704F68E317648F8C2ADFFFB7B67AC3CA0A48FF324375851283CE - IL size36
SendEntity
#
public System.Void SendEntity(CandideServer.ServerControllers.SpawnEntityArgs spawnArgs, System.Nullable<System.Single> overrideMaxHealth, System.Single stunReduction, System.Boolean stayAvailable)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
022E6240A19493A4CA7FE82ED1472B9333D316C602FF5784115BE1DF25709570 - Body hash
89547AC60B0EBF1DABA3824B84D16004DDD8AEF6B7A133C69A2AF78892454556 - IL size70
Referenced calls
CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::get_IsAvailable()CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::SendUp(System.Single)CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::SendDown(System.Single)
SendUp
#
public System.Void SendUp(System.Single upTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
168BD567A1FE9C4767E9C78BB313762195E2A9187ABA27267F59BEFE4CB2C976 - Body hash
57D7E1440B61E67110E586002B2CD4377CBEB0FAC9E83AA3D6ACB52298B5E952 - IL size43
SpawnQueuedEntity
#
private System.Void SpawnQueuedEntity()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3CB614ED67523D5638F259044BE12C3347028D9308776BA798D599DF253445E6 - Body hash
244A096C70D697E8155B192707EBF8F984BF8C3D75642BB1E39F4FDC296D5C75 - IL size499
Referenced calls
Shared.Entity.EntityWrapper::get_CarriedEntity()Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)Shared.Entity.EntityWrapper::get_Position()CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::get_LiftHeight()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Direction()System.Guid::NewGuid()CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::Stun(System.Single, System.Boolean)Shared.Entity.EntityWrapper::set_IsAllowedInPits(System.Boolean)Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.SharedEntitySystemController::TryAttach(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, System.Boolean)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Id()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector2>::.ctor(!0, !1)CandideServer.ServerServices.EntityServerService::SendEntitiesControllerMessage(Shared.Entity.EntityWrapper, System.Object)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.Aggro.CircularAggroField::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_AggroField(Shared.Entity.Aggro.IAggroField)Shared.Entity.EntityWrapper::get_FactionMaskRef()Shared.Entity.Components.FactionMaskNewExtension::SetFlag(Shared.Entity.Components.FactionMask&, Shared.Entity.Components.FactionMask)System.Nullable<System.Single>::get_HasValue()System.Nullable<System.Single>::GetValueOrDefault()Shared.Aura.Args.BaseStatsAuraArgs::.ctor()System.Collections.Generic.Dictionary<System.String, System.Single>::.ctor()System.Collections.Generic.Dictionary<System.String, System.Single>::Add(!0, !1)CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable<System.Guid>, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)
String literals
aura:special:set_max_healthHealthBludgeoningResistance
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
255B5D13EB191DA1BEBA26292E6FCABB85EACAD5E9B17385087187622B615293 - Body hash
9A3308F3632A0AF6D36E211C92AA85DFA0FF99E403A3511A8FF893B24E63758C - IL size341
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()CandideCreator.Shared.Helpers.CandideMathHelper::From0To1Between(System.Single, System.Single, System.Single)CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::SpawnQueuedEntity()CandideCreator.Shared.Helpers.CandideMathHelper::From1To0Between(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_CarriedEntity()Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::SendUp(System.Single)Shared.Entity.EntityWrapper::get_CarryingOffset()CandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::get_LiftHeight()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)