{"Id":"CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsPopOutEyeController","Name":"ServerCyclopsPopOutEyeController","DisplayName":"ServerCyclopsPopOutEyeController","FullName":"CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsPopOutEyeController","Namespace":"CandideServer.Entities.ControllerSets.Cyclops","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Arena:CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController","Name":"Arena","Type":"CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController","Signature":"public CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController Arena","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"ABEEEDEC1901BE7CA7D304EDEEF6473ADB914BB720FEFD1DA8B5990697B946F9"},{"Id":"DamageCooldowns:System.Collections.Generic.Dictionary\u00602\u003CSystem.Guid,System.Single\u003E","Name":"DamageCooldowns","Type":"System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E DamageCooldowns","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E77975C24CA7577CF4C7F1C76F4A345A3C1E3CB5D809468F5BB468C02BABFE95"},{"Id":"SharedCyclopsPopOutEyeBehavior:CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior","Name":"SharedCyclopsPopOutEyeBehavior","Type":"CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior","Signature":"public CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior SharedCyclopsPopOutEyeBehavior","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"93924510641DBDD3F194D680FF622387AFF12529B6A76773F901C274566CF42B"}],"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":75,"BodyHash":"BC05514A90E48B14F513F0CB28887F524F4098E7D5A28840B832C040F0E709FD","Hash":"2E07005BD9DFA0A51C02F83DB49FCF84AE35F1C8FCCA3EF9E240BE6C2B61CF7E","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)"],"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":61,"BodyHash":"243764404EF995A8C605A3E791ED3359233ED6142E1FFF1330117C28EBF02957","Hash":"8EEF80313E176D66CC410A77E9EE39A1DE3E53FB0FE65BC18C4428D41CF7A5E6","CalledMethods":["CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController::Damaged(System.Single)","CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::OnDamaged(Shared.Combat.DamageResult)"],"StringLiterals":[],"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":326,"BodyHash":"AD5D29BA1C403621CD2D8BE195AA6452BEB311BF46898F972DBD9F3CF5F537A9","Hash":"D1AAFF5EDA58AD0756C57249F519BB8D6B0C47BB31E7E4F6DE1EA34EAFD09875","CalledMethods":["Shared.Entity.EntityWrapper::get_Immovable()","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::Dot(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::.ctor()","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::set_Item(!0, !1)","Shared.Entity.EntityWrapper::get_Position()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","System.Nullable\u003CSystem.Single\u003E::.ctor(!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)","CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::OnEntityCollision(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)"],"StringLiterals":["cyclops_eye_roll"],"Source":null},{"Id":"OnTerrainCollision(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)-\u003ESystem.Void","Name":"OnTerrainCollision","Signature":"public System.Void OnTerrainCollision(Microsoft.Xna.Framework.Vector3 previousVelocity, Microsoft.Xna.Framework.Vector3\u0026 velocity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"previousVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"4CED0D4798F73D7F20C4E9A96B273CA3EF949B1746E3EAFD190D5C9BEBF9C6FE","Hash":"6E446F3C7E5DE28FC266EE2509E473FB18FBE78C041E527ED9A8F1CC88B5DE55","CalledMethods":["CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::OnTerrainCollision(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)"],"StringLiterals":[],"Source":null},{"Id":"Setup(CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController)-\u003ESystem.Void","Name":"Setup","Signature":"public System.Void Setup(CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController arena)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"arena","Type":"CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"D2B90BDBCF92D8235B1069904D5906EC1B6469AA622688E8B89952BE232F0A25","Hash":"A890BDDE46CD9681B7634A4C322C34C8D2DC68D5302195F78C70F170D3010453","CalledMethods":[],"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":118,"BodyHash":"177A209BF809A079DABC5A124F84178EF5935AFF6C73E74B9B38ED2BD308E220","Hash":"79A984C8EFE7F9634E8EB75AF33FAACF053326B6880C9CD432E519BBC59A3AE8","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","CandideServer.Entities.ControllerSets.Cyclops.SharedCyclopsPopOutEyeBehavior::Update(Shared.Entity.EntityWrapper, System.Single)","Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"5DC164A2113F2AEE2CE450E37BCF8C02C612AE22D1502E2630C9EB3FA941C18C"}