Package Types
Package |
Type |
None |
-1 |
Explore |
0 |
Follow |
1 |
Escort |
2 |
Eat |
3 |
Sleep |
4 |
Wander |
5 |
Travel |
6 |
Accompany |
7 |
UseItemAt |
8 |
Ambush |
9 |
FleeNotCombat |
10 |
CastMagic |
11 |
Sandbox |
12 |
Patrol |
13 |
Guard |
14 |
Dialogue |
15 |
UseWeapon |
16 |
Find |
17 |
Package |
18 |
PackageTemplate |
19 |
Activate |
20 |
Alarm |
21 |
Flee |
22 |
Trespass |
23 |
Spectator |
24 |
ReactToDead |
25 |
GetUpFromChairBed |
26 |
DoNothing |
27 |
InGameDialogue |
28 |
Surface |
29 |
SearchForAttacker |
30 |
AvoidPlayer |
31 |
ReactToDestroyedObject |
32 |
ReactToGrenadeOrMine |
33 |
StealWarning |
34 |
PickPocketWarning |
35 |
MovementBlocked |
36 |
VampireFeed |
37 |
Cannibal |
38 |
Landing |
39 |
Unused |
40 |
MountActor |
41 |
DismountActor |
42 |
ClearMountPosition |
43 |
- Gets package type. Returns -1 if package is None
int Function GetPackageType(Package akPackage) global native
- Gets all idles on this package
Idle[] Function GetPackageIdles(Package akPackage) global native
- Adds idle to the end of the package idle stack, creating it if needed.
Function AddPackageIdle(Package akPackage, Idle akIdle) global native
- Removes idle from package
Function RemovePackageIdle(Package akPackage, Idle akIdle) global native