Skip to content

Latest commit

 

History

History
127 lines (113 loc) · 3.86 KB

File metadata and controls

127 lines (113 loc) · 3.86 KB
layout falloutnvrec
title fopdoc

CSTY

Combat Style

Format

Count Subrecord Name Type Info
  • | EDID | Editor ID | cstring |
  • | CSTD | Advanced - Standard | struct |
  • | CSAD | Advanced - Advanced | struct |
  • | CSSD | Simple | struct |

CSTD

Name Type Info
Maneuver Decision - Dodge % Chance uint8
Maneuver Decision - Left/Right % Chance uint8
Unused byte[2]
Maneuver Decision - Dodge L/R Timer Min float32
Maneuver Decision - Dodge L/R Timer Max float32
Maneuver Decision - Dodge Forward Timer Min float32
Maneuver Decision - Dodge Forward Timer Max float32
Maneuver Decision - Dodge Back Timer Min float32
Maneuver Decision - Dodge Back Timer Max float32
Maneuver Decision - Dodge Idle Timer Min float32
Maneuver Decision - Dodge Idle Timer Max float32
Melee Decision - Block % Chance uint8
Melee Decision - Attack % Chance uint8
Unused byte[2]
Melee Decision - Recoil/Stagger Bonus to Attack float32
Melee Decision - Unconscious Bonus to Attack float32
Melee Decision - Hand-To-Hand Bonus to Attack float32
Melee Decision - Power Attacks - Power Attack % Chance uint8
Unused byte[3]
Melee Decision - Power Attacks - Recoil/Stagger Bonus to Power float32
Melee Decision - Power Attacks - Unconscious Bonus to Power Attack float32
Melee Decision - Power Attacks - Normal uint8
Melee Decision - Power Attacks - Forward uint8
Melee Decision - Power Attacks - Back uint8
Melee Decision - Power Attacks - Left uint8
Melee Decision - Power Attacks - Right uint8
Unused byte[3]
Melee Decision - Hold Timer Min float32
Melee Decision - Hold Timer Max float32
Flags uint16 See below for values.
Unused byte[2]
Maneuver Decision - Acrobatic Dodge & Chance uint8
Melee Decision - Power Attacks - Rushing Attack % Chance uint8
Unused byte[2]
Melee Decision - Power Attacks - Rushing Attack Distance Mult float32

Flag Values

Value Meaning
0x0001 Choose Attack Using % Chance
0x0002 Melee Alert OK
0x0004 Flee Based on Personal Survival
0x0008 ??
0x0010 Ignore Threats
0x0020 Ignore Damaging Self
0x0040 Ignore Damaging Group
0x0080 Ignore Damaging Spectators
0x0100 Cannot Use Stealthboy

CSAD

Name Type Info
Dodge Fatigue Mod Mult float32
Dodge Fatigue Mod Base float32
Encumb. Speed Mod Base float32
Encumb. Speed Mod Mult float32
Dodge While Under Attack Mult float32
Dodge Not Under Attack Mult float32
Dodge Back While Under Attack Mult float32
Dodge Back Not Under Attack Mult float32
Dodge Forward While Attacking Mult float32
Dodge Forward Not Attacking Mult float32
Block Skill Modifier Mult float32
Block Skill Modifier Base float32
Block While Under Attack Mult float32
Block Not Under Attack Mult float32
Attack Skill Modifier Mult float32
Attack Skill Modifier Base float32
Attack While Under Attack Mult float32
Attack Not Under Attack Mult float32
Attack During Block Mult float32
Power Att. Fatigue Mod Base float32
Power Att. Fatigue Mod Mult float32

CSSD

Name Type Info
Cover Search Radius float32
Take Cover Chance float32
Wait Timer Min float32
Wait Timer Max float32
Wait to Fire Timer Min float32
Wait to Fire Timer Max float32
Fire Timer Min float32
Fire Timer Max float32
Ranged Weapon Range Mult Min float32
Unused byte[4]
Weapon Restrictions uint32 Enum - see below for values.
Ranged Weapon Range Mult (max) float32
Max Targeting FOV float32
Combat Radius float32
Semi-Auto Firing Delay Mult Min float32
Semi-Auto Firing Delay Mult Max float32

Weapon Restrictions Enum Values

Value Meaning
0 None
1 Melee Only
2 Ranged Only