{"Id":"Candide.Entities.Controllers.Other.CoalTrapController","Name":"CoalTrapController","DisplayName":"CoalTrapController","FullName":"Candide.Entities.Controllers.Other.CoalTrapController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"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":"_audioEvent:Candide.Sound.AudioEvent.AudioEvent","Name":"_audioEvent","Type":"Candide.Sound.AudioEvent.AudioEvent","Signature":"private Candide.Sound.AudioEvent.AudioEvent _audioEvent","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"0595F75CE696CA20B0810E4ED707318B2726F854EB0E9B3C5729C4EEC0EF8EEA"},{"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":"_fireColor:Microsoft.Xna.Framework.Vector3","Name":"_fireColor","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _fireColor","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1507F690E2EAAAB037038BF306EAB1375AA651031DA1B76CD00D5BCBE6E19003"},{"Id":"_fireTimer:System.Single","Name":"_fireTimer","Type":"System.Single","Signature":"private System.Single _fireTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"758DE455692B3DB5221D7837329FEE87A3575A1A23EB6E26C20BDC98FE82A623"}],"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":"62EAD227CACBF40A0A0B753DBC4B18AD756EBB37C88AC2E182A75E5791E634BC","Hash":"69DB29DF86F210F80BB6B9C738F6CF2B95AFBC612E0BFFF4BF26E2D7A23AF26A","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":601,"BodyHash":"735B151983301E034B699D862B1877AE45DACABF43442C17B0EA43D1A32B6523","Hash":"FFA1FE0C2452066611B6BB4F6512A215B9E9AD10C3DB5DE1931286471FA40795","CalledMethods":["CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Candide.Database.SpacDataBase::GetSpacOrNull(System.String)","Shared.Entity.EntityInitializeException::.ctor()","CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable\u003CSystem.Single\u003E, System.Single, System.Boolean)","Candide.Entities.Controllers.Other.CoalTrapController::\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.Other.CoalTrapController::\u003CEntityInitialize\u003Eb__5_1()","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.Database.ParticleEmitterDataBase::GetNewParticleEmitter(System.String)","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)","Candide.Particles.ParticleEmitter::Update(System.Single)"],"StringLiterals":["coal_trap","inactive","active"],"Source":null},{"Id":"OnServerSetState(System.Int32)-\u003ESystem.Void","Name":"OnServerSetState","Signature":"public System.Void OnServerSetState(System.Int32 state)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":100,"BodyHash":"A7847658DDB81E1B46D976935FE4B26FFE5310D56B8B455454759395A28EA1AE","Hash":"20DF7863185322BF81A2C1DC592025F01B9382FAAC012612DE73B00951FB0FC5","CalledMethods":["Candide.Sound.AudioEventArgs::.ctor(System.String, System.Boolean, System.Single, System.Single)","Candide.Sound.AudioEventFactory::CreateAudioEvent(Candide.Sound.AudioEventArgs, System.Boolean, System.Boolean, Shared.Entity.EntityWrapper)","Candide.Sound.AudioEvent.AudioEvent::Play()","Candide.Sound.AudioEvent.AudioEvent::Stop(System.Boolean)","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":["event:/buildings/traps/coal_trap_active"],"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":505,"BodyHash":"DA1B8FDEB674249BCDB05506E5488C2823FAA36B1F82D4CB1524A55F055AAF49","Hash":"CA70C8D1D62CA85CFF6CADECC1C12548840E9D109739F9B267F2DE866BCD704B","CalledMethods":["CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::get_CurrentState()","Shared.Entity.EntityWrapper::get_Fdt()","Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)","CandideCreator.Shared.Helpers.EffectHelper::FlickerHelper(System.Single, System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Candide.GameModels.Managers.TimeSystem::UpdateTimeBasedLight(Shared.Entity.EntityWrapper)","Candide.Particles.ParticleEmitter::Update(System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Position()","Candide.Sound.AudioEvent.AudioEvent::SetPosition(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","Candide.Sound.AudioEvent.AudioEvent::Update(System.Single)","Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"B5FE060CF2DA0F117E1A7D56E18AABD34E2C267B651193268E3FA240332F77CF"}