Candide.Entities.Controllers.Other.GoKartController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Shared.Entity.Base.AbstractController - Hash
389A15530017CE623AF4FA5A22724B653B10320A87E94FA8BEC33B371F2BFC83
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
CurrentSpeedPercentage# | public | public System.Single CurrentSpeedPercentage |
GoKartSheet# | private | private CandideCreator.Shared.Graphics.SpriteSheet GoKartSheet |
_frame# | private | private System.Int32 _frame |
_goKartFrames# | private | private System.Int32 _goKartFrames |
_usingEntity# | private | private Shared.Entity.EntityWrapper _usingEntity |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7D7617E486E0BBFDF5FBDD84A4EFFF536AD4AC689C5FF0B8BE9A87EBFD59CBEB - Body hash
64A15C0E36AEEF034434F4B509564B3127F992713B0D83CD3007B7B428E0EA3E - IL size182
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateTranslation(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::CreateRotationX(System.Single, Microsoft.Xna.Framework.Matrix&)Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)Candide.Graphics.ImmediateSpriteArgs::.ctor(CandideCreator.Shared.Graphics.SpriteSheet)System.Nullable<Microsoft.Xna.Framework.Matrix>::.ctor(!0)Shared.Entity.EntityWrapper::get_MeshOffset()Candide.Graphics.DeferredRenderer::DrawSprite(Candide.Graphics.ImmediateSpriteArgs)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8E5B1E6EA900BFB10E12A62A8209CBC68DA8BA8CED78CDD2429DE51576ECBF6E - Body hash
69C15D76CF26C849A973EAE1DF8B7C35B1629AAF028566BA4E2DA089FA392FC6 - IL size13
Referenced calls
Shared.Entity.EntityWrapper::set_SpriteSheet(CandideCreator.Shared.Graphics.SpriteSheet)
GetInteraction
#
public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Interaction.Interaction - StaticFalse
- VirtualTrue
- Hash
4FBFFAA1DFD77329EF6A95061FA96D161F8FEC59EB85895F60C97ECD12391AFD - Body hash
CDB872A91E7B5A5D88A1C75B0979CD9C4F2E1C9E2921A145D20C71AD42AD4E5F - IL size18
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
00A64B3238F08340C68AAFB106BDAB381B6F19D5BCFCFF382DB98723A913E59C - Body hash
457718FEBB9C76B9CDC153CEE8BD2EC583ED6DAF9849AA7B7F02C39BA795FC98 - IL size65
Referenced calls
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)
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
74528CF1CC9817856DAEF1F63A0466FE320927D24D67AB9E6E7B71CD8D560DFB - Body hash
BFD9B6771B452937A9293862A55612B2C323D8B2D16230D8B5770C0F1CBD9809 - IL size34
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1079D660B231DD7A92E6678839B56B59DBA24533C0B50C89DCBA8675D963FC68 - Body hash
B70DC54621E2B1A27AB0BEFE581AE7A94A3F7F1A828A6B09D85ED47330729B63 - IL size128
Referenced calls
Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)System.MathF::Floor(System.Single)Shared.Entity.EntityWrapper::get_CarriedId()System.Nullable<System.Guid>::get_HasValue()Shared.Entity.EntitySystem::GetEntityById(System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::set_Direction(System.Single)
UpdateParameters
#
private System.Void UpdateParameters()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
791986CB4A8269776F04E8C3F23E2F95EE88D842075E36D2F793FECF2AB730DF - Body hash
2D884E63350F34EBFAE2C4AB1B5CE4C407AE00D32ABDFEF8CC96F1A347CC4224 - IL size164
Referenced calls
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<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)
String literals
vehicle_driver