SensorRandom

public class SensorRandom extends SensorBase

Class SensorRandom. Provides sensorrandom functionality for the Hytale server.

java.lang.Object > SensorBase > SensorRandom

Field Summary

remainingDuration

protected double remainingDuration

Field remainingDuration.

state

protected boolean state

Field state.

falseDuration

final double[] falseDuration

Field falseDuration.

trueDuration

final double[] trueDuration

Field trueDuration.

Method Detail

SensorRandom

public public SensorRandom (@Nonnull final BuilderSensorRandom builder, @Nonnull final BuilderSupport support)

Method SensorRandom.

Parameters:
@Nonnull final BuilderSensorRandom builder
@Nonnull final BuilderSupport support

matches

public boolean matches (@Nonnull final Ref ref, @Nonnull final Role role, final double dt, @Nonnull final Store store)

Method matches.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role role
final double dt
@Nonnull final Store store

getSensorInfo

public InfoProvider getSensorInfo ()

Method getSensorInfo.

pickNextDuration

protected double pickNextDuration ()

Method pickNextDuration.