Binding of Isaac - Afterbirth+ Lua Reference/Guide
|
Public Member Functions | |
Reset () | |
boolean | MoveRandomly (boolean IgnoreStatusEffects) |
MoveRandomlyBoss (boolean IgnoreStatusEffects) | |
MoveRandomlyAxisAligned (float Speed, boolean IgnoreStatusEffects) | |
FindGridPath (Vector Pos, float Speed, integer PathMarker, boolean UseDirectPath) | |
boolean | HasPathToPos (Vector Pos, boolean IgnorePoop) |
boolean | HasDirectPath () |
EvadeTarget (Vector TargetPos) | |
integer | GetEvadeMovementCountdown () |
ResetMovementTarget () | |
UpdateGridIndex () | |
integer | GetGridIndex () |
SetCanCrushRocks (boolean value) | |
PathFinder::EvadeTarget | ( | Vector | TargetPos | ) |
PathFinder::FindGridPath | ( | Vector | Pos, |
float | Speed, | ||
integer | PathMarker, | ||
boolean | UseDirectPath | ||
) |
integer PathFinder::GetEvadeMovementCountdown | ( | ) |
integer PathFinder::GetGridIndex | ( | ) |
boolean PathFinder::HasDirectPath | ( | ) |
boolean PathFinder::HasPathToPos | ( | Vector | Pos, |
boolean | IgnorePoop | ||
) |
Used for safe check if any NPC is behind rocks/pits, doesn't disturb class members.
boolean PathFinder::MoveRandomly | ( | boolean | IgnoreStatusEffects | ) |
PathFinder::MoveRandomlyAxisAligned | ( | float | Speed, |
boolean | IgnoreStatusEffects | ||
) |
PathFinder::MoveRandomlyBoss | ( | boolean | IgnoreStatusEffects | ) |
PathFinder::Reset | ( | ) |
PathFinder::ResetMovementTarget | ( | ) |
PathFinder::SetCanCrushRocks | ( | boolean | value | ) |
PathFinder::UpdateGridIndex | ( | ) |