Act/React\Source Randomize SrcRand float
Act/React\Source Scale arSrcScale float
AI\Ability Settings\Camera: parameters AI_Camera
Scan Angle 1 (deg) float
Scan Angle 2 float
Scan Speed (deg/msec) float
AI\Ability Settings\Combat: Non-hostile AI_NonHst integer (enum)
Never 0
Always to player 1
To player until damaged 2
To player until threatened 3
Until damaged 4
Until threatened 5
Always 6
AI\Ability Settings\Combat: Timing AI_CbtTiming
No contact create period integer
No contact drop period integer
Lost contact min delay integer
Lost contact max delay integer
AI\Ability Settings\Device: parameters AI_Device
Raise/Lower Joint integer
Inactive Posn float
Active Posn float
Raise/Lower Speed float
Rotational Joint integer
Facing Epsilon float
AI\Ability Settings\Flee: Condition for flee AI_FleeConds
Condition integer (enum)
Never 0
On low alert 1
On moderate alert 2
On high alert 3
On low hitpoints 4
On threat 5
Pct Hitpoints integer
Not if # of friends >= integer
AI\Ability Settings\GrubCombat: parameters AI_Grub_Combat
Leap Distance float
Bite Distance float
Stimulus string
Intensity float
Leap Speed X float
Leap Speed Z float
Min Leap Time integer
Max Leap Time integer
AI\Ability Settings\HtoHCombat: Audio Response HTHAudioResp vector
AI\Ability Settings\HtoHCombat: Distances HTHCombatDist vector
AI\Ability Settings\HtoHCombat: Grunt Always HTHGruntAlways boolean
AI\Ability Settings\HtoHCombat: Motion Response HTHMotionResp vector
AI\Ability Settings\Idle: Returns to origin AI_IdlRetOrg boolean
AI\Ability Settings\Idling: Directions AI_IdleDirs
Min. facing switch time integer
Max. facing switch time integer
Facing 1: direction integer
weight integer
Facing 2: direction integer
weight integer
Facing 3: direction integer
weight integer
AI\Ability Settings\Idling: Should fidget AI_Fidget boolean
AI\Ability Settings\Inform: Response options AI_InfRsp
Ignore informs boolean
No default investigate boolean
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\Ability Settings\Inform\Expiration AI_InfExp integer
AI\Ability Settings\Inform\Inform delay AI_InfDly integer
AI\Ability Settings\Inform\Inform others AI_InfOtr boolean
AI\Ability Settings\Inform\Max. Passes AI_InfMxP integer
AI\Ability Settings\Inform\Min. dist to informed AI_InfDst integer
AI\Ability Settings\Investigation: Style AI_InvKnd integer (enum)
Normal 0
Don't investigate 1
AI\Ability Settings\Non-combat: Dmg Response Params AI_NCDmgRsp
Wound Threshold integer
Severe Threshold integer
Response Chance (%) integer
AI\Ability Settings\Non-combat: Respond to damage AI_NCDmRsp boolean
AI\Ability Settings\Not Melee Target AI_NotMelee boolean
AI\Ability Settings\Patrol: Does patrol AI_Patrol boolean
AI\Ability Settings\Patrol: Random sequence AI_PtrlRnd boolean
AI\Ability Settings\Protocol Droid: Explode range ProtocolExpl float
AI\Ability Settings\Shock Ranged ShkAIRange
Minimum Distance integer
Maximum Distance integer
Firing Delay float
Fire While Moving integer (enum)
Never 0
Very Rarely 1
Rarely 2
Sometimes 3
Often 4
Very Often 5
AI\Ability Settings\Shodan: Explode range ShodanExpl float
AI\Ability Settings\Swarm: parameters AI_Swarm
Close Distance float
Back-Off Distance float
AI\Ability Settings\Turret: parameters AI_Turret
Fire Epsilon float
Fire Pause integer
Pitch Epsilon float
Max Range float
AI\Ability Settings\Wander: parameters AI_Wander
Wander Distance float
AI\AI Core\AI AI
Behavior set string
AI\AI Core\Alertness cap AI_AlertCap
Max level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Min level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Min relax after peak integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
AI\AI Core\Alertness sense multipliers AI_AlSnMul
Alert 0: XY angle mult float
Alert 0: Z angle mult float
Alert 0: Range mult float
Alert 0: Knowledge mult float
Alert 1: XY angle mult float
Alert 1: Z angle mult float
Alert 1: Range mult float
Alert 1: Knowledge mult float
Alert 2: XY angle mult float
Alert 2: Z angle mult float
Alert 2: Range mult float
Alert 2: Knowledge mult float
Alert 3: XY angle mult float
Alert 3: Z angle mult float
Alert 3: Range mult float
Alert 3: Knowledge mult float
Combat knowledge mult float
AI\AI Core\Awareness capacitor AI_AwareCap
Discharge time 1 integer
Discharge time 2 integer
Discharge time 3 integer
AI\AI Core\Awareness delay (react time) AI_AwrDel2
Reaction time to two integer
Reaction time to three integer
Retrigger two delay integer
Retrigger three delay integer
Ignore delay range integer
AI\AI Core\Broadcast customization AI_BcstSet
Broadcasts disabled boolean
Custom 1: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 2: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 3: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 4: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 5: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 6: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 7: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
Custom 8: Broadcast integer (enum)
Sleeping 0
Alert zero broadcast 1
Alert one broadcast 2
Alert two broadcast 3
Alert three broadcast 4
Alert to one 5
Alert to two 6
Alert to three 7
Spot player 8
Alert down from one 9
Lost contact 10
Charge 11
Shoot 12
Flee 13
Friend 14
Alarm 15
Attack 16
Attack success 17
Block success 18
Detect block 19
Blocked 20
Hit no damage 21
Hit high damage 22
Hit low damage 23
Hit ambush 24
Die loud 25
Die soft 26
Found body 27
Something mising 28
Security breach 29
Small anomaly 30
Large anomaly 31
Saw intruder 32
Saw body 33
Saw missing 34
Saw something unspecific 35
Out of reach 36
Type integer (enum)
Normal 0
No broadcast 1
Custom concept 2
Custom concept string
Additional tags string
AI\AI Core\Efficiency settings AI_Efficiency
Enabled boolean
Super effic. Enter dist sq. float
Super effic. Enter Z float
Super effic. Exit dist sq. float
Super effic. Exit Z float
Effic. Enter dist sq. float
effic. Enter Z float
Effic. Exit dist sq. float
Effic. Exit Z float
AI\AI Core\Free sense knowledge AI_FreeKnow integer
AI\AI Core\Handed-off proxy AI_IsProxy boolean
AI\AI Core\Motion tags AI_MotTags string
AI\AI Core\Movement: max speed AI_MoveSpeed float
AI\AI Core\Movement: turn rate AI_TurnRate float
AI\AI Core\Movement: z offset AI_MoveZOffset float
AI\AI Core\No Multiplayer Ghost AI_NoGhost boolean
AI\AI Core\No Multiplayer Handoff AI_NoHandoff boolean
AI\AI Core\Notices Bodies AI_NtcBody boolean
AI\AI Core\Notices Damage AI_NoticeDmg boolean
AI\AI Core\Only Notices Player AI_OnlyPlayer boolean
AI\AI Core\Projectile: Visible launch AI_LaunchVis boolean
AI\AI Core\Sees projectiles AI_SeesPrj boolean
AI\AI Core\Sound tags AI_SndTags string
AI\AI Core\Standing motion tags AI_StandTags string
AI\AI Core\Suprise [0, 1, Rad] AISuprise vector
AI\AI Core\Team AI_Team integer (enum)
Good 0
Neutral 1
Bad 1 2
Bad 2 3
Bad 3 4
Bad 4 5
Bad 5 6
AI\AI Core\Uses doors AI_UsesDoors boolean
AI\AI Core\Visibility Modifier AI_VisModifier
Vis Type 0 Mod float
Vis Type 1 Mod float
Vis Type 2 Mod float
Vis Type 3 Mod float
Vis Type 4 Mod float
Vis Type 5 Mod float
AI\AI Core\Vision description AI_VisDesc
Z Offset float
Cone 1: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 1: Angle integer
Cone 1: Z angle integer
Cone 1: Range integer
Cone 1: Acuity integer
Cone 2: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 2: Angle integer
Cone 2: Z angle integer
Cone 2: Range integer
Cone 2: Acuity integer
Cone 3: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 3: Angle integer
Cone 3: Z angle integer
Cone 3: Range integer
Cone 3: Acuity integer
Cone 4: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 4: Angle integer
Cone 4: Z angle integer
Cone 4: Range integer
Cone 4: Acuity integer
Cone 5: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 5: Angle integer
Cone 5: Z angle integer
Cone 5: Range integer
Cone 5: Acuity integer
Cone 6: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 6: Angle integer
Cone 6: Z angle integer
Cone 6: Range integer
Cone 6: Acuity integer
Cone 7: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 7: Angle integer
Cone 7: Z angle integer
Cone 7: Range integer
Cone 7: Acuity integer
Cone 8: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 8: Angle integer
Cone 8: Z angle integer
Cone 8: Range integer
Cone 8: Acuity integer
Cone 9: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 9: Angle integer
Cone 9: Z angle integer
Cone 9: Range integer
Cone 9: Acuity integer
Cone 10: Flags integer (flags)
Active 0x1
No alert 0 0x2
No alert 1 0x4
No alert 2 0x8
No alert 3 0x10
Peripheral 0x20
Omni 0x40
Night vision 0x80
Behind 0x100
Cone 10: Angle integer
Cone 10: Z angle integer
Cone 10: Range integer
Cone 10: Acuity integer
AI\AI Core\Vision Joint AI_VisJoint
joint integer (enum)
N/A 0
Head 1
Neck 2
Abdomen 3
Butt 4
Left Shoulder 5
Right Shoulder 6
Left Elbow 7
Right Elbow 8
Left Wrist 9
Right Wrist 10
Left Fingers 11
Right Fingers 12
Left Hip 13
Right Hip 14
Left Knee 15
Right Knee 16
Left Ankle 17
Right Ankle 18
Left Toe 19
Right Toe 20
Tail 21
AI\AI Core\Vision Type AI_VisType integer (enum)
Generic 0
Camera 1
Robot 2
Human 3
Hybrid 4
Annelid 5
AI\Attributes\Aggression AI_Aggression integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Aptitude AI_Aptitude integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Defensive AI_Defensive integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Dodginess AI_Dodginess integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Hearing AI_Hearing integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Sloth AI_Sloth integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Verbosity AI_Verbosity integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Attributes\Vision AI_Vision integer (enum)
Null 0
Well Below Average 1
Below Average 2
Average 3
Above Average 4
Well Above Average 5
AI\Borg Loot GuarLoot string [16]
AI\Conversations\Conversation AI_Converation
Abort level integer (enum)
(0) Lowers 0
(1) Low 1
(2) Moderate 2
(3) High 3
None 4
Abort priority integer (enum)
Default/None 0
Very low 1
Low 2
Normal 3
High 4
Very high 5
Absolute 6
Actor integer (enum)
Unused -1
ActorOne 0
ActorTwo 1
ActorThree 2
ActorFour 3
ActorFive 4
ActorSix 5
Flags integer (flags)
Don't Block 0x1
Conversation: Action 0 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Actor integer (enum)
Unused -1
ActorOne 0
ActorTwo 1
ActorThree 2
ActorFour 3
ActorFive 4
ActorSix 5
Flags integer (flags)
Don't Block 0x1
Conversation: Action 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Actor integer (enum)
Unused -1
ActorOne 0
ActorTwo 1
ActorThree 2
ActorFour 3
ActorFive 4
ActorSix 5
Flags integer (flags)
Don't Block 0x1
Conversation: Action 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Actor integer (enum)
Unused -1
ActorOne 0
ActorTwo 1
ActorThree 2
ActorFour 3
ActorFive 4
ActorSix 5
Flags integer (flags)
Don't Block 0x1
Conversation: Action 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Actor integer (enum)
Unused -1
ActorOne 0
ActorTwo 1
ActorThree 2
ActorFour 3
ActorFive 4
ActorSix 5
Flags integer (flags)
Don't Block 0x1
Conversation: Action 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Actor integer (enum)
Unused -1
ActorOne 0
ActorTwo 1
ActorThree 2
ActorFour 3
ActorFive 4
ActorSix 5
Flags integer (flags)
Don't Block 0x1
Conversation: Action 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\Conversations\SaveConversation AI_SaveConverse boolean
AI\Debug\HtoHModeOverride HTHModeOverride integer
AI\Guarantee Loot RGuarLoot string [16]
AI\Loot LootInfo
Number of Picks integer
1 - Item string
1 - Rarity integer
2 - Item string
2 - Rarity integer
3 - Item string
3 - Rarity integer
4 - Item string
4 - Rarity integer
5 - Item string
5 - Rarity integer
6 - Item string
6 - Rarity integer
AI\Ranged Combat\Ranged Combat AIRCProp
Minimum Distance integer
Ideal Distance integer
Firing Delay float
Cover Desire integer (enum)
Very Low 0
Low 1
Moderate 2
High 3
Very High 4
Decay Speed float
Fire While Moving integer (enum)
Never 0
Very Rarely 1
Rarely 2
Sometimes 3
Often 4
Very Often 5
Contain Projectile boolean
AI\Ranged Combat\Ranged Combat Applicabilities AI_RngApps
Idle integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Close integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Backup integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Wound integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Vantage integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Left integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Right integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
AI\Ranged Combat\Ranged Combat Flee AI_RngFlee
Very Short integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Short integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Angle Range float
Number Points integer
Distance float
Clearance float
AI\Ranged Combat\Ranged Combat Ranges AIRCRanges
Minimum Distance float
Short Distance float
Long Distance float
Maximum Distance float
AI\Ranged Combat\Ranged Combat Shoot AI_RngShoot
Very Short integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Short integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Ideal integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Long integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Very Long integer (enum)
None 0
Minimum 1
VeryLow 2
Low 3
Normal 4
High 5
VeryHigh 6
Confirm Range boolean
Confirm LOF boolean
Rotation Speed integer
Launch Offset vector
AI\Ranged Combat\Ranged Combat Wound Motion AIRCWound
Wound Threshold integer
Severe Threshold integer
Response Chance (%) integer
AI\Ranged Combat\Ranged Combat Wound Sound AIRCWndSnd
Wound Threshold integer
Severe Threshold integer
Response Chance (%) integer
AI\Responses\Alert response AI_AlrtRsp
Alert level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Priority integer (enum)
Default/None 0
Very low 1
Low 2
Normal 3
High 4
Very high 5
Absolute 6
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\Responses\Body response AI_BodyRsp
Priority integer (enum)
Default/None 0
Very low 1
Low 2
Normal 3
High 4
Very high 5
Absolute 6
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\Responses\Sense combat response AI_CbtRsp
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\Responses\Signal response AI_SigRsp
Signal string
Priority integer (enum)
Default/None 0
Very low 1
Low 2
Normal 3
High 4
Very high 5
Absolute 6
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\Responses\Threat response AI_ThrtRsp
Threat integer (enum)
Raised weapon 0
Damage 1
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AI\State\Current alertness AI_Alertness
Level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Peak integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
AI\State\Current mode AI_Mode integer (enum)
Asleep 0
Super efficient 1
Efficient 2
Normal 3
Combat 4
Dead 5
AI\State\Current visibility AI_Visibility
Level integer
Light rating integer
Movement rating integer
Exposure rating integer
Last update time integer
AI\State\Frozen AI_Frozen
StartTime integer
Duration integer
AI\State\Idling: Origin AI_IdleOrgn
Original Location vector
Original Facing float
AI\Utility\Angle Limits AngleLimit
Start float
End float
AI\Utility\Blocks AI Vision AI_BlkVis boolean
AI\Utility\Flee point AI_FleePoint integer
AI\Utility\Is Knockout StimKO boolean
AI\Utility\Marker: Cover Point AICoverPt
Value integer
Decay Speed float
Can Duck boolean
AI\Utility\Marker: Vantage Point AIVantagePt
Value integer
Decay Speed float
AI\Utility\Path avoid AI_ObjAvoid
Flags integer (flags)
Block pathfind 0x1
Repel 0x2
AI\Utility\Pathable object AI_ObjPathable boolean
AI\Utility\Sound value AI_SndType
Type integer (enum)
None 0
Inform 1
Minor anomaly 2
Major anomaly 3
Non-combat high 4
Combat high 5
Signal string
AI\Utility\Visibility control AI_VisCtrl
Low light integer
Mid light integer
High light integer
Slow float
Fast float
Slow mod integer
Norm mod integer
Fast mod integer
Wall dist float
Crouch mod integer
Wall mod integer
Corner lean mod integer
AI\Utility\Watch: Watch link defaults AI_WtchPnt
Watch kind integer (enum)
Player intrusion 0
Self entry 1
Trigger: Radius integer
Height integer
Required awareness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Line requirement integer (enum)
None 0
Line of sight 1
Raycast 2
Minimum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Maximum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Exit: Link kill option integer (enum)
Don't kill 0
After trigger 1
After completion 2
Kill like links boolean
No test once triggered boolean
Reuse delay integer
Reset delay integer
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 7 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
AIGun AIGun string [16]
AmbientHacked AmbientHacked
Radius integer
Override Volume integer
Flags integer (flags)
Environmental 0x1
NoSharpCurve 0x2
TurnedOff 0x4
RemoveProp (OneShot) 0x8
Music 0x10
Synch 0x20
NoFade 0x40
DestroyObj 0x80
DoAutoOff 0x100
Schema Name string
Aux Schema 1 string
Aux Schema 2 string
Creature\Creature Type Creature
Type integer (enum)
Humanoid 0
Wrench 1
Avatar 2
Rumbler 3
Droid 4
Overlord 5
Arachnid 6
Monkey 7
BabyArach 8
Shodan 9
Creature\Current Pose CretPose
Type integer (enum)
Tags 0
Motion Name 1
Motion string
Frac float
Model scale float
Ballistic boolean
Creature\Is Non-Physical NonPhysCreature boolean
Creature\Time Warp TimeWarp float
CSArrow CSArrow string [16]
CSProjectile CSProjectile string [16]
CSProperty CSProperty string [16]
Dark Gamesys\Air Supply AirSupply integer
Dark Gamesys\Breath Config BreathConfig
Max Air (ms) integer
Drown Freq (ms) integer
Drown Damage integer
Recover rate float
Difficulty\Close (Open) Door DiffClose
quest var values integer (flags)
0 0x1
1 0x2
2 0x4
3 0x8
4 0x10
5 0x20
6 0x40
7 0x80
8 0x100
9 0x200
Difficulty\Destroy DiffDestroy
quest var values integer (flags)
0 0x1
1 0x2
2 0x4
3 0x8
4 0x10
5 0x20
6 0x40
7 0x80
8 0x100
9 0x200
Difficulty\Lock (Unlock) DiffLock
quest var values integer (flags)
0 0x1
1 0x2
2 0x4
3 0x8
4 0x10
5 0x20
6 0x40
7 0x80
8 0x100
9 0x200
Difficulty\Permit DiffPermit
quest var values integer (flags)
0 0x1
1 0x2
2 0x4
3 0x8
4 0x10
5 0x20
6 0x40
7 0x80
8 0x100
9 0x200
Difficulty\Script DiffScript
quest var values integer (flags)
0 0x1
1 0x2
2 0x4
3 0x8
4 0x10
5 0x20
6 0x40
7 0x80
8 0x100
9 0x200
Difficulty\Turn On (Off) DiffTurnOn
quest var values integer (flags)
0 0x1
1 0x2
2 0x4
3 0x8
4 0x10
5 0x20
6 0x40
7 0x80
8 0x100
9 0x200
Door\Door Close Sound DoorCloseSound string [16]
Door\Door Open Sound DoorOpenSound string [16]
Door\Door Timer Duration DoorTimer integer
Door\Rotating RotDoor
Closed Angle float
Open Angle float
Base Speed float
Axis integer (enum)
X-Axis 0
Y-Axis 1
Z-Axis 2
Status integer (enum)
Closed 0
Open 1
Closing 2
Opening 3
Halted 4
Hard Limits? boolean
Blocks Vision? boolean
Blocks Sound % float
Push Mass float
Clockwise? boolean
Room ID #1 integer
Room ID #2 integer
Door\Translating TransDoor
Closed Position float
Open Position float
Base Speed float
Axis integer (enum)
X-Axis 0
Y-Axis 1
Z-Axis 2
Status integer (enum)
Closed 0
Open 1
Closing 2
Opening 3
Halted 4
Hard Limits? boolean
Blocks Vision? boolean
Blocks Sound % float
Push Mass float
Room ID #1 integer
Room ID #2 integer
Editor\Auto-Multibrush AutoVBR string [16]
Editor\Brush Name Brush editBrush
Editor\Has Brush HasBrush boolean
Engine Features\Combine Type CombineType string [16]
Engine Features\FrobInfo FrobInfo
World Action integer (flags)
Move 0x1
Script 0x2
Delete 0x4
Ignore 0x8
FocusScript 0x10
Tool Cursor 0x20
Use Ammo 0x40
Default 0x80
Deselect 0x100
Inv Action integer (flags)
Move 0x1
Script 0x2
Delete 0x4
Ignore 0x8
FocusScript 0x10
Tool Cursor 0x20
Use Ammo 0x40
Default 0x80
Deselect 0x100
Tool Action integer (flags)
Move 0x1
Script 0x2
Delete 0x4
Ignore 0x8
FocusScript 0x10
Tool Cursor 0x20
Use Ammo 0x40
Default 0x80
Deselect 0x100
Engine Features\From Briefcase? FromBriefcase boolean
Engine Features\KeyDst KeyDst
MasterBit boolean
RegionID integer (flags)
MED 0x1
SCI 0x2
R&D 0x4
CREW 0x8
CARGO 0x10
REC 0x20
HYD A 0x40
HYD B 0x80
HYD D 0x100
SHUTTLE 0x200
CRYO 0x400
MED ANNEX 0x800
SECURITY 0x1000
BRIDGE 0x2000
CARGO2 0x4000
CREW2 0x8000
RICKENBACHER 0x10000
RICK ROOM 0x20000
OPS OVERRIDE 0x40000
LockID integer
Engine Features\KeySrc KeySrc
MasterBit boolean
RegionID integer (flags)
MED 0x1
SCI 0x2
R&D 0x4
CREW 0x8
CARGO 0x10
REC 0x20
HYD A 0x40
HYD B 0x80
HYD D 0x100
SHUTTLE 0x200
CRYO 0x400
MED ANNEX 0x800
SECURITY 0x1000
BRIDGE 0x2000
CARGO2 0x4000
CREW2 0x8000
RICKENBACHER 0x10000
RICK ROOM 0x20000
OPS OVERRIDE 0x40000
LockID integer
Engine Features\Locked Locked boolean
Engine Features\Preload Preload boolean
Engine Features\Retexture Radius TextureRadius float
Engine Features\Stack Count StackCount integer
Firer Firer integer
Game\Bash Factor BashFactor float
Game\Bash Params BashParams
Threshold float
Coefficient float
Game\BloodCause BloodCause boolean
Game\BloodMaxDamage BloodMaxDmg integer
Game\BloodType BloodType string
Game\Damage Model\Culpable Culpable boolean
Game\Damage Model\Death Stage DeathStage integer
Game\Damage Model\Hit Points HitPoints integer
Game\Damage Model\Max Hit Points MAX_HP integer
Game\Damage Model\Slay Result SlayResult
Effect integer (enum)
Normal 0
No Effect 1
Terminate 2
Destroy 3
Game\Damage Model\Weapon Damage WeaponDamage integer
Game\Damage Model\Weapon Type WeaponType integer
Gamesys\Alarm On? Alarm boolean
GameSys\Armor Armor
Combat float
Toxic float
Radiation float
Gamesys\Chemicals Needed ChemNeeded
1 - Item string
1 - Time integer
2 - Item string
2 - Time integer
3 - Item string
3 - Time integer
4 - Item string
4 - Time integer
5 - Item string
5 - Time integer
6 - Item string
6 - Time integer
7 - Item string
7 - Time integer
GameSys\Exp ExP integer
GameSys\Hack Text HackText string
GameSys\HackDiff HackDiff
Success % integer
Critical Fail % integer
Cost float
Gamesys\Map Loc MapLoc integer
GameSys\Modification #1 Text Modify1 string
GameSys\Modification #2 Text Modify2 string
GameSys\Modify 2 Diff Modify2Diff
Success % integer
Critical Fail % integer
Cost float
GameSys\ModifyDiff ModifyDiff
Success % integer
Critical Fail % integer
Cost float
Gamesys\Radiation Level RadLevel float
GameSys\Rep. Contents RepContents
Obj 1 Name string
Obj 1 Cost integer
Obj 2 Name string
Obj 2 Cost integer
Obj 3 Name string
Obj 3 Cost integer
Obj 4 Name string
Obj 4 Cost integer
Obj 5 Name string
Obj 5 Cost integer
Obj 6 Name string
Obj 6 Cost integer
GameSys\Rep. Hack Contents RepHacked
Obj 1 Name string
Obj 1 Cost integer
Obj 2 Name string
Obj 2 Cost integer
Obj 3 Name string
Obj 3 Cost integer
Obj 4 Name string
Obj 4 Cost integer
Obj 5 Name string
Obj 5 Cost integer
Obj 6 Name string
Obj 6 Cost integer
GameSys\RepairDiff RepairDiff
Success % integer
Critical Fail % integer
Cost float
Gamesys\Research Text RsrchTxt string
Gamesys\Research Time RsrchTime integer
Gun\AI Gun Description AIGunDesc
AI Max Range (Not used) float
Fire Offset vector
Start Lag integer
Burst Lag integer
End Lag integer
Aim Error integer
Gun\Base Gun Description BaseGunDesc
Setting 0: Burst integer
Setting 0: Clip integer
Setting 0: Spray integer
Setting 0: Stim Mult float
Setting 0: Burst Interval integer
Setting 0: Shot Interval integer
Setting 0: Ammo Usage integer
Setting 0: Speed Mult float
Setting 0: Reload Time integer
Setting 1: Burst integer
Setting 1: Clip integer
Setting 1: Spray integer
Setting 1: Stim Mult float
Setting 1: Burst Interval integer
Setting 1: Shot Interval integer
Setting 1: Ammo Usage integer
Setting 1: Speed Mult float
Setting 1: Reload Time integer
Setting 2: Burst integer
Setting 2: Clip integer
Setting 2: Spray integer
Setting 2: Stim Mult float
Setting 2: Burst Interval integer
Setting 2: Shot Interval integer
Setting 2: Ammo Usage integer
Setting 2: Speed Mult float
Setting 2: Reload Time integer
Gun\Cannister Cannister
Number integer
Speed float
Generations integer
Gun\Gun Anim Post AnimPost
Flags integer (flags)
Target 2 0x1
Joint Num integer
Rate 1 float
Rate 2 float
Target 1 float
Target 2 float
Gun\Gun Anim Pre AnimPre
Flags integer (flags)
Target 2 0x1
Joint Num integer
Rate 1 float
Rate 2 float
Target 1 float
Target 2 float
Gun\Gun State GunState
Ammo integer
Condition (%) float
Setting integer
Modification integer
Gun\Homing Projectile Homing
Target Type integer (flags)
Type 1 0x1
Type 2 0x2
Type 3 0x4
Type 4 0x8
Type 5 0x10
Distance Filter float
Heading Filter integer
Max Turn integer
Update Freq (msec) integer
Gun\Kickback GunKick
Setting 0: Kickback Pitch integer
Setting 0: Kickback Pitch Max integer
Setting 0: Kick Angle Return integer
Setting 0: Kickback Heading integer
Setting 0: Kickback float
Setting 0: Kickback Max float
Setting 0: Kickback Return float
Setting 0: Pre-Shot Pct float
Setting 0: Jolt Pitch integer
Setting 0: Jolt Heading integer
Setting 0: Jolt Back float
Setting 1: Kickback Pitch integer
Setting 1: Kickback Pitch Max integer
Setting 1: Kick Angle Return integer
Setting 1: Kickback Heading integer
Setting 1: Kickback float
Setting 1: Kickback Max float
Setting 1: Kickback Return float
Setting 1: Pre-Shot Pct float
Setting 1: Jolt Pitch integer
Setting 1: Jolt Heading integer
Setting 1: Jolt Back float
Setting 2: Kickback Pitch integer
Setting 2: Kickback Pitch Max integer
Setting 2: Kick Angle Return integer
Setting 2: Kickback Heading integer
Setting 2: Kickback float
Setting 2: Kickback Max float
Setting 2: Kickback Return float
Setting 2: Pre-Shot Pct float
Setting 2: Jolt Pitch integer
Setting 2: Jolt Heading integer
Setting 2: Jolt Back float
Gun\Melee Type Melee Type integer (enum)
Pipe 0
Gun\Player Gun Description PlayerGunDesc integer (enum)
Flags integer (flags)
KUp 0x1
KDown 0x2
KLeft 0x4
KRight 0x8
JUp 0x10
JDown 0x20
JLeft 0x40
JRight 0x80
Delayed Burst 0x100
Icon Name string
Hand Model string
Model Offset vector
Fire Offset vector
Model Heading integer
Reload Pitch integer
Reload Rate integer
OneHanded 0
TwoHanded 1
Gun\Projectile Description Projectile
Spray integer
Spread integer
Gun\Reliability GunReliability
Min Breakage (%) float
Max Breakage (%) float
Degrade Rate (%) float
Break Threshold (%) float
Gun\Setting Header 1 SHead1 string
Gun\Setting Header 2 SHead2 string
Gun\Setting Text 1 Sett1 string
Gun\Setting Text 2 Sett2 string
Gun\Target Type TargetType
Target Type integer (flags)
Type 1 0x1
Type 2 0x2
Type 3 0x4
Type 4 0x8
Type 5 0x10
Gun\Weapon Type ShockWeaponType integer (enum)
Conventional 0
Energy 1
Heavy 2
Annelid 3
Psi Amp 4
Inventory\Limb Model InvLimbModel string [16]
Inventory\Max Pick Distance PickDist float
Inventory\Pick Bias PickBias float
Inventory\Render Type InvRendType
Type integer (enum)
Default 0
Alternate Model 1
Alternate Bitmap 2
Resource string
LockCnt LockCnt integer
Logs\Deck 1 Logs1
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 2 Logs2
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 3 Logs3
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 4 Logs4
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 5 Logs5
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 6 Logs6
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 7 Logs7
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 8 Logs8
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs\Deck 9 Logs9
Emails integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Logs integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Notes integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
Videos integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
31 0x40000000
32 0x80000000
ModelNumber ModelNumber integer
Motions\ActorTagList MotActorTagList
tags string
Motions\Gait Desc MotGaitDesc
LeftMotOff integer
RightMotOff integer
MaxAscend float
MaxDescend float
TimeWarp float
Stretch float
MaxAngVel integer
TurnTolerance integer
MaxVel float
MinVel float
NumTurns integer
Turn 1 Angle integer
Turn 1 MotOff integer
Turn 2 Angle integer
Turn 2 MotOff integer
Turn 3 Angle integer
Turn 3 MotOff integer
Stride Duration Noise float
Motions\Motor Controller MotorController integer (enum)
GroundLoco 0
Combat 1
GroundAction 2
PlayerArm 3
Single 4
Motions\Phys Limits MotPhysLimits
Foo 1 integer
Foo 2 integer
Motions\Player Limb Offsets MotPlyrLimbOff
Arm Pos Offset vector
Arm Ang Offset vector
Motions\Sword Action Type SwordActionType integer (enum)
Swing 0
General Block 1
Directed Block 2
MultiLevel\Dest Level DestLevel string [16]
MultiLevel\Dest Loc DestLoc integer
MultiLevel\Elevator Offset ElevOffset vector
MultiLevel\Elevator-able? ElevAble boolean
MultiLevel\Script Initted? Initted boolean
MultiLevel\Start Loc StartLoc integer
Networking\Avatar Height Offset AvatarZOffset float
Networking\Borrowed For Push Borrowed boolean
Networking\Disallow Borrow NoBorrow boolean
Networking\Distinct Avatar DistinctAvatar boolean
Networking\Frob Handler FrobHandler integer (enum)
Host 0
Local Only 1
All Machines 2
Networking\Handoff Number HandoffNumber integer
Networking\Heartbeat Heartbeat integer
Networking\Local Copy LocalCopy boolean
Networking\NetPlayer NetPlayer sNetPlayer
Networking\Network Category NetworkCategory integer (enum)
Local Only 0
Hosted 1
Obsolete 2
Networking\Pending Borrow Borrowing boolean
Networking\Proxy Storage ProxyStore integer
Obj\AutoPickup? AutoPickup boolean
Obj\Block Frob? BlockFrob boolean
Obj\Broken icon ObjBrokenIcon string [16]
Obj\ContainDims ContainDims
Width integer
Height integer
Obj\Cursor\Inv Cursor String InvCursor string
Obj\Cursor\Use Cursor String UseCursor string
Obj\Cursor\Use Type UseType integer (enum)
Generic 0
Ammo 1
Tech 2
Obj\Cursor\World Cursor String WorldCursor string
Obj\Energy\Drain Amount DrainAmt float
Obj\Energy\Drain Rate DrainRate float
Obj\Energy\Stored Energy Energy float
Obj\HUD Selectable? HUDSelect boolean
Obj\HUD Use String HUDUse string
Obj\Implant ImplantDesc integer (enum)
Strength 0
Endurance 1
Agility 2
Intelligence 3
MaxHP 4
Run 5
Aim 6
Tech 7
Research 8
WormMind 9
WormBlood 10
WormBlend 11
WormHeart 12
Obj\InvDims InvDims
Width integer
Height integer
Obj\Map Icon MapObjIcon string [16]
Obj\Map Icon Rotated? MapObjRotate boolean
Obj\Map Ref Info MapRef
Map X integer
Map Y integer
Frame integer
Obj\Map Text MapText string
Obj\Object icon ObjIcon string [16]
Obj\Object Look string ObjLookS string
Obj\Object name ObjName string
Obj\Object Name Type NameType integer (enum)
Normal 0
Stack Count 1
Log Title 2
Weapon 3
Obj\Object short name ObjShort string
Obj\Plot Critical? PlotCritical boolean
Obj\Recycle Value Recycle integer
Obj\Required Stats ReqStatsDesc
STR integer
END integer
PSI integer
AGI integer
CYB integer
Obj\Required Tech Skill ReqTechDesc
Hack integer
Repair integer
Modify integer
Maintain integer
Research integer
Obj\Show HP? ShowHP boolean
Obj\Software Level SoftLevel integer
Obj\Software Type SoftType integer (enum)
PDA 0
Hack 1
Modify 2
Repair 3
Research 4
Obj\Stack Increment StackInc integer
Obj\State ObjState integer (enum)
Normal 0
Broken 1
Destroyed 2
Unresearched 3
Locked 4
Object System\Donor Type DonorType integer
Object System\Immobile Immobile boolean
Object System\Symbolic Name SymName string
Object System\Transient Transient boolean
Physics\Misc\AI Collides With PhysAIColl boolean
Physics\Misc\Collision Type CollisionType integer (flags)
Bounce 0x1
Destroy on Impact 0x2
Slay on Impact 0x4
No Collision Sound 0x8
No Result 0x10
Full Collision Sound 0x20
Physics\Misc\MovingTerrain MovingTerrain
Active boolean
Physics\Misc\Pressure Plate PhysPPlate
Activation Weight float
Travel float
Speed float
Pause float
Blocks Vision boolean
Physics\Misc\Rope PhysRope
Desired Length float
Length float
Deployed boolean
Physics\Model\Attributes PhysAttr
Gravity % float
Mass float
Density float
Elasticity float
Base Friction float
COG Offset vector
Climbable Sides integer (flags)
+X Axis 0x1
+Y Axis 0x2
+Z Axis 0x4
-X Axis 0x8
-Y Axis 0x10
-Z Axis 0x20
Is Edge Trigger boolean
Rotation Axes integer (flags)
X Axis 0x1
Y Axis 0x2
Z Axis 0x4
Rest Axes integer (flags)
+X Axis 0x1
+Y Axis 0x2
+Z Axis 0x4
-X Axis 0x8
-Y Axis 0x10
-Z Axis 0x20
Physics\Model\Controls PhysControl
Controls Active integer (flags)
Axis Velocity 0x1
Velocity 0x2
Rot Velocity 0x4
Location 0x8
Rotation 0x10
AxisVelocity vector
Velocity vector
RotationalVelocity vector
Physics\Model\Dimensions PhysDims
Size vector
Radius 1 float
Radius 2 float
Offset 1 vector
Offset 2 vector
Point vs Terrain boolean
Point vs Not Special boolean
Physics\Model\State PhysState
Location vector
Facing vector
Velocity vector
Rot Velocity vector
Physics\Model\Type PhysType
Type integer (enum)
OBB 0
Sphere 1
Sphere Hat 2
None 3
# Submodels integer
Remove on Sleep boolean
Special boolean
Physics\Projectile\Explode Me PhysExplode
Magnitude integer
Radius (squared) float
Physics\Projectile\Faces Velocity PhysFaceVel boolean
Physics\Projectile\Initial Velocity PhysInitVel vector
Physics\Projectile\Launcher Mass LauncherMass float
Physics\Terrain\Can Attach CanAttach boolean
Physics\Terrain\Climbability Climbability float
Physics\Terrain\Elasticity Elasticity float
Physics\Terrain\Friction Friction float
Player\Armor Stats ArmrStatsDesc
STR integer
END integer
PSI integer
AGI integer
CYB integer
Player\Base Stats BaseStatsDesc
STR integer
END integer
PSI integer
AGI integer
CYB integer
Player\Char Gen Room CharGenRoom integer
Player\Char Gen Year CharGenYear integer
Player\Drug Stats DrugStatsDesc
STR integer
END integer
PSI integer
AGI integer
CYB integer
Player\Hack Duration HackTime integer
Player\Hack Visibility HackVisi float
Player\Hazard\Rad Ambient RadAmb float
Player\Hazard\Rad Base Absorb RadAbsorb float
Player\Hazard\Rad Drain RadDrain float
Player\Hazard\Rad Recover Rate RadRecover float
Player\Hazard\Toxin Toxin float
Player\HelpText HelpText integer (flags)
1 0x1
2 0x2
3 0x4
4 0x8
5 0x10
6 0x20
7 0x40
8 0x80
9 0x100
10 0x200
11 0x400
12 0x800
13 0x1000
14 0x2000
15 0x4000
16 0x8000
17 0x10000
18 0x20000
19 0x40000
20 0x80000
21 0x100000
22 0x200000
23 0x400000
24 0x800000
25 0x1000000
26 0x2000000
27 0x4000000
28 0x8000000
29 0x10000000
30 0x20000000
Player\Implant Skills ImplTechDesc
Hack integer
Repair integer
Modify integer
Maintain integer
Research integer
Player\Implant Stats ImplStatsDesc
STR integer
END integer
PSI integer
AGI integer
CYB integer
Player\Mini Games MiniGames integer (flags)
Index 0x1
Slots 0x2
Ping 0x4
Swinekeeper 0x8
OverWorld 0x10
KaBacon 0x20
Abyss 0x40
Hogger 0x80
TicTacToe 0x100
Swine Hunter 0x200
Pig Stacker 0x400
Burro Hog 0x800
Golf 0x1000
13 0x2000
14 0x4000
Player\Name PlayerNameDesc string
Player\Overload State PsiOverDesc integer
Player\Overload State 2 PsiOver2Desc integer
Player\Psi Powers PsiPowerDesc integer
Player\Psi Powers 2 PsiPower2Desc integer
Player\Psi Stats PsiStatsDesc
STR integer
END integer
PSI integer
AGI integer
CYB integer
Player\Research Report RsrchRep integer (flags)
Once Grunt Organ 0x1
Spore Organ 0x2
Midwife Organ 0x4
Grub Organ 0x8
Anti Annelid Toxin 0x10
Wurmblood 0x20
Crystal Shard 0x40
Intelligence Hypo 0x80
Swarm Organ 0x100
Rumbler Organ 0x200
Wurmmind 0x400
Molecular Crazy Glue 0x800
Arachnightmare Organ 0x1000
Minor Overlord Organ 0x2000
Wurmblend 0x4000
Viral Proliferator 0x8000
Worm-skin 0x10000
Worm Collector 0x20000
Greater Overlord Organ 0x40000
Wormheart 0x80000
Annelid Launcher 0x100000
Monkey Brain 0x200000
Healing Gland 0x400000
Psi Organ 0x800000
Player\Service Service integer (enum)
Marines 0
Navy 1
OSA 2
Player\Tech Skills BaseTechDesc
Hack integer
Repair integer
Modify integer
Maintain integer
Research integer
Player\Traits TraitsDesc
Trait 1 integer
Trait 2 integer
Trait 3 integer
Trait 4 integer
Player\Weapon Skills BaseWeaponDesc
Conventional integer
Energy integer
Heavy integer
Annelid integer
Position Position
Location vector
Heading integer
Pitch integer
Bank integer
Cell integer
Hint integer
Psi\Alchemy Val Alchemy float
Psi\Fabricate Cost FabCost integer
Psi\Fabricate Quantity Fabricate integer
Psi\NotPullable NotPullable boolean
Psi\Power Description PsiPower
Power integer (enum)
Level1 0
FeatherFall 1
StillHand 2
Pull 3
Quickness 4
Cyber 5
Cryokinesis 6
Codebreaker 7
Level2 8
Stability 9
Berserk 10
RadShield 11
Heal 12
Might 13
Psi 14
Immolate 15
Level3 16
Fabricate 17
Electro 18
AntiPsi 19
ToxinShield 20
Radar 21
Pyrokinesis 22
Terror 23
Level4 24
Invisibility 25
Seeker 26
Dampen 27
Vitality 28
Alchemy 29
CyberHack 30
Sword 31
Level5 32
MajorHealing 33
SomaDrain 34
Teleport 35
Enrage 36
ForceWall 37
Mines 38
Shield 39
Type integer (enum)
Shot 0
Shield 1
One-Shot 2
Sustained 3
Cursor Target 4
Start Cost integer
Data 1 float
Data 2 float
Data 3 float
Data 4 float
Psi\Radar Type PsiRadar integer (enum)
None 0
Enemy 1
Powerup 2
Psi\Shield Description PsiShield
Base Time integer
Add Time integer
Base Int integer
Psi\State PsiState integer (enum)
Level1 0
FeatherFall 1
StillHand 2
Pull 3
Quickness 4
Cyber 5
Cryokinesis 6
Codebreaker 7
Level2 8
Stability 9
Berserk 10
RadShield 11
Heal 12
Might 13
Psi 14
Immolate 15
Level3 16
Fabricate 17
Electro 18
AntiPsi 19
ToxinShield 20
Radar 21
Pyrokinesis 22
Terror 23
Level4 24
Invisibility 25
Seeker 26
Dampen 27
Vitality 28
Alchemy 29
CyberHack 30
Sword 31
Level5 32
MajorHealing 33
SomaDrain 34
Teleport 35
Enrage 36
ForceWall 37
Mines 38
Shield 39
None 40
Puppet Puppet cPuppet
Renderer\Anim Light AnimLight
Mode integer (enum)
flip between min & max 0
slide smoothly 1
random 2
minimum brightness 3
maximum brightness 4
zero brightness 5
smoothly brighten 6
smoothly dim 7
random but coherent 8
flicker min/max 9
millisecs to brighten integer
millisecs to dim integer
max brightness float
min brightness float
radius (0 for infinite) float
offset from object vector
currently rising? boolean
current countdown integer
inactive boolean
Renderer\Bitmap Animation BitmapAnimation
Flags integer (flags)
Kill on completion 0x1
Renderer\Bump Map Bump Map boolean
Renderer\Camera Attach CameraObj
Offset vector
Bank integer
Pitch integer
Heading integer
Lock Bank? boolean
Lock Pitch? boolean
Lock Heading? boolean
Draw? boolean
Renderer\Dynamic Light SelfLit integer
Renderer\Extra Light ExtraLight
Amount (-1..1) float
Additive? boolean
Renderer\Flow Group FlowGroup integer
Renderer\Has Refs HasRefs boolean
Renderer\HUD Duration HUDTime integer
Renderer\Light Light
brightness float
offset from object vector
radius float
Renderer\LightColor LightColor
hue float
saturation float
Renderer\Mesh Attach MeshAttach
attached obj 1 integer
joint of skeleton integer
x angle (0-65535) unsigned int
y angle (0-65535) unsigned int
z angle (0-65535) unsigned int
offset vector
attached obj 2 integer
joint of skeleton integer
x angle (0-65535) unsigned int
y angle (0-65535) unsigned int
z angle (0-65535) unsigned int
offset vector
attached obj 3 integer
joint of skeleton integer
x angle (0-65535) unsigned int
y angle (0-65535) unsigned int
z angle (0-65535) unsigned int
offset vector
attached obj 4 integer
joint of skeleton integer
x angle (0-65535) unsigned int
y angle (0-65535) unsigned int
z angle (0-65535) unsigned int
offset vector
custom data data
accessory data
Renderer\Render Type RenderType integer (enum)
Normal 0
Not Rendered 1
Unlit 2
Editor Only 3
Renderer\Self Illumination SelfIllum float
Renderer\Shadow Shadow integer
Renderer\Spotlight Spotlight vector
Renderer\Texture Anim Data AnimTex
Rate integer
Flags integer (flags)
Wrap 0x1
Randing 0x2
Reverse 0x4
Portal 0x8
Renderer\Transluce Rate TransRate integer
Renderer\Transparency (alpha) RenderAlpha float
Renderer\Water Flow Color Index FlowColor integer
Renderer\Water Texture Color WaterColor
Red integer
Green integer
Blue integer
Alpha float
Renderer\Z-Bias Z-Bias integer
Room\Acoustics Acoustics
EAX Reverb Code integer (enum)
Generic 0
PaddedCell 1
Room 2
Bathroom 3
LivingRoom 4
StoneRoom 5
Auditorium 6
ConcertHall 7
Cave 8
Arena 9
Hangar 10
CarpetedHallway 11
Hallway 12
StoneCorridor 13
Alley 14
Forest 15
City 16
Mountains 17
Quarry 18
Plain 19
ParkingLot 20
SewerPipe 21
UnderWater 22
Drugged 23
Dizzy 24
Psychotic 25
Dampening Factor integer
Height Override integer
Room\Ambient Ambient
Schema Name string
Volume integer
Room\Gravity % RoomGrav integer
Schema\Action SchActionSnd string [16]
Schema\Attenuation Factor SchAttFac float
Schema\Class Tags Class Tags
1: Tags string
Schema\Last Sample SchLastSample integer
Schema\Loop Params SchLoopParams
Flags integer (flags)
Max Samples integer
Interval Min integer
Interval Max integer
Schema\Material Tags Material Tags
1: Tags string
Schema\Message SchMsg string [16]
Schema\Play Params SchPlayParams
Flags integer (flags)
Retrigger 0x1
Pan position 0x2
Pan Range 0x4
No Repeate 0x8
No Cache 0x10
Stream 0x20
Play Once 0x40
No Combat 0x80
Net Ambient 0x100
Local Spatial 0x200
Noise 0x400
Speech 0x800
Ambient 0x1000
Music 0x2000
MetaUI 0x4000
Volume integer
Initial Delay unsigned int
Pan integer
Fade integer
Schema\Priority SchPriority integer
Schema\Psi Tags Psi Tags
1: Tags string
Script\Apparition ApparID string [16]
Script\Audio Data AudioLog string [16]
Script\Book Data BookData string [16]
Script\Consume Type ConsumeType string
Script\Delay Time DelayTime float
Script\Ecology Ecology
Period float
Normal Min integer
Normal Max integer
Normal Rand integer
Alert Min integer
Alert Max integer
Alert Recovery float
Alert Rand integer
Script\EcoState EcoState integer
Script\EcoType EcoType integer
Script\Failure Sound FailSound string [16]
Script\Hack Key HackKey integer
Script\Hack Lock HackLock integer
Script\Keypad Code KeypadCode integer
Script\Locked Message LockMsg string
Script\Message Time MsgTime integer
Script\Metaprop Type MetapropType string
Script\Objlist Arg ObjList string
Script\QB Name QBName string
Script\QB Val QBVal integer
Script\Shake Strength ShakeAmt integer
Script\Shove Shove vector
Script\Signal Type SignalType string
Script\Spawn Spawn
Type 1 string
Rarity 1 integer
Type 2 string
Rarity 2 integer
Type 3 string
Rarity 3 integer
Type 4 string
Rarity 4 integer
Flags integer (flags)
PopLimit 0x1
PlrDist 0x2
GotoLoc 0x4
SelfMarker 0x8
Raycast 0x10
Farthest 0x20
Supply integer
Script\Trap Control Flags TripFlags integer (flags)
Enter 0x1
Exit 0x2
Mono 0x4
Once 0x8
Invert 0x10
Player 0x20
Alarm 0x40
Shove 0x80
ZapInside 0x100
EasterEgg 1 0x200
Script\Use Message UseMsg string
Script\Use sound FrobSound string [16]
Scripts Scripts
Script 0 string
Script 1 string
Script 2 string
Script 3 string
Don't Inherit boolean
SFX\FlashBombInfo RenderFlash
flash color r integer
flash color g integer
flash color b integer
world flash duration integer
max screen flash duration (ms) integer
after-effect duration (ms) integer
range float
SFX\FrameAnimationConfig FrameAniConfig
frames per second float
one-shot boolean
bounce boolean
frame-limit boolean
kill when finished boolean
SFX\FrameAnimationState FrameAniState
current frame integer
SFX\Heat Disks HeatDisks
start offset x float
start offset y float
start offset z float
start radius float
end offset x float
end offset y float
end offset z float
end radius float
bottom jitter float
top jitter float
number of blobs integer
max disks/blob integer
height of effects float
SFX\Particle Particle integer
SFX\Particle Launch Info PGLaunchInfo
Launch Type integer (enum)
Bounding Box 0
Sphere 1
Cylinder 2
Box Min vector
Box Max vector
Min Radius float
Max Radius float
Loc unrotated? boolean
Velocity Min vector
Velocity Max vector
Vel unrotated? boolean
Min time float
Max time float
SFX\Particles ParticleGroup
Active boolean
Particle Render Type integer (enum)
Single-colored pixels 0
Multi-colored pixels 1
Single-colored squares 2
Multi-colored squares 3
Single-colored disk 4
Scaled bitmap 5
Particle Animation integer (enum)
Launched one-shot 0
Launched continually 1
Rotating hollow sphere 2
Rotating sphere 3
Rotating hollow cube 4
Rotating cube 5
Rotating disk 6
Rotating circle 7
Rotating pyramid 8
Particle Group Motion integer (enum)
Immobile 0
Move with velocity 1
Move with vel&gravity 2
Trailing object 3
Attached to object 4
Fire and forget 5
number of particles integer
size of particle float
bitmap name string
velocity vector
gravity vector vector
color (palettized) integer
2nd color integer
3rd color integer
alpha integer
fixed-group radius float
spin / pulse group boolean
spin speed vector
pulse magnitude float
pulse cycle time ms integer
particle fade time 0xb
launch period 0xb
animation offset ms integer
Group-scale velocity float
always simulate (slow) boolean
always simulate group boolean
sort particles (slow) boolean
particles start launched boolean
alpha subpixel particles boolean
skip subpixel particles boolean
ignore attachment refs boolean
SFX\Spark Spark
flags integer (flags)
color unsigned int
angle offset 1 unsigned int
angle offset 2 unsigned int
angle offset 3 unsigned int
angle jitter unsigned int
size 1 float
size 2 float
size 3 float
size jitter float
light (0-1) float
light jitter float
Shape\Joint Positions JointPos
Joint 1 float
Joint 2 float
Joint 3 float
Joint 4 float
Joint 5 float
Joint 6 float
Shape\Model Name ModelName string [16]
Shape\Scale Scale vector
Shape\TxtRepl r0 OTxtRepr0 string
Shape\TxtRepl r1 OTxtRepr1 string
Shape\TxtRepl r2 OTxtRepr2 string
Shape\TxtRepl r3 OTxtRepr3 string
Sound\Object Sound ObjSoundName string [16]
Sound\Projectile Sound PrjSound string
Speech\Current Speech Speech
flags integer
time integer
schemaID integer
concept integer
schema handle integer
Speech\Last Played SpchNextPlay integer
Speech\Pause Max MaxSpchPause integer
Speech\Pause Min MinSpchPause integer
Speech\Voice SpchVoice string [16]
Speech\Voice Index VoiceIdx integer
Texture\Index TextureID integer
Tweq\Delete CfgTweqDelete
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Tweq\DeleteState StTweqDelete
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\Emit CfgTweqEmit
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity vector
Angle Random vector
Tweq\Emit2 CfgTweq2Emit
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity vector
Angle Random vector
Tweq\Emit3 CfgTweq3Emit
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity vector
Angle Random vector
Tweq\Emit4 CfgTweq4Emit
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity vector
Angle Random vector
Tweq\Emit5 CfgTweq5Emit
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity vector
Angle Random vector
Tweq\Emitter3State StTweq3Emit
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\Emitter4State StTweq4Emit
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\Emitter5State StTweq5Emit
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\EmitterState StTweqEmit
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\EmitterState StTweq2Emit
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\Flicker CfgTweqBlink
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Tweq\FlickerState StTweqBlink
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\Joints CfgTweqJoints
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Primary Joint integer
Joint1AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
Joint1CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
rate-low-high vector
Joint2AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
Joint2CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
rate-low-high vector
Joint3AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
Joint3CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
rate-low-high vector
Joint4AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
Joint4CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
rate-low-high vector
Joint5AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
Joint5CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
rate-low-high vector
Joint6AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
Joint6CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
rate-low-high vector
Tweq\JointsState StTweqJoints
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Joint1AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Joint2AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Joint3AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Joint4AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Joint5AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Joint6AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Tweq\Lock CfgTweqLock
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Lock Joint integer
rate-low-high vector
Tweq\LockState StTweqLock
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Target Angle float
Cur Stage integer
Tweq\Models CfgTweqModels
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Model 0 string
Model 1 string
Model 2 string
Model 3 string
Model 4 string
Model 5 string
Tweq\ModelsState StTweqModels
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Cur Time unsigned int
Frame # unsigned int
Tweq\Rotate CfgTweqRotate
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Primary Axis integer
x rate-low-high vector
y rate-low-high vector
z rate-low-high vector
Tweq\RotateState StTweqRotate
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Axis 1AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Axis 2AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Axis 3AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Tweq\Scale CfgTweqScale
Halt integer (enum)
Destroy Obj 0
Remove Prop 1
Stop Tweq 2
Continue 3
Slay Obj 4
AnimC integer (flags)
NoLimit 0x1
Sim 0x2
Wrap 0x4
OneBounce 0x8
SimSmallRad 0x10
SimLargeRad 0x20
OffScreen 0x40
MiscC integer (flags)
Anchor 0x1
Scripts 0x2
Random 0x4
Grav 0x8
ZeroVel 0x10
TellAi 0x20
PushOut 0x40
NegativeLogic 0x80
Relative Velocity 0x100
NoPhysics 0x200
AnchorVhot 0x400
HostOnly 0x800
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Primary Axis integer
x rate-low-high vector
y rate-low-high vector
z rate-low-high vector
Tweq\ScaleState StTweqScale
AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
MiscS integer (flags)
Null 0x1
Axis 1AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Axis 2AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Axis 3AnimS integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Weapon\BaseDamage BaseWpnDmg integer
Weapon\CurDamage CurWpnDmg integer
Weapon\Exposure WpnExposure integer
Weapon\Melee: Impact Destroy Pct MelDesImpct integer
Weapon\SwingExpose SwingExpose integer

