{"Id":"CandideServer.Entities.Controllers.ServerActivatedSpikeTrapController","Name":"ServerActivatedSpikeTrapController","DisplayName":"ServerActivatedSpikeTrapController","FullName":"CandideServer.Entities.Controllers.ServerActivatedSpikeTrapController","Namespace":"CandideServer.Entities.Controllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"EntityWrappersReuseList:System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"EntityWrappersReuseList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E EntityWrappersReuseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"951EFB40E2042A6DCF18AB3BA70AC63AFEB0295AF5DF196EAEB0554B94F7C343"},{"Id":"_attackCooldown:System.Single","Name":"_attackCooldown","Type":"System.Single","Signature":"private System.Single _attackCooldown","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"50CA027DAAB435254FCB4CD79CC5EE02EAE44BF54C3AB440FD816897A2C286D0"},{"Id":"_leverName:System.String","Name":"_leverName","Type":"System.String","Signature":"private System.String _leverName","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"644B5C85F33E99044D99015C1640B36D20FB491337F809B171FEACCC08F933D0"},{"Id":"_puzzleDeactivated:System.Boolean","Name":"_puzzleDeactivated","Type":"System.Boolean","Signature":"private System.Boolean _puzzleDeactivated","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"EAB70C4BE99E0E8D496A95C2FF702E1C716E76CB98C2129AE4467E62A86283BD"},{"Id":"_state:System.Int32","Name":"_state","Type":"System.Int32","Signature":"private System.Int32 _state","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8170B89428CD91D427E954F0C3C853460E2017BC4CB642E120239CAD24823B78"}],"Properties":[],"Events":[],"Methods":[{"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":65,"BodyHash":"2ABDBBE05C04161F3F77B28F2CD99423609EA56F2000AA4450BC2E2CBE30AB8E","Hash":"7E5B3DC89585BC3CE46EDD609F46C5EC1581125EAFDD9F7C51401823DFC31678","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)"],"StringLiterals":["activation_id","123","puzzle_deactivated"],"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":491,"BodyHash":"78E3E21C5A61B8448BC8B5159C1F7A0AA20A51A30446DD1A930B35E520C62890","Hash":"F9C7492ABA69D39DCB2F0F8AAE1E4F36406DBB7C6E9A5C480C1ADADC598F1B4E","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Clear()","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntitySystem::GetEntitiesTouchingRectangleArea(CandideCreator.Shared.Models.RectangleF, System.Single, System.Single, System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E)","Shared.Entity.EntityWrapper::get_Fdt()","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::get_Count()","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::GetEnumerator()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::get_Current()","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","CandideServer.ServerManagers.PlayerServerManager::TryGetPlayerFromEntity(Shared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u0026)","Shared.Entity.EntityWrapper::get_Position()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Combat.SharedCombatHandler::CalculateDamage(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Shared.Combat.DamageTypesArray, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, Shared.Combat.DamageSourceType, System.String, Shared.Combat.DamageVfxType, System.Boolean, System.Single, System.Single, Shared.Combat.DamageVfxModifier, Shared.Combat.AttackType, System.Boolean)","CandideServer.ServerManagers.EntityServerManager::ApplyDamage(Shared.Combat.DamageInfo, System.Boolean)","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"B1C1EF9F25CC064FE3B7F1BFF047296989E509ADF459EBFF5DED8B10798AC7EF"}