EvilEngine/CSN: Difference between revisions
Content added Content deleted
EnergyDrink (talk | contribs) No edit summary |
EnergyDrink (talk | contribs) No edit summary |
||
Line 11: | Line 11: | ||
===Alignment=== |
===Alignment=== |
||
Header, Raw Data and TimeChunks are all aligned to 2048 bytes. |
Header, Raw Data and TimeChunks are all aligned to 2048 bytes.<br> |
||
Entries in TimeChunks are aligned to 16 bytes? |
|||
==Format== |
==Format== |
||
Line 29: | Line 30: | ||
| 0x04 || float || '''EndTime''' || |
| 0x04 || float || '''EndTime''' || |
||
|- |
|- |
||
| 0x08 || uint || '''NumData''' || Number of entries |
| 0x08 || uint || '''NumData''' || Number of entries. |
||
|- |
|- |
||
| 0x0C || uint || '''ChunkIndex''' || TimeChunk index (starts with 0) |
| 0x0C || uint || '''ChunkIndex''' || TimeChunk index (starts with 0). |
||
|} |
|} |
||
Line 47: | Line 48: | ||
* 7 = JDTA '''(Not present in scooby)''' |
* 7 = JDTA '''(Not present in scooby)''' |
||
|- |
|- |
||
| 0x04 || [[AssetID]] || '''AssetID''' || |
| 0x04 || [[AssetID]] || '''AssetID''' || AssetID of entry. |
||
|- |
|- |
||
| 0x08 || uint || '''ChunkSize''' || Size of data, relative to end of this header |
| 0x08 || uint || '''ChunkSize''' || Size of data, relative to end of this header. |
||
|- |
|- |
||
| 0x0C || uint || '''FileOffset''' || Starting position of data, relative to end of this header |
| 0x0C || uint || '''FileOffset''' || Starting position of data, relative to end of this header. |
||
|} |
|} |
||
Line 73: | Line 74: | ||
| 0x10 || uint32 || '''RootIndex''' || |
| 0x10 || uint32 || '''RootIndex''' || |
||
|- |
|- |
||
| 0x14 || float[3] || '''Translate''' || Starting position |
| 0x14 || float[3] || '''Translate''' || Starting position. |
||
|- |
|- |
||
| 0x20 || colspan="3" style="text-align:center" | [[ANIM]] |
| 0x20 || colspan="3" style="text-align:center" | [[ANIM]] |
||
Line 87: | Line 88: | ||
! 0x00 || colspan="3" | [[#xCutsceneData|xCutsceneData Header]] |
! 0x00 || colspan="3" | [[#xCutsceneData|xCutsceneData Header]] |
||
|- |
|- |
||
| 0x10 || uint32 || colspan="2" | Amount of |
| 0x10 || uint32 || colspan="2" | Amount of frames. |
||
|- |
|- |
||
| 0x14 || colspan="3" style="text-align:center" | [[FLY]] |
| 0x14 || colspan="3" style="text-align:center" | [[FLY]] (Big-Endian on Gamecube) |
||
|} |
|} |
||