{"Id":"CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController","Name":"ServerTalosShoulderController","DisplayName":"ServerTalosShoulderController","FullName":"CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController","Namespace":"CandideServer.Entities.ControllerSets.Talos","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BasePos:Microsoft.Xna.Framework.Vector3","Name":"BasePos","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 BasePos","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"386A722FB73E690175A89E0A20589290A3387E81D094CFBB69F74417BC9B71E5"},{"Id":"Config:CandideServer.Entities.ControllerSets.Talos.TalosFightConfig","Name":"Config","Type":"CandideServer.Entities.ControllerSets.Talos.TalosFightConfig","Signature":"public CandideServer.Entities.ControllerSets.Talos.TalosFightConfig Config","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F75EC5586D0728046E7B3B4B9CDFB2222102F4517EFC7CCB0580853973FE0F31"},{"Id":"IsOpen:System.Boolean","Name":"IsOpen","Type":"System.Boolean","Signature":"public System.Boolean IsOpen","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"02D0EE04AE2AB22E4A28F7EF04D72B67237847AF1BD74CB0EE1CA7B3F1F91E29"},{"Id":"OpeningAnimationFrameTime:System.Single","Name":"OpeningAnimationFrameTime","Type":"System.Single","Signature":"private System.Single OpeningAnimationFrameTime","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"D0C42973E79DF11C0134E8DAC4F0A5A3AB230F890952DEEC25406B47912C00B8"},{"Id":"Parent:CandideServer.Entities.ControllerSets.Talos.ServerTalosArenaController","Name":"Parent","Type":"CandideServer.Entities.ControllerSets.Talos.ServerTalosArenaController","Signature":"public CandideServer.Entities.ControllerSets.Talos.ServerTalosArenaController Parent","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6C43BF657986F7971E1BABB9216A11843084FC94D09AD62030243A2504368A43"},{"Id":"ShootAnimationFrameTime:System.Single","Name":"ShootAnimationFrameTime","Type":"System.Single","Signature":"private System.Single ShootAnimationFrameTime","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"14962649C4445C408DE7799D97B40DB0FE6B7183CB2F2DDAD23FF87F9828966C"},{"Id":"TargetArea:CandideCreator.Shared.Models.RectangleF","Name":"TargetArea","Type":"CandideCreator.Shared.Models.RectangleF","Signature":"public CandideCreator.Shared.Models.RectangleF TargetArea","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B2F8E0F4B31F05D48F30D8C8AF66C85CAB2C8741782639BF9BC7D40708860B21"},{"Id":"_openingAnimationTimer:System.Single","Name":"_openingAnimationTimer","Type":"System.Single","Signature":"private System.Single _openingAnimationTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8C752B4690979D1285AF05D6A2168D0559DA1BF32CB8AB3D69DFFE2359741741"},{"Id":"_randomShootTimer:System.Single","Name":"_randomShootTimer","Type":"System.Single","Signature":"private System.Single _randomShootTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"96D8A0260D668CFDAE9BE3FD6E37A6B5DB1CB972E9690BFB446417A4A7A1DA01"},{"Id":"_shootAnimationTimer:System.Single","Name":"_shootAnimationTimer","Type":"System.Single","Signature":"private System.Single _shootAnimationTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CE6E5572C981EF80CACB2B82D3B0E08583864D170F794E9C8E4ECBD6F5190D82"}],"Properties":[],"Events":[],"Methods":[{"Id":"Activate(System.Single)-\u003ESystem.Void","Name":"Activate","Signature":"public System.Void Activate(System.Single timer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"timer","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"492590FD58E4EBF1FDF4F8000C2BBBF8A9BA17E27BDADA10139FEB0E6B6CD00A","Hash":"04AFC6AC7E2A7B3CD27B85E368C06F8A5B586216745F9684B58B21C173C4CB30","CalledMethods":["CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Close()-\u003ESystem.Void","Name":"Close","Signature":"public System.Void Close()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"E88957A1FF5BBC6825B1FDA7C6D750E74873F3E7386DC7D3974E18D6A00029D4","Hash":"1A26402ECE6CA6E176C9DB72FCBE911673FDD9CE69627DFAEB9487ED1508D636","CalledMethods":[],"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":25,"BodyHash":"FDEEE9522059FB80C1914AAA0EB5403C79A4AE06ABB121BC396FD66DBC4C4AA1","Hash":"62570A9492E86775247A7701768496C88E63B637999B9C777B9D4B961AE540FF","CalledMethods":["Shared.Entity.EntityWrapper::get_Position()"],"StringLiterals":[],"Source":null},{"Id":"FireAnimation()-\u003ESystem.Void","Name":"FireAnimation","Signature":"private System.Void FireAnimation()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":19,"BodyHash":"6EC76E5558FE2F03F7B0336B6438BB716CE31C71ED83E60C7B3A10244FB2D439","Hash":"090F200A93388842DCFAF60B97F8CA8588413DBE3191A4DB51D87DC8442808E8","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"FireAt(Microsoft.Xna.Framework.Vector3)-\u003ESystem.Void","Name":"FireAt","Signature":"public System.Void FireAt(Microsoft.Xna.Framework.Vector3 targetPos)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"targetPos","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":238,"BodyHash":"E2B0097D8D6D2984AA94F6BBA42A9C9B57438D84885B013559E109292713A688","Hash":"A0DBF0EB382FDFD78324C4B193F014357A39DA0331A51A09E4AB0AC76EA68B70","CalledMethods":["CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController::FireAnimation()","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.ThrowHelper::CalculateThrowToPosition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)","CandideServer.MessageModels.PlaySfxOnPositionMessage::.ctor()","CandideServer.ServerServices.ServerSoundAndVfxService::Send_PlaySfxOnPosition(CandideServer.MessageModels.PlaySfxOnPositionMessage, System.Guid, CandideServer.SyncStrategies.SyncStrategy)","CandideServer.ServerControllers.SpawnEntityArgs::.ctor()","CandideServer.Helpers.ServerWorldHelper::GetEntityWorldId(Shared.Entity.EntityWrapper)","System.Guid::NewGuid()","CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)","Shared.Entity.EntityWrapper::set_NoTerrainCollision(System.Boolean)"],"StringLiterals":["event:/creature/Talos/talos_shoulder_cannon_shoot"],"Source":null},{"Id":"Hide()-\u003ESystem.Void","Name":"Hide","Signature":"public System.Void Hide()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"F3F9154DC83AED7FD836488CF3DC8B3452660871BC38DC414AF8CE3C3A12AB79","Hash":"CBE89B6AE5219277D7F3CAA2BE4E7A8079DF84F5AE4A8F2156CF0B651515D4C6","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Open()-\u003ESystem.Void","Name":"Open","Signature":"public System.Void Open()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"99D1AF454A436F3483CD0C9E508586E668C2CE9204A283B7606A862C4DB7ABAC","Hash":"CF741CC3781801C99FB371B7F56450268332954A69CB4C0803A93E697C9FC305","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"SetArea(CandideCreator.Shared.Models.RectangleF)-\u003ESystem.Void","Name":"SetArea","Signature":"public System.Void SetArea(CandideCreator.Shared.Models.RectangleF targetArea)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"targetArea","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"DBACDC911B5F682447103C5BDC3AD91D82A01584C52803B4191E1106CFCB989E","Hash":"2EFA4624757FC77BD391944524B9CE7C16EA549ECCE58F467988D95A20CE1D53","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"SetConfig(CandideServer.Entities.ControllerSets.Talos.TalosFightConfig)-\u003ESystem.Void","Name":"SetConfig","Signature":"public System.Void SetConfig(CandideServer.Entities.ControllerSets.Talos.TalosFightConfig config)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"config","Type":"CandideServer.Entities.ControllerSets.Talos.TalosFightConfig","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"18C7B892C09DF98563C41BDFE01515F2FD7A95CE3E880925C28741E303A632E5","Hash":"7D7F803DBF0CC04B6584653EBA79FE52DBFA859CD59DEBF31469FC956DF3BAE7","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":574,"BodyHash":"CAB3C1B3D4D9D7E1552CDBD1D6C7CF64069060C45FEEE3752BCC561C23AB0D14","Hash":"6358EE5BFE62CF3DCF087EA507D7EC0E6C1D6F687FF58D19DFC5B6B1768D5BA4","CalledMethods":["System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::get_HasValue()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::GetValueOrDefault()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_Fdt()","CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController::UpdateActive(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"UpdateActive(System.Single)-\u003ESystem.Void","Name":"UpdateActive","Signature":"private System.Void UpdateActive(System.Single dt)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":120,"BodyHash":"1362BD4FD9F3C095A2E4CBF6346C54403FE72F519488418D3E2F42AC091EC05E","Hash":"214F32CB36528325DA3FDBF73BC1C6EB6949313BED302A784B26934DAFBDFBAF","CalledMethods":["CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideCreator.Shared.Helpers.EffectHelper::FlickerHelper(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextInRectangle(System.Random, CandideCreator.Shared.Models.RectangleF)","Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController::FireAt(Microsoft.Xna.Framework.Vector3)"],"StringLiterals":[],"Source":null}],"Hash":"4FE0DA2DE8C4E523BCE3FBC1CDE3B0581AE6F69863FABD2B098D6D04F17295FC"}