Table of Contents

Interface ITrainLaunchTrajectoryProvider

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface ITrainLaunchTrajectoryProvider
Extension Methods

Methods

EvaluatePosition(GlobalChunkCoordinate, GlobalChunkCoordinate, ChunkDirection, ChunkDirection, bool, float, float, TrainAnimationConfig, out float)

WorldCoordinate EvaluatePosition(GlobalChunkCoordinate launchPosition, GlobalChunkCoordinate landingPosition, ChunkDirection incomingDirection, ChunkDirection outgoingDirection, bool upsideDown, float progressedLength, float totalLength, TrainAnimationConfig config, out float pitch)

Parameters

launchPosition GlobalChunkCoordinate
landingPosition GlobalChunkCoordinate
incomingDirection ChunkDirection
outgoingDirection ChunkDirection
upsideDown bool
progressedLength float
totalLength float
config TrainAnimationConfig
pitch float

Returns

WorldCoordinate