U8 Archive: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 53: | Line 53: | ||
|- | |- | ||
|scripts.arc | |scripts.arc | ||
| | |Most Lua scripting, SETs and paths | ||
|- | |- | ||
|shader_lt.arc | |shader_lt.arc | ||
Revision as of 21:30, 1 December 2025
Archives, .arc, or ARC files are a common container format used throughout Sonic the Hedgehog (2006). Arc files can store a full file and directory-based virtual file system. Files may be compressed using zlib. In Sonic '06, the directories may be traversed, and individual files extracted and loaded into memory as needed.
Format
TBD.
List of Archives in Sonic '06
| Name | Description |
|---|---|
| cache.arc | Core render scripts, event playbook, and optical camouflage noise texture |
| download.arc | DLC episode mission and SET data |
| enemy_data.arc | Boss textures and objects |
| enemy.arc | Regular enemy textures and objects |
| event_data.arc | Event-specific textures and objects |
| event.arc | Event-specific sounds, particles, and scripts |
| game.arc | |
| human.arc | NPC textures, objects, and scripts |
| object.arc | Interactive object textures, objects, and scripts |
| particle_data.arc | |
| particle.arc | |
| player_*.arc | Player-specific textures, objects, and animations |
| player.arc | |
| radarmap.arc | Mini-map objects, colour textures, and icons |
| scripts.arc | Most Lua scripting, SETs and paths |
| shader_lt.arc | Multiplayer shaders |
| shader.arc | Singleplayer shaders |
| sound.arc | Common sound banks |
| sprite.arc | UI textures, layouts, and animations |
| stage_*.arc | |
| stage.arc | |
| system.arc | |
| text.arc | Font textures, maps, and string tables |