GetFlagsHigh
Revision as of 15:39, 11 March 2015 by imported>Odessa (Source jaam and whatsnew)
< [[::Category:Functions|Category:Functions]]
A function added by the New Vegas Script Extender.
Description
As GetFlagsLow, but returns the second set of individual flags for the specified form, which may be of any type. Beware that not all flags should be modified, or have a (known) purpose, and their effects may differ dependent on form type.
Syntax
(Bitmask:int) reference.GetFlagsHigh Target:form
Example
int FlagsBitMask set FlagsBitMask to GetFlagsHigh Weap10mmPistol
Bit fields
This is adapted from FNVEdit. As a minimum, one should not make changes to anything labelled "Runtime Only".
- 0 (1): 'Random Anim Start / High Priority LOD'
- 1 (2): 'Dangerous / Off limits (Interior cell) / Radio Station (Talking Activator)'
- 2 (4): 'Compressed'
- 3 (8): 'Can't wait / Platform Specific Texture / Dead'
- 4 (16): 'Unknown 21'
- 5 (32): 'Load Started (Runtime Only)', // set when beginning to load the form from save
- 6 (64): 'Unknown 23'
- 7 (128): 'Unknown 24', // Runtime might use it for "Not dead" on non actors.
- 8 (256): 'Destructible (Runtime only)'
- 9 (512): 'Obstacle / No AI Acquire'
- 10 (1024): 'NavMesh Generation - Filter'
- 11 (2048): 'NavMesh Generation - Bounding Box'
- 12 (4096): 'Non-Pipboy / Reflected by Auto Water'
- 13 (8192): 'Child Can Use / Refracted by Auto Water'
- 14 (16384): 'NavMesh Generation - Ground'
- 15 (32768): 'Unknown 32'