Difference between revisions of "GetActorBaseFlagsHigh"
Jump to navigation
Jump to search
imported>Odessa (adapted from nvsewhatsnew) |
imported>DoctaSax (additions, streamlining) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 15: | Line 15: | ||
<pre> | <pre> | ||
int FlagsBitMask | int FlagsBitMask | ||
set FlagsBitMash to GetActorBaseFlagsHigh | set FlagsBitMash to GetActorBaseFlagsHigh SomeNPC | ||
</pre> | </pre> | ||
==Actor Base Flags High== | ==Actor Base Flags High== | ||
*1 = unknown | *0 (1) = unknown (NPCs), No Right Arm (creatures) | ||
*2 = unknown | *1 (2) = unknown (NPCs), No Left Arm (creatures) | ||
*4 = unknown | *2 (4) = unknown (NPCs), No Combat In Water (creatures) | ||
*8 = unknown | *3 (8) = unknown (NPCs), No Shadow (creatures) | ||
*16 = no VATS melee | *4 (16) = no VATS melee (NPCs & creatures) | ||
*32 = unknown | *5 (32) = unknown (NPCs), Allow PC dialogue (creatures) | ||
*64 = | *6 (64) = Can Be All Races (NPCs), Can't Open Doors (creatures) | ||
*128 = | *7 (128) = Auto-Calc Services (NPCs), Immobile (creatures) | ||
*256 = unknown | *8 (256) = unknown (NPCs), Tilt Front/Back (creatures) | ||
*512 = unknown | *9 (512) = unknown (NPCs), Tilt Left/Right (creatures) | ||
*1024 = no knockdowns | *10 (1024) = no knockdowns (NPCs & creatures) | ||
*2048 = not pushable | *11 (2048) = not pushable (NPCs & creatures) | ||
*4096 = unknown | *12 (4096) = unknown (NPCs), Allow Pickpocket (creatures) | ||
*8192 = unknown | *13 (8192) = unknown (NPCs), Is Ghost (creatures) | ||
*16384 = no rotate to head track | *14 (16384) = no rotate to head track (NPCs & creatures) | ||
*32768 = unknown | *15 (32768) = unknown (NPCs), Invulnerable (creatures) | ||
==See Also== | ==See Also== | ||
*[[GetActorBaseFlagsLow]] | *[[GetActorBaseFlagsLow]] |
Latest revision as of 21:46, 5 March 2017
< [[::Category:Functions|Category:Functions]]
A function added by the New Vegas Script Extender.
Description
Returns the high base flags of the specified actor or calling reference as a bitmask (int).
Syntax
(int) reference.GetActorBaseFlagsHigh NPC:BaseForm
Example
int FlagsBitMask set FlagsBitMash to GetActorBaseFlagsHigh SomeNPC
Actor Base Flags High
- 0 (1) = unknown (NPCs), No Right Arm (creatures)
- 1 (2) = unknown (NPCs), No Left Arm (creatures)
- 2 (4) = unknown (NPCs), No Combat In Water (creatures)
- 3 (8) = unknown (NPCs), No Shadow (creatures)
- 4 (16) = no VATS melee (NPCs & creatures)
- 5 (32) = unknown (NPCs), Allow PC dialogue (creatures)
- 6 (64) = Can Be All Races (NPCs), Can't Open Doors (creatures)
- 7 (128) = Auto-Calc Services (NPCs), Immobile (creatures)
- 8 (256) = unknown (NPCs), Tilt Front/Back (creatures)
- 9 (512) = unknown (NPCs), Tilt Left/Right (creatures)
- 10 (1024) = no knockdowns (NPCs & creatures)
- 11 (2048) = not pushable (NPCs & creatures)
- 12 (4096) = unknown (NPCs), Allow Pickpocket (creatures)
- 13 (8192) = unknown (NPCs), Is Ghost (creatures)
- 14 (16384) = no rotate to head track (NPCs & creatures)
- 15 (32768) = unknown (NPCs), Invulnerable (creatures)