{"Id":"Candide.Entities.Controllers.RabbitController.LizardController","Name":"LizardController","DisplayName":"LizardController","FullName":"Candide.Entities.Controllers.RabbitController.LizardController","Namespace":"Candide.Entities.Controllers.RabbitController","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"PalettePath:System.String","Name":"PalettePath","Type":"System.String","Signature":"private System.String PalettePath","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"45959C2E75AA946C0E86DF3998A63C417C4AA7351C213C816A203D90271FFA1A"},{"Id":"_animationStateMachine:Candide.Entities.Animations.EntitySpacAnimationStateMachine","Name":"_animationStateMachine","Type":"Candide.Entities.Animations.EntitySpacAnimationStateMachine","Signature":"private Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1C711844B8EE9A5016A5EF317136D2B0664CC15FBBC1D9A5FBDD716D19AD113E"},{"Id":"_emitter:Candide.Particles.ParticleEmitter","Name":"_emitter","Type":"Candide.Particles.ParticleEmitter","Signature":"private Candide.Particles.ParticleEmitter _emitter","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"59F23BC43DAE990FF0967B8CA679EF0EE82292DDC5DD43B7F27C1B3BAAFBB2B2"},{"Id":"_isLavaLizard:System.Boolean","Name":"_isLavaLizard","Type":"System.Boolean","Signature":"private System.Boolean _isLavaLizard","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E6F36F73459EEC8589FFFF0AE32051CF7FC9C229E94022405AB7323307107A54"},{"Id":"_paletteRow:System.Int32","Name":"_paletteRow","Type":"System.Int32","Signature":"private System.Int32 _paletteRow","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"73A9E83EA7DC6A2FF1D148B9096E77EB677566CE22576B16DD1114354742819F"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"CBA3F8BD4F82ACDFC2FA7BE0E1A9637F324015F04FEABEF35AD45CFCA91E6B0E","Hash":"7A102450E321399D3223B9F3EC5641A3F18EF6366C19125757EFDAB102919D69","CalledMethods":["Candide.Entities.Animations.EntitySpacAnimationStateMachine::Draw(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":371,"BodyHash":"6F818E2786D85C7FB2FE600AAD479FE89210FD182DBB9B6D7CB12DB4AFC462F9","Hash":"B3E619A9A6B5BD31712F41A6147C0FD5B35D70B1A2388DCD69C13C771423F5CC","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetInt(System.String, System.Int32)","Candide.Entities.SpacCopyManager::GetPaletteVersion(System.String, System.String, System.Int32)","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable\u003CSystem.Single\u003E, System.Single, System.Boolean)","Candide.Entities.Controllers.RabbitController.LizardController::\u003CEntityInitialize\u003Eb__5_0()","System.Func\u003CSystem.Boolean\u003E::.ctor(System.Object, System.IntPtr)","CandideCreator.Shared.SpacSystem.Transition::.ctor(System.String, System.String, System.Func\u003CSystem.Boolean\u003E, System.String, System.Boolean)","Candide.Entities.Controllers.RabbitController.LizardController::\u003CEntityInitialize\u003Eb__5_1()","Candide.Entities.Controllers.RabbitController.LizardController::\u003CEntityInitialize\u003Eb__5_2()","Candide.Entities.Animations.EntitySpacAnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, System.Collections.Generic.IEnumerable\u003CCandideCreator.Shared.SpacSystem.State\u003E, System.Collections.Generic.IEnumerable\u003CCandideCreator.Shared.SpacSystem.Transition\u003E)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::SetState(System.String, System.Boolean)","Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)","Candide.Graphics.VFX.SpacRenderingArgs::SetDefaultEntityOffset(Shared.Entity.EntityWrapper)","Candide.Database.ParticleEmitterDataBase::GetNewParticleEmitter(System.String)"],"StringLiterals":["palette_row","lizard_animations","is_lava_lizard","idle","walk","run","*","lava_lizard_sparks"],"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":22,"BodyHash":"2BB489DE792CCCF72F8E154B526F8D774862873D140A4368D964D50B2F062E07","Hash":"F996841F09750B367842866D2A886126B4769178F3E5AE054DAD49A70CB0F889","CalledMethods":["Shared.Entity.Base.AbstractController::OnDamaged(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnHitTheGround()-\u003ESystem.Void","Name":"OnHitTheGround","Signature":"public System.Void OnHitTheGround()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":228,"BodyHash":"C0D8FDCEE1CACCCD96CE28B2157E0801549DCF73588B387A16E2E34AACF2E8EF","Hash":"A34B2EFFB817FF2B2DAB1D8AE52729A321E654118700F614BCCFF412A4984DE5","CalledMethods":["Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.RandomHelper::NextVector2(System.Random)","CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)","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)","Candide.Graphics.ParticleHelper::New_SpawnGroundBloodSplatter(Microsoft.Xna.Framework.Vector3, ParticleHelper.GroundBloodParticle, ParticleHelper.BloodVfx, Microsoft.Xna.Framework.Vector3)","Shared.Entity.Base.AbstractController::OnHitTheGround()"],"StringLiterals":[],"Source":null},{"Id":"OnKilled(Shared.Entity.EntityKillInfo)-\u003EShared.Entity.Base.OnKilledBehaviour","Name":"OnKilled","Signature":"public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)","Visibility":"public","ReturnType":"Shared.Entity.Base.OnKilledBehaviour","Parameters":[{"Name":"info","Type":"Shared.Entity.EntityKillInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"5E9376563085B5C7D69CEFCFB6DFBE5C6F14192B7E6F0C6CA46B24515309A94D","Hash":"D83AE75D2A66B422F5EC7DA3B51F884F928F6D3F707BE7A7895F93BF3EA85DBE","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Candide.Graphics.VFX.VfxPlayer::HandleCreatureDeath(Shared.Entity.EntityWrapper, Shared.Combat.DamageResult, Candide.Entities.Animations.EntitySpacAnimationStateMachine, System.Nullable\u003CDeathHelper.DeathPartsArgs\u003E, CreatureDeathHandler.Size, System.String, System.Int32, System.Single)"],"StringLiterals":["event:/hits/destruction/gore_small"],"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":216,"BodyHash":"D670C1C9D88C93A07F2B31B43A3A2BB2C75E98C97DD943076CA32F940177A14F","Hash":"C226E65BE1DFD59AB3355A9B42CF110517588447B46ABBE6456D5309618065AF","CalledMethods":["CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::get_CurrentState()","Shared.Entity.EntityWrapper::get_DistanceWalked()","Shared.Entity.EntityWrapper::get_Fdt()","CandideCreator.Shared.SpacSystem.ISpacAnimationState::set_TimeScale(System.Single)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::set_CurrentDirection(System.Int32)","Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)","Shared.Entity.EntityWrapper::get_Position()","Candide.Particles.ParticleEmitter::Update(System.Single)","Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"345F83191688EF6372D54CED742C74BAEE7E778EDD74FD6DF23A18DAF8786BB7"}