CandideServer.Entities.ControllerSets.Talos.ServerTalosChainCannonController
Type JSONpublic class in CandideServer.Entities.ControllerSets.Talos
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.Talos - Base type
Shared.Entity.Base.AbstractController - Hash
208C6C69A3823092A4A1C84CA00545086DD72D4516F45CCEF5E60F858C69D2BA
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
ChargeTimer# | public | public CandideCreator.Shared.Tools.Timer ChargeTimer |
IdleTimer# | public | public CandideCreator.Shared.Tools.Timer IdleTimer |
RotateCooldown# | public | public System.Single RotateCooldown |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C6F931AEB7991A749C664497AD0203D16C6732C609BA9CF2986CD7849B66EA60 - Body hash
13152FCACE062E1456760BAA79DA7AFF94C572B47BC402E50EC26B7410F3B4FC - IL size56
Referenced calls
CandideCreator.Shared.Tools.Timer::.ctor(System.Single)CandideCreator.Shared.Tools.Timer::SetTimeToNextTick(System.Single)
Fire
#
private System.Void Fire()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A9C8515B4C58154429B854BF718067B75C9DA7F5F4B2521F0C0242E3AFF8C239 - Body hash
C346921824AC0057F5F10998C4117677D32260E9845DD484CFC7EDAC393D2F4D - IL size176
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)System.Nullable<System.Single>::.ctor(!0)CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)CandideServer.ServerManagers.SpellServerManager::TryCastSpell(System.String, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<System.Single>, CandideServer.Entities.ServerEntityModel, System.Nullable<Shared.Combat.Spells.Casting.SpellCastingContextItemData>, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable<System.Guid>, System.Boolean)
String literals
talos:chain_cannon
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A599F01E9418B90F82D9BE2B8B4FEAF94A90ABB52433ABB05CF2E1CEB71089FD - Body hash
BBCD31CAFF82DBE5E65E8F225E0D53910CDC84E7A2DC1F2006ECFD29F519295C - IL size171
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::get_TargetOfAggro()Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)Shared.Entity.EntityWrapper::set_Direction(System.Single)CandideCreator.Shared.Tools.Timer::Update(System.Single)CandideServer.Entities.ControllerSets.Talos.ServerTalosChainCannonController::Fire()