The AF files contain all the information related to HARs; sprites, key-combos, projectile sprites, base damage, etc. The format is not entirely understood but a large portion has been dissected and understood. All AF files are broken up into the following sections:
This contains the basic data about the HAR. Unmodified speeds, endurance, power, etc.
HAR Number |
1 WORD |
Must be the same number as in the filename eg: FIGHTR1.AF
|
Unknown Data |
3 bytes |
?
|
Endurance |
3 bytes |
Max is 2,143,755. Above or below that results in permanantly stunned state.
|
Unknown Data |
1 byte |
?
|
Power |
1 WORD |
Damage Resistance, max is 8717.
|
Forward Speed |
1 signed DWORD |
Speed at which the HAR moves towards opponent
|
Backward Speed |
1 signed DWORD |
Speed at which HAR retreats from opponent
|
Upward Speed |
1 signed DWORD |
Initial jump speed, this should be negative
|
Downward Speed |
1 signed DWORD |
How quickly the HAR falls while being airborne, should be positive
|
Unknown Data |
1 WORD |
?
|
Animation
Animation Number |
1 BYTES |
Unique Identifier for animation
|
Unknown Data |
8 BYTES |
Zero padding?
|
Overlay Amount |
1 WORD |
TODO
|
Frame Count |
1 BYTE |
How many frames in this animation
|
Overlay Table |
N DWORDS |
TODO
|
String Length |
1 DWORD |
Length of the string
|
String |
N BYTES |
Animation string
|
Unknown Data |
1 BYTE |
?
|
Number of Extra Strings |
1 BYTE |
How many other animation strings there are
|
String Length |
1 WORD |
Length of string
|
String |
N BYTES |
Extra Animation String
|
Unknown Data |
1 BYTE |
?
|
TO BE COMPLETED