View source for Make actor aim vertical - EDukeWiki

# View source for Make actor aim vertical

← Make actor aim vertical

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.

In this example, the [[actor]] will find the closest LIZTROOP actor within 2048 units and calculate the vertical angle it needs to aim at. This code is an example of how to use the [[zshoot]] command to create friendly bots and other similar effects. The following does not contain the [[gamevar]] definitions, which must be placed outside of the actor code. <pre> findnearactor LIZTROOP 2048 ACTOR2 ifvarn ACTOR2 -1 { ldist TEMP THISACTOR ACTOR2 getactor[THISACTOR].z TEMP2 subvar TEMP2 8192 // Offset the Z. Assumes the center of the actor is the same as the player getactor[ACTOR2].z TEMP3 subvar TEMP3 8192 // Offset the Z. assumes the center of the actor is the same as the player subvarvar TEMP3 TEMP2 shiftvarl TEMP3 8 divvarvar TEMP3 TEMP zshoot TEMP3 SHOTSPARK1 } </pre> [[Category: Tutorials]]

Return to Make actor aim vertical.

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