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 BuilderSensorRandombuilder@Nonnull final BuilderSupportsupport
matches
public
boolean
matches
(@Nonnull final Ref ref, @Nonnull final Role role, final double dt, @Nonnull final Store store)
Method matches.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerolefinal doubledt@Nonnull final Storestore
pickNextDuration
protected
double
pickNextDuration
()
Method pickNextDuration.