View source for Move - EDukeWiki

# View source for Move

← Move

You do not have permission to edit this page, for the following reasons:

- The action you have requested is limited to users in the group: Users.
- You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page.

A move command is used to give velocity to an [[actor]]. Define outside an actor as so: '''move''' <name> <horizontal> <vertical> <name> is the name of the move command. Warning: You '''cannot''' use the same name from a [[define]], or the game will crash. <horizontal> is the horizontal velocity of the [[actor]]. Negative values reverse direction. <vertical> is the vertical veloctity of the [[actor]]. Negative values cause upward motion. Used inside an [[actor]], a move command is written as: '''move''' <name> <moveflags...> <moveflags...> is a (possibly empty) sequence of parameters that specify certain hardcoded movement behavior. You '''cannot''' substitute <name> for a number, define, or gamevar. It has to be predefined with the first definition of move. ==moveflags== Values for each <moveflag> (defined in DEFS.CON) are: {| {{prettytable}} !moveflag!!description!! |- |faceplayer |[[actor]] faces the player. |- |geth |use horizontal velocity. |- |getv |use vertical velocity. |- |randomangle |[[actor]] will face random direction. |- |faceplayerslow |same as faceplayer, but done gradually. |- |spin |spin in a clockwise circle. |- |faceplayersmart |same as faceplayer, but with a slight "lead" on position. |- |fleeenemy |[[actor]] faces away from the player. |- |jumptoplayer |[[actor]] will move vertically and then fall as if jumping. |- |seekplayer |[[actor]] will try to find the best path to the nearest player. |- |furthestdir |[[actor]] faces the furthest distance from the closest player. |- |dodgebullet |[[actor]] attempts to avoid all shots directed at him. The [[actor]] will not avoid GROWSPARK. |} [[Category:Duke3D 1.3/1.5 commands]] [[Category:Sprite manipulation]]

Template used on this page:

- Template:Prettytable (view source)

Return to Move.

Retrieved from "http://wiki.eduke32.com/wiki/Move"