CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController
Type JSONpublic class in CandideServer.Entities.ControllerSets.MinervasOwl
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.MinervasOwl - Base type
Shared.Entity.Base.EntityControllerBase - Hash
05B9EA51492F6EE44F009CD11F771315A12A80022B47EE9A86BC79430ABC3E30
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
FightStartTimer# | public | public System.Single FightStartTimer |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7D2071017E4A60AB7BEBD54394E11DC2FA6936E2E16AE2F8297CA9EF22500090 - Body hash
F3D5CE21B4ABC0A597B9FFB6B961E6313FFA9D1BC6C8B82856E8D77D49EBA67F - IL size191
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>>::.ctor()System.Collections.Generic.Queue<Shared.Entity.Base.AbstractControllerTask>::.ctor()CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::<EntityInitialize>b__2_0(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.Dictionary<System.String, System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>>::Add(!0, !1)CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::<EntityInitialize>b__2_1(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::<EntityInitialize>b__2_2(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::<EntityInitialize>b__2_3(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::<EntityInitialize>b__2_4(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::<EntityInitialize>b__2_5(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)
String literals
BossAttack1BossAttack2BossAttack3BossAttack4BossAttack5ApproachTask
OnOutOfHealth
#
public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
12A666597CCD6251CE660317D98DCB63230AD29B8C7205E2E8ACA3B663301250 - Body hash
526F4A48D820B5B9511842C29DCCD90E9FCDC80DD2B95F97CB593EA1FB977637 - IL size116
Referenced calls
Shared.Entity.EntityWrapper::set_Immovable(System.Boolean)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Id()CandideServer.ServerManagers.EntityServerManager::UpdateEntityState(System.Guid, System.Int32, System.Boolean, CandideServer.SyncStrategies.SyncStrategy)CandideServer.ServerManagers.BossServerManager::SpawnBossLootChestForBossEntity(System.Guid, System.Nullable<Microsoft.Xna.Framework.Vector3>)CandideServer.ServerManagers.BossServerManager::OnBossEntityKilled(System.Guid)
OnRemove
#
public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F351665F17303C7154F7CE50F8CBFE096D1D7389AC6DE62EC3FECC50836BF7C6 - Body hash
089E6F0211A227573C2B4F6DF135D2A7F372C12381129BF6A7F066E18D5BC380 - IL size18
Referenced calls
Shared.Entity.EntityWrapper::get_Id()CandideServer.ServerManagers.WeatherServerManager::RemoveWeather(System.Guid, System.Boolean)
ReceiveEntityControllerMessage
#
public System.Void ReceiveEntityControllerMessage(System.Object message)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EA85C9E115E47A06AA66380F5F60E1436B66CC9FF8FBB8E851E2AE6516519B71 - Body hash
0759E3F85B6D75F94D8979701129BBCFADFDE982CE0A32616E53DABB2E990AC5 - IL size8
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
17ACA3CC62681BA7531C1C17C58D14C898BD3312075C955C6AD6A49EF9A87A00 - Body hash
B3A24EB58852B1CF7E3CAB99AD378B71BDF2C13958FBFD9A61BE0E51AD6EAA3F - IL size215
Referenced calls
Shared.Entity.EntityWrapper::get_Immovable()Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)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)Shared.Entity.Base.EntityControllerBase::Update(Microsoft.Xna.Framework.GameTime)Shared.Entity.EntityWrapper::get_Id()CandideServer.ServerControllers.ServerWeatherController::MoveWeather(System.Guid, Microsoft.Xna.Framework.Vector2)