CSTY records contain information on combat styles.
Some fields may not be present at all or shorter. For this cases the default numbers shown in the CK are documented here. Note there is one record called 'TestDefensiveStyle' which uses an unknown field 'CSMD' and almost none of the others.
C | SubRecord | Name | Type/Size | Info |
---|---|---|---|---|
+ | EDID | editorId | zstring | Editor id |
+ | CSGD | general | float[] | 2, 8 or 10 floats †
|
- | CSME | melee | float[] | 7 or 8 floats †
|
- | CSCR | close range | float[] | 2 or 4 floats †
|
- | CSLR | long range | float | Strafe Mult (default 0.2) |
- | CSFL | flight | float[] | 1 to 8 floats †
|
- | DATA | flags | uint32 | Flags, exactly one of either Dueling or Flanking is always set
|
† These floats are rounded strangely by the CK. CK displayed numbers can be off by as much as 0.05 compared to the floats stored in the game data. After changing some other number in the form and saving, the numbers found in the game data are changed and agree with the numbers shown in the CK.