com.threerings.tudey.config
Class BehaviorConfig.Patrol
java.lang.Object
com.threerings.util.DeepObject
com.threerings.tudey.config.BehaviorConfig.Implementation
com.threerings.tudey.config.BehaviorConfig.Original
com.threerings.tudey.config.BehaviorConfig.Evaluating
com.threerings.tudey.config.BehaviorConfig.Patrol
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Enclosing class:
- BehaviorConfig
public static class BehaviorConfig.Patrol
- extends BehaviorConfig.Evaluating
Patrols a path, area, etc.
|
Field Summary |
float |
branchRadius
The radius within which we consider branching nodes (or negative for no branching). |
TargetConfig |
target
The target to patrol. |
target
@Editable
public TargetConfig target
- The target to patrol.
branchRadius
@Editable(min=-1.0,
step=0.1)
public float branchRadius
- The radius within which we consider branching nodes (or negative for no branching).
BehaviorConfig.Patrol
public BehaviorConfig.Patrol()
getLogicClassName
public String getLogicClassName()
- Description copied from class:
BehaviorConfig.Original
- Returns the name of the server-side logic class to use for the actor.
- Overrides:
getLogicClassName in class BehaviorConfig.Original
invalidate
public void invalidate()
- Description copied from class:
BehaviorConfig.Implementation
- Invalidates any cached data.
- Overrides:
invalidate in class BehaviorConfig.Implementation
Copyright © 2011. All Rights Reserved.