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