ghostBasedMovement.zh#

Functions#

int

GhostBasedMovement::ConstWalk4(npc n, int counter, bool flying = false)

int

GhostBasedMovement::ConstWalk4(npc n, int counter, int step, int rate, int homing, int hunger, bool flying = false)

int

GhostBasedMovement::ConstWalk8(npc n, int counter, bool flying = false)

int

GhostBasedMovement::ConstWalk8(npc n, int counter, int step, int rate, int homing, int hunger, bool flying = false)

int

GhostBasedMovement::HaltWalk4(npc n, int counter, bool flying = false)

int

GhostBasedMovement::HaltWalk4(npc n, int counter, int step, int rate, int homing, int hunger, int haltRate, int haltTime = 48, bool flying = false)

int

GhostBasedMovement::VarWalk8(npc n, int counter, bool flying = false)

int

GhostBasedMovement::VarWalk8(npc n, int counter, int step, int rate, int homing, int hunger, int turnCheckTime, bool flying = false)

int

GhostBasedMovement::FloatWalk(npc n, int counter, int step, int rate, int homing, int hunger, int turnCheckTime, int accelTime, int accelAmount, int accelSteps, int restTime)

void

GhostBasedMovement::FixCoords(npc n)

int

GhostBasedMovement::LinedUp(npc n, int range, bool eightWay)

void

GhostBasedMovement::PickDir4(npc n, int rate, int homing, int hunger)

void

GhostBasedMovement::PickDir8(npc n, int rate, int homing, int hunger)

bool

GhostBasedMovement::HitPlayerInvert(npc n)

Function descriptions#

int GhostBasedMovement::ConstWalk4(npc n, int counter, bool flying = false) πŸ”— Source

Pass a variable for the β€˜counter’ param which is initialized to -1, and assign the return from the function back to the counter variable. Ex:

int counter = -1;
counter = ConstWalk4(n, counter);

int GhostBasedMovement::ConstWalk4(npc n, int counter, int step, int rate, int homing, int hunger, bool flying = false) πŸ”— Source


int GhostBasedMovement::ConstWalk8(npc n, int counter, bool flying = false) πŸ”— Source


int GhostBasedMovement::ConstWalk8(npc n, int counter, int step, int rate, int homing, int hunger, bool flying = false) πŸ”— Source


int GhostBasedMovement::HaltWalk4(npc n, int counter, bool flying = false) πŸ”— Source


int GhostBasedMovement::HaltWalk4(npc n, int counter, int step, int rate, int homing, int hunger, int haltRate, int haltTime = 48, bool flying = false) πŸ”— Source


int GhostBasedMovement::VarWalk8(npc n, int counter, bool flying = false) πŸ”— Source


int GhostBasedMovement::VarWalk8(npc n, int counter, int step, int rate, int homing, int hunger, int turnCheckTime, bool flying = false) πŸ”— Source


int GhostBasedMovement::FloatWalk(npc n, int counter, int step, int rate, int homing, int hunger, int turnCheckTime, int accelTime, int accelAmount, int accelSteps, int restTime) πŸ”— Source


void GhostBasedMovement::FixCoords(npc n) πŸ”— Source


int GhostBasedMovement::LinedUp(npc n, int range, bool eightWay) πŸ”— Source


void GhostBasedMovement::PickDir4(npc n, int rate, int homing, int hunger) πŸ”— Source


void GhostBasedMovement::PickDir8(npc n, int rate, int homing, int hunger) πŸ”— Source


bool GhostBasedMovement::HitPlayerInvert(npc n) πŸ”— Source