com.threerings.tudey.server.logic
Class ConditionLogic.Random

java.lang.Object
  extended by com.threerings.util.ShallowObject
      extended by com.threerings.tudey.server.logic.Logic
          extended by com.threerings.tudey.server.logic.ConditionLogic
              extended by com.threerings.tudey.server.logic.ConditionLogic.Random
Enclosing class:
ConditionLogic

public static class ConditionLogic.Random
extends ConditionLogic

Evaluates the random condition.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.tudey.server.logic.ConditionLogic
ConditionLogic.Action, ConditionLogic.All, ConditionLogic.Always, ConditionLogic.Any, ConditionLogic.Cooldown, ConditionLogic.DistanceWithin, ConditionLogic.Evaluate, ConditionLogic.FlagSet, ConditionLogic.InstanceOf, ConditionLogic.Intersecting, ConditionLogic.Limit, ConditionLogic.Not, ConditionLogic.Random, ConditionLogic.Tagged, ConditionLogic.Targeted
 
Nested classes/interfaces inherited from class com.threerings.tudey.server.logic.Logic
Logic.ShapeObserver
 
Constructor Summary
ConditionLogic.Random()
           
 
Method Summary
 boolean isSatisfied(Logic activator)
          Determines whether the condition is satisfied.
 
Methods inherited from class com.threerings.tudey.server.logic.ConditionLogic
getEntityKey, getRotation, getTranslation, init, isActive
 
Methods inherited from class com.threerings.tudey.server.logic.Logic
addShapeObserver, getModel, getPatrolPath, getSceneManager, getShape, getTags, getTransform, getTransform, getVariable, init, isDefaultEntrance, isVisible, removeShapeObserver, request, resolveTarget, setVariable, signal, transfer
 
Methods inherited from class com.threerings.util.ShallowObject
equals, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConditionLogic.Random

public ConditionLogic.Random()
Method Detail

isSatisfied

public boolean isSatisfied(Logic activator)
Description copied from class: ConditionLogic
Determines whether the condition is satisfied.

Specified by:
isSatisfied in class ConditionLogic
Parameters:
activator - the entity that triggered the action.


Copyright © 2011. All Rights Reserved.