Record

Field

Description

Common

Fields common to all, or most, record types.


ID

The unique item ID. If you specify an existing ID that has the same type as the imported record, the existing record will be overwritten. If the existing record is of a different type, an error will occur.

ItemType

The type of record to import. See the list of supported types below.

Name

For records that have a displayed object name.

Model

The NIF model of the objects that have one.

Icon

Inventory icon for carryable objects.

Script

The script name for objects that can have them.

Weight

Floating point weight in game units

Value

Item value, unsigned, usually long (4 billion), sometimes short (65535)

Persist

Persistance flag, True/False, Yes/No

Blocked

Blocked (read-only) record flag, True/False, Yes/No

Activator

Activator objects

Alchemy

Potions


AutoCalc

Yes/No, True/False


Weight



Value

Unsigned long

Apparatus

Alchemy apparatus objects (Retorts, Calcinators, etc...)


Quality

Floating point (1.0 = default)

Weight


Value

Unsigned long

AutoCalc

Yes/No, True/False

Armor

Armor items


Type

Type of armor, one of:

Helmet

Cuirass

Left Pauldron

Right Pauldron

Greaves

Boots

Left Gauntlet

Right Gauntlet

Shield

Left Bracer

Right Bracer

Rating

Armor value, long

Weight


Value

Unsigned long

Health

Maximum condition of armor, long

Enchant

Enchantment ID string

EnchantPts

Available enchant points, long

Book

Books, scrolls, parchments, etc...


Teaches

Skill ID string

Value

Unsigned long

Weight


Enchantment

Enchantment ID string

EnchantPts

Available enchant points, long

Class

Custom class description


Description

Class description string

Playable

True/False, Yes/No

Clothing

All clothing objects


Type

Type of clothing, one of:

Pants

Shoes

Shirt

Belt

Robe

R. Glove

L. Glove

Skirt

Ring

Amulet

Value

Unsigned short

Weight


EnchantPts

Available enchant points, long

Enchantment

Enchantment ID string

Container

Any sort of container: chest, barrel, desk, etc...


Weight


Organic

True/False, Yes/No

Respawn

True/False, Yes/No

Enchantment

Enchantment description for use with items, potions, spells, etc...


Type

Type of enchantment, one of:

Cast Once

Cast Strikes

Cast When Used

Constant Effect

Cost

Cost to use the enchantment

Charge

Maximum charge

AutoCalc

True/False, Yes/No

Global

Global variable definition for use in scripts and dialogue


Type

Type of value, one of:

short

long

float

Value

Global variable value

Ingrediant

Ingrediant and foods


Value

Unsigned long

Weight


Light

Light object, both visible, carrayable, and invisible


Value

Unsigned long

Weight


Sound

Sound ID string

Radius

Unsigned long range in game units

Lock

Lockpicks


Value

Unsigned long

Weight


Uses

Number of uses, long

Quality

Floating point quality (default = 1.0)

Misc

Miscellaneous objects


Value

Unsigned long

Weight


NPC

NPC definition


Level

NPC level, short

Race

Race ID string

Female

True/False, Yes/No

Class

Class ID string

Faction

Faction ID string

Rank

Faction rank value, short

AutoCalc

True/False, Yes/No

Respawn

True/False, Yes/No

Animation

Alternate animation file

Disposition

Disposition value, short

Blood

Blood type, one of:

Default (Red)

Skeleton (White)

Metal (Gold)

Default

Skeleton

Metal

Red)

White

Gold

Hair

Hair bodypart ID string

Head

Head bodypart ID string

Strength (Str)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Agility (Agi)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Speed (Spd)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Endurance (End)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Willpower (Wil)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Intelligence (Int)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Personality (Per)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Luck (Luc)

Attribute value, unsigned char (0-255). Ignored if AutoCalc is true.

Item

Inventory item ID. If you wish to add multiple items you need to have additional columns (ex: to add ten different items use ten Item columns).

ItemEx

Iventory item ID with the extended format:

ItemID=Count

such as “gold_001=1000” (any spaces are ignored).

Spell

Spell ID string. Similar to the Item field, use multiple Spell columns to add several spells.

Skill

Skill value (unsigned char) with the format:

Skill=Value

such as “Block=54”. Ignored if AutoCalc is true.

Attribute

Attribute value (unsigned char) with the format:

Attribute=Value

such as “Str=54”. Ignored if AutoCalc is true.

Gold

Amount of gold carried by the NPC (unsigned long)

Health

Maximum health value (long, ignore if AutoCalc is true).

Fatigue

Maximum fatigue value (long, ignore if AutoCalc is true).

SpellPts (Magic)

Maximum spell points value (long, ignore if AutoCalc is true).

Probe

Trap disarming probes


Value

Unsigned long

Weight


Uses

Number of uses

Quality

Floating point quality (default of 1.0)

Race

Custom race definition


Description

Race description string

Playable

True/False, Yes/No

Repair

Armorer repair item


Value

Unsigned long

Weight


Uses

Number of uses

Quality

Floating point quality (default of 1.0)

SoundGen

Creature sound generation record


Type

Type of sound, one of:

Left Foot

Right Foot

Swim Left

Swim Right

Moan

Roar

Scream

Land

Sound

Sound ID string

Creature

Related created ID string

Sound

Sound record


MinRange

Minimum range of sound in game units (0 to 255)

MaxRange

Maximum range of sound in game units (0 to 255)

Volume

Volume of sound (0.0 to 1.0)

Spell

Spell definition


AutoCalc

True/False, Yes/No

PCStart

Does the player start with this spell. True/False, Yes/No

Type

Type of spell, one of:

Spell

Ability

Blight

Disease

Curse

Power

Cost

Base cost of spell in spell points (unsigned long)

Static

Static object

Weapon

All weapon types


Value

Unsigned long

Weight


Type

Weapon type, one of:

Short Blades

Long Blade

Long Blade, 2-Hand

Blunt

Blunt, 2-Close

Blunt, 2-Wide

Spear

Axe

Axe, 2-Hand

Bow

Crossbow

Thrown

Arrow

Bolt

ChopMin

Damage, unsigned char (0-255)

ChopMax

Damage, unsigned char (0-255)

SlashMin

Damage, unsigned char (0-255)

SlashMax

Damage, unsigned char (0-255)

ThrustMin

Damage, unsigned char (0-255)

ThrustMax

Damage, unsigned char (0-255)

IgnoreResist

Ignore creature resistance, True/False, Yes/No

Speed

Higher is faster, floating point (default = 1.0)

Reach

Longer is farther, Floating point (default = 1.0)