{"Id":"CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController","Name":"ServerCatapultController","DisplayName":"ServerCatapultController","FullName":"CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController","Namespace":"CandideServer.Entities.ControllerSets.Catapult","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"AimRange:System.Single","Name":"AimRange","Type":"System.Single","Signature":"public System.Single AimRange","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"38BA092661B77FB4BAC752126ACA6281B0ABA2A169A23E18190D5F1C9E87E58D"},{"Id":"CarryingOffset:Microsoft.Xna.Framework.Vector3","Name":"CarryingOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 CarryingOffset","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"19E497D6F63EADE0D6992BAB1603DE7DA0D3A30EDEFA5F3BCB0F7DC7428793B2"},{"Id":"DefaultRange:System.Single","Name":"DefaultRange","Type":"System.Single","Signature":"public System.Single DefaultRange","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"C81ECE06D6A8E0C818ED8FC92BBA9A179D507F9CCF7AF80DE75E0347188C8948"},{"Id":"DriverRelativeAimPos:Microsoft.Xna.Framework.Vector2","Name":"DriverRelativeAimPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 DriverRelativeAimPos","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"BEA3173B43B98F991F6B869C089CD3A670E3D80A7107262B0207E99F34F2C1E4"},{"Id":"EnemyCatapultFiringCooldown:System.Single","Name":"EnemyCatapultFiringCooldown","Type":"System.Single","Signature":"private System.Single EnemyCatapultFiringCooldown","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6919044F79CE604A26FC51D1B6648A0D239CB7101127CC7935CC7E6FE4B77FAB"},{"Id":"LastSyncPos:Microsoft.Xna.Framework.Vector2","Name":"LastSyncPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 LastSyncPos","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E35FC46DFF2526B737FE5CE3DB39D146CCB52EA7A2901ED8DF9CC4B35D3E0E32"},{"Id":"MinRange:System.Single","Name":"MinRange","Type":"System.Single","Signature":"public System.Single MinRange","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"77DA758628C146A832CA6063D155665E1D322F745A08CA6252066901A0F186B6"},{"Id":"NetworkSyncTimer:System.Single","Name":"NetworkSyncTimer","Type":"System.Single","Signature":"private System.Single NetworkSyncTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4CF110CBCA2A583754DB8217C97AEE425BBE13F81EFEE037C1F365D14F7A8452"},{"Id":"ParameterValue1Name:System.String","Name":"ParameterValue1Name","Type":"System.String","Signature":"public System.String ParameterValue1Name","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"090DFAF62106D7D91BFD844B0C21EFBBBBFCA93CEF0210C7EF1308FEAD1609E4"},{"Id":"ParameterValue2Name:System.String","Name":"ParameterValue2Name","Type":"System.String","Signature":"public System.String ParameterValue2Name","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"847F82876CEA2FA629EB148C64865A458FDB1D6546AB560388841AAA55D39EA2"},{"Id":"PreSetThrowArgs:Shared.Helpers.CastSpellArgs","Name":"PreSetThrowArgs","Type":"Shared.Helpers.CastSpellArgs","Signature":"public Shared.Helpers.CastSpellArgs PreSetThrowArgs","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F55B6EFC4EEE40DD5A50D9104FB06A96A6B6C34C920848B0154F4DDA587E4EE4"},{"Id":"UpgradeLevelParameterId:System.String","Name":"UpgradeLevelParameterId","Type":"System.String","Signature":"public System.String UpgradeLevelParameterId","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"F50E1520E4AC4F01900B0969E82F8B2FFB44ED264D6800E45EE2409EC9E727B3"},{"Id":"_hasFired:System.Boolean","Name":"_hasFired","Type":"System.Boolean","Signature":"private System.Boolean _hasFired","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2EE99B675FCAC904E5761CA3CE7BF993D59032665B6BD3F19ACBEBFA1714D1D1"},{"Id":"_upgradeLevel:System.Int32","Name":"_upgradeLevel","Type":"System.Int32","Signature":"private System.Int32 _upgradeLevel","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C9810EF4DF22739B305584A2096C7205A8FD9F9DD90351660D4EE00563D5B03E"}],"Properties":[{"Id":"GetRotationAngle:System.Single","Name":"GetRotationAngle","Type":"System.Single","Signature":"public System.Single GetRotationAngle","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"0F91588DB8DA40A342562DF160752382608E28800FCFA28C3AB43A8A0AF4A6BE"}],"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":36,"BodyHash":"10B766F7E9CB0CDF9CADF07214C13B2CC502E6474AA2314CB082F7297D33CCEC","Hash":"1FBFDA0A4652C1A428266B1B1121A924320EB4C5456940B5BA6E8CE7C3235F4A","CalledMethods":["CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::SetState(System.Int32)","CandideCreator.Shared.Helpers.Parameters::GetInt(System.String, System.Int32)"],"StringLiterals":["upgrade_level"],"Source":null},{"Id":"Fire()-\u003ESystem.Void","Name":"Fire","Signature":"public System.Void Fire()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"57516EFE6FDB2FC03B0A848612978D937C62F541FF51D9CD4011A51CD5DB57B4","Hash":"B46A7FC7B6CB92B79906BBA15515C75091CEE0B766A9D0CA221C3C68549326EB","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetAimWorldPos()-\u003EMicrosoft.Xna.Framework.Vector2","Name":"GetAimWorldPos","Signature":"private Microsoft.Xna.Framework.Vector2 GetAimWorldPos()","Visibility":"private","ReturnType":"Microsoft.Xna.Framework.Vector2","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":44,"BodyHash":"6AA83E9E0ECD77264E2C324D9F714696DE12D33630C1DA687B2DA3BFB9EF0689","Hash":"6F6EBFFA47061398CFDA04771DFD539315C7098E5B13981C7013937E19EE938E","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"GetDirectionStep()-\u003ESystem.Single","Name":"GetDirectionStep","Signature":"private System.Single GetDirectionStep()","Visibility":"private","ReturnType":"System.Single","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":6,"BodyHash":"FF0DDA7A62AB36A2A49C0AD0727F2F8C8F6F12D3AE581D1C284A17F59B6B45EB","Hash":"01FC7E4F404B58E817CE1EAEF5BE0D5C4552FB1E86FD0B006353F75D42C94A13","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetMaxRange(System.Int32)-\u003ESystem.Single","Name":"GetMaxRange","Signature":"public System.Single GetMaxRange(System.Int32 upgradeLevel)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"upgradeLevel","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":33,"BodyHash":"1C99C26408EE34AEC0BF8F4F65A9B9CDB82C42705E4FB88902C69BC64F0DE464","Hash":"DB4E5D70A452A63A600410BA948811AC601C415A4C429358623FD37D8E3AF20E","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetReloadingSpeed(System.Int32)-\u003ESystem.Single","Name":"GetReloadingSpeed","Signature":"public System.Single GetReloadingSpeed(System.Int32 upgradeLevel)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"upgradeLevel","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"0C3FC813C84B29D952CDC90DB38E99D917A1693DAB2633C0EB9EDB02B83EB327","Hash":"85940F519F606BB0F6CF1EB6FA4BE7B29B991ADDDBEF7C6685E2C5D895FE55D5","CalledMethods":[],"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":29,"BodyHash":"9CAA4A572F62A00BB71A7487CA122FDFB43C3703E939F62D70056AF40896BEE3","Hash":"4AF6F9E4EA9B6386075AC631D3B1F2004FD08C1109DB7D53A975659AE923A792","CalledMethods":["Shared.Entity.Base.AbstractController::OnDamaged(Shared.Combat.DamageResult)","Shared.Models.WorldStats::Get(System.String)","Shared.Combat.SharedCombatHandler::ApplyDamageResistToResult(Shared.Combat.DamageResult, System.Single)"],"StringLiterals":["WorldStats_ArmamentsDamageResistance"],"Source":null},{"Id":"OnEntityAttached(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnEntityAttached","Signature":"public System.Void OnEntityAttached(Shared.Entity.EntityWrapper carriedEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carriedEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"FCA03F7CE39817C49CB65EE8A2EAB9DC02B8F4B7E3E6FDCC4B3E843D5984BFD0","Hash":"33C0B91DF34684170305522B29C429F27A842BBCF9CF1A3F83CD4245C98895CD","CalledMethods":["Shared.Entity.EntityWrapper::set_NoEntityCollision(System.Boolean)","Shared.Entity.EntityWrapper::set_NoTerrainCollision(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnEntityDetached(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnEntityDetached","Signature":"public System.Void OnEntityDetached(Shared.Entity.EntityWrapper carriedEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carriedEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"2B423DBA75F6BE3B9B98841DD0A51DCC4E2A3FB22612E696E682AC09645DD90B","Hash":"1F60180D5DC7841FB55ADEE590218CE7F2EAF09328B37EBC0DA35572447F4C88","CalledMethods":["Shared.Entity.EntityWrapper::set_NoEntityCollision(System.Boolean)","Shared.Entity.EntityWrapper::set_NoTerrainCollision(System.Boolean)"],"StringLiterals":[],"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":8,"BodyHash":"AE6C88EE715E036B29EC2B75D5003C27D464AAD5EAE422B3ECAE01428C0E926B","Hash":"02A27CE343E8553CB20EA15D1DE9C9045CF072971E1EE4B027728570B3E538FF","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"PerformVehicleAction(System.Int32, System.Object)-\u003ESystem.Void","Name":"PerformVehicleAction","Signature":"public System.Void PerformVehicleAction(System.Int32 action, System.Object args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"action","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"args","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":72,"BodyHash":"4F92FEC9FF6392E5082C723EE0E5AA0B67E446D8E236603C9FFC5A453D316B5F","Hash":"4BAC45B536A1E0C3DF0B8C584118BC95E753CF678E759A0E8E707A12DE0AB98B","CalledMethods":["Shared.Entity.EntityWrapper::set_Direction(System.Single)","CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::Fire()"],"StringLiterals":[],"Source":null},{"Id":"SendAimPos()-\u003ESystem.Void","Name":"SendAimPos","Signature":"public System.Void SendAimPos()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"A8B5A557183E4673E03025F6FA841FAF9E1FA36127FD42263A50A771B136A3DC","Hash":"00318CAD2D54E08689313B05C258ABFB06E540251B6B31AB4F0FFC3700CFE859","CalledMethods":["CandideServer.Entities.ControllerSets.Catapult.CatapultControllerMessage::.ctor()","CandideServer.ServerServices.EntityServerService::SendEntitiesControllerMessage(Shared.Entity.EntityWrapper, System.Object)"],"StringLiterals":[],"Source":null},{"Id":"SetAimPosition(System.Single, System.Single)-\u003ESystem.Void","Name":"SetAimPosition","Signature":"public System.Void SetAimPosition(System.Single aimX, System.Single aimY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"aimX","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"aimY","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"B00400C9685EFA1FF95F4CF597205805A5C704B404B1279A1172E23977E32A65","Hash":"781AF58B57B7AB9D812C546FDBE8D4132635F7B0CC4881B104EAFE9974976EE1","CalledMethods":["Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SetState(System.Int32)-\u003ESystem.Void","Name":"SetState","Signature":"private System.Void SetState(System.Int32 state)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":46,"BodyHash":"B164EBA09E24956E8B51A9733CCEF7C4E5C24EB6105516F49A9BCE6A2115A104","Hash":"B94D298CEB5C81499E54CAE81548BF7712CDA71009958D340137BF6E8443525B","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerManagers.VehicleServerManager::VehicleSetOwnAction(System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"SpellArgs_NonPlayer(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)-\u003EShared.Helpers.CastSpellArgs","Name":"SpellArgs_NonPlayer","Signature":"private Shared.Helpers.CastSpellArgs SpellArgs_NonPlayer(Shared.Entity.EntityWrapper thrower, Shared.Entity.EntityWrapper target)","Visibility":"private","ReturnType":"Shared.Helpers.CastSpellArgs","Parameters":[{"Name":"thrower","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"target","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":233,"BodyHash":"88036B0BD56A17CE40D21678028BEFF7C8E77D4587991B6AB6F485417415546F","Hash":"86FEE0282A0B0BB3C93ABC4392C6FF749B5FBEF5F30716A1125C32A7FED4CA2E","CalledMethods":["Shared.Combat.Spells.Parameters.ExplosionSpellArgs::.ctor()","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Combat.DamageTypesArray::.ctor(System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single)","Shared.Models.Spells.AttackSpellArgs::.ctor()","System.Nullable\u003CShared.Combat.DamageVfxType\u003E::.ctor(!0)","Shared.Helpers.SharedSpellHelper::CreateSpellArgs(System.String, System.Object, Shared.Models.Spells.AttackSpellArgs, Shared.Entity.EntityWrapper, System.UInt16\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)"],"StringLiterals":["shockwave_small","throw_object_catapulted_satyr","Failed creating catapult snapshot spell args."],"Source":null},{"Id":"TargetPlayer(System.Guid)-\u003ESystem.Void","Name":"TargetPlayer","Signature":"private System.Void TargetPlayer(System.Guid driverId)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"driverId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":788,"BodyHash":"F2486C8EE19933CB4447D785DF7601974000989DE8838921A1253F8BFC3C10D9","Hash":"FEFEAED65F2843E6DFFCDB0609E58F6DAC5E9A921C6395E869E725CD44FFB25B","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::get_Zero()","CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::GetAimWorldPos()","System.Collections.Generic.Dictionary\u003CShared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CShared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CShared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::Deconstruct(!0\u0026, !1\u0026)","Shared.Entity.EntityWrapper::get_WorldId()","System.Guid::op_Inequality(System.Guid, System.Guid)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::LengthSquared()","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.MathF::Sqrt(System.Single)","Dictionary.Enumerator\u003CShared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::get_GetRotationAngle()","Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Vector3\u0026)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_CarriedEntity()","CandideServer.ServerControllers.SpawnEntityArgs::.ctor()","System.Guid::NewGuid()","CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)","CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)","CandideServer.ServerManagers.EntityServerManager::TryAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Shared.Combat.EntityAttachPriority, CandideServer.SyncStrategies.SyncStrategy)","CandideServer.ServerManagers.EntityServerManager::RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerManagers.EntityServerManager::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, CandideServer.SyncStrategies.SyncStrategy)","CandideServer.SyncStrategies.SyncStrategy::NoSync()","CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable\u003CSystem.Guid\u003E, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)","Shared.Entity.EntityWrapper::get_Fdt()","Shared.Entity.EntitySystem::GetEntityById(System.Guid)"],"StringLiterals":["Failed to spawn new pot to put into catapult, even though it was empty. Clearing the carried id field.","aura:special:no_loot"],"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":1118,"BodyHash":"5507F21288A0108D7D989314CEFD1F9A777F91FEBE8435C225D1B1A1F8138DDF","Hash":"A69527D5D4390FAECECD36163E250857F627F6CCDA1DEB92A2D90E880AFC4258","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.VehicleStateModel\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::ContainsKey(!0)","CandideServer.ServerManagers.VehicleServerManager::TryLeaveVehicle(System.Guid, System.Guid)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.PlayerServerManager::IsPlayerEntityId(System.Nullable\u003CSystem.Guid\u003E)","Shared.Entity.EntityWrapper::get_Fdt()","CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::TargetPlayer(System.Guid)","Microsoft.Xna.Framework.Vector2::op_Inequality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::UpdateCatapultDirection(Microsoft.Xna.Framework.Vector2, System.Single\u0026, Shared.Entity.EntityWrapper, System.Single, System.Int32)","Shared.Entity.EntityWrapper::get_CarriedId()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::get_GetRotationAngle()","Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Vector3\u0026)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntitySystem::GetEntitiesTouchingCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)","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)","Shared.Entity.EntityWrapper::get_Carriable()","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.EntityWrapper::get_CarrierId()","CandideServer.ServerManagers.EntityServerManager::TryAttach(System.Guid, System.Guid, Shared.Combat.EntityAttachPriority, CandideServer.SyncStrategies.SyncStrategy)","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::MoveNext()","System.IDisposable::Dispose()","Shared.Entity.EntityWrapper::get_CarriedEntity()"],"StringLiterals":["No driver in catapult who just threw","Update","ServerCatapultController - We do not support yet firing the catapult without PreSetThrowArgs set"],"Source":null},{"Id":"UpdateCatapultDirection(Microsoft.Xna.Framework.Vector2, System.Single\u0026, Shared.Entity.EntityWrapper, System.Single, System.Int32)-\u003ESystem.Boolean","Name":"UpdateCatapultDirection","Signature":"public System.Boolean UpdateCatapultDirection(Microsoft.Xna.Framework.Vector2 relativeAimPosition, System.Single\u0026 aimDistance, Shared.Entity.EntityWrapper catapultEntity, System.Single dt, System.Int32 upgradeLevel)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"relativeAimPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"aimDistance","Type":"System.Single\u0026","IsOut":false,"IsOptional":false},{"Name":"catapultEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"upgradeLevel","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":263,"BodyHash":"C12683DE3ED6014ECF2EAD83998E34F4D6100490B723E621D861026A52B1381D","Hash":"6354CA48AFB0B9367F44D1F1347E8428E73AD7C133C9940A48C54C96838E81E5","CalledMethods":["CandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::GetMaxRange(System.Int32)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Length()","CandideCreator.Shared.Helpers.CandideMathHelper::GetRelativeAngleBetweenVectors(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.MathF::Abs(System.Single)","System.Math::Sign(System.Single)","CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.CandideMathHelper::TurnDirection(System.Single, System.Single, System.Single)","System.Math::Clamp(System.Single, System.Single, System.Single)","System.Math::Abs(System.Single)","Shared.Entity.EntityWrapper::set_Direction(System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"3B875E5936F50137A2B70688C54632C9277B81B7365036880116237150B7273B"}