Oblivion:GetCurrentAIProcedure: Unterschied zwischen den Versionen
Keris (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: [http://www.ei-der-zeit.com/LexikonCSIV/tesiv-cs/befehle/GetCurrentAIProcedur.html GetCurrentAIProcedure ] GetCurrentAIProcedure ) |
|||
Zeile 1: | Zeile 1: | ||
− | + | '''Syntax:''' | |
+ | <code>[ActorID.]GetCurrentAIProcedure</code> | ||
+ | |||
+ | |||
+ | GetCurrentAIProcedure gibt den folgenden Wert für die Package-Typen zurück. | ||
+ | |||
+ | |||
+ | 0 = TRAVEL | ||
+ | |||
+ | 1 = ACTIVATE | ||
+ | |||
+ | 2 = AQUIRE | ||
+ | |||
+ | 3 = WAIT | ||
+ | |||
+ | 4 = DIALOGUE | ||
+ | |||
+ | 5 = GREET | ||
+ | |||
+ | 6 = GREET_DEAD | ||
+ | |||
+ | 7 = WANDER | ||
+ | |||
+ | 8 = SLEEP | ||
+ | |||
+ | 9 = OBSERVE_COMBAT | ||
+ | |||
+ | 10 = EAT | ||
+ | |||
+ | 11 = FOLLOW | ||
+ | |||
+ | 12 = ESCORT | ||
+ | |||
+ | 13 = COMBAT | ||
+ | |||
+ | 14 = ALARM | ||
+ | |||
+ | 15 = PURSUE | ||
+ | |||
+ | 16 = FLEE | ||
+ | |||
+ | 17 = DONE | ||
+ | |||
+ | 18 = YIELD | ||
+ | |||
+ | 19 = TRAVEL_TARGET | ||
+ | |||
+ | 20 = CREATE_FOLLOW | ||
+ | |||
+ | 21 = GET_UP | ||
+ | |||
+ | 22 = MOUNT_HORSE | ||
+ | |||
+ | 23 = DISMOUNT_HORSE | ||
+ | |||
+ | 24 = DO_NOTHING | ||
+ | |||
+ | 25 = CAST_SPELL | ||
+ | |||
+ | 26 = AIM | ||
+ | |||
+ | 27 = ACCOMPANY | ||
+ | |||
+ | 28 = USE_ITEM_AT | ||
+ | |||
+ | 29 = VAMPIRE_FEED | ||
+ | |||
+ | 30 = WAIT_AMBUSH | ||
+ | |||
+ | 31 = SURFACE | ||
+ | |||
+ | 32 = WAIT_FOR_SPELL | ||
+ | |||
+ | 33 = CHOOSE_CAST | ||
+ | |||
+ | 34 = FLEE_NON_COMBAT | ||
+ | |||
+ | 35 = REMOVE_WORN_ITEMS | ||
+ | |||
+ | 36 = SEARCH | ||
+ | |||
+ | 37 = CLEAR_MOUNT_POSITION | ||
+ | |||
+ | 38 = SUMMON_DEFEND | ||
+ | |||
+ | 39 = MOVEMENT_BLOCKED_WAIT | ||
+ | |||
+ | |||
+ | Beachte, das der Vorgang nicht der selbe ist wie das aktuelle Paket. Ein einzelnes Package kann, abhängig davon was der Actor gerade tut, mehrere mögliche Vorgänge beinhalten. Als Beispiel: Während man sich in einem Travel-Package befindet, wird der Actor einen Reise-Vorgang ("Travel") durchführen (Wenn der Actor sich in Richtung seines Ziels bewegt) und dann den Warten-Vorgang (wenn der Actor sein Ziel erreicht hat). Ein Vorgang kann also nicht mit einem unterliegenden Package verwandt sein - Als Nebenentscheidung wird der Actor gezwungen einen neuen Vorgang zu beginnen ohne das Package zu wechseln. | ||
+ | |||
+ | |||
+ | '''Siehe auch:''' | ||
+ | |||
+ | * [[Oblivion:GetCurrentAIPackage|GetCurrentAIPackage]] | ||
[[Category:Funktionen|GetCurrentAIProcedure ]] | [[Category:Funktionen|GetCurrentAIProcedure ]] |
Version vom 9. September 2008, 20:48 Uhr
Syntax:
[ActorID.]GetCurrentAIProcedure
GetCurrentAIProcedure gibt den folgenden Wert für die Package-Typen zurück.
0 = TRAVEL
1 = ACTIVATE
2 = AQUIRE
3 = WAIT
4 = DIALOGUE
5 = GREET
6 = GREET_DEAD
7 = WANDER
8 = SLEEP
9 = OBSERVE_COMBAT
10 = EAT
11 = FOLLOW
12 = ESCORT
13 = COMBAT
14 = ALARM
15 = PURSUE
16 = FLEE
17 = DONE
18 = YIELD
19 = TRAVEL_TARGET
20 = CREATE_FOLLOW
21 = GET_UP
22 = MOUNT_HORSE
23 = DISMOUNT_HORSE
24 = DO_NOTHING
25 = CAST_SPELL
26 = AIM
27 = ACCOMPANY
28 = USE_ITEM_AT
29 = VAMPIRE_FEED
30 = WAIT_AMBUSH
31 = SURFACE
32 = WAIT_FOR_SPELL
33 = CHOOSE_CAST
34 = FLEE_NON_COMBAT
35 = REMOVE_WORN_ITEMS
36 = SEARCH
37 = CLEAR_MOUNT_POSITION
38 = SUMMON_DEFEND
39 = MOVEMENT_BLOCKED_WAIT
Beachte, das der Vorgang nicht der selbe ist wie das aktuelle Paket. Ein einzelnes Package kann, abhängig davon was der Actor gerade tut, mehrere mögliche Vorgänge beinhalten. Als Beispiel: Während man sich in einem Travel-Package befindet, wird der Actor einen Reise-Vorgang ("Travel") durchführen (Wenn der Actor sich in Richtung seines Ziels bewegt) und dann den Warten-Vorgang (wenn der Actor sein Ziel erreicht hat). Ein Vorgang kann also nicht mit einem unterliegenden Package verwandt sein - Als Nebenentscheidung wird der Actor gezwungen einen neuen Vorgang zu beginnen ohne das Package zu wechseln.
Siehe auch: