Table of Contents

Struct TrainMovementData

Namespace
Game.Core.Trains
Assembly
Game.Content.dll
public struct TrainMovementData
Extension Methods

Constructors

TrainMovementData(GlobalChunkPivot, GlobalChunkPivot, bool, int, WagonStateId, float, ITrainStopController)

public TrainMovementData(GlobalChunkPivot start, GlobalChunkPivot end, bool upsideDownUponExiting, int length, WagonStateId wagonStateDuringJump, float progress, ITrainStopController trainContinueController)

Parameters

start GlobalChunkPivot
end GlobalChunkPivot
upsideDownUponExiting bool
length int
wagonStateDuringJump WagonStateId
progress float
trainContinueController ITrainStopController

Fields

End

public readonly GlobalChunkPivot End

Field Value

GlobalChunkPivot

Length

public readonly int Length

Field Value

int

Progress

public float Progress

Field Value

float

Start

public readonly GlobalChunkPivot Start

Field Value

GlobalChunkPivot

UpsideDownUponExiting

public readonly bool UpsideDownUponExiting

Field Value

bool

WagonStateDuringJump

public readonly WagonStateId WagonStateDuringJump

Field Value

WagonStateId

Properties

NormalizedProgress

public float NormalizedProgress { get; }

Property Value

float