CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsPopOutEyeController
Type JSONpublic class in CandideServer.Entities.ControllerSets.Cyclops
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.Cyclops - Base type
Shared.Entity.Base.AbstractController - Hash
5DC164A2113F2AEE2CE450E37BCF8C02C612AE22D1502E2630C9EB3FA941C18C
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Arena# | public | public CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController Arena |
DamageCooldowns# | public | public System.Collections.Generic.Dictionary<System.Guid, System.Single> DamageCooldowns |
SharedCyclopsPopOutEyeBehavior# | public | public CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior SharedCyclopsPopOutEyeBehavior |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2E07005BD9DFA0A51C02F83DB49FCF84AE35F1C8FCCA3EF9E240BE6C2B61CF7E - Body hash
BC05514A90E48B14F513F0CB28887F524F4098E7D5A28840B832C040F0E709FD - IL size75
Referenced calls
Shared.Entity.EntityWrapper::get_Position2()CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8EEF80313E176D66CC410A77E9EE39A1DE3E53FB0FE65BC18C4428D41CF7A5E6 - Body hash
243764404EF995A8C605A3E791ED3359233ED6142E1FFF1330117C28EBF02957 - IL size61
OnEntityCollision
#
public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3& overrideVelocity)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
D1AAFF5EDA58AD0756C57249F519BB8D6B0C47BB31E7E4F6DE1EA34EAFD09875 - Body hash
AD5D29BA1C403621CD2D8BE195AA6452BEB311BF46898F972DBD9F3CF5F537A9 - IL size326
Referenced calls
Shared.Entity.EntityWrapper::get_Immovable()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::Dot(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.Dictionary<System.Guid, System.Single>::.ctor()Shared.Entity.EntityWrapper::get_Id()System.Collections.Generic.Dictionary<System.Guid, System.Single>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.Guid, System.Single>::set_Item(!0, !1)Shared.Entity.EntityWrapper::get_Position()System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)System.Nullable<System.Single>::.ctor(!0)CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)System.Nullable<System.Guid>::.ctor(!0)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)CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::OnEntityCollision(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3&)
String literals
cyclops_eye_roll
OnTerrainCollision
#
public System.Void OnTerrainCollision(Microsoft.Xna.Framework.Vector3 previousVelocity, Microsoft.Xna.Framework.Vector3& velocity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6E446F3C7E5DE28FC266EE2509E473FB18FBE78C041E527ED9A8F1CC88B5DE55 - Body hash
4CED0D4798F73D7F20C4E9A96B273CA3EF949B1746E3EAFD190D5C9BEBF9C6FE - IL size14
Setup
#
public System.Void Setup(CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController arena)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A890BDDE46CD9681B7634A4C322C34C8D2DC68D5302195F78C70F170D3010453 - Body hash
D2B90BDBCF92D8235B1069904D5906EC1B6469AA622688E8B89952BE232F0A25 - IL size8
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
79A984C8EFE7F9634E8EB75AF33FAACF053326B6880C9CD432E519BBC59A3AE8 - Body hash
177A209BF809A079DABC5A124F84178EF5935AFF6C73E74B9B38ED2BD308E220 - IL size118