GetLastPerceived()
Determines the last perceived creature in an OnPerception event.
object GetLastPerceived();
Description
Use this in an OnPerception script to get the object that was perceived.
Returns the object that was perceived and OBJECT_INVALID if the caller is not a valid creature.
Version
1.22
Example
// OnPerception script that attacks a perceived enemy main() { object oNoticed = GetLastPerceived(); if(GetIsObjectValid(oNoticed)) { if (GetLastPerceptionSeen() && GetIsEnemy(oNoticed)) { ClearAllActions(); ActionAttack(oNoticed); } } }
See Also
categories: | Perception Functions |
author: Tom Cassiotis, editor: Kristian Markon