##### Usage

Syntax:`move(float dx, float dy, float time(speed), int options)`

##### Explanation

Causes the NPC to move in the given direction within the defined time. The movement vector is specified through

`dx`and

`dy`(delta X and Y), which specify the difference in position that the move should perform, i.e. delta X of 2 and delta Y of -2 with a time of 1 will move the NPC two tiles right and two tiles up over a 1 second period.

Options:

cachtype(0,1,2) + blockcheck(4) + eventwhendone(8) + applydir(16)

##### Example

//#CLIENTSIDE function onCreated() { temp.dx = 1; temp.dy = 2; temp.time = 0.5; this.move(dx, dy, time, 0); }

... Will move the NPC one x to the right and two y down.

##### Categories

CategoryObjectFunction

CategoryFunctionClientside

There are no comments on this page. [Add comment]