Tes4Mod:Save File Format/CREA

The UESPWiki – Your source for The Elder Scrolls since 1995

Jump to: navigation, search

Contents

[edit] Overview

Order of subrecords inside record:

  1. Base Attributes
  2. Base Data
  3. Spell List
  4. AI Data (1)

(1) AI Data's position is not certain. It might be also before Spell List.


[edit] Base Attributes (3)

Character's or creature's base attributes.

This subrecord is used in NPC_, CREA record types.

Name Type/Size Info
strength ubyte
intelligence ubyte
willpower ubyte
agility ubyte
speed ubyte
endurance ubyte
personality ubyte
luck ubyte


[edit] Base Data (4)

This data seem to follow Tes4Mod:Mod_File_Format/NPC ACBS format.

This subrecord is used in NPC_, CREA record types.

Name Type/Size Info
flags ulong Flags
Flag Meaning
0x00000001 Female
0x00000002 Essential
0x00000008 Respawn
0x00000010 Auto-calc stats
0x00000080 PC Level Offset
0x00000200 No Low Level Processing
0x00002000 No Rumors
0x00004000 Summonable
0x00008000 No Persuasion
0x00100000 Can Corpse Check
0x40000000 Unknown1
baseSpell ushort Base spell points. ??For player character this 0 - maybe also for other non-auto-calc NPCs. Why? Where is actual base spell value stored??
fatigue ushort Fatigue. ??For player character this 0 - maybe also for other non-auto-calc NPCs. Why? Where is actual fatigue value stored??
unknown1 ushort ??Unused??
level short Level/Offset level.
calcMin ushort Minimal calculated level.
calcMax ushort Maximal calculated level.

[edit] Spell List (5)

Spell's that character or creature knows.

This subrecord is used in NPC_, CREA record types.

Name Type/Size Info
spellCount ushort
spellIds iref[spellCount] Array of spell Irefs.


[edit] AI Data (8)

This subrecord's length is constant 4 bytes.

This subrecord is used in NPC_, CREA record types.

Name Type/Size Info
unknown1 ulong Constant length of observed subrecords.
Sponsored Links
Personal tools