Actions

SCHG

Difference between revisions of "Sonic Adventure DX: PC/CHRMODELS.DLL"

From Sonic Retro

(___SONIC_OBJECTS)
m (___SONIC_OBJECTS: adding labels)
Line 8: Line 8:
 
{| class="prettytable"
 
{| class="prettytable"
 
|-
 
|-
!Index!!Description
+
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
 
| Sonic (Root)
 
| Sonic (Root)
 +
| object_0056AF50
 
|-
 
|-
 
| 1
 
| 1
 
| Sonic Bicep (Right)
 
| Sonic Bicep (Right)
 +
| object_00563B7C
 
|-
 
|-
 
| 2
 
| 2
 
| Sonic Elbow (Right)
 
| Sonic Elbow (Right)
 +
| object_00563D0C
 
|-
 
|-
 
| 3
 
| 3
 
| Sonic Wrist (Right)
 
| Sonic Wrist (Right)
 +
| object_005654EC
 
|-
 
|-
 
| 4
 
| 4
 
| Sonic Palm (Right)
 
| Sonic Palm (Right)
 +
| object_00564CD0
 
|-
 
|-
 
| 5
 
| 5
 
| Sonic Fingers (Right)
 
| Sonic Fingers (Right)
 +
| object_005647B8
 
|-
 
|-
 
| 6
 
| 6
 
| Sonic Thumb (Right)
 
| Sonic Thumb (Right)
 +
| object_00564A78
 
|-
 
|-
 
| 7
 
| 7
 
| Sonic Bicep (Left)
 
| Sonic Bicep (Left)
 +
| object_00561F14
 
|-
 
|-
 
| 8
 
| 8
 
| Sonic Elbow (Left)
 
| Sonic Elbow (Left)
 +
| object_005620A4
 
|-
 
|-
 
| 9
 
| 9
 
| Sonic Wrist (Left)
 
| Sonic Wrist (Left)
 +
| object_005638CC
 
|-
 
|-
 
| 10
 
| 10
 
| Sonic Palm (Left)
 
| Sonic Palm (Left)
 +
| object_005630B0
 
|-
 
|-
 
| 11
 
| 11
 
| Sonic Fingers (Left)
 
| Sonic Fingers (Left)
 +
| object_00562B80
 
|-
 
|-
 
| 12
 
| 12
 
| Sonic Thigh (Right)
 
| Sonic Thigh (Right)
 +
| object_0056044C
 
|-
 
|-
 
| 13
 
| 13
 
| Sonic Knee (Right)
 
| Sonic Knee (Right)
 +
| object_005605DC
 
|-
 
|-
 
| 14
 
| 14
 
| Sonic Ankle (Right)
 
| Sonic Ankle (Right)
 +
| object_00561C68
 
|-
 
|-
 
| 15
 
| 15
 
| Sonic Heel (Right)
 
| Sonic Heel (Right)
 +
| object_005613F8
 
|-
 
|-
 
| 16
 
| 16
 
| Sonic Toe (Right)
 
| Sonic Toe (Right)
 +
| object_00560DD0
 
|-
 
|-
 
| 17
 
| 17
 
| Sonic Thigh (Left)
 
| Sonic Thigh (Left)
 +
| object_0055E99C
 
|-
 
|-
 
| 18
 
| 18
 
| Sonic Knee (Left)
 
| Sonic Knee (Left)
 +
| object_0055EB2C
 
|-
 
|-
 
| 19
 
| 19
 
| Sonic Ankle (Left)
 
| Sonic Ankle (Left)
 +
| object_005601B8
 
|-
 
|-
 
| 20
 
| 20
 
| Sonic Heel (Left)
 
| Sonic Heel (Left)
 +
| object_0055F948
 
|-
 
|-
 
| 21
 
| 21
 
| Sonic Toe (Left)
 
| Sonic Toe (Left)
 +
| object_0055F330
 
|-
 
|-
 
| 22
 
| 22
 
| Super Sonic (Root)
 
| Super Sonic (Root)
 +
| object_0062DE88
 
|-
 
|-
 
| 23
 
| 23
 
| Super Sonic Bicep (Right)
 
| Super Sonic Bicep (Right)
 +
| object_00626AB4
 
|-
 
|-
 
| 24
 
| 24
 
| Super Sonic Elbow (Right)
 
| Super Sonic Elbow (Right)
 +
| object_00626C44
 
|-
 
|-
 
| 25
 
| 25
 
| Super Sonic Wrist (Right)
 
| Super Sonic Wrist (Right)
 +
| object_0062840C
 
|-
 
|-
 
| 26
 
| 26
 
| Super Sonic Palm (Right)
 
| Super Sonic Palm (Right)
 +
| object_00627BF0
 
|-
 
|-
 
| 27
 
| 27
 
| Super Sonic Fingers (Right)
 
| Super Sonic Fingers (Right)
 +
| object_006276D8
 
|-
 
|-
 
| 28
 
| 28
 
| Super Sonic Bicep (Left)
 
| Super Sonic Bicep (Left)
 +
| object_00624E3C
 
|-
 
|-
 
| 29
 
| 29
 
| Super Sonic Elbow (Left)
 
| Super Sonic Elbow (Left)
 +
| object_00624FCC
 
|-
 
|-
 
| 30
 
| 30
 
| Super Sonic Wrist (Left)
 
| Super Sonic Wrist (Left)
 +
| object_006267F4
 
|-
 
|-
 
| 31
 
| 31
 
| Super Sonic Palm (Left)
 
| Super Sonic Palm (Left)
 +
| object_00625FD8
 
|-
 
|-
 
| 32
 
| 32
 
| Super Sonic Fingers (Left)
 
| Super Sonic Fingers (Left)
 +
| object_00625AA8
 
|-
 
|-
 
| 33
 
| 33
 
| Super Sonic Thigh (Right)
 
| Super Sonic Thigh (Right)
 +
| object_00623474
 
|-
 
|-
 
| 34
 
| 34
 
| Super Sonic Knee (Right)
 
| Super Sonic Knee (Right)
 +
| object_00623604
 
|-
 
|-
 
| 35
 
| 35
 
| Super Sonic Ankle (Right)
 
| Super Sonic Ankle (Right)
 +
| object_00624B78
 
|-
 
|-
 
| 36
 
| 36
 
| Super Sonic Heel (Right)
 
| Super Sonic Heel (Right)
 +
| object_00624308
 
|-
 
|-
 
| 37
 
| 37
 
| Super Sonic Toe (Right)
 
| Super Sonic Toe (Right)
 +
| object_00623C14
 
|-
 
|-
 
| 38
 
| 38
 
| Super Sonic Thigh (Left)
 
| Super Sonic Thigh (Left)
 +
| object_00621AC4
 
|-
 
|-
 
| 39
 
| 39
 
| Super Sonic Knee (Left)
 
| Super Sonic Knee (Left)
 +
| object_00621C54
 
|-
 
|-
 
| 40
 
| 40
 
| Super Sonic Ankle (Left)
 
| Super Sonic Ankle (Left)
 +
| object_006231E0
 
|-
 
|-
 
| 41
 
| 41
 
| Super Sonic Heel (Left)
 
| Super Sonic Heel (Left)
 +
| object_00622970
 
|-
 
|-
 
| 42
 
| 42
 
| Super Sonic Toe (Left)
 
| Super Sonic Toe (Left)
 +
| object_00622254
 
|-
 
|-
 
| 44
 
| 44
 
| Sonic (Jumpball)
 
| Sonic (Jumpball)
 +
| object_0057BC44
 
|-
 
|-
 
| 45
 
| 45
 
| Sonic Eye [Parent] (Left)
 
| Sonic Eye [Parent] (Left)
 +
| object_0056998C
 
|-
 
|-
 
| 46
 
| 46
 
| Sonic Head
 
| Sonic Head
 +
| object_00569594
 
|-
 
|-
 
| 47
 
| 47
 
| Sonic Event Head
 
| Sonic Event Head
 +
| object_005812AC
 
|-
 
|-
 
| 48
 
| 48
 
| Sonic Head [Parent 2]
 
| Sonic Head [Parent 2]
 +
| object_00569DEC
 
|-
 
|-
 
| 49
 
| 49
 
| Sonic Head
 
| Sonic Head
 +
| object_00569594
 
|-
 
|-
 
| 50
 
| 50
 
| Sonic Head [Parent 1]
 
| Sonic Head [Parent 1]
 +
| object_00569E20
 
|-
 
|-
 
| 51
 
| 51
 
| Sonic Eye (Right)
 
| Sonic Eye (Right)
 +
| object_00569CE8
 
|-
 
|-
 
| 52
 
| 52
 
| Sonic Eye (Left)
 
| Sonic Eye (Left)
 +
| object_005698F0
 
|-
 
|-
 
| 54
 
| 54
 
| Light Speed Aura (Root)
 
| Light Speed Aura (Root)
 +
| object_006837E8
 
|-
 
|-
 
| 55
 
| 55
 
| Light Speed Aura Head [Parent 1]
 
| Light Speed Aura Head [Parent 1]
 +
| object_00682EF4
 
|-
 
|-
 
| 56
 
| 56
 
| Ball Effect Sphere
 
| Ball Effect Sphere
 +
| object_0061B4DC
 
|-
 
|-
 
| 57
 
| 57
 
| Spindash/Homing Attack Trail Effect
 
| Spindash/Homing Attack Trail Effect
 +
| object_0061AA94
 
|-
 
|-
 
| 58
 
| 58
 
| Light Speed Shoes Heel (Left)
 
| Light Speed Shoes Heel (Left)
 +
| object_00581FB8
 
|-
 
|-
 
| 59
 
| 59
 
| Light Speed Shoes Toe (Left)
 
| Light Speed Shoes Toe (Left)
 +
| object_005818AC
 
|-
 
|-
 
| 60
 
| 60
 
| Light Speed Shoes Heel (Right)
 
| Light Speed Shoes Heel (Right)
 +
| object_00582CC0
 
|-
 
|-
 
| 61
 
| 61
 
| Light Speed Shoes Toe (Right)
 
| Light Speed Shoes Toe (Right)
 +
| object_005825A4
 
|-
 
|-
 
| 62
 
| 62
 
| Sonic Wrist [Parent] (Right)
 
| Sonic Wrist [Parent] (Right)
 +
| object_00565520
 
|-
 
|-
 
| 63
 
| 63
 
| Crystal Ring (Wrist)
 
| Crystal Ring (Wrist)
 +
| object_00583284
 
|-
 
|-
 
| 64
 
| 64
 
| Crystal Ring (Upgrade)
 
| Crystal Ring (Upgrade)
 +
| object_00583904
 
|-
 
|-
 
| 65
 
| 65
 
| Light Speed Shoes (Upgrade)
 
| Light Speed Shoes (Upgrade)
 +
| object_00585EB4
 
|-
 
|-
 
| 66
 
| 66
 
| Sonic (Curled)
 
| Sonic (Curled)
 +
| object_005729CC
 
|-
 
|-
 
| 67
 
| 67
 
| Sonic (Jumpball)
 
| Sonic (Jumpball)
 +
| object_0057BC44
 
|-
 
|-
 
| 68
 
| 68
 
| Metal Sonic (Root)
 
| Metal Sonic (Root)
 +
| object_00591068
 
|-
 
|-
 
| 69
 
| 69
 
| Metal Sonic (Curled)
 
| Metal Sonic (Curled)
 +
| object_0059C234
 
|-
 
|-
 
| 70
 
| 70
 
| Metal Sonic (Jumpball)
 
| Metal Sonic (Jumpball)
 +
| object_0059E254
 
|-
 
|-
 
| 71
 
| 71
 
| Snowboard
 
| Snowboard
 +
| object_007276E4
 
|-
 
|-
 
| 72
 
| 72
 
| Spindash Charging Effect
 
| Spindash Charging Effect
 +
| object_0061BB0C
 
|-
 
|-
 
| 73
 
| 73
 
| Light Speed Charging Particles
 
| Light Speed Charging Particles
 +
| object_0061BCD4
 
|-
 
|-
 
| 74
 
| 74
 
| Super Sonic Aura
 
| Super Sonic Aura
 +
| object_00630794
 
|-
 
|-
 
| 75
 
| 75
 
| Super Sonic Movement Aura 1
 
| Super Sonic Movement Aura 1
 +
| object_00631128
 
|-
 
|-
 
| 76
 
| 76
 
| Super Sonic Movement Aura 2
 
| Super Sonic Movement Aura 2
 +
| object_00631AC0
 
|-
 
|-
 
| 77
 
| 77
 
| Super Sonic Water Effect 1
 
| Super Sonic Water Effect 1
 +
| object_00631DBC
 
|-
 
|-
 
| 78
 
| 78
 
| Super Sonic Water Effect 2
 
| Super Sonic Water Effect 2
 +
| object_006320B4
 
|}
 
|}
  
 
{{SCHGuides}}
 