AIAttack integer (enum)
Default/None 0
Very low 1
Low 2
Normal 3
High 4
Very high 5
Absolute 6
AIAwareness
Flags integer (flags)
Seen 0x1
Heard 0x2
CanRaycast 0x4
HaveLOS 0x8
Blind 0x10
Deaf 0x20
Highest 0x40
FirstHand 0x80
Level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Peak Level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Level enter time integer
Time last contact integer
Pos last contact vector
Last pulse level integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Vision cone integer
Time last update integer
Time last update LOS integer
Last true contact integer
Freshness integer
AICamera
Msg string
Data1 string
Data2 string
Data3 string
AIConversationActor
Actor ID integer
AICurrentPatrol
AIDefendObj
Return speed integer (enum)
Stopped 0
Very slow 1
Slow 2
Normal 3
Fast 4
Very fast 5
Range 1: Radius integer
Height integer
Minimum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Maximum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Range 2: Radius integer
Height integer
Minimum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Maximum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Range 3: Radius integer
Height integer
Minimum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Maximum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
AIDoor integer
AIFleeDest
Reached boolean
Expiration integer
AIFleeSource
AIFollowObj
Vector 1: Angle float
Distance integer
Vector 2: Angle float
Distance integer
Vector 3: Angle float
Distance integer
AIInvest
AINoFlee
Expiration integer
AIPatrol
AIProjectile
Constraint Type integer (enum)
None 0
# others 1
# misses (not implemented) 2
Constraint Data integer
Targeting Method integer (enum)
Straight-Line 0
Arcing 1
Reflecting 2
Overhead 3
Selection Desire integer (enum)
Very Low 0
Low 1
Moderate 2
High 3
Very High 4
Firing Delay float
Ammo integer
Burst Count integer
Accuracy integer (enum)
Very Low 0
Low 1
Moderate 2
High 3
Very High 4
Leads Target boolean
Launch Joint integer (enum)
N/A 0
Head 1
Neck 2
Abdomen 3
Butt 4
Left Shoulder 5
Right Shoulder 6
Left Elbow 7
Right Elbow 8
Left Wrist 9
Right Wrist 10
Left Fingers 11
Right Fingers 12
Left Hip 13
Right Hip 14
Left Knee 15
Right Knee 16
Left Ankle 17
Right Ankle 18
Left Toe 19
Right Toe 20
Tail 21
AIPtDibs
AIRangedWeapon
AIRetreatPtDibs
AITarget
AIVantagePtDibs
AIWatchObj
Watch kind integer (enum)
Player intrusion 0
Self entry 1
Trigger: Radius integer
Height integer
Required awareness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Line requirement integer (enum)
None 0
Line of sight 1
Raycast 2
Minimum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Maximum alertness integer (enum)
(0) None 0
(1) Low 1
(2) Moderate 2
(3) High 3
Exit: Link kill option integer (enum)
Don't kill 0
After trigger 1
After completion 2
Kill like links boolean
No test once triggered boolean
Reuse delay integer
Reset delay integer
Response: Step 1 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 2 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 3 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 4 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 5 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 6 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
Response: Step 7 integer (enum)
Nothing 0
Script message 1
Play sound/motion 2
Alert (unimplemented) 3
Become hostile 4
Enable investigate 5
Goto object 6
Frob object 7
Wait 8
Mprint 9
Add/Remove Meta-property 10
Add link 11
Remove link 12
Face 13
Signal 14
Dest. Script Message 15
Argument 1 string
Argument 2 string
Argument 3 string
ApparStart
Armor Effect
Clip
Contains
ordinal integer
Corpse
Propagate Source Scale? boolean
CorpsePart
CreatureAttachment
Joint integer (enum)
N/A 0
Head 1
Neck 2
Abdomen 3
Butt 4
Left Shoulder 5
Right Shoulder 6
Left Elbow 7
Right Elbow 8
Left Wrist 9
Right Wrist 10
Left Fingers 11
Right Fingers 12
Left Hip 13
Right Hip 14
Left Knee 15
Right Knee 16
Left Ankle 17
Right Ankle 18
Left Toe 19
Right Toe 20
Tail 21
Is Weapon? boolean
CulpableFor
CurWeapon integer
Firer
Flinderize
Count integer
Impulse float
Scatter? boolean
Offset vector
FlowContact sContact
FrobProxy
FrobProxyMask integer (flags)
Do Inv 0x1
No World 0x2
Do ToolSrc 0x4
No ToolDst 0x8
AllowDirect 0x10
GunFlash
VHot integer
Flags integer (flags)
Projectile Flash 0x1
Random Bank 0x2
HackingLink
Hit Spang
Hit Spang Obj integer
HostObj integer
LandingPoint integer
Lock integer
MetaProp integer
Miss Spang
Normal to terrain? boolean
Mutate
Organ
ParticleAttachement
Type integer (enum)
Object 0
Vhot 1
Joint 2
Submodel 3
vhot # integer
joint integer (enum)
N/A 0
Head 1
Neck 2
Abdomen 3
Butt 4
Left Shoulder 5
Right Shoulder 6
Left Elbow 7
Right Elbow 8
Left Wrist 9
Right Wrist 10
Left Fingers 11
Right Fingers 12
Left Hip 13
Right Hip 14
Left Knee 15
Right Knee 16
Left Ankle 17
Right Ankle 18
Left Toe 19
Right Toe 20
Tail 21
submod # integer
PhysAttach
Offset vector
PlayerFactory integer
Projectile
Setting integer
Order integer
Questbit string [16]
ReactParam integer
Receptron
Order integer
Trigger min float
Trigger max float
Trigger flags integer (flags)
Reaction integer
Direct Object integer
Indirect Object integer
Reaction param string
Replicator
Research
ScriptContact sContact
ScriptParams string [16]
SpawnPoint
Spawned
StimSensor integer
SwitchLink
TPath
Speed float
Pause (ms) integer
Path Limit? boolean
TPathInit
TPathNext
Target
TelePath
Teleport
Tripwire
VoiceLink
Weapon
arSrc
Description integer
Birthdate integer
Count integer
arSrcDesc
Propagator integer
Intensity float
Valid Fields integer (flags)

