CandideServer.Entities.Controllers.ServerPhoenixEggController
Type JSONpublic class in CandideServer.Entities.Controllers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Controllers - Base type
Shared.Entity.Base.AbstractController - Hash
002F7337153205E217F476C685F3938CD675FE031F24D21BFB194AF56D14249E
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_phoenixSpawnDuration# | private | private System.Single _phoenixSpawnDuration |
_timer# | private | private System.Single _timer |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C7538FC58EB7431931F27140F39538389B2A2A867C0C4D57D0AE06AEA96C64FF - Body hash
70EE4891E5130226AD75889A15197863D1BE54690176CFD87DF309CE22F92EE3 - IL size32
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
257A6BD1B262973E1ECA9F460F97EC52F8F88D4EE91EFBAD8B7EE2A2E7646033 - Body hash
821C09953CFA5F776FCE77F6A6DF007125F699A19AB3BDE5D343D7EA7EF27FBD - IL size68
Referenced calls
Shared.Entity.EntityWrapper::get_MaxHealth()
SpawnPhoenix
#
private System.Void SpawnPhoenix()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
DC9F109FD672D12B3E1C2776F8FBCE9B6F13026FCA5BE31D05BB748F00F2A2E1 - Body hash
787FD62F39694CA7F64B5E750807D5A3A984C555AC8B968DC690C2F5963D3860 - IL size157
Referenced calls
CandideServer.ServerControllers.SpawnEntityArgs::.ctor()Shared.Entity.EntityWrapper::get_Position()System.Guid::NewGuid()Microsoft.Xna.Framework.Vector3::get_Zero()CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)Shared.Entity.EntityWrapper::get_Id()CandideServer.ServerServices.ServerSoundAndVfxService::PlaySoundOnEntity(System.Guid, System.String, System.Single, System.Single)
String literals
event:/creature/birds/bird_aggroevent:/hits/hit_fire
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4F8CC88EA3D72846CEFDF07CD6DA210A9E61643C4EB4C92400712F70C6826960 - Body hash
1DE1AA64E7731C4D1D16064819C0C3A6A6CFD42D2B8F8C6E917F14867A6B8E4A - IL size250
Referenced calls
Shared.Entity.EntityWrapper::get_StunDuration()Shared.Entity.EntityWrapper::get_PositionZ()Shared.Entity.EntityWrapper::get_HeightFromFloor()Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)Shared.Entity.EntityWrapper::get_Fdt()CandideServer.Entities.Controllers.ServerPhoenixEggController::SpawnPhoenix()CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Position()System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)System.Nullable<System.Single>::.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)
String literals
aoe_fire:1