Show / Hide Table of Contents

Class SharedGravitySystem

Inheritance
System.Object
SharedGravitySystem
GravitySystem
GravitySystem
Namespace: Content.Shared.Gravity
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
Type Name Description
EntityUid uid
GravityComponent comp
| Improve this Doc View Source

StartGridShake(EntityUid, GravityComponent)

Declaration
public void StartGridShake(EntityUid uid, GravityComponent gravity = null)
Parameters
Type Name Description
EntityUid uid
GravityComponent gravity
| Improve this Doc View Source

Update(Single)

Declaration
public override void Update(float frameTime)
Parameters
Type Name Description
System.Single frameTime
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