Difference between revisions of "GetCombatTarget - Actor"
Jump to navigation
Jump to search
imported>Rhavlovick m (1 revision: Clobber re-import by Henning) |
imported>Thynar |
||
(One intermediate revision by one other user not shown) | |||
Line 22: | Line 22: | ||
Debug.Trace("Bob is in combat with the player!") | Debug.Trace("Bob is in combat with the player!") | ||
endIf | endIf | ||
; Below will only return a valid actor ID while your | |||
; cursor is pointing directly on an actor | |||
Actor TargetRef = Game.GetPlayer().GetCombatTarget() | |||
Debug.Trace("My target was " + TargetRef) | |||
</source> | </source> | ||
== See Also == | == See Also == | ||
*[[Actor Script]] | *[[Actor Script]] |
Latest revision as of 03:08, 20 March 2015
Member of: Actor Script
Obtains the actor this actor is currently in combat with.
Syntax[edit | edit source]
Actor Function GetCombatTarget() native
Parameters[edit | edit source]
None.
Return Value[edit | edit source]
The actor this actor is currently in combat with (if any).
Examples[edit | edit source]
; Print a message if Bob is in combat with the player
if (Bob.GetCombatTarget() == Game.GetPlayer())
Debug.Trace("Bob is in combat with the player!")
endIf
; Below will only return a valid actor ID while your
; cursor is pointing directly on an actor
Actor TargetRef = Game.GetPlayer().GetCombatTarget()
Debug.Trace("My target was " + TargetRef)