User:Pixloen/FPANModding/Files
< User:Pixloen | FPANModding
Jump to navigation
Jump to search
Basic Character File Structure
Head to /data and you'll see a folder for every character. You can either edit these or make new characters (more info down below). Every character folder in modern French Bread games have some variation of these files:
Name | File | Comment |
---|---|---|
Project / System | character_0.txt | Contains a list of files to load. Usually references the .ha6, the .cg and the .pat. |
CommandTable | character_cmd_0.txt | Contains the move list. |
MoveTable | character_mv_0.txt | Contains the move logic and specific code for unique moves or projectiles. |
Sound Effect List | character_se_0.txt | Contains the location of sound effects found in ROOTFOLDER/se |
Hantei-kun Project File | character.ha6 | Stores move animations, hitboxes and hit data. |
CG | character.cg | Stores character sprites. |
Pattern | character.pat | Stores images that aren't sprites. Incl. effects such as sword swipes or wings, or MBTL cut-ins. |
Base files | BaseData.LST / _temp.ha6 / _temp.LST | Usually files that don't mention character name / number. Haven't tested what they do but I presume it's a necessity for the character to function. |
In short, the CommandTable gives a character inputs which are assigned to patterns in the Hantei-kun Project File, which can feed information to the MoveTable. The MoveTable can then create new functions.
Grpdat Files
\grpdat also contains character-related visuals which while not necessary for gameplay, are quite nice to have.
Name | File Location | Comment |
---|---|---|
Cockpit Icon | \grpdat\Cockpit\chara or \grpdat\Cockpit\gface | The character art that is located on the Battle UI. |
Announce Art | \grpdat\Announce\round_cha | Contains the art used for the VS Screen. |
Win Screen Art | \grpdat\Winner | Contains the art found in the Win Screen. |
Character Select Art | \grpdat\CSel\chara | Contains the Character Select portraits. |