GetFlagsHigh

From the Fallout3 GECK Wiki
Jump to navigation Jump to search
< [[::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. Added by NVSE 4.6.3.

Syntax

[help]
(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'

See Also