{"Id":"CandideServer.Entities.Controllers.ServerSpikyBushController","Name":"ServerSpikyBushController","DisplayName":"ServerSpikyBushController","FullName":"CandideServer.Entities.Controllers.ServerSpikyBushController","Namespace":"CandideServer.Entities.Controllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"CandideServer.Entities.Controllers.ServerBushController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DamageCooldown:System.Single","Name":"DamageCooldown","Type":"System.Single","Signature":"private System.Single DamageCooldown","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"128F2C5F927E2613F998FC17F98DE1022C8BC34AB233F53722F371E847A766B7"},{"Id":"SpellId:System.String","Name":"SpellId","Type":"System.String","Signature":"public System.String SpellId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F5358ADF58BAA508FF74860A7C6B72095140AB871AA2EF4A6A46E5F0433C0141"},{"Id":"_entityDamageCooldowns:System.Collections.Generic.Dictionary\u00602\u003CSystem.Guid,System.Single\u003E","Name":"_entityDamageCooldowns","Type":"System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E _entityDamageCooldowns","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D02DD0BF988A49C384137AC8FF65123B9145F73F5767C79EBB434C31AD3F389F"}],"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":39,"BodyHash":"0EA75C6E2A8DA87A1FAB8826DFD63735DA797E16F1A2723A7117915E31480BED","Hash":"0BFBCDA389B55123FF4AA0D8AE59F4A424A837F966B97EBEECF79ABAEC6642F6","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::.ctor()","CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)"],"StringLiterals":["spellId","spike_bush:forest"],"Source":null},{"Id":"OnEntityCollision(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)-\u003ESystem.Boolean","Name":"OnEntityCollision","Signature":"public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3\u0026 overrideVelocity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"thisOldVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"thisNewVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"otherOldVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"otherNewVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"overrideVelocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":151,"BodyHash":"F676D2881D20F6EF575A4873837BE63DC04532AFAB0A7B948F7E4E4FDE26B43F","Hash":"0A40B32C879C2F20CC06BFFA6EEABBE403B71F14E6A5E16AAB8C8B7225786A67","CalledMethods":["Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::ContainsKey(!0)","CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.SpellServerManager::TryCastSpell(System.String, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CSystem.Single\u003E, CandideServer.Entities.ServerEntityModel, System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable\u003CSystem.Guid\u003E, System.Boolean)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::set_Item(!0, !1)"],"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":127,"BodyHash":"4CA5C68AD5529EDBAF9902923D6B26EFD90E41ED1B816BEE62C99AD184D673C8","Hash":"C449EE9BCDF32E5EC2CEEB212AD83072D746F46055246D99EFF6E75053837D61","CalledMethods":["Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, System.Single\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, System.Single\u003E::Deconstruct(!0\u0026, !1\u0026)","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::Remove(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CSystem.Guid, System.Single\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"474504B614D494E66F7C77329D8E73BD893A5A06892D9CAD7E8DAFBC484FF400"}