Show / Hide Table of Contents

Class SteeringModuleBehaviour

Inheritance
Object
ModBlockBehaviour
BlockModuleBehaviour<SteeringModule>
SteeringModuleBehaviour
Inherited Members
BlockModuleBehaviour<SteeringModule>.GetKey(MKeyReference)
BlockModuleBehaviour<SteeringModule>.GetSlider(MSliderReference)
BlockModuleBehaviour<SteeringModule>.GetToggle(MToggleReference)
BlockModuleBehaviour<SteeringModule>.GetValue(MValueReference)
BlockModuleBehaviour<SteeringModule>.GetColourSlider(MColourSliderReference)
BlockModuleBehaviour<SteeringModule>.GetResource(ResourceReference)
BlockModuleBehaviour<SteeringModule>.RawModule
BlockModuleBehaviour<SteeringModule>.ModuleGuid
BlockModuleBehaviour<SteeringModule>.Module
ModBlockBehaviour.OnPrefabCreation()
ModBlockBehaviour.OnBlockPlaced()
ModBlockBehaviour.BuildingUpdate()
ModBlockBehaviour.SimulateUpdateAlways()
ModBlockBehaviour.SimulateUpdateClient()
ModBlockBehaviour.BuildingFixedUpdate()
ModBlockBehaviour.SimulateFixedUpdateAlways()
ModBlockBehaviour.SimulateFixedUpdateClient()
ModBlockBehaviour.BuildingLateUpdate()
ModBlockBehaviour.SimulateLateUpdateAlways()
ModBlockBehaviour.SimulateLateUpdateHost()
ModBlockBehaviour.SimulateLateUpdateClient()
ModBlockBehaviour.SendKeyEmulationUpdateHost()
ModBlockBehaviour.OnSimulateStart()
ModBlockBehaviour.OnSimulateStop()
ModBlockBehaviour.OnStartBurning()
ModBlockBehaviour.OnStopBurning(Boolean)
ModBlockBehaviour.OnSimulateCollisionEnter(Collision)
ModBlockBehaviour.OnSimulateCollisionStay(Collision)
ModBlockBehaviour.OnSimulateCollisionExit(Collision)
ModBlockBehaviour.OnSimulateTriggerEnter(Collider)
ModBlockBehaviour.OnSimulateTriggerStay(Collider)
ModBlockBehaviour.OnSimulateTriggerExit(Collider)
ModBlockBehaviour.OnSimulateParticleCollision(GameObject)
ModBlockBehaviour.OnSave(XDataHolder)
ModBlockBehaviour.OnLoad(XDataHolder)
ModBlockBehaviour.OnReloadAmmo(Int32, AmmoType, Boolean, Boolean)
ModBlockBehaviour.AddKey(String, String, KeyCode)
ModBlockBehaviour.AddKey(MKey)
ModBlockBehaviour.AddEmulatorKey(String, String, KeyCode)
ModBlockBehaviour.EmulateKeys(MKey[], MKey, Boolean)
ModBlockBehaviour.AddTeam(String, String, MPTeam)
ModBlockBehaviour.AddTeam(MTeam)
ModBlockBehaviour.AddText(String, String, String)
ModBlockBehaviour.AddText(MText)
ModBlockBehaviour.AddValue(String, String, Single)
ModBlockBehaviour.AddValue(String, String, Single, Single, Single)
ModBlockBehaviour.AddValue(MValue)
ModBlockBehaviour.AddSlider(String, String, Single, Single, Single)
ModBlockBehaviour.AddSliderUnclamped(String, String, Single, Single, Single)
ModBlockBehaviour.AddSlider(MSlider)
ModBlockBehaviour.AddColourSlider(String, String, Color, Boolean)
ModBlockBehaviour.AddColourSlider(MColourSlider)
ModBlockBehaviour.AddMenu(String, Int32, List<String>, Boolean)
ModBlockBehaviour.AddMenu(MMenu)
ModBlockBehaviour.AddToggle(String, String, Boolean)
ModBlockBehaviour.AddToggle(String, String, String, Boolean)
ModBlockBehaviour.AddToggle(MToggle)
ModBlockBehaviour.AddLimits(String, String, Single, Single, Single, FauxTransform)
ModBlockBehaviour.AddLimits(String, String, Single, Single, Single, FauxTransform, ILimitsDisplay)
ModBlockBehaviour.AddLimits(MLimits)
ModBlockBehaviour.AddCustom<T>(MCustom<T>)
ModBlockBehaviour.EmulatesAnyKeys
ModBlockBehaviour.IsBurning
ModBlockBehaviour.HasBurnedOut
ModBlockBehaviour.IsFrozen
ModBlockBehaviour.IsDestroyed
ModBlockBehaviour.HasRigidbody
ModBlockBehaviour.Rigidbody
ModBlockBehaviour.BlockBehaviour
ModBlockBehaviour.VisualController
ModBlockBehaviour.Renderer
ModBlockBehaviour.MainVis
ModBlockBehaviour.ShowDebugVisuals
ModBlockBehaviour.Flipped
ModBlockBehaviour.BlockId
ModBlockBehaviour.SimPhysics
ModBlockBehaviour.IsSimulating
ModBlockBehaviour.IsStripped
ModBlockBehaviour.Machine
ModBlockBehaviour.CanFlip
ModBlockBehaviour.DirectionArrow
Namespace: Modding.Modules.Official
Assembly: Assembly-CSharp.dll
Syntax
public class SteeringModuleBehaviour : BlockModuleBehaviour<SteeringModule>, IModuleBehaviour

Constructors

SteeringModuleBehaviour()

Declaration
public SteeringModuleBehaviour()

Methods

KeyEmulationUpdate()

Declaration
public override void KeyEmulationUpdate()
Overrides
ModBlockBehaviour.KeyEmulationUpdate()

OnReload()

Declaration
public override void OnReload()
Overrides
Modding.Modules.BlockModuleBehaviour<Modding.Modules.Official.SteeringModule>.OnReload()

SafeAwake()

Declaration
public override void SafeAwake()
Overrides
ModBlockBehaviour.SafeAwake()

SimulateFixedUpdateHost()

Declaration
public override void SimulateFixedUpdateHost()
Overrides
ModBlockBehaviour.SimulateFixedUpdateHost()

SimulateUpdateHost()

Declaration
public override void SimulateUpdateHost()
Overrides
ModBlockBehaviour.SimulateUpdateHost()

Start()

Declaration
public void Start()
Back to top Generated by DocFX