Class SharedGravitySystem
Inheritance
System.Object
SharedGravitySystem
Assembly: Content.Shared.dll
Syntax
public abstract class SharedGravitySystem : EntitySystem
Fields
|
Improve this Doc
View Source
GravityKick
Declaration
protected const float GravityKick = null
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ShakeCooldown
Declaration
protected const float ShakeCooldown = null
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Timing
Declaration
protected readonly IGameTiming Timing
Field Value
Type |
Description |
Robust.Shared.Timing.IGameTiming |
|
Methods
|
Improve this Doc
View Source
Initialize()
Declaration
public override void Initialize()
|
Improve this Doc
View Source
IsWeightless(EntityUid, PhysicsComponent, Nullable<TransformComponent>)
Declaration
public bool IsWeightless(EntityUid uid, PhysicsComponent body = null, TransformComponent? xform = null)
Parameters
Type |
Name |
Description |
EntityUid |
uid |
|
Robust.Shared.Physics.Components.PhysicsComponent |
body |
|
System.Nullable<TransformComponent> |
xform |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ShakeGrid(EntityUid, GravityComponent)
Declaration
protected virtual void ShakeGrid(EntityUid uid, GravityComponent comp = null)
Parameters
|
Improve this Doc
View Source
StartGridShake(EntityUid, GravityComponent)
Declaration
public void StartGridShake(EntityUid uid, GravityComponent gravity = null)
Parameters
|
Improve this Doc
View Source
Update(Single)
Declaration
public override void Update(float frameTime)
Parameters
Type |
Name |
Description |
System.Single |
frameTime |
|