public class ActionList
Class ActionList. Provides actionlist functionality for the Hytale server.
java.lang.Object > ActionList
Field Summary
blocking
protected
boolean
blocking
Field blocking.
atomic
protected
boolean
atomic
Field atomic.
actionIndex
protected
int
actionIndex
Field actionIndex.
action2
final
Action
action2
Field action2.
Method Detail
ActionList
public
public
ActionList
(@Nonnull final Action[] actions)
Method ActionList.
- Parameters:
@Nonnull final Action[]actions
setBlocking
public
void
setBlocking
(final boolean blocking)
Method setBlocking.
- Parameters:
final booleanblocking
setAtomic
public
void
setAtomic
(final boolean atomic)
Method setAtomic.
- Parameters:
final booleanatomic
canExecute
public
boolean
canExecute
(@Nonnull final Ref ref, @Nonnull final Role role, final InfoProvider sensorInfo, final double dt, @Nonnull final Store store)
Method canExecute.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerolefinal InfoProvidersensorInfofinal doubledt@Nonnull final Storestore
if
public
else
if
(this.atomic)
Method if.
- Parameters:
this.atomicthis.atomic
execute
public
boolean
execute
(@Nonnull final Ref ref, @Nonnull final Role role, final InfoProvider sensorInfo, final double dt, @Nonnull final Store store)
Method execute.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerolefinal InfoProvidersensorInfofinal doubledt@Nonnull final Storestore
hasCompletedRun
public
boolean
hasCompletedRun
()
Method hasCompletedRun.
motionControllerChanged
public
void
motionControllerChanged
(@Nullable final Ref ref, @Nonnull final NPCEntity npcComponent, final MotionController motionController, @Nullable final ComponentAccessor componentAccessor)
Method motionControllerChanged.
- Parameters:
@Nullable final Refref@Nonnull final NPCEntitynpcComponentfinal MotionControllermotionController@Nullable final ComponentAccessorcomponentAccessor
clearOnce
public
void
clearOnce
()
Method clearOnce.
onEndMotion
public
void
onEndMotion
()
Method onEndMotion.
setOnce
public
void
setOnce
()
Method setOnce.
actionCount
public
int
actionCount
()
Method actionCount.
getComponent
Method getComponent.
- Parameters:
final intindex