{"Id":"CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi","Name":"PhoenixBossAi","DisplayName":"PhoenixBossAi","FullName":"CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi","Namespace":"CandideServer.Entities.ControllerSets.PhoenixBoss","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractAi","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"PhaseOneComplete:System.Boolean","Name":"PhaseOneComplete","Type":"System.Boolean","Signature":"public System.Boolean PhaseOneComplete","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"53B1596A2D8B8BF7DA04EB7182CEC1A78083884709743A8A8F816730835DA6BA"},{"Id":"_attackCount:System.Int32","Name":"_attackCount","Type":"System.Int32","Signature":"private System.Int32 _attackCount","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C43030476AAE440965DAD02574F35637370235FAD966D43F4FA77385B4E6F7BE"},{"Id":"_hasDoneGasBreath:System.Boolean","Name":"_hasDoneGasBreath","Type":"System.Boolean","Signature":"private System.Boolean _hasDoneGasBreath","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"287675E1D109FE063098B6AD035C634FDB53E4D2C77AD6162F9CFE8B32D1E690"},{"Id":"_hasDoneLaser:System.Boolean","Name":"_hasDoneLaser","Type":"System.Boolean","Signature":"private System.Boolean _hasDoneLaser","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D1738DDAB02B36C991B30858861D19907DF277E804C8CC3898BA58ADF7026320"},{"Id":"_hasDoneWingflap:System.Boolean","Name":"_hasDoneWingflap","Type":"System.Boolean","Signature":"private System.Boolean _hasDoneWingflap","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2FF9397FF14863FD01A8F73E924D24B1291DA72558CDE1D1B16BE78DD40D17A4"},{"Id":"_hasSlamAttacked:System.Boolean","Name":"_hasSlamAttacked","Type":"System.Boolean","Signature":"private System.Boolean _hasSlamAttacked","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3CC9A385BFF39E13C45C9BF3E4165570F51C6C46F28FCBA976595C7E2E1278DB"},{"Id":"_hasSwappedPhase:System.Boolean","Name":"_hasSwappedPhase","Type":"System.Boolean","Signature":"private System.Boolean _hasSwappedPhase","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"375AC9BFB6289F033846CDE79AC31764FADD6E2AD342C1772583EAE4D4F33F0C"},{"Id":"_peckDistance:System.Single","Name":"_peckDistance","Type":"System.Single","Signature":"private System.Single _peckDistance","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C07163F37E4BAA3A1297A2A0C5A27C395F4DA1182761328F39E3BF282AE594A5"},{"Id":"_specialAttackCount:System.Int32","Name":"_specialAttackCount","Type":"System.Int32","Signature":"private System.Int32 _specialAttackCount","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"49EF70504E04D03C2E7BA4E9F1D1DB3A2DF1A989F948E34831AFC64681597E6C"},{"Id":"_startPosition:Microsoft.Xna.Framework.Vector2","Name":"_startPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _startPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1AA4FC4A2C4AC45BA8B01F7AEE27C436D5EE4BCE752770D2689217370222B370"}],"Properties":[],"Events":[],"Methods":[{"Id":"CheckIfEnemyIsInPeckDirection(Shared.Entity.EntityWrapper)-\u003ESystem.Boolean","Name":"CheckIfEnemyIsInPeckDirection","Signature":"public System.Boolean CheckIfEnemyIsInPeckDirection(Shared.Entity.EntityWrapper closestEntity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"closestEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"4FDCAAE147715722837150ABDBD03D7AA3A99995AF1342161F8F6C21E040B352","Hash":"5650ED1E3679EBD090444E9966EADF42FCDEF8C49CD3C5ED04FC5E02E14EABC7","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","Shared.Entity.Base.AbstractAi::get_Entity()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"CheckIfEnemyWithinRange(System.Single, Shared.Entity.EntityWrapper\u0026)-\u003ESystem.Boolean","Name":"CheckIfEnemyWithinRange","Signature":"public System.Boolean CheckIfEnemyWithinRange(System.Single range, out Shared.Entity.EntityWrapper\u0026 closestEntity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"range","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"closestEntity","Type":"Shared.Entity.EntityWrapper\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":134,"BodyHash":"1E81CCC1086D7E926ADEA73E9E26B72675C91830AFBC0E81BBA9EF7B901690F9","Hash":"05826CD4A90094D23818A36C7504450709BBFD7910B27F4D3133C0EE9E14F96D","CalledMethods":["Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_ThreatTable()","System.Collections.Generic.Dictionary\u003CShared.Entity.EntityWrapper, System.ValueTuple\u003CSystem.Single, Microsoft.Xna.Framework.Vector2\u003E\u003E::GetEnumerator()","Dictionary.Enumerator\u003CShared.Entity.EntityWrapper, System.ValueTuple\u003CSystem.Single, Microsoft.Xna.Framework.Vector2\u003E\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CShared.Entity.EntityWrapper, System.ValueTuple\u003CSystem.Single, Microsoft.Xna.Framework.Vector2\u003E\u003E::Deconstruct(!0\u0026, !1\u0026)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Length()","Dictionary.Enumerator\u003CShared.Entity.EntityWrapper, System.ValueTuple\u003CSystem.Single, Microsoft.Xna.Framework.Vector2\u003E\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"EggTransition()-\u003EShared.Entity.Base.AbstractAction","Name":"EggTransition","Signature":"public Shared.Entity.Base.AbstractAction EggTransition()","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"D7182F559A4D19F0891F0F8B0B1828A25E898D86CE0F4401768C9CB84CD93446","Hash":"8AB8DC34505E44450C16326235D19B56AB311AA3CC349671F59C696026E93815","CalledMethods":["Shared.Entity.Base.ControllerActionArgs::.ctor()","Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_TargetOfAggro()","PhoenixBossAi.\u003C\u003Ec::\u003CEggTransition\u003Eb__14_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.BossAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"EscapeFromBadTerrain(Shared.Entity.EntityWrapper)-\u003EShared.Entity.Base.AbstractAction","Name":"EscapeFromBadTerrain","Signature":"public Shared.Entity.Base.AbstractAction EscapeFromBadTerrain(Shared.Entity.EntityWrapper targetEntity)","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[{"Name":"targetEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":78,"BodyHash":"E92DA045EDDC357EDB953C540FC09D8AA6F16EDDBE1ED4AFA7750D2C3E89C25F","Hash":"B696F5973CEBEB75D40D31B5B023034D4A197B3611F407BFC939BD3FBC814FE7","CalledMethods":["Shared.Entity.Base.ControllerActionArgs::.ctor()","Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_TargetOfAggro()","PhoenixBossAi.\u003C\u003Ec::\u003CEscapeFromBadTerrain\u003Eb__20_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.BossAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GasBreathAttack()-\u003EShared.Entity.Base.AbstractAction","Name":"GasBreathAttack","Signature":"public Shared.Entity.Base.AbstractAction GasBreathAttack()","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"D7886F81DAC68DAA25D73F3567B8C363721BA07A8E8B3F1F9F1B247D0F33A31F","Hash":"903BBD33C35212362245CF56A219B52E843A52674D077A21FBE85B71B3279A52","CalledMethods":["Shared.Entity.Base.ControllerActionArgs::.ctor()","Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_TargetOfAggro()","PhoenixBossAi.\u003C\u003Ec::\u003CGasBreathAttack\u003Eb__17_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.BossAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetNextAction()-\u003EShared.Entity.Base.AbstractAction","Name":"GetNextAction","Signature":"public Shared.Entity.Base.AbstractAction GetNextAction()","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":443,"BodyHash":"21F7224F7AFAB78EBEB6E089B11DE4E2992E041E5E0366BA396CFBA941737B55","Hash":"999A5385AB98441FBA34AFE0677B5366DA7AFB6F36797DE63A73D0ED71EBF68E","CalledMethods":["Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_TargetOfAggro()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::EggTransition()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::CheckIfEnemyWithinRange(System.Single, Shared.Entity.EntityWrapper\u0026)","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::Move(Shared.Entity.EntityWrapper)","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::CheckIfEnemyIsInPeckDirection(Shared.Entity.EntityWrapper)","System.Random::Next(System.Int32, System.Int32)","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::PeckAttack(Shared.Entity.EntityWrapper)","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::GasBreathAttack()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::RushAttack()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::MeteorStrikeAttack()"],"StringLiterals":[],"Source":null},{"Id":"Initialize()-\u003ESystem.Void","Name":"Initialize","Signature":"public System.Void Initialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"F74DC949259F66380825247E01895B34F60EB3E01036DA85AF9F8D40F01981D3","Hash":"07709C66836A3C57FEF2DCC40A1322D80271324FD74A5267539FCC526CE8EEAA","CalledMethods":["Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_Position2()","Shared.Entity.Base.AbstractAi::Initialize()"],"StringLiterals":[],"Source":null},{"Id":"MeteorStrikeAttack()-\u003EShared.Entity.Base.AbstractAction","Name":"MeteorStrikeAttack","Signature":"public Shared.Entity.Base.AbstractAction MeteorStrikeAttack()","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"A951EDCD2A783A3D7A6085A56403BA71D75A8A2F271B20D059DA0E67DE4124CA","Hash":"EE87DFFA8412A13E2825CA99C4D55F5D9EA0E253942C220553551FEF03DB5CCF","CalledMethods":["Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_TargetOfAggro()","Shared.Entity.Base.ControllerActionArgs::.ctor()","PhoenixBossAi.\u003C\u003Ec::\u003CMeteorStrikeAttack\u003Eb__18_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.BossAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"Move(Shared.Entity.EntityWrapper)-\u003EShared.Entity.Base.AbstractAction","Name":"Move","Signature":"public Shared.Entity.Base.AbstractAction Move(Shared.Entity.EntityWrapper targetEntity)","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[{"Name":"targetEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":47,"BodyHash":"158E2453A7C374CC603BFD2008291DE4E819B45C8781EDF9D4121EE651ECACC0","Hash":"2B9538F199CD22C753BA1C01F01E956D8C065D8312586D65B37BFDAFC3888FC7","CalledMethods":["Shared.Entity.Base.ControllerActionArgs::.ctor()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::\u003CMove\u003Eb__19_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.MoveAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E)"],"StringLiterals":[],"Source":null},{"Id":"OnDamaged(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"OnDamaged","Signature":"public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":113,"BodyHash":"F6D732607D69B0D585CC589ADBABE588BE98AE7EAE93742A89F313559B99CAAD","Hash":"E8B94BF6F1A8D418CDA97A5E18131E0EE1F0B8521A22BB4D59BBB57576195109","CalledMethods":["Shared.Entity.Base.AbstractAi::OnDamaged(Shared.Combat.DamageResult)","Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_MaxHealth()","CandideServer.MessageModels.Entities.EntitiesControllerMessage::.ctor()","Shared.Entity.EntityWrapper::get_Id()","CandideServer.Entities.ControllerSets.MinervasOwl.Messages.PhaseChangeMessage::.ctor()","Shared.Entity.EntityWrapper::get_Position2()","CandideServer.ServerServices.EntityServerService::SendEntitiesControllerMessage(CandideServer.MessageModels.Entities.EntitiesControllerMessage, Microsoft.Xna.Framework.Vector2, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"PeckAttack(Shared.Entity.EntityWrapper)-\u003EShared.Entity.Base.AbstractAction","Name":"PeckAttack","Signature":"public Shared.Entity.Base.AbstractAction PeckAttack(Shared.Entity.EntityWrapper targetEntity)","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[{"Name":"targetEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":37,"BodyHash":"97CC372D6E6BE5116E81771B32D86D143B0E0F4CD94E126267679D8177C81620","Hash":"888F53BE5D89E68CABE40652DB7A2C343051B83999763C06E4ABD919A277A8F9","CalledMethods":["Shared.Entity.Base.ControllerActionArgs::.ctor()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::\u003CPeckAttack\u003Eb__15_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.BossAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"RushAttack()-\u003EShared.Entity.Base.AbstractAction","Name":"RushAttack","Signature":"public Shared.Entity.Base.AbstractAction RushAttack()","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAction","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":71,"BodyHash":"474D446B4495E927D50F41114BD43150B408EE9602CC5B204095F2F7D9BC0320","Hash":"4E0AEDE4C1C4A18FA75878873D1EABBC4ABAE1CB925BA1566637CDC33AD0C7AA","CalledMethods":["CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::CheckIfEnemyWithinRange(System.Single, Shared.Entity.EntityWrapper\u0026)","Shared.Entity.Base.ControllerActionArgs::.ctor()","PhoenixBossAi.\u003C\u003Ec::\u003CRushAttack\u003Eb__16_0(Shared.Entity.Base.ActionStatus)","System.Action\u003CShared.Entity.Base.ActionStatus\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Entities.Ai.Actions.BossAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.ActionStatus\u003E, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"TileBelowIsGround()-\u003ESystem.Boolean","Name":"TileBelowIsGround","Signature":"public System.Boolean TileBelowIsGround()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":118,"BodyHash":"581726378BF957D30F067DF91F275191C90A7B8D3ABA5A8957D2FB3186F07F54","Hash":"78D1778AE28B80E11C86DC3B85A1D996385CC84CFB67E1293F5E304601B95890","CalledMethods":["Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_FloorHeight()","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntityWrapper::get_Position()","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.Helpers.WorldTileHelper::GetTilePosition(System.Single, System.Single)","CandideServer.Helpers.ServerWorldHelper::GetEntityWorldId(Shared.Entity.EntityWrapper)","CandideServer.Helpers.ServerWorldTileHelper::TryGetWorldTileHeight(System.Guid, System.Int32, System.Int32, System.SByte\u0026)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":207,"BodyHash":"28E0B387402BA17BF104A03750B77B34EEEBDCA065AFA8205B9F84B37A5B9FF2","Hash":"540F94FFF151F800A50123FD1A0784CE5A6A702802B95E02EAE1077AC5F0FDA1","CalledMethods":["Shared.Entity.Base.AbstractAi::Update(Microsoft.Xna.Framework.GameTime)","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::TileBelowIsGround()","Shared.Entity.Base.AbstractAi::get_Entity()","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntityWrapper::get_VelocityZ()","Shared.Entity.Base.AbstractAi::CancelCurrentTask()","CandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::EscapeFromBadTerrain(Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Weather.WeatherInstanceModel\u003E::ContainsKey(!0)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::get_Zero()","CandideServer.ServerManagers.WeatherServerManager::SpawnWeather(System.String, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Guid, System.Boolean, System.Single)"],"StringLiterals":["ash_rain"],"Source":null}],"Hash":"69C18E298FBF14D56424C386326431CC95252019604D1ED358A04097C4283B7D"}