Interface IHandOfGodForces
- Namespace
- KSP.Sim
- Assembly
- Assembly-CSharp.dll
public interface IHandOfGodForces
- Extension Methods
-
Methods
ApplyImpulse(string, ForceType, Vector3d, Vector3d)
bool ApplyImpulse(string simulationObjectGuid, ForceType forceType, Vector3d relativeForce, Vector3d relationPosition)
Parameters
simulationObjectGuid string
forceType ForceType
relativeForce Vector3d
relationPosition Vector3d
Returns
- bool
CreateForce(string, string, ForceType, Vector3d?, Vector3d?, Vector3d?)
string CreateForce(string forceInstanceGuid, string simulationObjectGuid, ForceType forceType, Vector3d? relativeForce, Vector3d? relationPosition, Vector3d? relativeTorque)
Parameters
forceInstanceGuid string
simulationObjectGuid string
forceType ForceType
relativeForce Vector3d?
relationPosition Vector3d?
relativeTorque Vector3d?
Returns
- string
Debug_SetPhysicsMode(string, PhysicsMode, bool, bool)
bool Debug_SetPhysicsMode(string instanceGuid, PhysicsMode vesselPhysics, bool enablePhysX, bool enablePartUnpack)
Parameters
instanceGuid string
vesselPhysics PhysicsMode
enablePhysX bool
enablePartUnpack bool
Returns
- bool
DestroyForce(string)
void DestroyForce(string forceInstanceGuid)
Parameters
forceInstanceGuid string
SetForce(string, Vector3d?, Vector3d?)
void SetForce(string forceInstanceGuid, Vector3d? relativeForce, Vector3d? relativeTorque)
Parameters
forceInstanceGuid string
relativeForce Vector3d?
relativeTorque Vector3d?