GetActorBaseFlagsLow
From GECK
A function added by the New Vegas Script Extender.
Description
Returns the low base flags of the specified actor or calling reference, as a combined value of the set bits (int).
Syntax
(int) reference.GetActorBaseFlagsLow actor:BaseForm
Example
int FlagsMask set FlagsMask to GetActorBaseFlagsLow SomeActor
Bit fields
Flag | Bit | NPC | Creature |
---|---|---|---|
1 | 0 | Female | Biped |
2 | 1 | Essential | Essential |
4 | 2 | Is CharGen Face Preset | Weapon & Shield? |
8 | 3 | Respawn | Respawn |
16 | 4 | Auto-calc stats | Swims |
32 | 5 | Unknown 5 | Flies |
64 | 6 | Unknown 6 | Walks |
128 | 7 | PC Level Mult | PC Level Mult |
256 | 8 | Unknown 8 | Unknown 8 |
512 | 9 | No Low-Level Processing | No Low-Level Processing |
1024 | 10 | Unknown 10 | Unknown 10 |
2048 | 11 | No Blood Spray | No Blood Spray |
4096 | 12 | No Blood Decal | No Blood Decal |
8192 | 13 | Unknown 13 | Unknown 13 |
16384 | 14 | Unknown 14 | Unknown 14 |
32768 | 15 | Unknown 15 | No Head |
Notes
- Bit 8 (256) was described as "use template", but checking it on a templated base form or a base form used as a template always returns 0.
- Bits 11 & 12 operate in the opposite way compared to the Geck. While in the geck, NPCs are flagged if they have blood spray and decal, the bits are only 1 if they don't.