{{SCHGuides}}
 
[[Category:Sonic Community Hacking Guide]]
 
[[Category:Sonic Community Hacking Guide]]

Revision as of 13:25, 24 June 2017

SCHG: Sonic Adventure
Dreamcast
Gamecube
2004 PC
2010 PC


This page lists the data exported from the CHRMODELS.DLL file in the system folder.

___SONIC_OBJECTS

Type: array of pointers to OBJECT Structs.
Usage: NJS_OBJECT **___SONIC_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___SONIC_OBJECTS");

Index Description Label
0 Sonic (Root) object_0056AF50
1 Sonic Bicep (Right) object_00563B7C
2 Sonic Elbow (Right) object_00563D0C
3 Sonic Wrist (Right) object_005654EC
4 Sonic Palm (Right) object_00564CD0
5 Sonic Fingers (Right) object_005647B8
6 Sonic Thumb (Right) object_00564A78
7 Sonic Bicep (Left) object_00561F14
8 Sonic Elbow (Left) object_005620A4
9 Sonic Wrist (Left) object_005638CC
10 Sonic Palm (Left) object_005630B0
11 Sonic Fingers (Left) object_00562B80
12 Sonic Thigh (Right) object_0056044C
13 Sonic Knee (Right) object_005605DC
14 Sonic Ankle (Right) object_00561C68
15 Sonic Heel (Right) object_005613F8
16 Sonic Toe (Right) object_00560DD0
17 Sonic Thigh (Left) object_0055E99C
18 Sonic Knee (Left) object_0055EB2C
19 Sonic Ankle (Left) object_005601B8
20 Sonic Heel (Left) object_0055F948
21 Sonic Toe (Left) object_0055F330
22 Super Sonic (Root) object_0062DE88
23 Super Sonic Bicep (Right) object_00626AB4
24 Super Sonic Elbow (Right) object_00626C44
25 Super Sonic Wrist (Right) object_0062840C
26 Super Sonic Palm (Right) object_00627BF0
27 Super Sonic Fingers (Right) object_006276D8
28 Super Sonic Bicep (Left) object_00624E3C
29 Super Sonic Elbow (Left) object_00624FCC
30 Super Sonic Wrist (Left) object_006267F4
31 Super Sonic Palm (Left) object_00625FD8
32 Super Sonic Fingers (Left) object_00625AA8
33 Super Sonic Thigh (Right) object_00623474
34 Super Sonic Knee (Right) object_00623604
35 Super Sonic Ankle (Right) object_00624B78
36 Super Sonic Heel (Right) object_00624308
37 Super Sonic Toe (Right) object_00623C14
38 Super Sonic Thigh (Left) object_00621AC4
39 Super Sonic Knee (Left) object_00621C54
40 Super Sonic Ankle (Left) object_006231E0
41 Super Sonic Heel (Left) object_00622970
42 Super Sonic Toe (Left) object_00622254
44 Sonic (Jumpball) object_0057BC44
45 Sonic Eye [Parent] (Left) object_0056998C
46 Sonic Head object_00569594
47 Sonic Event Head object_005812AC
48 Sonic Head [Parent 2] object_00569DEC
49 Sonic Head object_00569594
50 Sonic Head [Parent 1] object_00569E20
51 Sonic Eye (Right) object_00569CE8
52 Sonic Eye (Left) object_005698F0
54 Light Speed Aura (Root) object_006837E8
55 Light Speed Aura Head [Parent 1] object_00682EF4
56 Ball Effect Sphere object_0061B4DC
57 Spindash/Homing Attack Trail Effect object_0061AA94
58 Light Speed Shoes Heel (Left) object_00581FB8
59 Light Speed Shoes Toe (Left) object_005818AC
60 Light Speed Shoes Heel (Right) object_00582CC0
61 Light Speed Shoes Toe (Right) object_005825A4
62 Sonic Wrist [Parent] (Right) object_00565520
63 Crystal Ring (Wrist) object_00583284
64 Crystal Ring (Upgrade) object_00583904
65 Light Speed Shoes (Upgrade) object_00585EB4
66 Sonic (Curled) object_005729CC
67 Sonic (Jumpball) object_0057BC44
68 Metal Sonic (Root) object_00591068
69 Metal Sonic (Curled) object_0059C234
70 Metal Sonic (Jumpball) object_0059E254
71 Snowboard object_007276E4
72 Spindash Charging Effect object_0061BB0C
73 Light Speed Charging Particles object_0061BCD4
74 Super Sonic Aura object_00630794
75 Super Sonic Movement Aura 1 object_00631128
76 Super Sonic Movement Aura 2 object_00631AC0
77 Super Sonic Water Effect 1 object_00631DBC
78 Super Sonic Water Effect 2 object_006320B4
Sonic Community Hacking Guide
General
SonED2 Manual | Subroutine Equivalency List
Game-Specific
Sonic the Hedgehog (16-bit) | Sonic the Hedgehog (8-bit) | Sonic CD (prototype 510) | Sonic CD | Sonic CD (PC) | Sonic CD (2011) | Sonic 2 (Simon Wai prototype) | Sonic 2 (16-bit) | Sonic 2 (Master System) | Sonic 3 | Sonic 3 & Knuckles | Chaotix | Sonic Jam | Sonic Jam 6 | Sonic Adventure | Sonic Adventure DX: Director's Cut | Sonic Adventure DX: PC | Sonic Adventure (2010) | Sonic Adventure 2 | Sonic Adventure 2: Battle | Sonic Adventure 2 (PC) | Sonic Heroes | Sonic Riders | Sonic the Hedgehog (2006) | Sonic & Sega All-Stars Racing | Sonic Unleashed (Xbox 360/PS3) | Sonic Colours | Sonic Generations | Sonic Forces
Technical information
Sonic Eraser | Sonic 2 (Nick Arcade prototype) | Sonic CD (prototype; 1992-12-04) | Dr. Robotnik's Mean Bean Machine | Sonic Triple Trouble | Tails Adventures | Sonic Crackers | Sonic 3D: Flickies' Island | Sonic & Knuckles Collection | Sonic R | Sonic Shuffle | Sonic Advance | Sonic Advance 3 | Sonic Battle | Shadow the Hedgehog | Sonic Rush | Sonic Classic Collection | Sonic Free Riders | Sonic Lost World
Legacy Guides
The Nemesis Hacking Guides The Esrael Hacking Guides
ROM: Sonic 1 | Sonic 2 | Sonic 2 Beta | Sonic 3

Savestate: Sonic 1 | Sonic 2 Beta/Final | Sonic 3

Sonic 1 (English / Portuguese) | Sonic 2 Beta (English / Portuguese) | Sonic 2 and Knuckles (English / Portuguese)
Move to Sega Retro
Number Systems (or scrap) | Assembly Hacking Guide | 68000 Instruction Set | 68000 ASM-to-Hex Code Reference | SMPS Music Hacking Guide | Mega Drive technical information