Abort Abort
Add MetaProperty add_metaprop
Amplify Amplify
Multiply by float
Then add float
Animating Light Off light_off
Animating Light On light_on
Change Object Model set_model
Model Name string
Clone Properties clone_props
Create Object create_obj
Position vector
Heading float
Pitch float
Bank float
Damage Object damage
Damage Type integer
Use stimulus as type boolean
Multiply By float
Then Add integer
Destroy Object destroy_obj
EnvSound EnvSound
Tags string
Freeze AI Freeze
Duration Multiplier integer
Frob Object frob_obj
Impact Result impact_result
Result integer (enum)
Bounce 2
Stick 3
Slay 4
Permeate Into Container permeate
Coefficient float
Minimum Magnitude float
Radiate radiate
Increm float
Remove MetaProperty rem_metaprop
Remove Property rem_prop
Prop Name string
Send to Scripts stim_script_msg
Ref Count integer
Flags integer (flags)
(Created By Script) 0x1
Set Property add_prop
Prop Name string
Set Quest Variable SetQvar
Quest Variable string
Operation integer (enum)
Set To 0
Add 1
Multiply By 2
Divide By 3
Bitwise Or 4
Bitwise And 5
Bitwise XOR 6
Operand integer
Slay Object slay
Stimulate Object stimulate
Stimulus string
Multiply By float
Then Add float
Stun AI Stun
Duration Multiplier integer
Tags string
Teleport Object move_obj
Position vector
Heading float
Pitch float
Bank float
Toxin toxin
Tweq Control tweq_control
Type integer (enum)
TweqScale 0
TweqRotate 1
TweqJoints 2
TweqModels 3
TweqDelete 4
TweqEmitter 5
TweqFlicker 6
TweqLock 7
TweqAll 8
TweqNull 9
Action integer (enum)
DoDefault 0
DoActivate 1
DoHalt 2
DoReset 3
DoContinue 4
DoForward 5
DoReverse 6
XtraBits integer (flags)
On 0x1
Reverse 0x2
ReSynch 0x4
GoEdge 0x8
LapOne 0x10
Weapon Block weapon_block
Weapon Hit weapon_hit