Sonic Adventure/Character Model Data
Sonic/Metal Sonic
When the game's data is extracted via SA Tools, these files are placed within the figure/sonic/models folder path. For Sonic Adventure DX projects, Metal Sonic's unique data is placed inside the figure/sonic/models/metalsonic folder path.
| Filename | Description | Notes |
|---|---|---|
| s_kihon10_sonic.nja.sa1mdl | Sonic | |
| s_spin0_s_spin0.nja.sa1mdl | Sonic (Curled) | |
| s_spinball_s_spinball.nja.sa1mdl | Sonic Jumpball | |
| s_kihon10_s_head.nja | Sonic Event Head | |
| sonic_z.nja.sa1mdl | Sonic Head (Morph) | Used for the jiggle feature |
| s_spinball_spinball.nja.sa1mdl | Sonic Ball Aura | |
| sonic_dash.nja.sa1mdl | Sonic Dash Trail | |
| sonic_fl0.nja.sa1mdl | Sonic Left Foot Morph 1 | |
| sonic_fl1.nja.sa1mdl | Sonic Left Foot Morph 2 | |
| sonic_fl2.nja.sa1mdl | Sonic Left Foot Morph 3 | |
| sonic_fr0.nja.sa1mdl | Sonic Right Foot Morph 1 | |
| sonic_fr1.nja.sa1mdl | Sonic Right Foot Morph 2 | |
| sonic_fr2.nja.sa1mdl | Sonic Right Foot Morph 3 | |
| s_itemshoose_si_shoose.nja.sa1mdl | Light Speed Shoes | Field upgrade model |
| s_items_s_l_items0.nja.sa1mdl | Light Speed Shoes (Left) | This model is applied to Sonic's base model |
| s_items_s_r_items0.nja.sa1mdl | Light Speed Shoes (Right) | This model is applied to Sonic's base model |
| s_effect0_sonic.nja.sa1mdl | Light Speed Aura | This model is exported to the no_unite folder when extracted
|
| s_itemring_s_itemring.nja.sa1mdl | Crystal Ring | Field upgrade model |
| s_ring_s_r_a3.nja.sa1mdl | Crystal Ring | This model is applied to Sonic's base model |
| s_sboard.nja.sa1mdl | Snowboard | |
| sonic_s_ice.nja.sa1mdl | Ice block | |
| s_ice1_s_ice1.nja.sa1mdl | Ice debris | |
| ss_kihon0_ssonic.nja.sa1mdl | Super Sonic | |
| ss_spinball_ss_spinball.nja.sa1mdl | Super Sonic Jumpball | |
| ssonic_s0.nja.sa1mdl | Super Sonic Aura (Downward) | This model is exported to the no_unite folder when extracted
|
| ssonic_s1.nja.sa1mdl | Super Sonic Aura (Forward) | This model is exported to the no_unite folder when extracted
|
| ssonic_s2.nja.sa1mdl | Super Sonic Aura (High speed) | This model is exported to the no_unite folder when extracted
|
| ss_splashl.nja.sa1mdl | Water wave (Left) | This model is exported to the no_unite folder when extracted
|
| ss_splashr.nja.sa1mdl | Water wave (Right) | This model is exported to the no_unite folder when extracted
|
| metalsonic_sonic_1.nja.sa1mdl | Metal Sonic | SADX only, exported to the metalsonic folder when extracted
|
| msonicroll_s_spin0.nja.sa1mdl | Metal Sonic (Curled) | SADX only, exported to the metalsonic folder when extracted
|
| spinball_s_spinball.nja.sa1mdl | Metal Sonic Jumpball | SADX only, exported to the metalsonic folder when extracted
|
SONIC_OBJECTS
When applying model changes in code for Sonic Adventure DX (PC), ___SONIC_OBJECTS is the name of the array used for all of Sonic's model data. ___SONIC_ACTIONS and ___SONIC_MOTIONS are used for animation data, with the former also referencing model data due to its nature of being an array of NJS_ACTION sets.
The following indices are used in conjunction with ___SONIC_OBJECTS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | s_kihon10_sonic.nja.sa1mdl | Sonic (Root) | object_0056AF50 |
| 1 | s_kihon10_sonic.nja.sa1mdl | Sonic Bicep (Right) | object_00563B7C |
| 2 | s_kihon10_sonic.nja.sa1mdl | Sonic Elbow (Right) | object_00563D0C |
| 3 | s_kihon10_sonic.nja.sa1mdl | Sonic Wrist (Right) | object_005654EC |
| 4 | s_kihon10_sonic.nja.sa1mdl | Sonic Palm (Right) | object_00564CD0 |
| 5 | s_kihon10_sonic.nja.sa1mdl | Sonic Fingers (Right) | object_005647B8 |
| 6 | s_kihon10_sonic.nja.sa1mdl | Sonic Thumb (Right) | object_00564A78 |
| 7 | s_kihon10_sonic.nja.sa1mdl | Sonic Bicep (Left) | object_00561F14 |
| 8 | s_kihon10_sonic.nja.sa1mdl | Sonic Elbow (Left) | object_005620A4 |
| 9 | s_kihon10_sonic.nja.sa1mdl | Sonic Wrist (Left) | object_005638CC |
| 10 | s_kihon10_sonic.nja.sa1mdl | Sonic Palm (Left) | object_005630B0 |
| 11 | s_kihon10_sonic.nja.sa1mdl | Sonic Fingers (Left) | object_00562B80 |
| 12 | s_kihon10_sonic.nja.sa1mdl | Sonic Thigh (Right) | object_0056044C |
| 13 | s_kihon10_sonic.nja.sa1mdl | Sonic Knee (Right) | object_005605DC |
| 14 | s_kihon10_sonic.nja.sa1mdl | Sonic Ankle (Right) | object_00561C68 |
| 15 | s_kihon10_sonic.nja.sa1mdl | Sonic Heel (Right) | object_005613F8 |
| 16 | s_kihon10_sonic.nja.sa1mdl | Sonic Toe (Right) | object_00560DD0 |
| 17 | s_kihon10_sonic.nja.sa1mdl | Sonic Thigh (Left) | object_0055E99C |
| 18 | s_kihon10_sonic.nja.sa1mdl | Sonic Knee (Left) | object_0055EB2C |
| 19 | s_kihon10_sonic.nja.sa1mdl | Sonic Ankle (Left) | object_005601B8 |
| 20 | s_kihon10_sonic.nja.sa1mdl | Sonic Heel (Left) | object_0055F948 |
| 21 | s_kihon10_sonic.nja.sa1mdl | Sonic Toe (Left) | object_0055F330 |
| 22 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic (Root) | object_0062DE88 |
| 23 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Bicep (Right) | object_00626AB4 |
| 24 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Elbow (Right) | object_00626C44 |
| 25 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Wrist (Right) | object_0062840C |
| 26 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Palm (Right) | object_00627BF0 |
| 27 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Fingers (Right) | object_006276D8 |
| 28 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Bicep (Left) | object_00624E3C |
| 29 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Elbow (Left) | object_00624FCC |
| 30 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Wrist (Left) | object_006267F4 |
| 31 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Palm (Left) | object_00625FD8 |
| 32 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Fingers (Left) | object_00625AA8 |
| 33 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Thigh (Right) | object_00623474 |
| 34 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Knee (Right) | object_00623604 |
| 35 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Ankle (Right) | object_00624B78 |
| 36 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Heel (Right) | object_00624308 |
| 37 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Toe (Right) | object_00623C14 |
| 38 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Thigh (Left) | object_00621AC4 |
| 39 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Knee (Left) | object_00621C54 |
| 40 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Ankle (Left) | object_006231E0 |
| 41 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Heel (Left) | object_00622970 |
| 42 | ss_kihon0_ssonic.nja.sa1mdl | Super Sonic Toe (Left) | object_00622254 |
| 44 | s_spinball_s_spinball.nja.sa1mdl | Sonic (Jumpball) | object_0057BC44 |
| 45 | s_kihon10_sonic.nja.sa1mdl | Sonic Eye [Parent] (Left) | object_0056998C |
| 46 | s_kihon10_sonic.nja.sa1mdl | Sonic Head | object_00569594 |
| 47 | s_kihon10_s_head.nja | Sonic Event Head | object_005812AC |
| 48 | s_kihon10_sonic.nja.sa1mdl | Sonic Head [Parent 2] | object_00569DEC |
| 49 | s_kihon10_sonic.nja.sa1mdl | Sonic Head | object_00569594 |
| 50 | s_kihon10_sonic.nja.sa1mdl | Sonic Head [Parent 1] | object_00569E20 |
| 51 | s_kihon10_sonic.nja.sa1mdl | Sonic Eye (Right) | object_00569CE8 |
| 52 | s_kihon10_sonic.nja.sa1mdl | Sonic Eye (Left) | object_005698F0 |
| 54 | s_effect0_sonic.nja.sa1mdl | Light Speed Aura (Root) | object_006837E8 |
| 55 | s_effect0_sonic.nja.sa1mdl | Light Speed Aura Head [Parent 1] | object_00682EF4 |
| 56 | s_spinball_spinball.nja.sa1mdl | Ball Effect Sphere | object_0061B4DC |
| 57 | sonic_dash.nja.sa1mdl | Spindash/Homing Attack Trail Effect | object_0061AA94 |
| 58 | s_items_s_l_items0.nja.sa1mdl | Light Speed Shoes Heel (Left) | object_00581FB8 |
| 59 | s_items_s_l_items0.nja.sa1mdl | Light Speed Shoes Toe (Left) | object_005818AC |
| 60 | s_items_s_r_items0.nja.sa1mdl | Light Speed Shoes Heel (Right) | object_00582CC0 |
| 61 | s_items_s_r_items0.nja.sa1mdl | Light Speed Shoes Toe (Right) | object_005825A4 |
| 62 | s_kihon10_sonic.nja.sa1mdl | Sonic Wrist [Parent] (Right) | object_00565520 |
| 63 | s_ring_s_r_a3.nja.sa1mdl | Crystal Ring (Wrist) | object_00583284 |
| 64 | s_itemring_s_itemring.nja.sa1mdl | Crystal Ring (Upgrade) | object_00583904 |
| 65 | s_itemshoose_si_shoose.nja.sa1mdl | Light Speed Shoes (Upgrade) | object_00585EB4 |
| 66 | s_spin0_s_spin0.nja.sa1mdl | Sonic (Curled) | object_005729CC |
| 67 | s_spinball_s_spinball.nja.sa1mdl | Sonic (Jumpball) | object_0057BC44 |
| 68 | metalsonic_sonic_1.nja.sa1mdl | Metal Sonic (Root) | object_00591068 |
| 69 | msonicroll_s_spin0.nja.sa1mdl | Metal Sonic (Curled) | object_0059C234 |
| 70 | spinball_s_spinball.nja.sa1mdl | Metal Sonic (Jumpball) | object_0059E254 |
| 71 | s_sboard.nja.sa1mdl | Snowboard | object_007276E4 |
| 72 | sonic_s_ice.nja.sa1mdl | Ice Block | object_0061BB0C |
| 73 | s_ice1_s_ice1.nja.sa1mdl | Ice Debris | object_0061BCD4 |
| 74 | ssonic_s0.nja.sa1mdl | Super Sonic Aura | object_00630794 |
| 75 | ssonic_s1.nja.sa1mdl | Super Sonic Movement Aura 1 | object_00631128 |
| 76 | ssonic_s2.nja.sa1mdl | Super Sonic Movement Aura 2 | object_00631AC0 |
| 77 | ss_splashl.nja.sa1mdl | Super Sonic Water Effect 1 | object_00631DBC |
| 78 | ss_splashr.nja.sa1mdl | Super Sonic Water Effect 2 | object_006320B4 |
SONIC_MODELS
When applying model changes in code for Sonic Adventure DX (PC), ___SONIC_MODELS is the name of the array used for Sonic's model data that is designed to change in real-time.
The following indices are used in conjunction with ___SONIC_MODELS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | s_kihon10_sonic.nja.sa1mdl | Base Shoe Toe (Left) | attach_0055F304 |
| 1 | s_kihon10_sonic.nja.sa1mdl | Base Shoe Toe (Right) | attach_00560DA4 |
| 2 | sonic_fl0.nja.sa1mdl | Fully Stretched Toe 01 (Left) | attach_005735AC |
| 3 | sonic_fl1.nja.sa1mdl | Fully Stretched Toe 02 (Left) | attach_00573DFC |
| 4 | sonic_fl2.nja.sa1mdl | Unstreched Toe (Left) | attach_0057464C |
| 5 | sonic_fr0.nja.sa1mdl | Fully Stretched Toe 01 (Right) | attach_0057525C |
| 6 | sonic_fr1.nja.sa1mdl | Fully Stretched Toe 02 (Right) | attach_00575AB4 |
| 7 | sonic_fr2.nja.sa1mdl | Unstretched Toe (Right) | attach_0057630C |
| 8 | s_kihon10_sonic.nja.sa1mdl | Base Sonic Head | attach_00569568 |
| 9 | sonic_z.nja.sa1mdl | Morph Sonic Head | attach_00579C68 |
Tails
When the game's data is extracted via SA Tools, these files are placed within the figure/miles/models folder path. The model used for Eggman in Speed Highway can be found in the figure/miles/eggmoble folder path.
| Filename | Description | Notes |
|---|---|---|
| m_kihon3_miles.nja.sa1mdl | Tails | |
| m_kihon4_miles.nja.sa1mdl | Tails (Flight) | |
| m_spin_m_spin.nja.sa1mdl | Tails (Curled) | |
| m_spinball_m_spinball.nja.sa1mdl | Tails Jumpball | |
| shape_kihon_m_head.nja.sa1mdl | Tails Event Head | |
| miles_head_z.nja.sa1mdl | Tails Head (Morph) | Used for the jiggle feature |
| miles_tail_u.nja.sa1mdl | Tails' Tail (Morph) | |
| miles_tail_l0.nja.sa1mdl | Left Tail Morph 1 | |
| miles_tail_l1.nja.sa1mdl | Left Tail Morph 2 | |
| miles_tail_r0.nja.sa1mdl | Right Tail Morph 1 | |
| miles_tail_r1.nja.sa1mdl | Right Tail Morph 2 | |
| m_itembody_m_itembody.nja.sa1mdl | Rhythm Badge | Field upgrade model |
| m_itembody.nja.sa1mdl | Rhythm Badge | This model is applied to Tails' base model |
| m_itemshoose_m_itemshoose.nja.sa1mdl | Jet Anklet | Field upgrade model |
| m_itemls_m_itemls0.nja.sa1mdl | Jet Anklet (Left) | This model is applied to Tails' base model |
| m_itemrs_m_itemrs0.nja.sa1mdl | Jet Anklet (Right) | This model is applied to Tails' base model |
| m_sboard_snowboard.nja.sa1mdl | Snowboard | |
| egm01_egm00.nja.sa1mdl | Eggman Rival (Eggmobile) | This model is exported to the figure/miles/eggmoble folder when extracted
|
| egman160_body.nja.sa1mdl | Eggman Rival (Eggman) | This model is exported to the figure/miles/eggmoble folder when extracted
|
MILES_OBJECTS
When applying model changes in code for Sonic Adventure DX (PC), ___MILES_OBJECTS is the name of the array used for all of Sonic's model data. ___MILES_ACTIONS and ___MILES_MOTIONS are used for animation data, with the former also referencing model data due to its nature of being an array of NJS_ACTION sets.
The following indices are used in conjunction with ___MILES_OBJECTS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | m_kihon3_miles.nja.sa1mdl | Miles (Root) | object_0042AD54 |
| 1 | m_kihon4_miles.nja.sa1mdl | Miles (Flying, Root) | object_00437C44 |
| 2 | m_spin_m_spin.nja.sa1mdl | Miles (Curled) | object_0043F4B4 |
| 3 | m_spinball_m_spinball.nja.sa1mdl | Miles (Jumpball) | object_0044148C |
| 4 | m_kihon3_miles.nja.sa1mdl | Miles Head | object_0042ABE8 |
| 5 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Head | object_00437AD8 |
| 6 | m_kihon3_miles.nja.sa1mdl | Miles Face Root | object_0042AC84 |
| 7 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Face Root | object_00437B74 |
| 8 | m_kihon3_miles.nja.sa1mdl | Miles Right Eye | object_00426ED0 |
| 9 | m_kihon3_miles.nja.sa1mdl | Miles Left Eye | object_00426B90 |
| 10 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Eye | object_00433DC0 |
| 11 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Eye | object_00433A80 |
| 12 | m_kihon3_miles.nja.sa1mdl | Miles Left Tail | object_0041E548 |
| 13 | m_kihon3_miles.nja.sa1mdl | Miles Right Tail | object_0041EC90 |
| 14 | m_kihon3_miles.nja.sa1mdl | Miles Right Tail Root | object_0041ED2C |
| 15 | m_kihon3_miles.nja.sa1mdl | Miles Left Tail Root | object_0041E5E4 |
| 16 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Tail Root | object_0042BC1C |
| 17 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Tail Root | object_0042B4D4 |
| 18 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Tail Parent | object_0042BBE8 |
| 19 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Tail Parent | object_0042B4A0 |
| 20 | m_kihon3_miles.nja.sa1mdl | Miles Right Bicep | object_00424D00 |
| 21 | m_kihon3_miles.nja.sa1mdl | Miles Right Elbow | object_00424E94 |
| 22 | m_kihon3_miles.nja.sa1mdl | Miles Right Wrist | object_0042674C |
| 23 | m_kihon3_miles.nja.sa1mdl | Miles Left Bicep | object_00422FD8 |
| 24 | m_kihon3_miles.nja.sa1mdl | Miles Left Elbow | object_0042316C |
| 25 | m_kihon3_miles.nja.sa1mdl | Miles Left Wrist | object_00424A14 |
| 26 | m_kihon3_miles.nja.sa1mdl | Miles Right Thigh | object_0042182C |
| 27 | m_kihon3_miles.nja.sa1mdl | Miles Right Knee | object_004219BC |
| 28 | m_kihon3_miles.nja.sa1mdl | Miles Right Ankle | object_00422CF0 |
| 29 | m_kihon3_miles.nja.sa1mdl | Miles Left Thigh | object_004200CC |
| 30 | m_kihon3_miles.nja.sa1mdl | Miles Left Knee | object_0042025C |
| 31 | m_kihon3_miles.nja.sa1mdl | Miles Left Ankle | object_00421598 |
| 32 | m_kihon3_miles.nja.sa1mdl | Miles Right Foot Heel | object_004225C8 |
| 33 | m_kihon3_miles.nja.sa1mdl | Miles Right Foot Toe | object_00421FE4 |
| 34 | m_kihon3_miles.nja.sa1mdl | Miles Left Foot Heel | object_00420E70 |
| 35 | m_kihon3_miles.nja.sa1mdl | Miles Left Foot Toe | object_00420884 |
| 36 | m_kihon3_miles.nja.sa1mdl | Miles Right Palm | object_00425E88 |
| 37 | m_kihon3_miles.nja.sa1mdl | Miles Right Fingers | object_00425C40 |
| 38 | m_kihon3_miles.nja.sa1mdl | Miles Left Palm | object_00424158 |
| 39 | m_kihon3_miles.nja.sa1mdl | Miles Left Fingers | object_00423F10 |
| 40 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Bicep | object_00431BF0 |
| 41 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Elbow | object_00431D84 |
| 42 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Wrist | object_0043363C |
| 43 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Bicep | object_0042FEC8 |
| 44 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Elbow | object_0043005C |
| 45 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Wrist | object_00431904 |
| 46 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Thigh | object_0042E71C |
| 47 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Knee | object_0042E8AC |
| 48 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Ankle | object_0042FBE0 |
| 49 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Thigh | object_0042CFBC |
| 50 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Knee | object_0042D14C |
| 51 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Ankle | object_0042E488 |
| 52 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Foot Heel | object_0042F4B8 |
| 53 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Foot Toe | object_0042EED4 |
| 54 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Foot Heel | object_0042DD60 |
| 55 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Foot Toe | object_0042D774 |
| 56 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Palm | object_00432D78 |
| 57 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Fingers | object_00432B30 |
| 58 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Palm | object_00431048 |
| 59 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Fingers | object_00430E00 |
| 60 | m_itemls_m_itemls0.nja.sa1mdl | Jet Anklet (Left Toe) | object_0046E63C |
| 61 | m_itemrs_m_itemrs0.nja.sa1mdl | Jet Anklet (Right Toe) | object_0046F46C |
| 62 | m_kihon3_miles.nja.sa1mdl | Miles Chest | object_0041FE04 |
| 63 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Chest | object_0042CCF4 |
| 64 | m_itemls_m_itemls0.nja.sa1mdl | Jet Anklet (Left Heel) | object_0046EE44 |
| 65 | m_itemrs_m_itemrs0.nja.sa1mdl | Jet Anklet (Right Heel) | object_0046FC84 |
| 66 | m_kihon3_miles.nja.sa1mdl | Miles Head Sibling | object_0042AC1C |
| 67 | m_kihon3_miles.nja.sa1mdl | Miles Head | object_0042ABE8 |
| 68 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Head Sibling | object_00437B0C |
| 69 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Head | object_00437AD8 |
| 70 | shape_kihon_m_head.nja.sa1mdl | Miles Cinematic Head | object_0044C724 |
| 71 | m_sboard_snowboard.nja.sa1mdl | Miles Snowboard | object_0055C92C |
MILES_MODELS
When applying model changes in code for Sonic Adventure DX (PC), ___MILES_MODELS is the name of the array used for Tails' model data that is designed to change in real-time.
The following indices are used in conjunction with ___MILES_MODELS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | m_kihon3_miles.nja.sa1mdl | Miles Chest | attach_0041FDD8 |
| 1 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Chest | attach_0042CCC8 |
| 2 | Miles Head | m_kihon3_miles.nja.sa1mdl | attach_0042ABBC |
| 3 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Head | attach_00437AAC |
| 4 | miles_head_z.nja.sa1mdl | Miles Head for Morphs | attach_0044517C |
| 5 | m_kihon3_miles.nja.sa1mdl | Miles Left Tail | attach_0041E51C |
| 6 | m_kihon3_miles.nja.sa1mdl | Miles Right Tail | attach_0041EC64 |
| 7 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Left Tail | attach_0042B40C |
| 8 | m_kihon4_miles.nja.sa1mdl | Miles (Flying) Right Tail | attach_0042BB54 |
| 9 | miles_tail_l0.nja.sa1mdl | Left Tail Morph | attach_00445778 |
| 10 | miles_tail_r0.nja.sa1mdl | Right Tail Morph | attach_00445DA8 |
| 11 | miles_tail_l1.nja.sa1mdl | Left Tail Morph | attach_00446A08 |
| 12 | miles_tail_r1.nja.sa1mdl | Right Tail Morph | attach_00447038 |
| 13 | miles_tail_u.nja.sa1mdl | Tail Morph (Reference Points) | attach_004463D8 |
| 14 | m_itembody.nja.sa1mdl | Rhythm Badge (Worn) | attach_0046DFE8 |
Knuckles
When the game's data is extracted via SA Tools, these files are placed within the figure/knuckles/models folder path.
| Filename | Description | Notes |
|---|---|---|
| knuck_a.nja.sa1mdl | Knuckles | |
| knuck_b.nja.sa1mdl | Knuckles (Gliding) | This model is also used during certain actions, such as running at high speed |
| knuck_spin.nja.sa1mdl | Knuckles (Curled) | |
| knuck_ball.nja.sa1mdl | Knuckles Jumpball | |
| knuckles41_k_head0.nja.sa1mdl | Knuckles Event Head | |
| knuck_z.nja.sa1mdl | Knuckles Head (Morph) | Used for the jiggle feature |
| knuckles_combo.nja.sa1mdl | Punch aura | |
| k_crow_k_itemonlyc.nja.sa1mdl | Shovel Claws | Field upgrade model |
| knu_i_glove_l0.nja.sa1mdl | Shovel Claw (Left) | This model is applied to Knuckles' base model |
| knu_i_glove_l1.nja.sa1mdl | Shovel Claw (Left, With Fighting Gloves) | This model is applied to Knuckles' base model |
| knu_i_glove_r0.nja.sa1mdl | Shovel Claw (Right) | This model is applied to Knuckles' base model |
| knu_i_glove_r1.nja.sa1mdl | Shovel Claw (Right, With Fighting Gloves) | This model is applied to Knuckles' base model |
| k_fgrove_k_itemonlyf.nja.sa1mdl | Fighting Gloves | Field upgrade model |
| knu_i_claw_lw.nja.sa1mdl | Fighting Glove (Left Wrist) | This model is applied to Knuckles' base model |
| knu_i_claw_lx.nja.sa1mdl | Fighting Glove (Left Palm) | This model is applied to Knuckles' base model |
| knu_i_claw_ly.nja.sa1mdl | Fighting Glove (Left Fingers) | This model is applied to Knuckles' base model |
| knu_i_claw_lz.nja.sa1mdl | Fighting Glove (Left Thumb) | This model is applied to Knuckles' base model |
| knu_i_claw_rw.nja.sa1mdl | Fighting Glove (Right Wrist) | This model is applied to Knuckles' base model |
| knu_i_claw_rx.nja.sa1mdl | Fighting Glove (Right Palm) | This model is applied to Knuckles' base model |
| knu_i_claw_ry.nja.sa1mdl | Fighting Glove (Right Fingers) | This model is applied to Knuckles' base model |
| knu_i_claw_rz.nja.sa1mdl | Fighting Glove (Right Thumb) | This model is applied to Knuckles' base model |
| knuckles_mh.nja.sa1mdl | Maximum Heat aura |
KNUCKLES_OBJECTS
When applying model changes in code for Sonic Adventure DX (PC), ___KNUCKLES_OBJECTS is the name of the array used for all of Knuckles' model data. ___KNUCKLES_ACTIONS and ___KNUCKLES_MOTIONS are used for animation data, with the former also referencing model data due to its nature of being an array of NJS_ACTION sets.
The following indices are used in conjunction with ___KNUCKLES_OBJECTS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | knuck_a.nja.sa1mdl | Knuckles (Root) | object_002E23B0 |
| 1 | knuck_b.nja.sa1mdl | Knuckles (Gliding, Root) | object_002EEE50 |
| 2 | knuck_a.nja.sa1mdl | Knuckles Right Bicep | object_002DB8A4 |
| 3 | knuck_a.nja.sa1mdl | Knuckles Right Elbow | object_002DBA34 |
| 4 | knuck_a.nja.sa1mdl | Knuckles Right Wrist | object_002DD0AC |
| 5 | knuck_a.nja.sa1mdl | Knuckles Right Fingers | object_002DC244 |
| 6 | knuck_a.nja.sa1mdl | Knuckles Left Bicep | object_002D9E5C |
| 7 | knuck_a.nja.sa1mdl | Knuckles Left Elbow | object_002D9FEC |
| 8 | knuck_a.nja.sa1mdl | Knuckles Left Wrist | object_002DB5F4 |
| 9 | knuck_a.nja.sa1mdl | Knuckles Left Fingers | object_002DAB34 |
| 10 | knuck_a.nja.sa1mdl | Knuckles Right Thigh | object_002D876C |
| 11 | knuck_a.nja.sa1mdl | Knuckles Right Knee | object_002D88FC |
| 12 | knuck_a.nja.sa1mdl | Knuckles Right Ankle | object_002D9BB0 |
| 13 | knuck_a.nja.sa1mdl | Knuckles Left Thigh | object_002D6FE4 |
| 14 | knuck_a.nja.sa1mdl | Knuckles Left Knee | object_002D7174 |
| 15 | knuck_a.nja.sa1mdl | Knuckles Left Ankle | object_002D8438 |
| 16 | knuck_a.nja.sa1mdl | Knuckles Right Foot Heel | object_002D9754 |
| 17 | knuck_a.nja.sa1mdl | Knuckles Right Foot Toe | object_002D9088 |
| 18 | knuck_a.nja.sa1mdl | Knuckles Left Foot Heel | object_002D7FDC |
| 19 | knuck_a.nja.sa1mdl | Knuckles Left Foot Toe | object_002D7900 |
| 20 | knuck_a.nja.sa1mdl | Knuckles Right Palm | object_002DC94C |
| 21 | knuck_a.nja.sa1mdl | Knuckles Right Fingers | object_002DC244 |
| 22 | knuck_a.nja.sa1mdl | Knuckles Left Palm | object_002DAEE4 |
| 23 | knuck_a.nja.sa1mdl | Knuckles Left Fingers | object_002DAB34 |
| 24 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Bicep | object_002E8324 |
| 25 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Elbow | object_002E84B4 |
| 26 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Wrist | object_002E9B2C |
| 27 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Fingers | object_002E8CC4 |
| 28 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Bicep | object_002E68DC |
| 29 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Elbow | object_002E6A6C |
| 30 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Wrist | object_002E8074 |
| 31 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Fingers | object_002E75B4 |
| 32 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Thigh | object_002E51EC |
| 33 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Knee | object_002E537C |
| 34 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Ankle | object_002E6630 |
| 35 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Thigh | object_002E3A64 |
| 36 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Knee | object_002E3BF4 |
| 37 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Ankle | object_002E4EB8 |
| 38 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Foot Heel | object_002E61D4 |
| 39 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Foot Toe | object_002E5B08 |
| 40 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Foot Heel | object_002E4A5C |
| 41 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Foot Toe | object_002E4380 |
| 42 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Palm | object_002E93CC |
| 43 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Fingers | object_002E8CC4 |
| 44 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Palm | object_002E7964 |
| 45 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Fingers | object_002E75B4 |
| 46 | knuckles_combo.nja.sa1mdl | Mega Punch Aura | object_00328878 |
| 47 | knuckles_mh.nja.sa1mdl | Maximum Heat Aura | object_003291C4 |
| 49 | knuck_a.nja.sa1mdl | Knuckles Head | object_002E191C |
| 50 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Head | object_002EE3BC |
| 51 | knuck_a.nja.sa1mdl | Knuckles Face Root | object_002E21A8 |
| 52 | knuck_a.nja.sa1mdl | Knuckles Right Eye | object_002E2070 |
| 53 | knuck_a.nja.sa1mdl | Knuckles Left Eye | object_002E1C78 |
| 54 | knuck_a.nja.sa1mdl | Knuckles Left Eye Root | object_002E1D14 |
| 55 | knuck_a.nja.sa1mdl | Knuckles Head | object_002E191C |
| 56 | knuckles41_k_head0.nja.sa1mdl | Knuckles Cinematic Head | object_0030257C |
| 58 | knuck_a.nja.sa1mdl | Knuckles Left Wrist | object_002DB5F4 |
| 59 | knuck_a.nja.sa1mdl | Knuckles Left Palm | object_002DAEE4 |
| 60 | knuck_a.nja.sa1mdl | Knuckles Left Fingers | object_002DAB34 |
| 61 | knuck_a.nja.sa1mdl | Knuckles Left Thumb | object_002DA324 |
| 62 | knuck_a.nja.sa1mdl | Knuckles Right Wrist | object_002DD0AC |
| 63 | knuck_a.nja.sa1mdl | Knuckles Right Palm | object_002DC94C |
| 64 | knuck_a.nja.sa1mdl | Knuckles Right Fingers | object_002DC244 |
| 65 | knuck_a.nja.sa1mdl | Knuckles Right Thumb | object_002DC59C |
| 66 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Wrist | object_002E8074 |
| 67 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Palm | object_002E7964 |
| 68 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Fingers | object_002E75B4 |
| 69 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Left Thumb | object_002E6DA4 |
| 70 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Wrist | object_002E9B2C |
| 71 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Palm | object_002E93CC |
| 72 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Fingers | object_002E8CC4 |
| 73 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Right Thumb | object_002E901C |
KNUCKLES_MODELS
When applying model changes in code for Sonic Adventure DX (PC), ___KNUCKLES_MODELS is the name of the array used for Knuckles' model data that is designed to change in real-time.
The following indices are used in conjunction with ___KNUCKLES_MODELS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | knu_i_glove_l0.nja.sa1mdl | Shovel Claw (Left, Normal) | attach_003298C8 |
| 1 | knu_i_glove_l1.nja.sa1mdl | Shovel Claw (Left, Fighting Gloves) | attach_00329FF8 |
| 2 | knu_i_glove_r0.nja.sa1mdl | Shovel Claw (Right, Normal) | attach_0032A6F0 |
| 3 | knu_i_glove_r1.nja.sa1mdl | Shovel Claw (Right, Fighting Gloves) | attach_0032ADF8 |
| 4 | knuck_a.nja.sa1mdl | Knuckles Head | attach_002E18F0 |
| 5 | knuck_b.nja.sa1mdl | Knuckles (Gliding) Head | attach_002EE390 |
| 6 | knuck_z.nja.sa1mdl | Knuckles Head for Morphs | attach_002FC558 |
| 7 | knuck_a.nja.sa1mdl | Knuckles Left Wrist | attach_002DB5C8 |
| 8 | knuck_a.nja.sa1mdl | Knuckles Left Palm | attach_002DAEB8 |
| 9 | knuck_a.nja.sa1mdl | Knuckles Left Fingers | attach_002DAB08 |
| 10 | knuck_a.nja.sa1mdl | Knuckles Left Thumb | attach_002DA2F8 |
| 11 | knuck_a.nja.sa1mdl | Knuckles Right Wrist | attach_002DD080 |
| 12 | knuck_a.nja.sa1mdl | Knuckles Right Palm | attach_002DC920 |
| 13 | knuck_a.nja.sa1mdl | Knuckles Right Fingers | attach_002DC218 |
| 14 | knuck_a.nja.sa1mdl | Knuckles Right Thumb | attach_002DC570 |
| 15 | knu_i_claw_lw.nja.sa1mdl | Left Wrist (Fighting Gloves) | attach_0032B488 |
| 16 | knu_i_claw_lx.nja.sa1mdl | Left Palm (Fighting Gloves) | attach_0032C2F8 |
| 17 | knu_i_claw_ly.nja.sa1mdl | Left Fingers (Fighting Gloves) | attach_0032BF48 |
| 18 | knu_i_claw_lz.nja.sa1mdl | Left Thumb (Fighting Gloves) | attach_0032B7C0 |
| 19 | knu_i_claw_rw.nja.sa1mdl | Right Wrist (Fighting Gloves) | attach_0032C950 |
| 20 | knu_i_claw_rx.nja.sa1mdl | Right Palm (Fighting Gloves) | attach_0032D7E0 |
| 21 | knu_i_claw_ry.nja.sa1mdl | Right Fingers (Fighting Gloves) | attach_0032D430 |
| 22 | knu_i_claw_rz.nja.sa1mdl | Right Thumb (Fighting Gloves) | attach_0032CCA8 |
Amy
When the game's data is extracted via SA Tools, these files are placed within the figure/amy/models folder path.
| Filename | Description | Notes |
|---|---|---|
| amy_a.nja.sa1mdl | Amy | |
| shape_kihon_a_head.nja.sa1mdl | Amy Event Head | |
| amy_z.nja.sa1mdl | Amy Head (Morph) | Used for the jiggle feature |
| amy_y.nja.sa1mdl | Amy Dress (Morph) | Used for the jiggle feature |
| amy_shock.nja.sa1mdl | Hammer shockwave | |
| amy_i_head.nja.sa1mdl | Warrior Feather | This model is applied to Amy's base model |
| a_itemhanma_a_itemh.nja.sa1mdl | Long Hammer | Field upgrade model |
| amy_i_hammer.nja.sa1mdl | Long Hammer | This model is applied to Amy's base model |
| wing_act.nja.sa1mdl | Lily (Flicky) | |
| amy_drum.nja.sa1mdl | Barrel |
AMY_OBJECTS
When applying model changes in code for Sonic Adventure DX (PC), ___AMY_OBJECTS is the name of the array used for all of Amy's model data. ___AMY_ACTIONS and ___AMY_MOTIONS are used for animation data, with the former also referencing model data due to its nature of being an array of NJS_ACTION sets.
The following indices are used in conjunction with ___AMY_OBJECTS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | amy_a.nja.sa1mdl | Amy (Root) | object_00016460 |
| 1 | amy_drum.nja.sa1mdl | Barrel | object_00016E7C |
| 2 | amy_a.nja.sa1mdl | Piko-Piko Hammer Handle | object_0000FB34 |
| 3 | amy_a.nja.sa1mdl | Piko-Piko Hammer Head | object_0000F974 |
| 4 | amy_a.nja.sa1mdl | Amy Head | object_000159CC |
| 5 | amy_a.nja.sa1mdl | Amy Dress | object_00009C54 |
| 6 | amy_a.nja.sa1mdl | Amy Right Bicep | object_0000EA74 |
| 7 | amy_a.nja.sa1mdl | Amy Right Elbow | object_0000EC04 |
| 8 | amy_a.nja.sa1mdl | Amy Right Wrist | object_000112C4 |
| 9 | amy_a.nja.sa1mdl | Amy Left Bicep | object_0000CE6C |
| 10 | amy_a.nja.sa1mdl | Amy Left Elbow | object_0000CFFC |
| 11 | amy_a.nja.sa1mdl | Amy Left Wrist | object_0000D7B4 |
| 12 | amy_a.nja.sa1mdl | Amy Right Thigh | object_0000B7D4 |
| 13 | amy_a.nja.sa1mdl | Amy Right Knee | object_0000B994 |
| 14 | amy_a.nja.sa1mdl | Amy Right Ankle | object_0000CBC0 |
| 15 | amy_a.nja.sa1mdl | Amy Left Thigh | object_0000A114 |
| 16 | amy_a.nja.sa1mdl | Amy Left Knee | object_0000A2D4 |
| 17 | amy_a.nja.sa1mdl | Amy Left Ankle | object_0000B510 |
| 18 | amy_a.nja.sa1mdl | Amy Right Foot Heel | object_0000C508 |
| 19 | amy_a.nja.sa1mdl | Amy Right Foot Toe | object_0000BE90 |
| 20 | amy_a.nja.sa1mdl | Amy Left Foot Heel | object_0000AE48 |
| 21 | amy_a.nja.sa1mdl | Amy Left Foot Toe | object_0000A7D0 |
| 22 | amy_a.nja.sa1mdl | Amy Right Palm | object_00010AF8 |
| 23 | amy_a.nja.sa1mdl | Amy Right Fingers | object_000108A0 |
| 24 | amy_a.nja.sa1mdl | Amy Left Palm | object_0000E7C8 |
| 25 | amy_a.nja.sa1mdl | Amy Left Fingers | object_0000E570 |
| 26 | amy_a.nja.sa1mdl | Amy Face Root | object_00016258 |
| 27 | amy_a.nja.sa1mdl | Amy Right Eye | object_00016120 |
| 28 | amy_a.nja.sa1mdl | Amy Left Eye | object_00015D28 |
| 29 | amy_shock.nja.sa1mdl | Hammer Shockwave Aura | object_0001DBCC |
| 30 | amy_a.nja.sa1mdl | Amy Left Eye Root | object_00015DC4 |
| 31 | amy_a.nja.sa1mdl | Amy Head | object_000159CC |
| 32 | shape_kihon_a_head.nja.sa1mdl | Amy Cinematic Head | object_00023300 |
| 33 | amy_a.nja.sa1mdl | Amy Head | object_000159CC |
| 34 | amy_a.nja.sa1mdl | Amy Headband | object_00012324 |
| 35 | amy_i_head.nja.sa1mdl | Warrior Feather | object_0001D858 |
| 36 | amy_a.nja.sa1mdl | Amy Right Thumb | object_0000FDF8 |
| 37 | amy_a.nja.sa1mdl | Piko-Piko Hammer Handle | object_0000FB34 |
| 38 | amy_i_hammer.nja.sa1mdl | Long Hammer | object_0001D204 |
AMY_MODELS
When applying model changes in code for Sonic Adventure DX (PC), ___AMY_MODELS is the name of the array used for Amy's model data that is designed to change in real-time.
The following indices are used in conjunction with ___AMY_MODELS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | amy_drum.nja.sa1mdl | Barrel | attach_00016DE8 |
| 1 | amy_a.nja.sa1mdl | Amy Head | attach_000159A0 |
| 2 | amy_z.nja.sa1mdl | Amy Head for Morphs | attach_0001C100 |
| 3 | amy_a.nja.sa1mdl | Amy Dress | attach_00009C28 |
| 4 | amy_y.nja.sa1mdl | Amy Dress for Morphs | attach_00018A90 |
Big
When the game's data is extracted via SA Tools, these files are placed within the figure/big/models folder path.
| Filename | Description | Notes |
|---|---|---|
| b_kihon0_bic.nja.sa1mdl | Big | |
| shape_kihon_b_head.nja.sa1mdl | Big Event Head | Not used |
| big_z.nja.sa1mdl | Big Head (Morph) | Used for the jiggle feature |
| big_castmark0.nja.sa1mdl | Casting marker (Circle) | |
| castmarc1_castmark1.nja.sa1mdl | Casting marker (Cursor) | |
| b_itemukiwa0_b_itemukiwa0.nja.sa1mdl | Life Belt | Field upgrade model |
| b_itemukiwa_b_body.nja.sa1mdl | Life Belt | This model is applied to Big's base model |
| b_itemsao_b_itemsao.nja.sa1mdl | Power Rod | |
| ruar_hontai.nja.sa1mdl | Fishing lure (Default) | |
| ruar_blue_hontai.nja.sa1mdl | Fishing lure (Blue) | |
| ruar_red_hontai.nja.sa1mdl | Fishing lure (Red) | |
| ruar_silver_hontai.nja.sa1mdl | Fishing lure (Silver) | |
| ruar_gold_hontai.nja.sa1mdl | Fishing lure (Gold) | |
| big_kaeru.nja.sa1mdl | Froggy |
BIG_OBJECTS
When applying model changes in code for Sonic Adventure DX (PC), ___BIG_OBJECTS is the name of the array used for all of Big's model data. ___BIG_ACTIONS and ___BIG_MOTIONS are used for animation data, with the former also referencing model data due to its nature of being an array of NJS_ACTION sets.
The following indices are used in conjunction with ___BIG_OBJECTS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | b_kihon0_bic.nja.sa1mdl | Big (Root) | object_0012541C |
| 1 | shape_kihon_b_head.nja.sa1mdl | Big Cinematic Head | object_0012CA3C |
| 2 | b_kihon0_bic.nja.sa1mdl | Big Right Bicep | object_00120834 |
| 3 | b_kihon0_bic.nja.sa1mdl | Big Right Elbow | object_00120C14 |
| 4 | b_kihon0_bic.nja.sa1mdl | Big Right Wrist | object_0012210C |
| 5 | b_kihon0_bic.nja.sa1mdl | Big Right Fingers | object_00121910 |
| 6 | b_kihon0_bic.nja.sa1mdl | Big Left Bicep | object_0011DD6C |
| 7 | b_kihon0_bic.nja.sa1mdl | Big Left Elbow | object_0011E14C |
| 8 | b_kihon0_bic.nja.sa1mdl | Big Left Wrist | object_0011E6E4 |
| 9 | b_kihon0_bic.nja.sa1mdl | Big Left Fingers | object_00120088 |
| 10 | b_kihon0_bic.nja.sa1mdl | Big Left Thigh | object_001233D4 |
| 11 | b_kihon0_bic.nja.sa1mdl | Big Left Ankle | object_0012414C |
| 12 | b_kihon0_bic.nja.sa1mdl | Big Left Foot Heel | object_00123EA0 |
| 13 | b_kihon0_bic.nja.sa1mdl | Big Left Foot Toe | object_001239B4 |
| 14 | b_kihon0_bic.nja.sa1mdl | Big Right Thigh | object_0012450C |
| 15 | b_kihon0_bic.nja.sa1mdl | Big Right Ankle | object_001247B4 |
| 16 | b_kihon0_bic.nja.sa1mdl | Big Right Foot Heel | object_001252B0 |
| 17 | b_kihon0_bic.nja.sa1mdl | Big Right Foot Toe | object_00124DBC |
| 18 | b_kihon0_bic.nja.sa1mdl | Big Right Palm | object_00121B8C |
| 19 | b_itemsao_b_itemsao.nja.sa1mdl | Power Rod | object_001291D4 |
| 20 | b_kihon0_bic.nja.sa1mdl | Big Left Palm | object_00120304 |
| 22 | b_kihon0_bic.nja.sa1mdl | Big Jaw Sibling | object_0011D7A0 |
| 23 | b_kihon0_bic.nja.sa1mdl | Big Left Iris | object_0011B5FC |
| 24 | b_kihon0_bic.nja.sa1mdl | Big Right Iris | object_0011B754 |
| 25 | b_kihon0_bic.nja.sa1mdl | Fishing Rod | object_0011F384 |
| 26 | b_kihon0_bic.nja.sa1mdl | Big Jaw | object_0011D76C |
| 27 | b_kihon0_bic.nja.sa1mdl | Big Head | object_0011D448 |
| 28 | shape_kihon_b_head.nja.sa1mdl | Big Cinematic Head | object_0012CA3C |
| 30 | b_itemsao_b_itemsao.nja.sa1mdl | Power Rod | object_001291D4 |
| 31 | b_itemukiwa_b_body.nja.sa1mdl | Life Belt w/ Big Stomach | object_001284BC |
| 32 | b_kihon0_bic.nja.sa1mdl | Big Chest | object_0011B0D0 |
| 33 | b_kihon0_bic.nja.sa1mdl | Big Face Root | object_0011D808 |
| 34 | b_kihon0_bic.nja.sa1mdl | Fishing Rod | object_0011F384 |
| 35 | b_kihon0_bic.nja.sa1mdl | Fishing Rod Reel | object_0011EC34 |
| 36 | b_itemsao_b_itemsao.nja.sa1mdl | Power Rod Reel | object_00128A90 |
| 37 | ruar_hontai.nja.sa1mdl | Fishing Lure Level 1 | object_0014423C |
| 38 | ruar_blue_hontai.nja.sa1mdl | Fishing Lure Level 3 | object_00145B88 |
| 39 | ruar_red_hontai.nja.sa1mdl | Fishing Lure Level 2 | object_00147A50 |
| 40 | ruar_silver_hontai.nja.sa1mdl | Fishing Lure Level 4 | object_001497AC |
| 41 | ruar_gold_hontai.nja.sa1mdl | Fishing Lure Level 5 | object_0014B7B0 |
| 42 | big_castmark0.nja.sa1mdl | Fishing Aiming Reticle (Hexagon) | object_0014BB28 |
| 43 | castmarc1_castmark1.nja.sa1mdl | Fishing Aiming Reticle (Arrow) | object_0014BC64 |
BIG_MODELS
When applying model changes in code for Sonic Adventure DX (PC), ___BIG_MODELS is the name of the array used for Big's model data that is designed to change in real-time.
The following indices are used in conjunction with ___BIG_MODELS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | b_kihon0_bic.nja.sa1mdl | Big Head | attach_0011D41C |
| 1 | big_z.nja.sa1mdl | Big Head for Morphs | attach_00126D14 |
| 2 | b_kihon0_bic.nja.sa1mdl | Fishing Rod | attach_0011F358 |
| 3 | b_itemsao_b_itemsao.nja.sa1mdl | Power Rod | attach_001291A8 |
Gamma
When the game's data is extracted via SA Tools, these files are placed within the figure/e102/models folder path.
| Filename | Description | Notes |
|---|---|---|
| e102_a.nja.sa1mdl | E-102 Gamma | |
| e102_gun.nja.sa1mdl | Targeting arm | |
| e102_scope.nja.sa1mdl | Targeting scope | |
| e102_swb.nja.sa1mdl | Blaster shockwave | |
| e102_ef_beam.nja.sa1mdl | Blaster shot trail | |
| e102_ef_beam2.nja.sa1mdl | Blaster shot trail (End) | |
| e102_normalgun.nja.sa1mdl | Missile Blaster | |
| e102_normalgun_a.nja.sa1mdl | Missile Blaster | |
| e102_itemgun.nja.sa1mdl | Laser Blaster | |
| e102_itemgun_a.nja.sa1mdl | Laser Blaster | |
| e102_fan.nja.sa1mdl | Jet Booster | |
| e_fun_ejet.nja.sa1mdl | Jet Booster exhaust |
E102_OBJECTS
When applying model changes in code for Sonic Adventure DX (PC), ___E102_OBJECTS is the name of the array used for all of Gamma's model data. ___E102_ACTIONS and ___E102_MOTIONS are used for animation data, with the former also referencing model data due to its nature of being an array of NJS_ACTION sets.
The following indices are used in conjunction with ___E102_OBJECTS.
| Index | File Source | Description | Label |
|---|---|---|---|
| 0 | e102_a.nja.sa1mdl | E102 Gamma (Root) | object_00207290 |
| 1 | e102_gun.nja.sa1mdl | Basic Blaster w/Arm | object_00208138 |
| 2 | e102_fan.nja.sa1mdl | Jet Booster | object_0020B19C |
| 4 | e102_swb.nja.sa1mdl | Shot Shockwave | object_0020C5C0 |
| 5 | e102_ef_beam.nja.sa1mdl | Shot Trail | object_0020C7F4 |
| 6 | e102_ef_beam2.nja.sa1mdl | Shot Trail End | object_0020CA7C |
| 7 | e102_a.nja.sa1mdl | Gamma Right Arm Bicep | object_00202C9C |
| 8 | e102_a.nja.sa1mdl | Gamma Right Arm Elbow | object_00202F8C |
| 9 | e102_a.nja.sa1mdl | Gamma Gun Base | object_002037EC |
| 10 | e102_a.nja.sa1mdl | Gamma Gun Handle | object_0020323C |
| 11 | e102_a.nja.sa1mdl | Gamma Gun Sibling | object_00203820 |
| 12 | e102_a.nja.sa1mdl | Gamma Head | object_00201AE4 |
| 13 | e_fun_ejet.nja.sa1mdl | Jet Booster Thrust | object_0020CDE4 |
| 14 | e102_normalgun.nja.sa1mdl | Basic Blaster (standalone) | object_0020899C |
| 15 | e102_normalgun.nja.sa1mdl | Basic Blaster Standalone (Handle) | object_002083EC |
| 16 | e102_itemgun.nja.sa1mdl | Laser Blaster | object_0020969C |
| 17 | e102_itemgun.nja.sa1mdl | Laser Blaster (Handle) | object_00208CF4 |
| 18 | e102_normalgun_a.nja.sa1mdl | Basic Blaster (standalone) | object_00209EFC |
| 19 | e102_normalgun_a.nja.sa1mdl | Basic Blaster Standalone (Handle) | object_0020994C |
| 20 | e102_itemgun_a.nja.sa1mdl | Laser Blaster | object_0020ABBC |
| 21 | e102_itemgun_a.nja.sa1mdl | Laser Blaster (Handle) | object_0020A254 |
| 22 | e102_a.nja.sa1mdl | Gamma Gun Sibling | object_00203820 |
| 23 | e102_gun.nja.sa1mdl | Gun Sibling (Basic Blaster w/Arm) | object_00208068 |
| 24 | e102_a.nja.sa1mdl | Gamma Gun Handle | object_0020323C |
| 25 | e102_a.nja.sa1mdl | Gamma Left Palm | object_00202744 |
| 26 | e102_a.nja.sa1mdl | Gamma Left Ankle | object_00205CC8 |
| 27 | e102_a.nja.sa1mdl | Gamma Right Ankle | object_002070F0 |
| General Information | File Formats • Model Formats • Level List • Texture Files • Game Builds • CAM & SET Files • Camera Data | |
|---|---|---|
| Character Information | Character List • Model Data • Actions • Animation Data • Faces | |
| Sound Information | General | Voice List • Music Files |
| Sound Effects | Stage Sounds • Stage Background Sounds | |
| Other | Cutscene List • Fish List | |