Difference between revisions of "Shadow the Hedgehog (game)/Technical information/Effect data"
From Sonic Retro
m (Text replacement - "{| class="prettytable" " to "{| class="prettytable" style="width:auto;" ") |
|||
Line 4: | Line 4: | ||
==Particle Section== | ==Particle Section== | ||
− | {| class="prettytable" | + | {| class="prettytable" style="width:auto;" |
!Offset||Type||Description | !Offset||Type||Description | ||
|- | |- |
Revision as of 17:26, 21 February 2020
Shadow the Hedgehog technical information |
---|
Main Article |
Level Editing |
Stage parameters |
Stage ID list |
Object layout format |
Effect data |
Spline format |
Misc |
Cutscene ID list |
On each effect data archives for Shadow the Hedgehog, particle and 3D effect parameters are stored in EFD files located in each effect .ONE archives.
Particle Section
Offset | Type | Description |
---|---|---|
0x00 | char | Effect name |
0x20 | int | Always 02 00 |
0x28 | int | Offset to next effect |
0x30 | float | Rotation |
0x34 | float | Rotation bias |
0x38 | float | Unknown |
0x3C | float | Scale |
0x4C | int | Unknown |
0x54 | int | RGBA Color |
0x70 | int | File offset to misc. settings |
0x74 | char | Effect texture name (Example: ef_hring) |
0x94 | char | Effect file name |
Additional settings
Other settings start at offset 0xB4 of each particle, but the size of data varies for each effect whereas requires length calculation from the offset to the next effect subtracted by the starting offset to each misc. settings.