Make one actor face another: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
In this example code, the actor will find the closest PIGCOP actor within 2048 units and face towards it.
In this example code, the [[actor]] will find the closest PIGCOP actor within 2048 units and face towards it.  This code does not contain the [[gamevar]] definitions, which must be placed outside of the actor code.


<pre>
<pre>

Revision as of 20:35, 16 February 2005

In this example code, the actor will find the closest PIGCOP actor within 2048 units and face towards it. This code does not contain the gamevar definitions, which must be placed outside of the actor code.

findnearactor PIGCOP 2048 TEMP
ifvarn TEMP -1
{
        getactor[TEMP].x MX
        getactor[TEMP].y MY
        getactor[THISACTOR].x x
        getactor[THISACTOR].y y
        subvarvar MX x
        subvarvar MY y
        getangle ANGVAR MX MY
        setactor[THISACTOR].ang ANGVAR
}