{"Id":"Candide.Entities.Controllers.Other.BoatController","Name":"BoatController","DisplayName":"BoatController","FullName":"Candide.Entities.Controllers.Other.BoatController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BoatSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"BoatSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet BoatSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"78506ED2BFAC63F27D46F3347A2AACDA905062A03BF28F28241D449EE88F3FD1"},{"Id":"CurrentSpeedPercentage:System.Single","Name":"CurrentSpeedPercentage","Type":"System.Single","Signature":"public System.Single CurrentSpeedPercentage","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7D43A1EA60086602B8799BF20A6F36AEB85DA080D2A0E3F90DFBACF996507EBA"},{"Id":"_boatFrames:System.Int32","Name":"_boatFrames","Type":"System.Int32","Signature":"private System.Int32 _boatFrames","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"0C4B8632A244EB743A6BFA370388B151A02C061524436507F83986821A45468D"},{"Id":"_frame:System.Int32","Name":"_frame","Type":"System.Int32","Signature":"private System.Int32 _frame","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F5BF93A0C941B9EB361766E63E4E58D63093B2711AA0ED091AA95CAA12FED2BF"},{"Id":"_usingEntity:Shared.Entity.EntityWrapper","Name":"_usingEntity","Type":"Shared.Entity.EntityWrapper","Signature":"private Shared.Entity.EntityWrapper _usingEntity","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"9EF7625B4D984833D0C63DFDFD6B57A2D5D8FE9800AC48241D6ACF6E409EED7E"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":182,"BodyHash":"C426DE09F9FC308C9DEDC3DA2FAC86660D2EB110A6495ED1625F0C002F72B330","Hash":"52E0F9BF78E275135F7F6547A7D08169874FA6150A197CC6DDF659A1640CFFEF","CalledMethods":["Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::CreateTranslation(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::CreateRotationX(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026)","Candide.Graphics.ImmediateSpriteArgs::.ctor(CandideCreator.Shared.Graphics.SpriteSheet)","System.Nullable\u003CMicrosoft.Xna.Framework.Matrix\u003E::.ctor(!0)","Shared.Entity.EntityWrapper::get_MeshOffset()","Candide.Graphics.DeferredRenderer::DrawSprite(Candide.Graphics.ImmediateSpriteArgs)"],"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":13,"BodyHash":"69C15D76CF26C849A973EAE1DF8B7C35B1629AAF028566BA4E2DA089FA392FC6","Hash":"8E5B1E6EA900BFB10E12A62A8209CBC68DA8BA8CED78CDD2429DE51576ECBF6E","CalledMethods":["Shared.Entity.EntityWrapper::set_SpriteSheet(CandideCreator.Shared.Graphics.SpriteSheet)"],"StringLiterals":[],"Source":null},{"Id":"EntityUnload()-\u003ESystem.Void","Name":"EntityUnload","Signature":"public System.Void EntityUnload()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"50D9CCBD925B3D5CAD706C9E80553F0D9C056AB97273766B2AE65BF93E959BFE","Hash":"B277F52E356C686271A3D5ED477C358F9E0429D235907D3483ED08230E3D1B0C","CalledMethods":["Shared.Entity.Base.AbstractController::EntityUnload()"],"StringLiterals":[],"Source":null},{"Id":"GetInteraction(Shared.Entity.EntityWrapper)-\u003EShared.Models.Interaction.Interaction","Name":"GetInteraction","Signature":"public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"Shared.Models.Interaction.Interaction","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"8F6C6ECE144B3D34CA4DED7A4DBF3E36E5DE2A46392D3F8070F92482D77511DE","Hash":"290E84F316682BF45D0DD92712A19D0DE7096F14BD571E7CE54730D652C8B693","CalledMethods":["Shared.Entity.Base.AbstractController::GetInteraction(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"Id":"OnInteract(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnInteract","Signature":"public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":65,"BodyHash":"AE559E8130C7A7A760FE5F0A6D36A1E0C5C4CCCDD7E7F50EF5B2A27064F696DF","Hash":"9A88837A8C9524CA6305A0AF65873C40638E553688E431D1F31C80A56300444E","CalledMethods":["Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Candide.Entities.PlayerState.PlayerController::TryEnterSittingState(Shared.Entity.EntityWrapper, System.Boolean)","Shared.Entity.EntityWrapper::get_Id()","Candide.PlayerMode.Vehicle.VehicleModeManager::EnterVehicleAndSetModeManager(Shared.Models.Vehicles.VehicleMode, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"OnRemove(Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"OnRemove","Signature":"public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"636A225438BF92EE611814CF13D3BF7A089C674CB45183F2E9A712B59F651B47","Hash":"57B054D85B4BA7375EE66DA11B1CCE4CDFA5A590562F960B8519AA58656B7849","CalledMethods":["Shared.Entity.Base.AbstractController::OnRemove(Shared.Entity.EntityRemoveInfo)"],"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":34,"BodyHash":"DDD6D07CD248F3BA938C8CF886E89313BE2317EBAACE6375FF1CB070E0FAF116","Hash":"EEE1EDAD8EDDEE0A3FA2A85658F32C5A0388B7B2100FF7A163FD72BB2DED6A53","CalledMethods":["Candide.Entities.Controllers.Other.BoatController::UpdateParameters()"],"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":145,"BodyHash":"5F587C41D145A1DA182D475294F6E08F63FCC4D5548C32335ADE77FA664E4F86","Hash":"0668AF99E8E083F04461B13B3B6522D37CCFEEC6D0204BE13BD1C98563E480BD","CalledMethods":["Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)","System.MathF::Floor(System.Single)","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntityWrapper::get_CarriedId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntitySystem::GetEntityById(System.Nullable\u003CSystem.Guid\u003E)","Shared.Entity.EntityWrapper::set_Direction(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"UpdateParameters()-\u003ESystem.Void","Name":"UpdateParameters","Signature":"private System.Void UpdateParameters()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":164,"BodyHash":"5099DF7FF24473521BCE8D55E3216030BD3755E7CC60E7504044F9BFFE90E6E9","Hash":"64D5E2BF54A0397835833829D5A6E70546755EEBA88BC33C1851BED7BC25B0FD","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetGuid(System.String, System.Guid)","Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::get_Id()","System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.PlayerMode.Vehicle.VehicleModeManager::Exit()","System.Guid::op_Equality(System.Guid, System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntityWrapper\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":["vehicle_driver"],"Source":null}],"Hash":"EB0F93E40CF85C259B739E8D32F5476B121D8D1EAD6A3324C2F243265BF4E988"}