-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Direct, in-battle character information (in data/*_0/) is defined by these set of files:
*.HA6
*.cg
*.pal
*_0.txt
*_0_cmd.txt
*_0_mv.txt
*_0_sc.txt
_se_list.txt
*_0_selist.txt
*_ef00.pat
//less important i think
*.LST
BaseData.LST
_temp.LST
_temp.HA6
_finish_list.txt
_com_ranking.txt
_com.txt
HA6s are a proprietary French Bread format. They have apparently been modified in the past in several ways. For the sake of ease, however, one should use Hantei-chan to edit this data (or build it yourself good luck).
Here, one is able to edit most information on "patterns" (moves, the entirety of them including things like walking and jumping), such as animation info, (hit)box, flags and attack data, effects played out, and some other interesting features that French Bread added in. The program can use some work, but it does the job. Please see the HA6 section for detailed information on editing them.
Most likely "Character Graphic". That said, these contain all, if not most of the character image data. It seems using a CLI tool called "cgtool" is used to extract and import them.
Palette data. These are the sets of colours that the character has to choose from. (Note that importing from Melty Blood Actress Again Current Code is not entirely compatible, as swapping sides switches the loaded colour, if I'm not wrong.)
The "main" text file that can really just be compared to as a file declaration list. It lists the name of the other files used by the character.
- What are the exact differences between this and mv in terms of function?
The meat of the character's specific effects in regards to move. Every single type of movement, including commands and supers, are modified here via instructions that can hook onto different points of the move. Flags, transformations, checks, and other things can be used in great detail.
This includes some personal details, such as HP, some attack values and even some SEED/GRD modifiers.
This file helps declare a list of sound IDs for the character along with some arguments, most importantly the filenames.
This file uses the IDs declared in _se_list.txt and allows you to identify which sounds get played during which actions. Some of these rely on Param0 flags.