Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddDefaultPresetEncounter ¶
func AddDefaultPresetEncounter()
func AddSingleTargetBossEncounter ¶
func AddSingleTargetBossEncounter(presetTarget *core.PresetTarget)
func NewMovementAI ¶
Types ¶
type MovementAI ¶
type MovementAI struct { Target *core.Target NextMoveTime time.Duration MoveInterval time.Duration // How often moves happen ReactionTime time.Duration // Time available to react before area should be cleared MoveYards float64 // Duration of the move }
func (*MovementAI) ExecuteCustomRotation ¶
func (ai *MovementAI) ExecuteCustomRotation(sim *core.Simulation)
func (*MovementAI) Initialize ¶
func (ai *MovementAI) Initialize(target *core.Target, config *proto.Target)
func (*MovementAI) Reset ¶
func (ai *MovementAI) Reset(sim *core.Simulation)
func (*MovementAI) TimeToMove ¶
Click to show internal directories.
Click to hide internal directories.