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\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\Frog-beast: Explode range DAI_FrogExpl float
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: Respond to damage AI_NCDmRsp boolean
AI\Ability Settings\Patrol: Does patrol AI_Patrol boolean
AI\Ability Settings\Patrol: Random sequence AI_PtrlRnd boolean
AI\Ability Settings\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
AI\Ability Settings\Turret: parameters AI_Turret
Fire Epsilon 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\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\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 Type AI_VisType AI_VisType
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\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\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
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
Book\Art BookArt string
Book\Text Book string
Creature\Creature Type Creature
Type integer (enum)
Humanoid 0
PlayerArm 1
PlayerBowArm 2
Burrick 3
Spider 4
BugBeast 5
Crayman 6
Constantine 7
Apparition 8
Sweel 9
Rope 10
Zombie 11
Small Spider 12
Frog 13
Cutty 14
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
Dark GameSys\FlashInvuln NoFlash boolean
Dark Gamesys\Loot Loot
Gold integer
Gems integer
Art integer
Special integer (flags)
Special 1 0x1
Special 2 0x2
Special 3 0x4
Special 4 0x8
Special 5 0x10
Special 6 0x20
Special 7 0x40
Special 8 0x80
Dark GameSys\PickCfg PickCfg
LockBits 1 integer (flags)
Pins 1 integer
TimePct 1 integer
Flags 1 integer (flags)
Reset On Fail 0x1
Randomize Time 0x2
LockBits 2 integer (flags)
Pins 2 integer
TimePct 2 integer
Flags 2 integer (flags)
Reset On Fail 0x1
Randomize Time 0x2
LockBits 3 integer (flags)
Pins 3 integer
TimePct 3 integer
Flags 3 integer (flags)
Reset On Fail 0x1
Randomize Time 0x2
Dark GameSys\PickSrc PickSrc
PickBits integer (flags)
Dark GameSys\PickState PickState
CurTumber integer
Pin integer
Done boolean
RandTime integer
TotalTime integer
StageTime integer
Picker integer
Dark GameSys\Stats DarkStat integer (flags)
Innocent 0x1
Enemy 0x2
Hidden 0x4
FoundBody 0x8
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\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\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\Design Note DesignNote string
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\FrobLocally FrobLocally boolean
Engine Features\From Briefcase? FromBriefcase boolean
Engine Features\KeyDst KeyDst
MasterBit boolean
RegionMask integer (flags)
LockID integer
Engine Features\KeySrc KeySrc
MasterBit boolean
RegionMask integer (flags)
LockID integer
Engine Features\Locked Locked boolean
Engine Features\Retexture Radius TextureRadius integer
Engine Features\Stack Count StackCount integer
Firer Firer integer
Game\Bash Factor BashFactor float
Game\Bash Params BashParams
Threshold float
Coefficient float
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
Game\Dark\BloodCause BloodCause boolean
Game\Dark\BloodMaxDamage BloodMaxDmg integer
Game\Dark\BloodType BloodType string
Inventory\Can't Drop This NoDrop boolean
Inventory\Cycle Order InvCycleOrder string
Inventory\Limb Model InvLimbModel string [16]
Inventory\Long Description GameDesc string
Inventory\Max Pick Distance PickDist float
Inventory\Object Name GameName string
Inventory\Pick Bias PickBias float
Inventory\Purchase Price SalePrice integer
Inventory\Render Type InvRendType
Type integer (enum)
Default 0
Alternate Model 1
Alternate Bitmap 2
Resource string
Inventory\Store ItemStore boolean
Inventory\Tool Reach ToolReach float
Inventory\Type InvType integer (enum)
Junk 0
Item 1
Weapon 2
LockCnt LockCnt integer
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
Motions\Motor Controller MotorController integer (enum)
GroundLoco 0
Combat 1
GroundAction 2
PlayerArm 3
PlayerBow 4
Single 5
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
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
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
Physics\Projectile\Explode Me PhysExplode integer
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
Position Position
Location vector
Heading integer
Pitch integer
Bank integer
Cell integer
Hint integer
Prox\Blood Blood boolean
Prox\Fungus Fungus boolean
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\Extra Light ExtraLight
Amount (-1..1) float
Additive? boolean
Renderer\Flow Group FlowGroup integer
Renderer\Has Refs HasRefs boolean
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\Self Lit SelfLit integer
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\Transparency (alpha) RenderAlpha float
Renderer\Water Flow Color Index FlowColor integer
Renderer\Water Texture Color WaterColor
Red integer
Green integer
Blue integer
Alpha float
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\Automap Automap
Page integer
Location 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
Noise 0x100
Speech 0x200
Ambient 0x400
Music 0x800
MetaUI 0x1000
Volume integer
Initial Delay unsigned int
Pan integer
Fade integer
Schema\Priority SchPriority integer
Script\TerrReplaceDestroy TerrRepDestroy string
Script\TerrReplaceOff TerrRepOff string
Script\TerrReplaceOn TerrRepOn string
Script\Timing ScriptTiming integer
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\Particle Type ParticleType string
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
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
Trap\Quest Var TrapQVar string
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
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
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity 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
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity 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
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity 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
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity 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
CurveC integer (flags)
JitterLow 0x1
JitterHi 0x2
Mul 0x4
Rate unsigned int
Max frames integer
Emit what string
Velocity 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
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
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
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
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
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
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\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
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
Contains integer (enum)
Hand -2
Belt -1
Generic Contents 0
ControlDevice
Corpse
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
Lock integer
MetaProp integer
NowPicking integer
OldConversation
Owns
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
PlayerFactory
Population
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
RenderFlash
Route
ScriptContact sContact
ScriptParams string [16]
SoundDescription
StimSensor integer
TPath
Speed float
Pause (ms) integer
Path Limit? boolean
TPathInit
TPathNext
Transmute
VoiceLink
VoiceOver
Events integer (flags)
World Hilight 0x1
Pick Up 0x2
WHBlock sHaloBlockData
WHInflated
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
Awareness Filter AwareFilter
Abort Unless integer (flags)
Can't see culprit 0x1
Can't hear culprit 0x2
Stunned 0x4
Not an AI 0x8
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
Freeze AI Freeze
Duration integer
Frob Object frob_obj
Impact Result impact_result
Result integer (enum)
Bounce 2
Stick 3
Slay 4
Knockout Knockout
Permeate Into Container permeate
Coefficient float
Minimum Magnitude 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
Teleport Object move_obj
Position vector
Heading float
Pitch float
Bank float
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