Actions

SCHG

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

From Sonic Retro

(No descriptions yet, but here's the rest of the data)
(___AMY_OBJECTS)
 
(26 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
__NOTOC__
 
__NOTOC__
 
This page lists the data exported from the CHRMODELS.DLL file in the system folder.
 
This page lists the data exported from the CHRMODELS.DLL file in the system folder.
 +
Usage: <tt>HMODULE handle = GetModuleHandle(L"CHRMODELS_orig");</tt>
 +
Note that the mod loader replaces the CHRMODELS.DLL file, so mods will have to obtain a handle to CHRMODELS_orig instead.
  
 
==___SONIC_OBJECTS==
 
==___SONIC_OBJECTS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|OBJECT Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|OBJECT Structs]].<br />
 
Usage: <tt>NJS_OBJECT **___SONIC_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___SONIC_OBJECTS");</tt>
 
Usage: <tt>NJS_OBJECT **___SONIC_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___SONIC_OBJECTS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
Line 321: Line 323:
 
==___SONIC_ACTIONS==
 
==___SONIC_ACTIONS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
Usage: <tt>NJS_ACTION **{0} = (NJS_ACTION **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_ACTION **___SONIC_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___SONIC_ACTIONS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Field!!Description!!Label
 
!Index!!Field!!Description!!Label
Line 328: Line 330:
 
| 0
 
| 0
 
| motion
 
| motion
|  
+
| Metal Sonic Hover
 
| ___SONIC_ACTIONS_0
 
| ___SONIC_ACTIONS_0
 
|-
 
|-
 
| 0
 
| 0
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 1
 
| 1
 
| motion
 
| motion
|  
+
| Standing
 
| ___SONIC_ACTIONS_1
 
| ___SONIC_ACTIONS_1
 
|-
 
|-
 
| 1
 
| 1
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 2
 
| 2
 
| motion
 
| motion
|  
+
| Looking around
 
| ___SONIC_ACTIONS_2
 
| ___SONIC_ACTIONS_2
 
|-
 
|-
 
| 2
 
| 2
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 3
 
| 3
 
| motion
 
| motion
|  
+
| Walking
 
| ___SONIC_ACTIONS_3
 
| ___SONIC_ACTIONS_3
 
|-
 
|-
 
| 3
 
| 3
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 4
 
| 4
 
| motion
 
| motion
|  
+
| Speed-walking
 
| ___SONIC_ACTIONS_4
 
| ___SONIC_ACTIONS_4
 
|-
 
|-
 
| 4
 
| 4
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 5
 
| 5
 
| motion
 
| motion
|  
+
| Jogging
 
| ___SONIC_ACTIONS_5
 
| ___SONIC_ACTIONS_5
 
|-
 
|-
 
| 5
 
| 5
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 6
 
| 6
 
| motion
 
| motion
|  
+
| Running
 
| ___SONIC_ACTIONS_6
 
| ___SONIC_ACTIONS_6
 
|-
 
|-
 
| 6
 
| 6
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 7
 
| 7
 
| motion
 
| motion
|  
+
| Braking
 
| ___SONIC_ACTIONS_7
 
| ___SONIC_ACTIONS_7
 
|-
 
|-
 
| 7
 
| 7
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 8
 
| 8
 
| motion
 
| motion
|  
+
| Springing
 
| ___SONIC_ACTIONS_8
 
| ___SONIC_ACTIONS_8
 
|-
 
|-
 
| 8
 
| 8
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 9
 
| 9
 
| motion
 
| motion
|  
+
| Springing transition
 
| ___SONIC_ACTIONS_9
 
| ___SONIC_ACTIONS_9
 
|-
 
|-
 
| 9
 
| 9
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 10
 
| 10
 
| motion
 
| motion
|  
+
| Falling
 
| ___SONIC_ACTIONS_10
 
| ___SONIC_ACTIONS_10
 
|-
 
|-
 
| 10
 
| 10
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 11
 
| 11
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___SONIC_ACTIONS_11
 
| ___SONIC_ACTIONS_11
 
|-
 
|-
 
| 11
 
| 11
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 12
 
| 12
 
| motion
 
| motion
|  
+
| Begin pushing
 
| ___SONIC_ACTIONS_12
 
| ___SONIC_ACTIONS_12
 
|-
 
|-
 
| 12
 
| 12
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 13
 
| 13
 
| motion
 
| motion
|  
+
| Pushing
 
| ___SONIC_ACTIONS_13
 
| ___SONIC_ACTIONS_13
 
|-
 
|-
 
| 13
 
| 13
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 14
 
| 14
 
| motion
 
| motion
|  
+
| Spinning
 
| ___SONIC_ACTIONS_14
 
| ___SONIC_ACTIONS_14
 
|-
 
|-
 
| 14
 
| 14
 
| object
 
| object
|  
+
| Sonic (Curled)
 
| object_005729CC
 
| object_005729CC
 
|-
 
|-
 
| 15
 
| 15
 
| motion
 
| motion
|  
+
| Caught in updraft
 
| ___SONIC_ACTIONS_15
 
| ___SONIC_ACTIONS_15
 
|-
 
|-
 
| 15
 
| 15
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 16
 
| 16
 
| motion
 
| motion
|  
+
| Hit wall
 
| ___SONIC_ACTIONS_16
 
| ___SONIC_ACTIONS_16
 
|-
 
|-
 
| 16
 
| 16
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 17
 
| 17
 
| motion
 
| motion
|  
+
| Recover from hitting wall
 
| ___SONIC_ACTIONS_17
 
| ___SONIC_ACTIONS_17
 
|-
 
|-
 
| 17
 
| 17
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 18
 
| 18
 
| motion
 
| motion
|  
+
| Sprinting
 
| ___SONIC_ACTIONS_18
 
| ___SONIC_ACTIONS_18
 
|-
 
|-
 
| 18
 
| 18
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 19
 
| 19
 
| motion
 
| motion
|  
+
| Skidding on slope
 
| ___SONIC_ACTIONS_19
 
| ___SONIC_ACTIONS_19
 
|-
 
|-
 
| 19
 
| 19
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 20
 
| 20
 
| motion
 
| motion
|  
+
| Turn around
 
| ___SONIC_ACTIONS_20
 
| ___SONIC_ACTIONS_20
 
|-
 
|-
 
| 20
 
| 20
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 21
 
| 21
 
| motion
 
| motion
|  
+
| Spinning
 
| ___SONIC_ACTIONS_21
 
| ___SONIC_ACTIONS_21
 
|-
 
|-
 
| 21
 
| 21
 
| object
 
| object
|  
+
| Sonic (Jumpball)
 
| object_0057BC44
 
| object_0057BC44
 
|-
 
|-
 
| 22
 
| 22
 
| motion
 
| motion
|  
+
| Uncurl
 
| ___SONIC_ACTIONS_22
 
| ___SONIC_ACTIONS_22
 
|-
 
|-
 
| 22
 
| 22
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 23
 
| 23
 
| motion
 
| motion
|  
+
| Pick up object
 
| ___SONIC_ACTIONS_23
 
| ___SONIC_ACTIONS_23
 
|-
 
|-
 
| 23
 
| 23
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 27
 
| 27
 
| motion
 
| motion
|  
+
| Jump with object
 
| ___SONIC_ACTIONS_27
 
| ___SONIC_ACTIONS_27
 
|-
 
|-
 
| 27
 
| 27
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 28
 
| 28
 
| motion
 
| motion
|  
+
| Begin falling with object
 
| ___SONIC_ACTIONS_28
 
| ___SONIC_ACTIONS_28
 
|-
 
|-
 
| 28
 
| 28
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 29
 
| 29
 
| motion
 
| motion
|  
+
| Falling with object
 
| ___SONIC_ACTIONS_29
 
| ___SONIC_ACTIONS_29
 
|-
 
|-
 
| 29
 
| 29
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 30
 
| 30
 
| motion
 
| motion
|  
+
| Landing with object
 
| ___SONIC_ACTIONS_30
 
| ___SONIC_ACTIONS_30
 
|-
 
|-
 
| 30
 
| 30
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 31
 
| 31
 
| motion
 
| motion
|  
+
| Running with object
 
| ___SONIC_ACTIONS_31
 
| ___SONIC_ACTIONS_31
 
|-
 
|-
 
| 31
 
| 31
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 32
 
| 32
 
| motion
 
| motion
|  
+
| Braking with object
 
| ___SONIC_ACTIONS_32
 
| ___SONIC_ACTIONS_32
 
|-
 
|-
 
| 32
 
| 32
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 33
 
| 33
 
| motion
 
| motion
|  
+
| Turn around with object
 
| ___SONIC_ACTIONS_33
 
| ___SONIC_ACTIONS_33
 
|-
 
|-
 
| 33
 
| 33
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 34
 
| 34
 
| motion
 
| motion
|  
+
| Standing with object
 
| ___SONIC_ACTIONS_34
 
| ___SONIC_ACTIONS_34
 
|-
 
|-
 
| 34
 
| 34
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 35
 
| 35
 
| motion
 
| motion
|  
+
| Walking with object
 
| ___SONIC_ACTIONS_35
 
| ___SONIC_ACTIONS_35
 
|-
 
|-
 
| 35
 
| 35
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 36
 
| 36
 
| motion
 
| motion
|  
+
| Shaking tree
 
| ___SONIC_ACTIONS_36
 
| ___SONIC_ACTIONS_36
 
|-
 
|-
 
| 36
 
| 36
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 37
 
| 37
 
| motion
 
| motion
|  
+
| Pulling object
 
| ___SONIC_ACTIONS_37
 
| ___SONIC_ACTIONS_37
 
|-
 
|-
 
| 37
 
| 37
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 38
 
| 38
 
| motion
 
| motion
|  
+
| Throwing object (Ground, overhand)
 
| ___SONIC_ACTIONS_38
 
| ___SONIC_ACTIONS_38
 
|-
 
|-
 
| 38
 
| 38
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 39
 
| 39
 
| motion
 
| motion
|  
+
| Throwing object (Ground, underhand)
 
| ___SONIC_ACTIONS_39
 
| ___SONIC_ACTIONS_39
 
|-
 
|-
 
| 39
 
| 39
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 40
 
| 40
 
| motion
 
| motion
|  
+
| Throwing object (Midair, overhand)
 
| ___SONIC_ACTIONS_40
 
| ___SONIC_ACTIONS_40
 
|-
 
|-
 
| 40
 
| 40
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 41
 
| 41
 
| motion
 
| motion
|  
+
| Throwing object (Midair, underhand)
 
| ___SONIC_ACTIONS_41
 
| ___SONIC_ACTIONS_41
 
|-
 
|-
 
| 41
 
| 41
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 42
 
| 42
 
| motion
 
| motion
|  
+
| Begin holding tree
 
| ___SONIC_ACTIONS_42
 
| ___SONIC_ACTIONS_42
 
|-
 
|-
 
| 42
 
| 42
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 43
 
| 43
 
| motion
 
| motion
|  
+
| Holding tree
 
| ___SONIC_ACTIONS_43
 
| ___SONIC_ACTIONS_43
 
|-
 
|-
 
| 43
 
| 43
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 44
 
| 44
 
| motion
 
| motion
|  
+
| Trampoline
 
| ___SONIC_ACTIONS_44
 
| ___SONIC_ACTIONS_44
 
|-
 
|-
 
| 44
 
| 44
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 45
 
| 45
 
| motion
 
| motion
|  
+
| Trampoline flip
 
| ___SONIC_ACTIONS_45
 
| ___SONIC_ACTIONS_45
 
|-
 
|-
 
| 45
 
| 45
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 46
 
| 46
 
| motion
 
| motion
|  
+
| Trampoline flip 2
 
| ___SONIC_ACTIONS_46
 
| ___SONIC_ACTIONS_46
 
|-
 
|-
 
| 46
 
| 46
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 47
 
| 47
 
| motion
 
| motion
|  
+
| Trampoline slip
 
| ___SONIC_ACTIONS_47
 
| ___SONIC_ACTIONS_47
 
|-
 
|-
 
| 47
 
| 47
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 48
 
| 48
 
| motion
 
| motion
|  
+
| Jumping into bumper car
 
| ___SONIC_ACTIONS_48
 
| ___SONIC_ACTIONS_48
 
|-
 
|-
 
| 48
 
| 48
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 49
 
| 49
 
| motion
 
| motion
|  
+
| Slam against sign/pillar (Speed Highway 2)
 
| ___SONIC_ACTIONS_49
 
| ___SONIC_ACTIONS_49
 
|-
 
|-
 
| 49
 
| 49
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 50
 
| 50
 
| motion
 
| motion
|  
+
| Holding onto pulley/helicopter
 
| ___SONIC_ACTIONS_50
 
| ___SONIC_ACTIONS_50
 
|-
 
|-
 
| 50
 
| 50
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 51
 
| 51
 
| motion
 
| motion
|  
+
| Climbing monkeybars
 
| ___SONIC_ACTIONS_51
 
| ___SONIC_ACTIONS_51
 
|-
 
|-
 
| 51
 
| 51
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 52
 
| 52
 
| motion
 
| motion
|  
+
| Hold onto monkeybars (Right side forward)
 
| ___SONIC_ACTIONS_52
 
| ___SONIC_ACTIONS_52
 
|-
 
|-
 
| 52
 
| 52
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 53
 
| 53
 
| motion
 
| motion
|  
+
| Hold onto monkeybars (Left side forward)
 
| ___SONIC_ACTIONS_53
 
| ___SONIC_ACTIONS_53
 
|-
 
|-
 
| 53
 
| 53
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 54
 
| 54
 
| motion
 
| motion
|  
+
| Lean right on board
 
| ___SONIC_ACTIONS_54
 
| ___SONIC_ACTIONS_54
 
|-
 
|-
 
| 54
 
| 54
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 55
 
| 55
 
| motion
 
| motion
|  
+
| Lean left on board
 
| ___SONIC_ACTIONS_55
 
| ___SONIC_ACTIONS_55
 
|-
 
|-
 
| 55
 
| 55
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 56
 
| 56
 
| motion
 
| motion
|  
+
| Taking damage on board (left to right)
 
| ___SONIC_ACTIONS_56
 
| ___SONIC_ACTIONS_56
 
|-
 
|-
 
| 56
 
| 56
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 57
 
| 57
 
| motion
 
| motion
|  
+
| Taking damage on board (right to left)
 
| ___SONIC_ACTIONS_57
 
| ___SONIC_ACTIONS_57
 
|-
 
|-
 
| 57
 
| 57
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 58
 
| 58
 
| motion
 
| motion
|  
+
| Braking on board (Left)
 
| ___SONIC_ACTIONS_58
 
| ___SONIC_ACTIONS_58
 
|-
 
|-
 
| 58
 
| 58
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 59
 
| 59
 
| motion
 
| motion
|  
+
| Braking on board (Right)
 
| ___SONIC_ACTIONS_59
 
| ___SONIC_ACTIONS_59
 
|-
 
|-
 
| 59
 
| 59
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 60
 
| 60
 
| motion
 
| motion
|  
+
| Jumping with board
 
| ___SONIC_ACTIONS_60
 
| ___SONIC_ACTIONS_60
 
|-
 
|-
 
| 60
 
| 60
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 61
 
| 61
 
| motion
 
| motion
|  
+
| In midair with board
 
| ___SONIC_ACTIONS_61
 
| ___SONIC_ACTIONS_61
 
|-
 
|-
 
| 61
 
| 61
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 62
 
| 62
 
| motion
 
| motion
|  
+
| Neutral on board
 
| ___SONIC_ACTIONS_62
 
| ___SONIC_ACTIONS_62
 
|-
 
|-
 
| 62
 
| 62
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 63
 
| 63
 
| motion
 
| motion
|  
+
| Crouch on board
 
| ___SONIC_ACTIONS_63
 
| ___SONIC_ACTIONS_63
 
|-
 
|-
 
| 63
 
| 63
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 64
 
| 64
 
| motion
 
| motion
|  
+
| Begin falling with board
 
| ___SONIC_ACTIONS_64
 
| ___SONIC_ACTIONS_64
 
|-
 
|-
 
| 64
 
| 64
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 65
 
| 65
 
| motion
 
| motion
|  
+
| Falling with board
 
| ___SONIC_ACTIONS_65
 
| ___SONIC_ACTIONS_65
 
|-
 
|-
 
| 65
 
| 65
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 66
 
| 66
 
| motion
 
| motion
|  
+
| Taking damage on board (neutral)
 
| ___SONIC_ACTIONS_66
 
| ___SONIC_ACTIONS_66
 
|-
 
|-
 
| 66
 
| 66
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 67
 
| 67
 
| motion
 
| motion
|  
+
| Standing on board
 
| ___SONIC_ACTIONS_67
 
| ___SONIC_ACTIONS_67
 
|-
 
|-
 
| 67
 
| 67
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 68
 
| 68
 
| motion
 
| motion
|  
+
| Losing balance on board
 
| ___SONIC_ACTIONS_68
 
| ___SONIC_ACTIONS_68
 
|-
 
|-
 
| 68
 
| 68
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 69
 
| 69
 
| motion
 
| motion
|  
+
| Super-High Jump (Backflip)
 
| ___SONIC_ACTIONS_69
 
| ___SONIC_ACTIONS_69
 
|-
 
|-
 
| 69
 
| 69
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 70
 
| 70
 
| motion
 
| motion
|  
+
| Super-High Jump (Sideflip)
 
| ___SONIC_ACTIONS_70
 
| ___SONIC_ACTIONS_70
 
|-
 
|-
 
| 70
 
| 70
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 71
 
| 71
 
| motion
 
| motion
|  
+
| Ramp jump (horizontal spin)
 
| ___SONIC_ACTIONS_71
 
| ___SONIC_ACTIONS_71
 
|-
 
|-
 
| 71
 
| 71
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 72
 
| 72
 
| motion
 
| motion
|  
+
| Ramp jump (grabbing board on the left)
 
| ___SONIC_ACTIONS_72
 
| ___SONIC_ACTIONS_72
 
|-
 
|-
 
| 72
 
| 72
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 73
 
| 73
 
| motion
 
| motion
|  
+
| Lean right
 
| ___SONIC_ACTIONS_73
 
| ___SONIC_ACTIONS_73
 
|-
 
|-
 
| 73
 
| 73
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 74
 
| 74
 
| motion
 
| motion
|  
+
| Lean left
 
| ___SONIC_ACTIONS_74
 
| ___SONIC_ACTIONS_74
 
|-
 
|-
 
| 74
 
| 74
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 75
 
| 75
 
| motion
 
| motion
|  
+
| Taking damage (left to right)
 
| ___SONIC_ACTIONS_75
 
| ___SONIC_ACTIONS_75
 
|-
 
|-
 
| 75
 
| 75
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 76
 
| 76
 
| motion
 
| motion
|  
+
| Taking damage (right to left)
 
| ___SONIC_ACTIONS_76
 
| ___SONIC_ACTIONS_76
 
|-
 
|-
 
| 76
 
| 76
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 77
 
| 77
 
| motion
 
| motion
|  
+
| Braking (Left)
 
| ___SONIC_ACTIONS_77
 
| ___SONIC_ACTIONS_77
 
|-
 
|-
 
| 77
 
| 77
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 78
 
| 78
 
| motion
 
| motion
|  
+
| Braking (Right)
 
| ___SONIC_ACTIONS_78
 
| ___SONIC_ACTIONS_78
 
|-
 
|-
 
| 78
 
| 78
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 79
 
| 79
 
| motion
 
| motion
|  
+
| Neutral
 
| ___SONIC_ACTIONS_79
 
| ___SONIC_ACTIONS_79
 
|-
 
|-
 
| 79
 
| 79
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 80
 
| 80
 
| motion
 
| motion
|  
+
| Jump
 
| ___SONIC_ACTIONS_80
 
| ___SONIC_ACTIONS_80
 
|-
 
|-
 
| 80
 
| 80
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 81
 
| 81
 
| motion
 
| motion
|  
+
| In midair
 
| ___SONIC_ACTIONS_81
 
| ___SONIC_ACTIONS_81
 
|-
 
|-
 
| 81
 
| 81
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 82
 
| 82
 
| motion
 
| motion
|  
+
| Falling
 
| ___SONIC_ACTIONS_82
 
| ___SONIC_ACTIONS_82
 
|-
 
|-
 
| 82
 
| 82
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 83
 
| 83
 
| motion
 
| motion
|  
+
| Super-High Jump (Backflip)
 
| ___SONIC_ACTIONS_83
 
| ___SONIC_ACTIONS_83
 
|-
 
|-
 
| 83
 
| 83
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 84
 
| 84
 
| motion
 
| motion
|  
+
| Super-High Jump (Sideflip)
 
| ___SONIC_ACTIONS_84
 
| ___SONIC_ACTIONS_84
 
|-
 
|-
 
| 84
 
| 84
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 85
 
| 85
 
| motion
 
| motion
|  
+
| Ramp jump (horizontal spin)
 
| ___SONIC_ACTIONS_85
 
| ___SONIC_ACTIONS_85
 
|-
 
|-
 
| 85
 
| 85
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 86
 
| 86
 
| motion
 
| motion
|  
+
| Ramp jump (grabbing board on the left)
 
| ___SONIC_ACTIONS_86
 
| ___SONIC_ACTIONS_86
 
|-
 
|-
 
| 86
 
| 86
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 87
 
| 87
 
| motion
 
| motion
|  
+
| Jumping off icicle
 
| ___SONIC_ACTIONS_87
 
| ___SONIC_ACTIONS_87
 
|-
 
|-
 
| 87
 
| 87
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 88
 
| 88
 
| motion
 
| motion
|  
+
| Grabbing icicle
 
| ___SONIC_ACTIONS_88
 
| ___SONIC_ACTIONS_88
 
|-
 
|-
 
| 88
 
| 88
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 89
 
| 89
 
| motion
 
| motion
|  
+
| Moving left on icicle
 
| ___SONIC_ACTIONS_89
 
| ___SONIC_ACTIONS_89
 
|-
 
|-
 
| 89
 
| 89
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 90
 
| 90
 
| motion
 
| motion
|  
+
| Moving right on icicle
 
| ___SONIC_ACTIONS_90
 
| ___SONIC_ACTIONS_90
 
|-
 
|-
 
| 90
 
| 90
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 91
 
| 91
 
| motion
 
| motion
|  
+
| Holding onto icicle
 
| ___SONIC_ACTIONS_91
 
| ___SONIC_ACTIONS_91
 
|-
 
|-
 
| 91
 
| 91
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 92
 
| 92
 
| motion
 
| motion
|  
+
| Slipping off icicle
 
| ___SONIC_ACTIONS_92
 
| ___SONIC_ACTIONS_92
 
|-
 
|-
 
| 92
 
| 92
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 93
 
| 93
 
| motion
 
| motion
|  
+
| Climbing ladder
 
| ___SONIC_ACTIONS_93
 
| ___SONIC_ACTIONS_93
 
|-
 
|-
 
| 93
 
| 93
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 94
 
| 94
 
| motion
 
| motion
|  
+
| Shot from cannon/launched
 
| ___SONIC_ACTIONS_94
 
| ___SONIC_ACTIONS_94
 
|-
 
|-
 
| 94
 
| 94
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 95
 
| 95
 
| motion
 
| motion
|  
+
| Slipping on ice
 
| ___SONIC_ACTIONS_95
 
| ___SONIC_ACTIONS_95
 
|-
 
|-
 
| 95
 
| 95
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 96
 
| 96
 
| motion
 
| motion
|  
+
| Standing on upward slope
 
| ___SONIC_ACTIONS_96
 
| ___SONIC_ACTIONS_96
 
|-
 
|-
 
| 96
 
| 96
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 97
 
| 97
 
| motion
 
| motion
|  
+
| Standing on downward slope
 
| ___SONIC_ACTIONS_97
 
| ___SONIC_ACTIONS_97
 
|-
 
|-
 
| 97
 
| 97
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 98
 
| 98
 
| motion
 
| motion
|  
+
| Holding onto vertical rocket
 
| ___SONIC_ACTIONS_98
 
| ___SONIC_ACTIONS_98
 
|-
 
|-
 
| 98
 
| 98
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 99
 
| 99
 
| motion
 
| motion
|  
+
| Holding onto horizontal rocket
 
| ___SONIC_ACTIONS_99
 
| ___SONIC_ACTIONS_99
 
|-
 
|-
 
| 99
 
| 99
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 100
 
| 100
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___SONIC_ACTIONS_100
 
| ___SONIC_ACTIONS_100
 
|-
 
|-
 
| 100
 
| 100
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 101
 
| 101
 
| motion
 
| motion
|  
+
| Victory pose -> Standing
 
| ___SONIC_ACTIONS_101
 
| ___SONIC_ACTIONS_101
 
|-
 
|-
 
| 101
 
| 101
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 102
 
| 102
 
| motion
 
| motion
|  
+
| Sliding down water current
 
| ___SONIC_ACTIONS_102
 
| ___SONIC_ACTIONS_102
 
|-
 
|-
 
| 102
 
| 102
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 103
 
| 103
 
| motion
 
| motion
|  
+
| Captured by Egg Keeper
 
| ___SONIC_ACTIONS_103
 
| ___SONIC_ACTIONS_103
 
|-
 
|-
 
| 103
 
| 103
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 104
 
| 104
 
| motion
 
| motion
|  
+
| Shimmy right on Sky Deck cylinder
 
| ___SONIC_ACTIONS_104
 
| ___SONIC_ACTIONS_104
 
|-
 
|-
 
| 104
 
| 104
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 105
 
| 105
 
| motion
 
| motion
|  
+
| Shimmy left on Sky Deck cylinder
 
| ___SONIC_ACTIONS_105
 
| ___SONIC_ACTIONS_105
 
|-
 
|-
 
| 105
 
| 105
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 106
 
| 106
 
| motion
 
| motion
|  
+
| Hold onto Sky Deck cylinder
 
| ___SONIC_ACTIONS_106
 
| ___SONIC_ACTIONS_106
 
|-
 
|-
 
| 106
 
| 106
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 107
 
| 107
 
| motion
 
| motion
|  
+
| Spinning jump on board
 
| ___SONIC_ACTIONS_107
 
| ___SONIC_ACTIONS_107
 
|-
 
|-
 
| 107
 
| 107
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 108
 
| 108
 
| motion
 
| motion
|  
+
| Begin falling from spinning board jump
 
| ___SONIC_ACTIONS_108
 
| ___SONIC_ACTIONS_108
 
|-
 
|-
 
| 108
 
| 108
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 109
 
| 109
 
| motion
 
| motion
|  
+
| Super-High Jump (Sideflip with twist)
 
| ___SONIC_ACTIONS_109
 
| ___SONIC_ACTIONS_109
 
|-
 
|-
 
| 109
 
| 109
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 110
 
| 110
 
| motion
 
| motion
|  
+
| Spinning jump
 
| ___SONIC_ACTIONS_110
 
| ___SONIC_ACTIONS_110
 
|-
 
|-
 
| 110
 
| 110
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 111
 
| 111
 
| motion
 
| motion
|  
+
| Begin falling from spinning jump
 
| ___SONIC_ACTIONS_111
 
| ___SONIC_ACTIONS_111
 
|-
 
|-
 
| 111
 
| 111
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 112
 
| 112
 
| motion
 
| motion
|  
+
| Super-High Jump (Sideflip with twist)
 
| ___SONIC_ACTIONS_112
 
| ___SONIC_ACTIONS_112
 
|-
 
|-
 
| 112
 
| 112
 
| object
 
| object
|  
+
| Snowboard
 
| object_007276E4
 
| object_007276E4
 
|-
 
|-
 
| 113
 
| 113
 
| motion
 
| motion
|  
+
| Landing on jump panel
 
| ___SONIC_ACTIONS_113
 
| ___SONIC_ACTIONS_113
 
|-
 
|-
 
| 113
 
| 113
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 114
 
| 114
 
| motion
 
| motion
|  
+
| Jump off jump panel
 
| ___SONIC_ACTIONS_114
 
| ___SONIC_ACTIONS_114
 
|-
 
|-
 
| 114
 
| 114
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 115
 
| 115
 
| motion
 
| motion
|  
+
| Breathing air bubble
 
| ___SONIC_ACTIONS_115
 
| ___SONIC_ACTIONS_115
 
|-
 
|-
 
| 115
 
| 115
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 116
 
| 116
 
| motion
 
| motion
|  
+
| Taking damage
 
| ___SONIC_ACTIONS_116
 
| ___SONIC_ACTIONS_116
 
|-
 
|-
 
| 116
 
| 116
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 117
 
| 117
 
| motion
 
| motion
|  
+
| Landing after taking damage
 
| ___SONIC_ACTIONS_117
 
| ___SONIC_ACTIONS_117
 
|-
 
|-
 
| 117
 
| 117
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 118
 
| 118
 
| motion
 
| motion
|  
+
| Death animation
 
| ___SONIC_ACTIONS_118
 
| ___SONIC_ACTIONS_118
 
|-
 
|-
 
| 118
 
| 118
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 119
 
| 119
 
| motion
 
| motion
|  
+
| Light Speed Dash
 
| ___SONIC_ACTIONS_119
 
| ___SONIC_ACTIONS_119
 
|-
 
|-
 
| 119
 
| 119
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 120
 
| 120
 
| motion
 
| motion
|  
+
| Begin idle animation
 
| ___SONIC_ACTIONS_120
 
| ___SONIC_ACTIONS_120
 
|-
 
|-
 
| 120
 
| 120
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 121
 
| 121
 
| motion
 
| motion
|  
+
| Idle animation
 
| ___SONIC_ACTIONS_121
 
| ___SONIC_ACTIONS_121
 
|-
 
|-
 
| 121
 
| 121
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 122
 
| 122
 
| motion
 
| motion
|  
+
| Begin alternate standing pose
 
| ___SONIC_ACTIONS_122
 
| ___SONIC_ACTIONS_122
 
|-
 
|-
 
| 122
 
| 122
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 123
 
| 123
 
| motion
 
| motion
|  
+
| Alternate standing pose
 
| ___SONIC_ACTIONS_123
 
| ___SONIC_ACTIONS_123
 
|-
 
|-
 
| 123
 
| 123
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 124
 
| 124
 
| motion
 
| motion
|  
+
| Begin shaking object
 
| ___SONIC_ACTIONS_124
 
| ___SONIC_ACTIONS_124
 
|-
 
|-
 
| 124
 
| 124
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 125
 
| 125
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___SONIC_ACTIONS_125
 
| ___SONIC_ACTIONS_125
 
|-
 
|-
 
| 125
 
| 125
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 126
 
| 126
 
| motion
 
| motion
|  
+
| Stop shaking object
 
| ___SONIC_ACTIONS_126
 
| ___SONIC_ACTIONS_126
 
|-
 
|-
 
| 126
 
| 126
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 127
 
| 127
 
| motion
 
| motion
|  
+
| Drowning
 
| ___SONIC_ACTIONS_127
 
| ___SONIC_ACTIONS_127
 
|-
 
|-
 
| 127
 
| 127
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 128
 
| 128
 
| motion
 
| motion
|  
+
| Grabbing Sky Deck cylinder
 
| ___SONIC_ACTIONS_128
 
| ___SONIC_ACTIONS_128
 
|-
 
|-
 
| 128
 
| 128
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 129
 
| 129
 
| motion
 
| motion
|  
+
| Sliding down -> hold onto Sky Deck Cylinder
 
| ___SONIC_ACTIONS_129
 
| ___SONIC_ACTIONS_129
 
|-
 
|-
 
| 129
 
| 129
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 130
 
| 130
 
| motion
 
| motion
|  
+
| Float in place
 
| ___SONIC_ACTIONS_130
 
| ___SONIC_ACTIONS_130
 
|-
 
|-
 
| 130
 
| 130
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 131
 
| 131
 
| motion
 
| motion
|  
+
| Begin moving forward
 
| ___SONIC_ACTIONS_131
 
| ___SONIC_ACTIONS_131
 
|-
 
|-
 
| 131
 
| 131
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 132
 
| 132
 
| motion
 
| motion
|  
+
| Flying (low speed)
 
| ___SONIC_ACTIONS_132
 
| ___SONIC_ACTIONS_132
 
|-
 
|-
 
| 132
 
| 132
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 133
 
| 133
 
| motion
 
| motion
|  
+
| Flying (high speed)
 
| ___SONIC_ACTIONS_133
 
| ___SONIC_ACTIONS_133
 
|-
 
|-
 
| 133
 
| 133
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 134
 
| 134
 
| motion
 
| motion
|  
+
| Shaking off water
 
| ___SONIC_ACTIONS_134
 
| ___SONIC_ACTIONS_134
 
|-
 
|-
 
| 134
 
| 134
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 135
 
| 135
 
| motion
 
| motion
|  
+
| Begin showering
 
| ___SONIC_ACTIONS_135
 
| ___SONIC_ACTIONS_135
 
|-
 
|-
 
| 135
 
| 135
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 136
 
| 136
 
| motion
 
| motion
|  
+
| Showering
 
| ___SONIC_ACTIONS_136
 
| ___SONIC_ACTIONS_136
 
|-
 
|-
 
| 136
 
| 136
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 137
 
| 137
 
| motion
 
| motion
|  
+
| End showering
 
| ___SONIC_ACTIONS_137
 
| ___SONIC_ACTIONS_137
 
|-
 
|-
 
| 137
 
| 137
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 138
 
| 138
 
| motion
 
| motion
|  
+
| Springing
 
| ___SONIC_ACTIONS_138
 
| ___SONIC_ACTIONS_138
 
|-
 
|-
 
| 138
 
| 138
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 139
 
| 139
 
| motion
 
| motion
|  
+
| Springing transition
 
| ___SONIC_ACTIONS_139
 
| ___SONIC_ACTIONS_139
 
|-
 
|-
 
| 139
 
| 139
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 140
 
| 140
 
| motion
 
| motion
|  
+
| Falling
 
| ___SONIC_ACTIONS_140
 
| ___SONIC_ACTIONS_140
 
|-
 
|-
 
| 140
 
| 140
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 141
 
| 141
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___SONIC_ACTIONS_141
 
| ___SONIC_ACTIONS_141
 
|-
 
|-
 
| 141
 
| 141
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 142
 
| 142
 
| motion
 
| motion
|  
+
| Spinning
 
| ___SONIC_ACTIONS_142
 
| ___SONIC_ACTIONS_142
 
|-
 
|-
 
| 142
 
| 142
 
| object
 
| object
|  
+
| Super Sonic (Jumpball)
 
| object_0062FE6C
 
| object_0062FE6C
 
|-
 
|-
 
| 143
 
| 143
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___SONIC_ACTIONS_143
 
| ___SONIC_ACTIONS_143
 
|-
 
|-
 
| 143
 
| 143
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 144
 
| 144
 
| motion
 
| motion
|  
+
| Victory pose -> Standing
 
| ___SONIC_ACTIONS_144
 
| ___SONIC_ACTIONS_144
 
|-
 
|-
 
| 144
 
| 144
 
| object
 
| object
|  
+
| Super Sonic (Root)
 
| object_0062DE88
 
| object_0062DE88
 
|-
 
|-
 
| 145
 
| 145
 
| motion
 
| motion
|  
+
| Begin petting
 
| ___SONIC_ACTIONS_145
 
| ___SONIC_ACTIONS_145
 
|-
 
|-
 
| 145
 
| 145
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 146
 
| 146
 
| motion
 
| motion
|  
+
| Petting
 
| ___SONIC_ACTIONS_146
 
| ___SONIC_ACTIONS_146
 
|-
 
|-
 
| 146
 
| 146
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 147
 
| 147
 
| motion
 
| motion
|  
+
| Stop petting
 
| ___SONIC_ACTIONS_147
 
| ___SONIC_ACTIONS_147
 
|-
 
|-
 
| 147
 
| 147
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|-
 
|-
 
| 148
 
| 148
 
| motion
 
| motion
|  
+
| Whistle
 
| ___SONIC_ACTIONS_148
 
| ___SONIC_ACTIONS_148
 
|-
 
|-
 
| 148
 
| 148
 
| object
 
| object
|  
+
| Sonic (Root)
 
| object_0056AF50
 
| object_0056AF50
 
|}
 
|}
Line 1,789: Line 1,791:
 
==___SONIC_MODELS==
 
==___SONIC_MODELS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
Usage: <tt>NJS_MODEL_SADX **{0} = (NJS_MODEL_SADX **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_MODEL_SADX **___SONIC_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___SONIC_MODELS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Base Shoe Toe (Left)
 
| attach_0055F304
 
| attach_0055F304
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Base Shoe Toe (Right)
 
| attach_00560DA4
 
| attach_00560DA4
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Fully Stretched Toe 01 (Left)
 
| attach_005735AC
 
| attach_005735AC
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Fully Stretched Toe 02 (Left)
 
| attach_00573DFC
 
| attach_00573DFC
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Unstreched Toe (Left)
 
| attach_0057464C
 
| attach_0057464C
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Fully Stretched Toe 01 (Right)
 
| attach_0057525C
 
| attach_0057525C
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Fully Stretched Toe 02 (Right)
 
| attach_00575AB4
 
| attach_00575AB4
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Unstretched Toe (Right)
 
| attach_0057630C
 
| attach_0057630C
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Base Sonic Head
 
| attach_00569568
 
| attach_00569568
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Morph Sonic Head
 
| attach_00579C68
 
| attach_00579C68
 
|}
 
|}
Line 1,837: Line 1,839:
 
==___MILES_OBJECTS==
 
==___MILES_OBJECTS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
Usage: <tt>NJS_OBJECT **{0} = (NJS_OBJECT **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_OBJECT **___MILES_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___MILES_OBJECTS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Miles (Curled)
 
| object_0043F4B4
 
| object_0043F4B4
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Miles (Jumpball)
 
| object_0044148C
 
| object_0044148C
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Miles Head
 
| object_0042ABE8
 
| object_0042ABE8
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Miles (Flying) Head
 
| object_00437AD8
 
| object_00437AD8
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Miles Face Root
 
| object_0042AC84
 
| object_0042AC84
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Miles (Flying) Face Root
 
| object_00437B74
 
| object_00437B74
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Miles Right Eye
 
| object_00426ED0
 
| object_00426ED0
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Miles Left Eye
 
| object_00426B90
 
| object_00426B90
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Miles (Flying) Right Eye
 
| object_00433DC0
 
| object_00433DC0
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Miles (Flying) Left Eye
 
| object_00433A80
 
| object_00433A80
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Miles Left Tail
 
| object_0041E548
 
| object_0041E548
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Miles Right Tail
 
| object_0041EC90
 
| object_0041EC90
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Miles Right Tail Root
 
| object_0041ED2C
 
| object_0041ED2C
 
|-
 
|-
 
| 15
 
| 15
|  
+
| Miles Left Tail Root
 
| object_0041E5E4
 
| object_0041E5E4
 
|-
 
|-
 
| 16
 
| 16
|  
+
| Miles (Flying) Right Tail Root
 
| object_0042BC1C
 
| object_0042BC1C
 
|-
 
|-
 
| 17
 
| 17
|  
+
| Miles (Flying) Left Tail Root
 
| object_0042B4D4
 
| object_0042B4D4
 
|-
 
|-
 
| 18
 
| 18
|  
+
| Miles (Flying) Right Tail Parent
 
| object_0042BBE8
 
| object_0042BBE8
 
|-
 
|-
 
| 19
 
| 19
|  
+
| Miles (Flying) Left Tail Parent
 
| object_0042B4A0
 
| object_0042B4A0
 
|-
 
|-
 
| 20
 
| 20
|  
+
| Miles Right Bicep
 
| object_00424D00
 
| object_00424D00
 
|-
 
|-
 
| 21
 
| 21
|  
+
| Miles Right Elbow
 
| object_00424E94
 
| object_00424E94
 
|-
 
|-
 
| 22
 
| 22
|  
+
| Miles Right Wrist
 
| object_0042674C
 
| object_0042674C
 
|-
 
|-
 
| 23
 
| 23
|  
+
| Miles Left Bicep
 
| object_00422FD8
 
| object_00422FD8
 
|-
 
|-
 
| 24
 
| 24
|  
+
| Miles Left Elbow
 
| object_0042316C
 
| object_0042316C
 
|-
 
|-
 
| 25
 
| 25
|  
+
| Miles Left Wrist
 
| object_00424A14
 
| object_00424A14
 
|-
 
|-
 
| 26
 
| 26
|  
+
| Miles Right Thigh
 
| object_0042182C
 
| object_0042182C
 
|-
 
|-
 
| 27
 
| 27
|  
+
| Miles Right Knee
 
| object_004219BC
 
| object_004219BC
 
|-
 
|-
 
| 28
 
| 28
|  
+
| Miles Right Ankle
 
| object_00422CF0
 
| object_00422CF0
 
|-
 
|-
 
| 29
 
| 29
|  
+
| Miles Left Thigh
 
| object_004200CC
 
| object_004200CC
 
|-
 
|-
 
| 30
 
| 30
|  
+
| Miles Left Knee
 
| object_0042025C
 
| object_0042025C
 
|-
 
|-
 
| 31
 
| 31
|  
+
| Miles Left Ankle
 
| object_00421598
 
| object_00421598
 
|-
 
|-
 
| 32
 
| 32
|  
+
| Miles Right Foot Heel
 
| object_004225C8
 
| object_004225C8
 
|-
 
|-
 
| 33
 
| 33
|  
+
| Miles Right Foot Toe
 
| object_00421FE4
 
| object_00421FE4
 
|-
 
|-
 
| 34
 
| 34
|  
+
| Miles Left Foot Heel
 
| object_00420E70
 
| object_00420E70
 
|-
 
|-
 
| 35
 
| 35
|  
+
| Miles Left Foot Toe
 
| object_00420884
 
| object_00420884
 
|-
 
|-
 
| 36
 
| 36
|  
+
| Miles Right Palm
 
| object_00425E88
 
| object_00425E88
 
|-
 
|-
 
| 37
 
| 37
|  
+
| Miles Right Fingers
 
| object_00425C40
 
| object_00425C40
 
|-
 
|-
 
| 38
 
| 38
|  
+
| Miles Left Palm
 
| object_00424158
 
| object_00424158
 
|-
 
|-
 
| 39
 
| 39
|  
+
| Miles Left Fingers
 
| object_00423F10
 
| object_00423F10
 
|-
 
|-
 
| 40
 
| 40
|  
+
| Miles (Flying) Right Bicep
 
| object_00431BF0
 
| object_00431BF0
 
|-
 
|-
 
| 41
 
| 41
|  
+
| Miles (Flying) Right Elbow
 
| object_00431D84
 
| object_00431D84
 
|-
 
|-
 
| 42
 
| 42
|  
+
| Miles (Flying) Right Wrist
 
| object_0043363C
 
| object_0043363C
 
|-
 
|-
 
| 43
 
| 43
|  
+
| Miles (Flying) Left Bicep
 
| object_0042FEC8
 
| object_0042FEC8
 
|-
 
|-
 
| 44
 
| 44
|  
+
| Miles (Flying) Left Elbow
 
| object_0043005C
 
| object_0043005C
 
|-
 
|-
 
| 45
 
| 45
|  
+
| Miles (Flying) Left Wrist
 
| object_00431904
 
| object_00431904
 
|-
 
|-
 
| 46
 
| 46
|  
+
| Miles (Flying) Right Thigh
 
| object_0042E71C
 
| object_0042E71C
 
|-
 
|-
 
| 47
 
| 47
|  
+
| Miles (Flying) Right Knee
 
| object_0042E8AC
 
| object_0042E8AC
 
|-
 
|-
 
| 48
 
| 48
|  
+
| Miles (Flying) Right Ankle
 
| object_0042FBE0
 
| object_0042FBE0
 
|-
 
|-
 
| 49
 
| 49
|  
+
| Miles (Flying) Left Thigh
 
| object_0042CFBC
 
| object_0042CFBC
 
|-
 
|-
 
| 50
 
| 50
|  
+
| Miles (Flying) Left Knee
 
| object_0042D14C
 
| object_0042D14C
 
|-
 
|-
 
| 51
 
| 51
|  
+
| Miles (Flying) Left Ankle
 
| object_0042E488
 
| object_0042E488
 
|-
 
|-
 
| 52
 
| 52
|  
+
| Miles (Flying) Right Foot Heel
 
| object_0042F4B8
 
| object_0042F4B8
 
|-
 
|-
 
| 53
 
| 53
|  
+
| Miles (Flying) Right Foot Toe
 
| object_0042EED4
 
| object_0042EED4
 
|-
 
|-
 
| 54
 
| 54
|  
+
| Miles (Flying) Left Foot Heel
 
| object_0042DD60
 
| object_0042DD60
 
|-
 
|-
 
| 55
 
| 55
|  
+
| Miles (Flying) Left Foot Toe
 
| object_0042D774
 
| object_0042D774
 
|-
 
|-
 
| 56
 
| 56
|  
+
| Miles (Flying) Right Palm
 
| object_00432D78
 
| object_00432D78
 
|-
 
|-
 
| 57
 
| 57
|  
+
| Miles (Flying) Right Fingers
 
| object_00432B30
 
| object_00432B30
 
|-
 
|-
 
| 58
 
| 58
|  
+
| Miles (Flying) Left Palm
 
| object_00431048
 
| object_00431048
 
|-
 
|-
 
| 59
 
| 59
|  
+
| Miles (Flying) Left Fingers
 
| object_00430E00
 
| object_00430E00
 
|-
 
|-
 
| 60
 
| 60
|  
+
| Jet Anklet (Left Toe)
 
| object_0046E63C
 
| object_0046E63C
 
|-
 
|-
 
| 61
 
| 61
|  
+
| Jet Anklet (Right Toe)
 
| object_0046F46C
 
| object_0046F46C
 
|-
 
|-
 
| 62
 
| 62
|  
+
| Miles Chest
 
| object_0041FE04
 
| object_0041FE04
 
|-
 
|-
 
| 63
 
| 63
|  
+
| Miles (Flying) Chest
 
| object_0042CCF4
 
| object_0042CCF4
 
|-
 
|-
 
| 64
 
| 64
|  
+
| Jet Anklet (Left Heel)
 
| object_0046EE44
 
| object_0046EE44
 
|-
 
|-
 
| 65
 
| 65
|  
+
| Jet Anklet (Right Heel)
 
| object_0046FC84
 
| object_0046FC84
 
|-
 
|-
 
| 66
 
| 66
|  
+
| Miles Head Sibling
 
| object_0042AC1C
 
| object_0042AC1C
 
|-
 
|-
 
| 67
 
| 67
|  
+
| Miles Head
 
| object_0042ABE8
 
| object_0042ABE8
 
|-
 
|-
 
| 68
 
| 68
|  
+
| Miles (Flying) Head Sibling
 
| object_00437B0C
 
| object_00437B0C
 
|-
 
|-
 
| 69
 
| 69
|  
+
| Miles (Flying) Head
 
| object_00437AD8
 
| object_00437AD8
 
|-
 
|-
 
| 70
 
| 70
|  
+
| Miles Cinematic Head
 
| object_0044C724
 
| object_0044C724
 
|-
 
|-
 
| 71
 
| 71
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|}
 
|}
Line 2,133: Line 2,135:
 
==___MILES_ACTIONS==
 
==___MILES_ACTIONS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
Usage: <tt>NJS_ACTION **{0} = (NJS_ACTION **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_ACTION **___MILES_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___MILES_ACTIONS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Field!!Description!!Label
 
!Index!!Field!!Description!!Label
Line 2,140: Line 2,142:
 
| 0
 
| 0
 
| motion
 
| motion
|  
+
| Tail attack
 
| ___MILES_ACTIONS_0
 
| ___MILES_ACTIONS_0
 
|-
 
|-
 
| 0
 
| 0
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 1
 
| 1
 
| motion
 
| motion
|  
+
| Tail attack (Basic)
 
| ___MILES_ACTIONS_1
 
| ___MILES_ACTIONS_1
 
|-
 
|-
 
| 1
 
| 1
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 2
 
| 2
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, low speed)
 
| ___MILES_ACTIONS_2
 
| ___MILES_ACTIONS_2
 
|-
 
|-
 
| 2
 
| 2
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 3
 
| 3
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, low speed)
 
| ___MILES_ACTIONS_3
 
| ___MILES_ACTIONS_3
 
|-
 
|-
 
| 3
 
| 3
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 4
 
| 4
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, low speed)
 
| ___MILES_ACTIONS_4
 
| ___MILES_ACTIONS_4
 
|-
 
|-
 
| 4
 
| 4
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 5
 
| 5
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, high speed)
 
| ___MILES_ACTIONS_5
 
| ___MILES_ACTIONS_5
 
|-
 
|-
 
| 5
 
| 5
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 6
 
| 6
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, high speed)
 
| ___MILES_ACTIONS_6
 
| ___MILES_ACTIONS_6
 
|-
 
|-
 
| 6
 
| 6
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 7
 
| 7
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, high speed)
 
| ___MILES_ACTIONS_7
 
| ___MILES_ACTIONS_7
 
|-
 
|-
 
| 7
 
| 7
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 8
 
| 8
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, high speed)
 
| ___MILES_ACTIONS_8
 
| ___MILES_ACTIONS_8
 
|-
 
|-
 
| 8
 
| 8
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 9
 
| 9
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, high speed)
 
| ___MILES_ACTIONS_9
 
| ___MILES_ACTIONS_9
 
|-
 
|-
 
| 9
 
| 9
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 10
 
| 10
 
| motion
 
| motion
|  
+
| Tail attack (Continuous, high speed)
 
| ___MILES_ACTIONS_10
 
| ___MILES_ACTIONS_10
 
|-
 
|-
 
| 10
 
| 10
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 11
 
| 11
 
| motion
 
| motion
|  
+
| Springing
 
| ___MILES_ACTIONS_11
 
| ___MILES_ACTIONS_11
 
|-
 
|-
 
| 11
 
| 11
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 12
 
| 12
 
| motion
 
| motion
|  
+
| Springing transition
 
| ___MILES_ACTIONS_12
 
| ___MILES_ACTIONS_12
 
|-
 
|-
 
| 12
 
| 12
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 13
 
| 13
 
| motion
 
| motion
|  
+
| Falling
 
| ___MILES_ACTIONS_13
 
| ___MILES_ACTIONS_13
 
|-
 
|-
 
| 13
 
| 13
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 14
 
| 14
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___MILES_ACTIONS_14
 
| ___MILES_ACTIONS_14
 
|-
 
|-
 
| 14
 
| 14
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 15
 
| 15
 
| motion
 
| motion
|  
+
| Hit wall
 
| ___MILES_ACTIONS_15
 
| ___MILES_ACTIONS_15
 
|-
 
|-
 
| 15
 
| 15
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 16
 
| 16
 
| motion
 
| motion
|  
+
| Recover from hitting wall
 
| ___MILES_ACTIONS_16
 
| ___MILES_ACTIONS_16
 
|-
 
|-
 
| 16
 
| 16
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 17
 
| 17
 
| motion
 
| motion
|  
+
| Flying
 
| ___MILES_ACTIONS_17
 
| ___MILES_ACTIONS_17
 
|-
 
|-
 
| 17
 
| 17
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 18
 
| 18
 
| motion
 
| motion
|  
+
| Begin tired flight
 
| ___MILES_ACTIONS_18
 
| ___MILES_ACTIONS_18
 
|-
 
|-
 
| 18
 
| 18
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 19
 
| 19
 
| motion
 
| motion
|  
+
| Tired flight
 
| ___MILES_ACTIONS_19
 
| ___MILES_ACTIONS_19
 
|-
 
|-
 
| 19
 
| 19
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 20
 
| 20
 
| motion
 
| motion
|  
+
| Fast-fall from flight
 
| ___MILES_ACTIONS_20
 
| ___MILES_ACTIONS_20
 
|-
 
|-
 
| 20
 
| 20
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 21
 
| 21
 
| motion
 
| motion
|  
+
| Springing with object
 
| ___MILES_ACTIONS_21
 
| ___MILES_ACTIONS_21
 
|-
 
|-
 
| 21
 
| 21
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 22
 
| 22
 
| motion
 
| motion
|  
+
| Springing transition with object
 
| ___MILES_ACTIONS_22
 
| ___MILES_ACTIONS_22
 
|-
 
|-
 
| 22
 
| 22
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 23
 
| 23
 
| motion
 
| motion
|  
+
| Falling with object
 
| ___MILES_ACTIONS_23
 
| ___MILES_ACTIONS_23
 
|-
 
|-
 
| 23
 
| 23
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 24
 
| 24
 
| motion
 
| motion
|  
+
| Landing on ground with object
 
| ___MILES_ACTIONS_24
 
| ___MILES_ACTIONS_24
 
|-
 
|-
 
| 24
 
| 24
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 25
 
| 25
 
| motion
 
| motion
|  
+
| Pick up object
 
| ___MILES_ACTIONS_25
 
| ___MILES_ACTIONS_25
 
|-
 
|-
 
| 25
 
| 25
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 26
 
| 26
 
| motion
 
| motion
|  
+
| Running with object
 
| ___MILES_ACTIONS_26
 
| ___MILES_ACTIONS_26
 
|-
 
|-
 
| 26
 
| 26
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 27
 
| 27
 
| motion
 
| motion
|  
+
| Braking with object
 
| ___MILES_ACTIONS_27
 
| ___MILES_ACTIONS_27
 
|-
 
|-
 
| 27
 
| 27
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 28
 
| 28
 
| motion
 
| motion
|  
+
| Turn around with object
 
| ___MILES_ACTIONS_28
 
| ___MILES_ACTIONS_28
 
|-
 
|-
 
| 28
 
| 28
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 29
 
| 29
 
| motion
 
| motion
|  
+
| Standing with object
 
| ___MILES_ACTIONS_29
 
| ___MILES_ACTIONS_29
 
|-
 
|-
 
| 29
 
| 29
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 30
 
| 30
 
| motion
 
| motion
|  
+
| Walking with object
 
| ___MILES_ACTIONS_30
 
| ___MILES_ACTIONS_30
 
|-
 
|-
 
| 30
 
| 30
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 31
 
| 31
 
| motion
 
| motion
|  
+
| Climbing ladder
 
| ___MILES_ACTIONS_31
 
| ___MILES_ACTIONS_31
 
|-
 
|-
 
| 31
 
| 31
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 32
 
| 32
 
| motion
 
| motion
|  
+
| Shimmy right on Sky Deck cylinder
 
| ___MILES_ACTIONS_32
 
| ___MILES_ACTIONS_32
 
|-
 
|-
 
| 32
 
| 32
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 33
 
| 33
 
| motion
 
| motion
|  
+
| Shimmy left on Sky Deck cylinder
 
| ___MILES_ACTIONS_33
 
| ___MILES_ACTIONS_33
 
|-
 
|-
 
| 33
 
| 33
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 34
 
| 34
 
| motion
 
| motion
|  
+
| Hold onto Sky Deck cylinder
 
| ___MILES_ACTIONS_34
 
| ___MILES_ACTIONS_34
 
|-
 
|-
 
| 34
 
| 34
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 35
 
| 35
 
| motion
 
| motion
|  
+
| Taking damage
 
| ___MILES_ACTIONS_35
 
| ___MILES_ACTIONS_35
 
|-
 
|-
 
| 35
 
| 35
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 36
 
| 36
 
| motion
 
| motion
|  
+
| Landing after taking damage
 
| ___MILES_ACTIONS_36
 
| ___MILES_ACTIONS_36
 
|-
 
|-
 
| 36
 
| 36
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 37
 
| 37
 
| motion
 
| motion
|  
+
| Begin death animation
 
| ___MILES_ACTIONS_37
 
| ___MILES_ACTIONS_37
 
|-
 
|-
 
| 37
 
| 37
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 38
 
| 38
 
| motion
 
| motion
|  
+
| Death animation
 
| ___MILES_ACTIONS_38
 
| ___MILES_ACTIONS_38
 
|-
 
|-
 
| 38
 
| 38
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 39
 
| 39
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___MILES_ACTIONS_39
 
| ___MILES_ACTIONS_39
 
|-
 
|-
 
| 39
 
| 39
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 40
 
| 40
 
| motion
 
| motion
|  
+
| Victory pose -> Standing
 
| ___MILES_ACTIONS_40
 
| ___MILES_ACTIONS_40
 
|-
 
|-
 
| 40
 
| 40
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 41
 
| 41
 
| motion
 
| motion
|  
+
| Begin losing pose
 
| ___MILES_ACTIONS_41
 
| ___MILES_ACTIONS_41
 
|-
 
|-
 
| 41
 
| 41
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 42
 
| 42
 
| motion
 
| motion
|  
+
| Losing pose
 
| ___MILES_ACTIONS_42
 
| ___MILES_ACTIONS_42
 
|-
 
|-
 
| 42
 
| 42
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 43
 
| 43
 
| motion
 
| motion
|  
+
| Pushing
 
| ___MILES_ACTIONS_43
 
| ___MILES_ACTIONS_43
 
|-
 
|-
 
| 43
 
| 43
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 44
 
| 44
 
| motion
 
| motion
|  
+
| Holding onto vertical rocket
 
| ___MILES_ACTIONS_44
 
| ___MILES_ACTIONS_44
 
|-
 
|-
 
| 44
 
| 44
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 45
 
| 45
 
| motion
 
| motion
|  
+
| Holding onto horizontal rocket
 
| ___MILES_ACTIONS_45
 
| ___MILES_ACTIONS_45
 
|-
 
|-
 
| 45
 
| 45
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 46
 
| 46
 
| motion
 
| motion
|  
+
| Caught in updraft
 
| ___MILES_ACTIONS_46
 
| ___MILES_ACTIONS_46
 
|-
 
|-
 
| 46
 
| 46
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 47
 
| 47
 
| motion
 
| motion
|  
+
| Jogging
 
| ___MILES_ACTIONS_47
 
| ___MILES_ACTIONS_47
 
|-
 
|-
 
| 47
 
| 47
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 48
 
| 48
 
| motion
 
| motion
|  
+
| Hovering above ground
 
| ___MILES_ACTIONS_48
 
| ___MILES_ACTIONS_48
 
|-
 
|-
 
| 48
 
| 48
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 49
 
| 49
 
| motion
 
| motion
|  
+
| Falling with board
 
| ___MILES_ACTIONS_49
 
| ___MILES_ACTIONS_49
 
|-
 
|-
 
| 49
 
| 49
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 50
 
| 50
 
| motion
 
| motion
|  
+
| Hit on board (Neutral)
 
| ___MILES_ACTIONS_50
 
| ___MILES_ACTIONS_50
 
|-
 
|-
 
| 50
 
| 50
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 51
 
| 51
 
| motion
 
| motion
|  
+
| Neutral on board
 
| ___MILES_ACTIONS_51
 
| ___MILES_ACTIONS_51
 
|-
 
|-
 
| 51
 
| 51
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 52
 
| 52
 
| motion
 
| motion
|  
+
| Crouching on board
 
| ___MILES_ACTIONS_52
 
| ___MILES_ACTIONS_52
 
|-
 
|-
 
| 52
 
| 52
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 53
 
| 53
 
| motion
 
| motion
|  
+
| Jump with board
 
| ___MILES_ACTIONS_53
 
| ___MILES_ACTIONS_53
 
|-
 
|-
 
| 53
 
| 53
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 54
 
| 54
 
| motion
 
| motion
|  
+
| In midair with board
 
| ___MILES_ACTIONS_54
 
| ___MILES_ACTIONS_54
 
|-
 
|-
 
| 54
 
| 54
 
| object
 
| object
|  
+
| Miles (Flying, Root)
 
| object_00437C44
 
| object_00437C44
 
|-
 
|-
 
| 55
 
| 55
 
| motion
 
| motion
|  
+
| Hit on board (swing left)
 
| ___MILES_ACTIONS_55
 
| ___MILES_ACTIONS_55
 
|-
 
|-
 
| 55
 
| 55
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 56
 
| 56
 
| motion
 
| motion
|  
+
| Lean left with board
 
| ___MILES_ACTIONS_56
 
| ___MILES_ACTIONS_56
 
|-
 
|-
 
| 56
 
| 56
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 57
 
| 57
 
| motion
 
| motion
|  
+
| Hit on board (swing right)
 
| ___MILES_ACTIONS_57
 
| ___MILES_ACTIONS_57
 
|-
 
|-
 
| 57
 
| 57
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 58
 
| 58
 
| motion
 
| motion
|  
+
| Lean right with board
 
| ___MILES_ACTIONS_58
 
| ___MILES_ACTIONS_58
 
|-
 
|-
 
| 58
 
| 58
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 59
 
| 59
 
| motion
 
| motion
|  
+
| Ramp jump (backflips)
 
| ___MILES_ACTIONS_59
 
| ___MILES_ACTIONS_59
 
|-
 
|-
 
| 59
 
| 59
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 60
 
| 60
 
| motion
 
| motion
|  
+
| Ramp jump (Grabbing board on the left)
 
| ___MILES_ACTIONS_60
 
| ___MILES_ACTIONS_60
 
|-
 
|-
 
| 60
 
| 60
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 61
 
| 61
 
| motion
 
| motion
|  
+
| Super-High Jump (Horizontal Spin)
 
| ___MILES_ACTIONS_61
 
| ___MILES_ACTIONS_61
 
|-
 
|-
 
| 61
 
| 61
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 62
 
| 62
 
| motion
 
| motion
|  
+
| Super-High Jump (Sideflip)
 
| ___MILES_ACTIONS_62
 
| ___MILES_ACTIONS_62
 
|-
 
|-
 
| 62
 
| 62
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 63
 
| 63
 
| motion
 
| motion
|  
+
| Shaking tree
 
| ___MILES_ACTIONS_63
 
| ___MILES_ACTIONS_63
 
|-
 
|-
 
| 63
 
| 63
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 64
 
| 64
 
| motion
 
| motion
|  
+
| Spinning
 
| ___MILES_ACTIONS_64
 
| ___MILES_ACTIONS_64
 
|-
 
|-
 
| 64
 
| 64
 
| object
 
| object
|  
+
| Miles (Curled)
 
| object_0043F4B4
 
| object_0043F4B4
 
|-
 
|-
 
| 65
 
| 65
 
| motion
 
| motion
|  
+
| Spinning
 
| ___MILES_ACTIONS_65
 
| ___MILES_ACTIONS_65
 
|-
 
|-
 
| 65
 
| 65
 
| object
 
| object
|  
+
| Miles Jumpball
 
| object_0044148C
 
| object_0044148C
 
|-
 
|-
 
| 66
 
| 66
 
| motion
 
| motion
|  
+
| Uncurl
 
| ___MILES_ACTIONS_66
 
| ___MILES_ACTIONS_66
 
|-
 
|-
 
| 66
 
| 66
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 67
 
| 67
 
| motion
 
| motion
|  
+
| Braking
 
| ___MILES_ACTIONS_67
 
| ___MILES_ACTIONS_67
 
|-
 
|-
 
| 67
 
| 67
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 68
 
| 68
 
| motion
 
| motion
|  
+
| Turn around
 
| ___MILES_ACTIONS_68
 
| ___MILES_ACTIONS_68
 
|-
 
|-
 
| 68
 
| 68
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 69
 
| 69
 
| motion
 
| motion
|  
+
| Unknown
 
| ___MILES_ACTIONS_69
 
| ___MILES_ACTIONS_69
 
|-
 
|-
 
| 69
 
| 69
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 70
 
| 70
 
| motion
 
| motion
|  
+
| Unknown
 
| ___MILES_ACTIONS_70
 
| ___MILES_ACTIONS_70
 
|-
 
|-
 
| 70
 
| 70
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 71
 
| 71
 
| motion
 
| motion
|  
+
| Pulling
 
| ___MILES_ACTIONS_71
 
| ___MILES_ACTIONS_71
 
|-
 
|-
 
| 71
 
| 71
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 72
 
| 72
 
| motion
 
| motion
|  
+
| Throw object (overhand)
 
| ___MILES_ACTIONS_72
 
| ___MILES_ACTIONS_72
 
|-
 
|-
 
| 72
 
| 72
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 73
 
| 73
 
| motion
 
| motion
|  
+
| Throw object (underhand)
 
| ___MILES_ACTIONS_73
 
| ___MILES_ACTIONS_73
 
|-
 
|-
 
| 73
 
| 73
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 74
 
| 74
 
| motion
 
| motion
|  
+
| Grab onto tree
 
| ___MILES_ACTIONS_74
 
| ___MILES_ACTIONS_74
 
|-
 
|-
 
| 74
 
| 74
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 75
 
| 75
 
| motion
 
| motion
|  
+
| Hold tree
 
| ___MILES_ACTIONS_75
 
| ___MILES_ACTIONS_75
 
|-
 
|-
 
| 75
 
| 75
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 76
 
| 76
 
| motion
 
| motion
|  
+
| Hold onto monkeybars (right side forward)
 
| ___MILES_ACTIONS_76
 
| ___MILES_ACTIONS_76
 
|-
 
|-
 
| 76
 
| 76
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 77
 
| 77
 
| motion
 
| motion
|  
+
| Hold onto monkeybars (left side forward)
 
| ___MILES_ACTIONS_77
 
| ___MILES_ACTIONS_77
 
|-
 
|-
 
| 77
 
| 77
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 78
 
| 78
 
| motion
 
| motion
|  
+
| Climbing monkeybars
 
| ___MILES_ACTIONS_78
 
| ___MILES_ACTIONS_78
 
|-
 
|-
 
| 78
 
| 78
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 79
 
| 79
 
| motion
 
| motion
|  
+
| Standing
 
| ___MILES_ACTIONS_79
 
| ___MILES_ACTIONS_79
 
|-
 
|-
 
| 79
 
| 79
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 80
 
| 80
 
| motion
 
| motion
|  
+
| Walking
 
| ___MILES_ACTIONS_80
 
| ___MILES_ACTIONS_80
 
|-
 
|-
 
| 80
 
| 80
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 81
 
| 81
 
| motion
 
| motion
|  
+
| Launched
 
| ___MILES_ACTIONS_81
 
| ___MILES_ACTIONS_81
 
|-
 
|-
 
| 81
 
| 81
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 82
 
| 82
 
| motion
 
| motion
|  
+
| Standing on upward slope
 
| ___MILES_ACTIONS_82
 
| ___MILES_ACTIONS_82
 
|-
 
|-
 
| 82
 
| 82
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 83
 
| 83
 
| motion
 
| motion
|  
+
| Standing on downward slope
 
| ___MILES_ACTIONS_83
 
| ___MILES_ACTIONS_83
 
|-
 
|-
 
| 83
 
| 83
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 85
 
| 85
 
| motion
 
| motion
|  
+
| Drowning
 
| ___MILES_ACTIONS_85
 
| ___MILES_ACTIONS_85
 
|-
 
|-
 
| 85
 
| 85
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 86
 
| 86
 
| motion
 
| motion
|  
+
| Begin shaking object
 
| ___MILES_ACTIONS_86
 
| ___MILES_ACTIONS_86
 
|-
 
|-
 
| 86
 
| 86
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 87
 
| 87
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___MILES_ACTIONS_87
 
| ___MILES_ACTIONS_87
 
|-
 
|-
 
| 87
 
| 87
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 88
 
| 88
 
| motion
 
| motion
|  
+
| Stop shaking object
 
| ___MILES_ACTIONS_88
 
| ___MILES_ACTIONS_88
 
|-
 
|-
 
| 88
 
| 88
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 91
 
| 91
 
| motion
 
| motion
|  
+
| Grab onto Sky Deck cylinder
 
| ___MILES_ACTIONS_91
 
| ___MILES_ACTIONS_91
 
|-
 
|-
 
| 91
 
| 91
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 92
 
| 92
 
| motion
 
| motion
|  
+
| Slipping down -> Landing on Sky Deck cylinder
 
| ___MILES_ACTIONS_92
 
| ___MILES_ACTIONS_92
 
|-
 
|-
 
| 92
 
| 92
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 93
 
| 93
 
| motion
 
| motion
|  
+
| Begin yawning
 
| ___MILES_ACTIONS_93
 
| ___MILES_ACTIONS_93
 
|-
 
|-
 
| 93
 
| 93
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 94
 
| 94
 
| motion
 
| motion
|  
+
| Yawning
 
| ___MILES_ACTIONS_94
 
| ___MILES_ACTIONS_94
 
|-
 
|-
 
| 94
 
| 94
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 95
 
| 95
 
| motion
 
| motion
|  
+
| Stop yawning
 
| ___MILES_ACTIONS_95
 
| ___MILES_ACTIONS_95
 
|-
 
|-
 
| 95
 
| 95
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 96
 
| 96
 
| motion
 
| motion
|  
+
| Begin idle animation
 
| ___MILES_ACTIONS_96
 
| ___MILES_ACTIONS_96
 
|-
 
|-
 
| 96
 
| 96
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 97
 
| 97
 
| motion
 
| motion
|  
+
| Idle animation
 
| ___MILES_ACTIONS_97
 
| ___MILES_ACTIONS_97
 
|-
 
|-
 
| 97
 
| 97
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 100
 
| 100
 
| motion
 
| motion
|  
+
| Jump
 
| ___MILES_ACTIONS_100
 
| ___MILES_ACTIONS_100
 
|-
 
|-
 
| 100
 
| 100
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 101
 
| 101
 
| motion
 
| motion
|  
+
| Midair
 
| ___MILES_ACTIONS_101
 
| ___MILES_ACTIONS_101
 
|-
 
|-
 
| 101
 
| 101
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 102
 
| 102
 
| motion
 
| motion
|  
+
| Falling
 
| ___MILES_ACTIONS_102
 
| ___MILES_ACTIONS_102
 
|-
 
|-
 
| 102
 
| 102
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 103
 
| 103
 
| motion
 
| motion
|  
+
| Lean left
 
| ___MILES_ACTIONS_103
 
| ___MILES_ACTIONS_103
 
|-
 
|-
 
| 103
 
| 103
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 104
 
| 104
 
| motion
 
| motion
|  
+
| Hit (left)
 
| ___MILES_ACTIONS_104
 
| ___MILES_ACTIONS_104
 
|-
 
|-
 
| 104
 
| 104
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 105
 
| 105
 
| motion
 
| motion
|  
+
| Hit (right)
 
| ___MILES_ACTIONS_105
 
| ___MILES_ACTIONS_105
 
|-
 
|-
 
| 105
 
| 105
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 106
 
| 106
 
| motion
 
| motion
|  
+
| Lean right
 
| ___MILES_ACTIONS_106
 
| ___MILES_ACTIONS_106
 
|-
 
|-
 
| 106
 
| 106
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 107
 
| 107
 
| motion
 
| motion
|  
+
| Ramp jump (lean left)
 
| ___MILES_ACTIONS_107
 
| ___MILES_ACTIONS_107
 
|-
 
|-
 
| 107
 
| 107
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 108
 
| 108
 
| motion
 
| motion
|  
+
| Super-High Jump (Horizontal spin)
 
| ___MILES_ACTIONS_108
 
| ___MILES_ACTIONS_108
 
|-
 
|-
 
| 108
 
| 108
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 109
 
| 109
 
| motion
 
| motion
|  
+
| Super-High Jump (Sideflip)
 
| ___MILES_ACTIONS_109
 
| ___MILES_ACTIONS_109
 
|-
 
|-
 
| 109
 
| 109
 
| object
 
| object
|  
+
| Miles Snowboard
 
| object_0055C92C
 
| object_0055C92C
 
|-
 
|-
 
| 110
 
| 110
 
| motion
 
| motion
|  
+
| Begin petting
 
| ___MILES_ACTIONS_110
 
| ___MILES_ACTIONS_110
 
|-
 
|-
 
| 110
 
| 110
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 111
 
| 111
 
| motion
 
| motion
|  
+
| Petting
 
| ___MILES_ACTIONS_111
 
| ___MILES_ACTIONS_111
 
|-
 
|-
 
| 111
 
| 111
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 112
 
| 112
 
| motion
 
| motion
|  
+
| Stop petting
 
| ___MILES_ACTIONS_112
 
| ___MILES_ACTIONS_112
 
|-
 
|-
 
| 112
 
| 112
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|-
 
|-
 
| 113
 
| 113
 
| motion
 
| motion
|  
+
| Whistle
 
| ___MILES_ACTIONS_113
 
| ___MILES_ACTIONS_113
 
|-
 
|-
 
| 113
 
| 113
 
| object
 
| object
|  
+
| Miles (Root)
 
| object_0042AD54
 
| object_0042AD54
 
|}
 
|}
Line 3,231: Line 3,233:
 
==___MILES_MODELS==
 
==___MILES_MODELS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
Usage: <tt>NJS_MODEL_SADX **{0} = (NJS_MODEL_SADX **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_MODEL_SADX **___MILES_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___MILES_MODELS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Miles Chest
 
| attach_0041FDD8
 
| attach_0041FDD8
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Miles (Flying) Chest
 
| attach_0042CCC8
 
| attach_0042CCC8
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Miles Head
 
| attach_0042ABBC
 
| attach_0042ABBC
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Miles (Flying) Head
 
| attach_00437AAC
 
| attach_00437AAC
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Miles Head for Morphs
 
| attach_0044517C
 
| attach_0044517C
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Miles Left Tail
 
| attach_0041E51C
 
| attach_0041E51C
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Miles Right Tail
 
| attach_0041EC64
 
| attach_0041EC64
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Miles (Flying) Left Tail
 
| attach_0042B40C
 
| attach_0042B40C
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Miles (Flying) Right Tail
 
| attach_0042BB54
 
| attach_0042BB54
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Left Tail Morph
 
| attach_00445778
 
| attach_00445778
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Right Tail Morph
 
| attach_00445DA8
 
| attach_00445DA8
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Left Tail Morph
 
| attach_00446A08
 
| attach_00446A08
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Right Tail Morph
 
| attach_00447038
 
| attach_00447038
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Tail Morph (Reference Points)
 
| attach_004463D8
 
| attach_004463D8
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Rhythm Badge
 
| attach_0046DFE8
 
| attach_0046DFE8
 
|}
 
|}
Line 3,299: Line 3,301:
 
==___KNUCKLES_OBJECTS==
 
==___KNUCKLES_OBJECTS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
Usage: <tt>NJS_OBJECT **{0} = (NJS_OBJECT **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_OBJECT **___KNUCKLES_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___KNUCKLES_OBJECTS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Knuckles Right Bicep
 
| object_002DB8A4
 
| object_002DB8A4
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Knuckles Right Elbow
 
| object_002DBA34
 
| object_002DBA34
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Knuckles Right Wrist
 
| object_002DD0AC
 
| object_002DD0AC
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Knuckles Right Fingers
 
| object_002DC244
 
| object_002DC244
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Knuckles Left Bicep
 
| object_002D9E5C
 
| object_002D9E5C
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Knuckles Left Elbow
 
| object_002D9FEC
 
| object_002D9FEC
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Knuckles Left Wrist
 
| object_002DB5F4
 
| object_002DB5F4
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Knuckles Left Fingers
 
| object_002DAB34
 
| object_002DAB34
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Knuckles Right Thigh
 
| object_002D876C
 
| object_002D876C
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Knuckles Right Knee
 
| object_002D88FC
 
| object_002D88FC
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Knuckles Right Ankle
 
| object_002D9BB0
 
| object_002D9BB0
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Knuckles Left Thigh
 
| object_002D6FE4
 
| object_002D6FE4
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Knuckles Left Knee
 
| object_002D7174
 
| object_002D7174
 
|-
 
|-
 
| 15
 
| 15
|  
+
| Knuckles Left Ankle
 
| object_002D8438
 
| object_002D8438
 
|-
 
|-
 
| 16
 
| 16
|  
+
| Knuckles Right Foot Heel
 
| object_002D9754
 
| object_002D9754
 
|-
 
|-
 
| 17
 
| 17
|  
+
| Knuckles Right Foot Toe
 
| object_002D9088
 
| object_002D9088
 
|-
 
|-
 
| 18
 
| 18
|  
+
| Knuckles Left Foot Heel
 
| object_002D7FDC
 
| object_002D7FDC
 
|-
 
|-
 
| 19
 
| 19
|  
+
| Knuckles Left Foot Toe
 
| object_002D7900
 
| object_002D7900
 
|-
 
|-
 
| 20
 
| 20
|  
+
| Knuckles Right Palm
 
| object_002DC94C
 
| object_002DC94C
 
|-
 
|-
 
| 21
 
| 21
|  
+
| Knuckles Right Fingers
 
| object_002DC244
 
| object_002DC244
 
|-
 
|-
 
| 22
 
| 22
|  
+
| Knuckles Left Palm
 
| object_002DAEE4
 
| object_002DAEE4
 
|-
 
|-
 
| 23
 
| 23
|  
+
| Knuckles Left Fingers
 
| object_002DAB34
 
| object_002DAB34
 
|-
 
|-
 
| 24
 
| 24
|  
+
| Knuckles (Gliding) Right Bicep
 
| object_002E8324
 
| object_002E8324
 
|-
 
|-
 
| 25
 
| 25
|  
+
| Knuckles (Gliding) Right Elbow
 
| object_002E84B4
 
| object_002E84B4
 
|-
 
|-
 
| 26
 
| 26
|  
+
| Knuckles (Gliding) Right Wrist
 
| object_002E9B2C
 
| object_002E9B2C
 
|-
 
|-
 
| 27
 
| 27
|  
+
| Knuckles (Gliding) Right Fingers
 
| object_002E8CC4
 
| object_002E8CC4
 
|-
 
|-
 
| 28
 
| 28
|  
+
| Knuckles (Gliding) Left Bicep
 
| object_002E68DC
 
| object_002E68DC
 
|-
 
|-
 
| 29
 
| 29
|  
+
| Knuckles (Gliding) Left Elbow
 
| object_002E6A6C
 
| object_002E6A6C
 
|-
 
|-
 
| 30
 
| 30
|  
+
| Knuckles (Gliding) Left Wrist
 
| object_002E8074
 
| object_002E8074
 
|-
 
|-
 
| 31
 
| 31
|  
+
| Knuckles (Gliding) Left Fingers
 
| object_002E75B4
 
| object_002E75B4
 
|-
 
|-
 
| 32
 
| 32
|  
+
| Knuckles (Gliding) Right Thigh
 
| object_002E51EC
 
| object_002E51EC
 
|-
 
|-
 
| 33
 
| 33
|  
+
| Knuckles (Gliding) Right Knee
 
| object_002E537C
 
| object_002E537C
 
|-
 
|-
 
| 34
 
| 34
|  
+
| Knuckles (Gliding) Right Ankle
 
| object_002E6630
 
| object_002E6630
 
|-
 
|-
 
| 35
 
| 35
|  
+
| Knuckles (Gliding) Left Thigh
 
| object_002E3A64
 
| object_002E3A64
 
|-
 
|-
 
| 36
 
| 36
|  
+
| Knuckles (Gliding) Left Knee
 
| object_002E3BF4
 
| object_002E3BF4
 
|-
 
|-
 
| 37
 
| 37
|  
+
| Knuckles (Gliding) Left Ankle
 
| object_002E4EB8
 
| object_002E4EB8
 
|-
 
|-
 
| 38
 
| 38
|  
+
| Knuckles (Gliding) Right Foot Heel
 
| object_002E61D4
 
| object_002E61D4
 
|-
 
|-
 
| 39
 
| 39
|  
+
| Knuckles (Gliding) Right Foot Toe
 
| object_002E5B08
 
| object_002E5B08
 
|-
 
|-
 
| 40
 
| 40
|  
+
| Knuckles (Gliding) Left Foot Heel
 
| object_002E4A5C
 
| object_002E4A5C
 
|-
 
|-
 
| 41
 
| 41
|  
+
| Knuckles (Gliding) Left Foot Toe
 
| object_002E4380
 
| object_002E4380
 
|-
 
|-
 
| 42
 
| 42
|  
+
| Knuckles (Gliding) Right Palm
 
| object_002E93CC
 
| object_002E93CC
 
|-
 
|-
 
| 43
 
| 43
|  
+
| Knuckles (Gliding) Right Fingers
 
| object_002E8CC4
 
| object_002E8CC4
 
|-
 
|-
 
| 44
 
| 44
|  
+
| Knuckles (Gliding) Left Palm
 
| object_002E7964
 
| object_002E7964
 
|-
 
|-
 
| 45
 
| 45
|  
+
| Knuckles (Gliding) Left Fingers
 
| object_002E75B4
 
| object_002E75B4
 
|-
 
|-
 
| 46
 
| 46
|  
+
| Mega Punch Aura
 
| object_00328878
 
| object_00328878
 
|-
 
|-
 
| 47
 
| 47
|  
+
| Maximum Heat Aura
 
| object_003291C4
 
| object_003291C4
 
|-
 
|-
 
| 49
 
| 49
|  
+
| Knuckles Head
 
| object_002E191C
 
| object_002E191C
 
|-
 
|-
 
| 50
 
| 50
|  
+
| Knuckles (Gliding) Head
 
| object_002EE3BC
 
| object_002EE3BC
 
|-
 
|-
 
| 51
 
| 51
|  
+
| Knuckles Face Root
 
| object_002E21A8
 
| object_002E21A8
 
|-
 
|-
 
| 52
 
| 52
|  
+
| Knuckles Right Eye
 
| object_002E2070
 
| object_002E2070
 
|-
 
|-
 
| 53
 
| 53
|  
+
| Knuckles Left Eye
 
| object_002E1C78
 
| object_002E1C78
 
|-
 
|-
 
| 54
 
| 54
|  
+
| Knuckles Left Eye Root
 
| object_002E1D14
 
| object_002E1D14
 
|-
 
|-
 
| 55
 
| 55
|  
+
| Knuckles Head
 
| object_002E191C
 
| object_002E191C
 
|-
 
|-
 
| 56
 
| 56
|  
+
| Knuckles Cinematic Head
 
| object_0030257C
 
| object_0030257C
 
|-
 
|-
 
| 58
 
| 58
|  
+
| Knuckles Left Wrist
 
| object_002DB5F4
 
| object_002DB5F4
 
|-
 
|-
 
| 59
 
| 59
|  
+
| Knuckles Left Palm
 
| object_002DAEE4
 
| object_002DAEE4
 
|-
 
|-
 
| 60
 
| 60
|  
+
| Knuckles Left Fingers
 
| object_002DAB34
 
| object_002DAB34
 
|-
 
|-
 
| 61
 
| 61
|  
+
| Knuckles Left Thumb
 
| object_002DA324
 
| object_002DA324
 
|-
 
|-
 
| 62
 
| 62
|  
+
| Knuckles Right Wrist
 
| object_002DD0AC
 
| object_002DD0AC
 
|-
 
|-
 
| 63
 
| 63
|  
+
| Knuckles Right Palm
 
| object_002DC94C
 
| object_002DC94C
 
|-
 
|-
 
| 64
 
| 64
|  
+
| Knuckles Right Fingers
 
| object_002DC244
 
| object_002DC244
 
|-
 
|-
 
| 65
 
| 65
|  
+
| Knuckles Right Thumb
 
| object_002DC59C
 
| object_002DC59C
 
|-
 
|-
 
| 66
 
| 66
|  
+
| Knuckles (Gliding) Left Wrist
 
| object_002E8074
 
| object_002E8074
 
|-
 
|-
 
| 67
 
| 67
|  
+
| Knuckles (Gliding) Left Palm
 
| object_002E7964
 
| object_002E7964
 
|-
 
|-
 
| 68
 
| 68
|  
+
| Knuckles (Gliding) Left Fingers
 
| object_002E75B4
 
| object_002E75B4
 
|-
 
|-
 
| 69
 
| 69
|  
+
| Knuckles (Gliding) Left Thumb
 
| object_002E6DA4
 
| object_002E6DA4
 
|-
 
|-
 
| 70
 
| 70
|  
+
| Knuckles (Gliding) Right Wrist
 
| object_002E9B2C
 
| object_002E9B2C
 
|-
 
|-
 
| 71
 
| 71
|  
+
| Knuckles (Gliding) Right Palm
 
| object_002E93CC
 
| object_002E93CC
 
|-
 
|-
 
| 72
 
| 72
|  
+
| Knuckles (Gliding) Right Fingers
 
| object_002E8CC4
 
| object_002E8CC4
 
|-
 
|-
 
| 73
 
| 73
|  
+
| Knuckles (Gliding) Right Thumb
 
| object_002E901C
 
| object_002E901C
 
|}
 
|}
Line 3,595: Line 3,597:
 
==___KNUCKLES_ACTIONS==
 
==___KNUCKLES_ACTIONS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
Usage: <tt>NJS_ACTION **{0} = (NJS_ACTION **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_ACTION **___KNUCKLES_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___KNUCKLES_ACTIONS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Field!!Description!!Label
 
!Index!!Field!!Description!!Label
Line 3,602: Line 3,604:
 
| 0
 
| 0
 
| motion
 
| motion
|  
+
| Begin digging
 
| ___KNUCKLES_ACTIONS_0
 
| ___KNUCKLES_ACTIONS_0
 
|-
 
|-
 
| 0
 
| 0
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 1
 
| 1
 
| motion
 
| motion
|  
+
| Digging
 
| ___KNUCKLES_ACTIONS_1
 
| ___KNUCKLES_ACTIONS_1
 
|-
 
|-
 
| 1
 
| 1
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 2
 
| 2
 
| motion
 
| motion
|  
+
| Finish digging
 
| ___KNUCKLES_ACTIONS_2
 
| ___KNUCKLES_ACTIONS_2
 
|-
 
|-
 
| 2
 
| 2
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 3
 
| 3
 
| motion
 
| motion
|  
+
| Finish digging -> Falling
 
| ___KNUCKLES_ACTIONS_3
 
| ___KNUCKLES_ACTIONS_3
 
|-
 
|-
 
| 3
 
| 3
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 4
 
| 4
 
| motion
 
| motion
|  
+
| Springing
 
| ___KNUCKLES_ACTIONS_4
 
| ___KNUCKLES_ACTIONS_4
 
|-
 
|-
 
| 4
 
| 4
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 5
 
| 5
 
| motion
 
| motion
|  
+
| Springing transition
 
| ___KNUCKLES_ACTIONS_5
 
| ___KNUCKLES_ACTIONS_5
 
|-
 
|-
 
| 5
 
| 5
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 6
 
| 6
 
| motion
 
| motion
|  
+
| Falling
 
| ___KNUCKLES_ACTIONS_6
 
| ___KNUCKLES_ACTIONS_6
 
|-
 
|-
 
| 6
 
| 6
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 7
 
| 7
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___KNUCKLES_ACTIONS_7
 
| ___KNUCKLES_ACTIONS_7
 
|-
 
|-
 
| 7
 
| 7
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 9
 
| 9
 
| motion
 
| motion
|  
+
| Drowning
 
| ___KNUCKLES_ACTIONS_9
 
| ___KNUCKLES_ACTIONS_9
 
|-
 
|-
 
| 9
 
| 9
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 10
 
| 10
 
| motion
 
| motion
|  
+
| Knockback
 
| ___KNUCKLES_ACTIONS_10
 
| ___KNUCKLES_ACTIONS_10
 
|-
 
|-
 
| 10
 
| 10
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 11
 
| 11
 
| motion
 
| motion
|  
+
| Knockback recovery
 
| ___KNUCKLES_ACTIONS_11
 
| ___KNUCKLES_ACTIONS_11
 
|-
 
|-
 
| 11
 
| 11
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 12
 
| 12
 
| motion
 
| motion
|  
+
| Begin shaking object
 
| ___KNUCKLES_ACTIONS_12
 
| ___KNUCKLES_ACTIONS_12
 
|-
 
|-
 
| 12
 
| 12
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 13
 
| 13
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___KNUCKLES_ACTIONS_13
 
| ___KNUCKLES_ACTIONS_13
 
|-
 
|-
 
| 13
 
| 13
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 14
 
| 14
 
| motion
 
| motion
|  
+
| Stop shaking object
 
| ___KNUCKLES_ACTIONS_14
 
| ___KNUCKLES_ACTIONS_14
 
|-
 
|-
 
| 14
 
| 14
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 15
 
| 15
 
| motion
 
| motion
|  
+
| Gliding
 
| ___KNUCKLES_ACTIONS_15
 
| ___KNUCKLES_ACTIONS_15
 
|-
 
|-
 
| 15
 
| 15
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 16
 
| 16
 
| motion
 
| motion
|  
+
| Latch onto wall
 
| ___KNUCKLES_ACTIONS_16
 
| ___KNUCKLES_ACTIONS_16
 
|-
 
|-
 
| 16
 
| 16
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 17
 
| 17
 
| motion
 
| motion
|  
+
| Cancel gliding
 
| ___KNUCKLES_ACTIONS_17
 
| ___KNUCKLES_ACTIONS_17
 
|-
 
|-
 
| 17
 
| 17
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 18
 
| 18
 
| motion
 
| motion
|  
+
| Springing with object
 
| ___KNUCKLES_ACTIONS_18
 
| ___KNUCKLES_ACTIONS_18
 
|-
 
|-
 
| 18
 
| 18
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 19
 
| 19
 
| motion
 
| motion
|  
+
| Springing transition with object
 
| ___KNUCKLES_ACTIONS_19
 
| ___KNUCKLES_ACTIONS_19
 
|-
 
|-
 
| 19
 
| 19
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 20
 
| 20
 
| motion
 
| motion
|  
+
| Falling with object
 
| ___KNUCKLES_ACTIONS_20
 
| ___KNUCKLES_ACTIONS_20
 
|-
 
|-
 
| 20
 
| 20
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 21
 
| 21
 
| motion
 
| motion
|  
+
| Landing on ground with object
 
| ___KNUCKLES_ACTIONS_21
 
| ___KNUCKLES_ACTIONS_21
 
|-
 
|-
 
| 21
 
| 21
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 22
 
| 22
 
| motion
 
| motion
|  
+
| Running with object
 
| ___KNUCKLES_ACTIONS_22
 
| ___KNUCKLES_ACTIONS_22
 
|-
 
|-
 
| 22
 
| 22
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 23
 
| 23
 
| motion
 
| motion
|  
+
| Braking with object
 
| ___KNUCKLES_ACTIONS_23
 
| ___KNUCKLES_ACTIONS_23
 
|-
 
|-
 
| 23
 
| 23
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 24
 
| 24
 
| motion
 
| motion
|  
+
| Turn around with object
 
| ___KNUCKLES_ACTIONS_24
 
| ___KNUCKLES_ACTIONS_24
 
|-
 
|-
 
| 24
 
| 24
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 25
 
| 25
 
| motion
 
| motion
|  
+
| Standing with object
 
| ___KNUCKLES_ACTIONS_25
 
| ___KNUCKLES_ACTIONS_25
 
|-
 
|-
 
| 25
 
| 25
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 26
 
| 26
 
| motion
 
| motion
|  
+
| Walking with object
 
| ___KNUCKLES_ACTIONS_26
 
| ___KNUCKLES_ACTIONS_26
 
|-
 
|-
 
| 26
 
| 26
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 27
 
| 27
 
| motion
 
| motion
|  
+
| Climbing ladder
 
| ___KNUCKLES_ACTIONS_27
 
| ___KNUCKLES_ACTIONS_27
 
|-
 
|-
 
| 27
 
| 27
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 28
 
| 28
 
| motion
 
| motion
|  
+
| Pick up object
 
| ___KNUCKLES_ACTIONS_28
 
| ___KNUCKLES_ACTIONS_28
 
|-
 
|-
 
| 28
 
| 28
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 29
 
| 29
 
| motion
 
| motion
|  
+
| Begin looking at Shovel Claws
 
| ___KNUCKLES_ACTIONS_29
 
| ___KNUCKLES_ACTIONS_29
 
|-
 
|-
 
| 29
 
| 29
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 30
 
| 30
 
| motion
 
| motion
|  
+
| Looking at Shovel Claws
 
| ___KNUCKLES_ACTIONS_30
 
| ___KNUCKLES_ACTIONS_30
 
|-
 
|-
 
| 30
 
| 30
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 31
 
| 31
 
| motion
 
| motion
|  
+
| Stop looking at Shovel Claws
 
| ___KNUCKLES_ACTIONS_31
 
| ___KNUCKLES_ACTIONS_31
 
|-
 
|-
 
| 31
 
| 31
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 32
 
| 32
 
| motion
 
| motion
|  
+
| Begin looking at Fighting Gloves
 
| ___KNUCKLES_ACTIONS_32
 
| ___KNUCKLES_ACTIONS_32
 
|-
 
|-
 
| 32
 
| 32
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 33
 
| 33
 
| motion
 
| motion
|  
+
| Looking at Fighting Gloves
 
| ___KNUCKLES_ACTIONS_33
 
| ___KNUCKLES_ACTIONS_33
 
|-
 
|-
 
| 33
 
| 33
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 34
 
| 34
 
| motion
 
| motion
|  
+
| Stop looking at Fighting Gloves
 
| ___KNUCKLES_ACTIONS_34
 
| ___KNUCKLES_ACTIONS_34
 
|-
 
|-
 
| 34
 
| 34
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 35
 
| 35
 
| motion
 
| motion
|  
+
| Climbing wall
 
| ___KNUCKLES_ACTIONS_35
 
| ___KNUCKLES_ACTIONS_35
 
|-
 
|-
 
| 35
 
| 35
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 36
 
| 36
 
| motion
 
| motion
|  
+
| Unknown
 
| ___KNUCKLES_ACTIONS_36
 
| ___KNUCKLES_ACTIONS_36
 
|-
 
|-
 
| 36
 
| 36
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 37
 
| 37
 
| motion
 
| motion
|  
+
| Climb up ledge
 
| ___KNUCKLES_ACTIONS_37
 
| ___KNUCKLES_ACTIONS_37
 
|-
 
|-
 
| 37
 
| 37
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 38
 
| 38
 
| motion
 
| motion
|  
+
| Climbing wall
 
| ___KNUCKLES_ACTIONS_38
 
| ___KNUCKLES_ACTIONS_38
 
|-
 
|-
 
| 38
 
| 38
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 39
 
| 39
 
| motion
 
| motion
|  
+
| Hold onto wall
 
| ___KNUCKLES_ACTIONS_39
 
| ___KNUCKLES_ACTIONS_39
 
|-
 
|-
 
| 39
 
| 39
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 40
 
| 40
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___KNUCKLES_ACTIONS_40
 
| ___KNUCKLES_ACTIONS_40
 
|-
 
|-
 
| 40
 
| 40
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 41
 
| 41
 
| motion
 
| motion
|  
+
| Victory pose -> Standing
 
| ___KNUCKLES_ACTIONS_41
 
| ___KNUCKLES_ACTIONS_41
 
|-
 
|-
 
| 41
 
| 41
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 42
 
| 42
 
| motion
 
| motion
|  
+
| Scaling wall (left)
 
| ___KNUCKLES_ACTIONS_42
 
| ___KNUCKLES_ACTIONS_42
 
|-
 
|-
 
| 42
 
| 42
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 43
 
| 43
 
| motion
 
| motion
|  
+
| Taking damage
 
| ___KNUCKLES_ACTIONS_43
 
| ___KNUCKLES_ACTIONS_43
 
|-
 
|-
 
| 43
 
| 43
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 44
 
| 44
 
| motion
 
| motion
|  
+
| Landing after taking damage
 
| ___KNUCKLES_ACTIONS_44
 
| ___KNUCKLES_ACTIONS_44
 
|-
 
|-
 
| 44
 
| 44
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 45
 
| 45
 
| motion
 
| motion
|  
+
| Begin death animation
 
| ___KNUCKLES_ACTIONS_45
 
| ___KNUCKLES_ACTIONS_45
 
|-
 
|-
 
| 45
 
| 45
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 46
 
| 46
 
| motion
 
| motion
|  
+
| Death animation
 
| ___KNUCKLES_ACTIONS_46
 
| ___KNUCKLES_ACTIONS_46
 
|-
 
|-
 
| 46
 
| 46
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 47
 
| 47
 
| motion
 
| motion
|  
+
| First punch
 
| ___KNUCKLES_ACTIONS_47
 
| ___KNUCKLES_ACTIONS_47
 
|-
 
|-
 
| 47
 
| 47
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 48
 
| 48
 
| motion
 
| motion
|  
+
| Second punch
 
| ___KNUCKLES_ACTIONS_48
 
| ___KNUCKLES_ACTIONS_48
 
|-
 
|-
 
| 48
 
| 48
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 49
 
| 49
 
| motion
 
| motion
|  
+
| Mega punch
 
| ___KNUCKLES_ACTIONS_49
 
| ___KNUCKLES_ACTIONS_49
 
|-
 
|-
 
| 49
 
| 49
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 50
 
| 50
 
| motion
 
| motion
|  
+
| Mega punch cooldown
 
| ___KNUCKLES_ACTIONS_50
 
| ___KNUCKLES_ACTIONS_50
 
|-
 
|-
 
| 50
 
| 50
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 51
 
| 51
 
| motion
 
| motion
|  
+
| Pushing
 
| ___KNUCKLES_ACTIONS_51
 
| ___KNUCKLES_ACTIONS_51
 
|-
 
|-
 
| 51
 
| 51
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 52
 
| 52
 
| motion
 
| motion
|  
+
| Scaling wall (right)
 
| ___KNUCKLES_ACTIONS_52
 
| ___KNUCKLES_ACTIONS_52
 
|-
 
|-
 
| 52
 
| 52
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 53
 
| 53
 
| motion
 
| motion
|  
+
| Hold onto vertical object
 
| ___KNUCKLES_ACTIONS_53
 
| ___KNUCKLES_ACTIONS_53
 
|-
 
|-
 
| 53
 
| 53
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 54
 
| 54
 
| motion
 
| motion
|  
+
| Hold onto horizontal object
 
| ___KNUCKLES_ACTIONS_54
 
| ___KNUCKLES_ACTIONS_54
 
|-
 
|-
 
| 54
 
| 54
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 55
 
| 55
 
| motion
 
| motion
|  
+
| Caught in updraft
 
| ___KNUCKLES_ACTIONS_55
 
| ___KNUCKLES_ACTIONS_55
 
|-
 
|-
 
| 55
 
| 55
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 56
 
| 56
 
| motion
 
| motion
|  
+
| Jogging
 
| ___KNUCKLES_ACTIONS_56
 
| ___KNUCKLES_ACTIONS_56
 
|-
 
|-
 
| 56
 
| 56
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 57
 
| 57
 
| motion
 
| motion
|  
+
| Running
 
| ___KNUCKLES_ACTIONS_57
 
| ___KNUCKLES_ACTIONS_57
 
|-
 
|-
 
| 57
 
| 57
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 58
 
| 58
 
| motion
 
| motion
|  
+
| Standing on upward slope
 
| ___KNUCKLES_ACTIONS_58
 
| ___KNUCKLES_ACTIONS_58
 
|-
 
|-
 
| 58
 
| 58
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 59
 
| 59
 
| motion
 
| motion
|  
+
| Standing on downward slope
 
| ___KNUCKLES_ACTIONS_59
 
| ___KNUCKLES_ACTIONS_59
 
|-
 
|-
 
| 59
 
| 59
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 60
 
| 60
 
| motion
 
| motion
|  
+
| Shaking tree
 
| ___KNUCKLES_ACTIONS_60
 
| ___KNUCKLES_ACTIONS_60
 
|-
 
|-
 
| 60
 
| 60
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 61
 
| 61
 
| motion
 
| motion
|  
+
| Spinning
 
| ___KNUCKLES_ACTIONS_61
 
| ___KNUCKLES_ACTIONS_61
 
|-
 
|-
 
| 61
 
| 61
 
| object
 
| object
|  
+
| Knuckles (Curled)
 
| object_002F8530
 
| object_002F8530
 
|-
 
|-
 
| 62
 
| 62
 
| motion
 
| motion
|  
+
| Spinning
 
| ___KNUCKLES_ACTIONS_62
 
| ___KNUCKLES_ACTIONS_62
 
|-
 
|-
 
| 62
 
| 62
 
| object
 
| object
|  
+
| Knuckles (Jumpball)
 
| object_002F0E24
 
| object_002F0E24
 
|-
 
|-
 
| 63
 
| 63
 
| motion
 
| motion
|  
+
| Uncurl
 
| ___KNUCKLES_ACTIONS_63
 
| ___KNUCKLES_ACTIONS_63
 
|-
 
|-
 
| 63
 
| 63
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 64
 
| 64
 
| motion
 
| motion
|  
+
| Braking
 
| ___KNUCKLES_ACTIONS_64
 
| ___KNUCKLES_ACTIONS_64
 
|-
 
|-
 
| 64
 
| 64
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 65
 
| 65
 
| motion
 
| motion
|  
+
| Turning around
 
| ___KNUCKLES_ACTIONS_65
 
| ___KNUCKLES_ACTIONS_65
 
|-
 
|-
 
| 65
 
| 65
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 66
 
| 66
 
| motion
 
| motion
|  
+
| Unknown
 
| ___KNUCKLES_ACTIONS_66
 
| ___KNUCKLES_ACTIONS_66
 
|-
 
|-
 
| 66
 
| 66
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 67
 
| 67
 
| motion
 
| motion
|  
+
| Unknown
 
| ___KNUCKLES_ACTIONS_67
 
| ___KNUCKLES_ACTIONS_67
 
|-
 
|-
 
| 67
 
| 67
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 68
 
| 68
 
| motion
 
| motion
|  
+
| Unknown
 
| ___KNUCKLES_ACTIONS_68
 
| ___KNUCKLES_ACTIONS_68
 
|-
 
|-
 
| 68
 
| 68
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 69
 
| 69
 
| motion
 
| motion
|  
+
| Pulling
 
| ___KNUCKLES_ACTIONS_69
 
| ___KNUCKLES_ACTIONS_69
 
|-
 
|-
 
| 69
 
| 69
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 70
 
| 70
 
| motion
 
| motion
|  
+
| Throwing object (overhand)
 
| ___KNUCKLES_ACTIONS_70
 
| ___KNUCKLES_ACTIONS_70
 
|-
 
|-
 
| 70
 
| 70
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 71
 
| 71
 
| motion
 
| motion
|  
+
| Throwing object (underhand)
 
| ___KNUCKLES_ACTIONS_71
 
| ___KNUCKLES_ACTIONS_71
 
|-
 
|-
 
| 71
 
| 71
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 72
 
| 72
 
| motion
 
| motion
|  
+
| Grabbing tree
 
| ___KNUCKLES_ACTIONS_72
 
| ___KNUCKLES_ACTIONS_72
 
|-
 
|-
 
| 72
 
| 72
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 73
 
| 73
 
| motion
 
| motion
|  
+
| Hold onto tree
 
| ___KNUCKLES_ACTIONS_73
 
| ___KNUCKLES_ACTIONS_73
 
|-
 
|-
 
| 73
 
| 73
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 74
 
| 74
 
| motion
 
| motion
|  
+
| Hang onto pulley/hook
 
| ___KNUCKLES_ACTIONS_74
 
| ___KNUCKLES_ACTIONS_74
 
|-
 
|-
 
| 74
 
| 74
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 75
 
| 75
 
| motion
 
| motion
|  
+
| Hold onto monkeybars (right side forward)
 
| ___KNUCKLES_ACTIONS_75
 
| ___KNUCKLES_ACTIONS_75
 
|-
 
|-
 
| 75
 
| 75
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 76
 
| 76
 
| motion
 
| motion
|  
+
| Hold onto monkeybars (left side forward)
 
| ___KNUCKLES_ACTIONS_76
 
| ___KNUCKLES_ACTIONS_76
 
|-
 
|-
 
| 76
 
| 76
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 77
 
| 77
 
| motion
 
| motion
|  
+
| Climbing monkeybars
 
| ___KNUCKLES_ACTIONS_77
 
| ___KNUCKLES_ACTIONS_77
 
|-
 
|-
 
| 77
 
| 77
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 78
 
| 78
 
| motion
 
| motion
|  
+
| Begin idle animation
 
| ___KNUCKLES_ACTIONS_78
 
| ___KNUCKLES_ACTIONS_78
 
|-
 
|-
 
| 78
 
| 78
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 79
 
| 79
 
| motion
 
| motion
|  
+
| Idle animation
 
| ___KNUCKLES_ACTIONS_79
 
| ___KNUCKLES_ACTIONS_79
 
|-
 
|-
 
| 79
 
| 79
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 80
 
| 80
 
| motion
 
| motion
|  
+
| Begin fighting stance
 
| ___KNUCKLES_ACTIONS_80
 
| ___KNUCKLES_ACTIONS_80
 
|-
 
|-
 
| 80
 
| 80
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 81
 
| 81
 
| motion
 
| motion
|  
+
| Fighting stance
 
| ___KNUCKLES_ACTIONS_81
 
| ___KNUCKLES_ACTIONS_81
 
|-
 
|-
 
| 81
 
| 81
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 82
 
| 82
 
| motion
 
| motion
|  
+
| Standing
 
| ___KNUCKLES_ACTIONS_82
 
| ___KNUCKLES_ACTIONS_82
 
|-
 
|-
 
| 82
 
| 82
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 83
 
| 83
 
| motion
 
| motion
|  
+
| Walking
 
| ___KNUCKLES_ACTIONS_83
 
| ___KNUCKLES_ACTIONS_83
 
|-
 
|-
 
| 83
 
| 83
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 84
 
| 84
 
| motion
 
| motion
|  
+
| Walking
 
| ___KNUCKLES_ACTIONS_84
 
| ___KNUCKLES_ACTIONS_84
 
|-
 
|-
 
| 84
 
| 84
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 85
 
| 85
 
| motion
 
| motion
|  
+
| Launched
 
| ___KNUCKLES_ACTIONS_85
 
| ___KNUCKLES_ACTIONS_85
 
|-
 
|-
 
| 85
 
| 85
 
| object
 
| object
|  
+
| Knuckles (Gliding, Root)
 
| object_002EEE50
 
| object_002EEE50
 
|-
 
|-
 
| 86
 
| 86
 
| motion
 
| motion
|  
+
| Begin petting
 
| ___KNUCKLES_ACTIONS_86
 
| ___KNUCKLES_ACTIONS_86
 
|-
 
|-
 
| 86
 
| 86
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 87
 
| 87
 
| motion
 
| motion
|  
+
| Petting
 
| ___KNUCKLES_ACTIONS_87
 
| ___KNUCKLES_ACTIONS_87
 
|-
 
|-
 
| 87
 
| 87
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 88
 
| 88
 
| motion
 
| motion
|  
+
| Stop petting
 
| ___KNUCKLES_ACTIONS_88
 
| ___KNUCKLES_ACTIONS_88
 
|-
 
|-
 
| 88
 
| 88
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|-
 
|-
 
| 89
 
| 89
 
| motion
 
| motion
|  
+
| Whistle
 
| ___KNUCKLES_ACTIONS_89
 
| ___KNUCKLES_ACTIONS_89
 
|-
 
|-
 
| 89
 
| 89
 
| object
 
| object
|  
+
| Knuckles (Root)
 
| object_002E23B0
 
| object_002E23B0
 
|}
 
|}
Line 4,493: Line 4,495:
 
==___KNUCKLES_MODELS==
 
==___KNUCKLES_MODELS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
Usage: <tt>NJS_MODEL_SADX **{0} = (NJS_MODEL_SADX **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_MODEL_SADX **___KNUCKLES_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___KNUCKLES_MODELS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Shovel Claw (Left, Normal)
 
| attach_003298C8
 
| attach_003298C8
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Shovel Claw (Left, Fighting Gloves)
 
| attach_00329FF8
 
| attach_00329FF8
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Shovel Claw (Right, Normal)
 
| attach_0032A6F0
 
| attach_0032A6F0
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Shovel Claw (Right, Fighting Gloves)
 
| attach_0032ADF8
 
| attach_0032ADF8
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Knuckles Head
 
| attach_002E18F0
 
| attach_002E18F0
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Knuckles (Gliding) Head
 
| attach_002EE390
 
| attach_002EE390
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Knuckles Head for Morphs
 
| attach_002FC558
 
| attach_002FC558
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Knuckles Left Wrist
 
| attach_002DB5C8
 
| attach_002DB5C8
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Knuckles Left Palm
 
| attach_002DAEB8
 
| attach_002DAEB8
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Knuckles Left Fingers
 
| attach_002DAB08
 
| attach_002DAB08
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Knuckles Left Thumb
 
| attach_002DA2F8
 
| attach_002DA2F8
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Knuckles Right Wrist
 
| attach_002DD080
 
| attach_002DD080
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Knuckles Right Palm
 
| attach_002DC920
 
| attach_002DC920
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Knuckles Right Fingers
 
| attach_002DC218
 
| attach_002DC218
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Knuckles Right Thumb
 
| attach_002DC570
 
| attach_002DC570
 
|-
 
|-
 
| 15
 
| 15
|  
+
| Left Wrist (Fighting Gloves)
 
| attach_0032B488
 
| attach_0032B488
 
|-
 
|-
 
| 16
 
| 16
|  
+
| Left Palm (Fighting Gloves)
 
| attach_0032C2F8
 
| attach_0032C2F8
 
|-
 
|-
 
| 17
 
| 17
|  
+
| Left Fingers (Fighting Gloves)
 
| attach_0032BF48
 
| attach_0032BF48
 
|-
 
|-
 
| 18
 
| 18
|  
+
| Left Thumb (Fighting Gloves)
 
| attach_0032B7C0
 
| attach_0032B7C0
 
|-
 
|-
 
| 19
 
| 19
|  
+
| Right Wrist (Fighting Gloves)
 
| attach_0032C950
 
| attach_0032C950
 
|-
 
|-
 
| 20
 
| 20
|  
+
| Right Palm (Fighting Gloves)
 
| attach_0032D7E0
 
| attach_0032D7E0
 
|-
 
|-
 
| 21
 
| 21
|  
+
| Right Fingers (Fighting Gloves)
 
| attach_0032D430
 
| attach_0032D430
 
|-
 
|-
 
| 22
 
| 22
|  
+
| Right Thumb (Fighting Gloves)
 
| attach_0032CCA8
 
| attach_0032CCA8
 
|}
 
|}
Line 4,593: Line 4,595:
 
==___AMY_OBJECTS==
 
==___AMY_OBJECTS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
Usage: <tt>NJS_OBJECT **{0} = (NJS_OBJECT **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_OBJECT **___AMY_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___AMY_OBJECTS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Barrel
 
| object_00016E7C
 
| object_00016E7C
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Piko-Piko Hammer Handle
 
| object_0000FB34
 
| object_0000FB34
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Piko-Piko Hammer Head
 
| object_0000F974
 
| object_0000F974
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Amy Head
 
| object_000159CC
 
| object_000159CC
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Amy Dress
 
| object_00009C54
 
| object_00009C54
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Amy Right Bicep
 
| object_0000EA74
 
| object_0000EA74
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Amy Right Elbow
 
| object_0000EC04
 
| object_0000EC04
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Amy Right Wrist
 
| object_000112C4
 
| object_000112C4
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Amy Left Bicep
 
| object_0000CE6C
 
| object_0000CE6C
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Amy Left Elbow
 
| object_0000CFFC
 
| object_0000CFFC
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Amy Left Wrist
 
| object_0000D7B4
 
| object_0000D7B4
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Amy Right Thigh
 
| object_0000B7D4
 
| object_0000B7D4
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Amy Right Knee
 
| object_0000B994
 
| object_0000B994
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Amy Right Ankle
 
| object_0000CBC0
 
| object_0000CBC0
 
|-
 
|-
 
| 15
 
| 15
|  
+
| Amy Left Thigh
 
| object_0000A114
 
| object_0000A114
 
|-
 
|-
 
| 16
 
| 16
|  
+
| Amy Left Knee
 
| object_0000A2D4
 
| object_0000A2D4
 
|-
 
|-
 
| 17
 
| 17
|  
+
| Amy Left Ankle
 
| object_0000B510
 
| object_0000B510
 
|-
 
|-
 
| 18
 
| 18
|  
+
| Amy Right Foot Heel
 
| object_0000C508
 
| object_0000C508
 
|-
 
|-
 
| 19
 
| 19
|  
+
| Amy Right Foot Toe
 
| object_0000BE90
 
| object_0000BE90
 
|-
 
|-
 
| 20
 
| 20
|  
+
| Amy Left Foot Heel
 
| object_0000AE48
 
| object_0000AE48
 
|-
 
|-
 
| 21
 
| 21
|  
+
| Amy Left Foot Toe
 
| object_0000A7D0
 
| object_0000A7D0
 
|-
 
|-
 
| 22
 
| 22
|  
+
| Amy Right Palm
 
| object_00010AF8
 
| object_00010AF8
 
|-
 
|-
 
| 23
 
| 23
|  
+
| Amy Right Fingers
 
| object_000108A0
 
| object_000108A0
 
|-
 
|-
 
| 24
 
| 24
|  
+
| Amy Left Palm
 
| object_0000E7C8
 
| object_0000E7C8
 
|-
 
|-
 
| 25
 
| 25
|  
+
| Amy Left Fingers
 
| object_0000E570
 
| object_0000E570
 
|-
 
|-
 
| 26
 
| 26
|  
+
| Amy Face Root
 
| object_00016258
 
| object_00016258
 
|-
 
|-
 
| 27
 
| 27
|  
+
| Amy Right Eye
 
| object_00016120
 
| object_00016120
 
|-
 
|-
 
| 28
 
| 28
|  
+
| Amy Left Eye
 
| object_00015D28
 
| object_00015D28
 
|-
 
|-
 
| 29
 
| 29
|  
+
| Hammer Shockwave Aura
 
| object_0001DBCC
 
| object_0001DBCC
 
|-
 
|-
 
| 30
 
| 30
|  
+
| Amy Left Eye Root
 
| object_00015DC4
 
| object_00015DC4
 
|-
 
|-
 
| 31
 
| 31
|  
+
| Amy Head
 
| object_000159CC
 
| object_000159CC
 
|-
 
|-
 
| 32
 
| 32
|  
+
| Amy Cinematic Head
 
| object_00023300
 
| object_00023300
 
|-
 
|-
 
| 33
 
| 33
|  
+
| Amy Head
 
| object_000159CC
 
| object_000159CC
 
|-
 
|-
 
| 34
 
| 34
|  
+
| Amy Headband
 
| object_00012324
 
| object_00012324
 
|-
 
|-
 
| 35
 
| 35
|  
+
| Warrior Feather
 
| object_0001D858
 
| object_0001D858
 
|-
 
|-
 
| 36
 
| 36
|  
+
| Amy Right Thumb
 
| object_0000FDF8
 
| object_0000FDF8
 
|-
 
|-
 
| 37
 
| 37
|  
+
| Piko-Piko Hammer Handle
 
| object_0000FB34
 
| object_0000FB34
 
|-
 
|-
 
| 38
 
| 38
|  
+
| Long Hammer
 
| object_0001D204
 
| object_0001D204
 
|}
 
|}
Line 4,757: Line 4,759:
 
==___AMY_ACTIONS==
 
==___AMY_ACTIONS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
Usage: <tt>NJS_ACTION **{0} = (NJS_ACTION **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_ACTION **___AMY_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___AMY_ACTIONS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Field!!Description!!Label
 
!Index!!Field!!Description!!Label
Line 4,764: Line 4,766:
 
| 0
 
| 0
 
| motion
 
| motion
|  
+
| Begin hammer swing
 
| ___AMY_ACTIONS_0
 
| ___AMY_ACTIONS_0
 
|-
 
|-
 
| 0
 
| 0
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 1
 
| 1
 
| motion
 
| motion
|  
+
| Hammer swing
 
| ___AMY_ACTIONS_1
 
| ___AMY_ACTIONS_1
 
|-
 
|-
 
| 1
 
| 1
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 2
 
| 2
 
| motion
 
| motion
|  
+
| Put away hammer
 
| ___AMY_ACTIONS_2
 
| ___AMY_ACTIONS_2
 
|-
 
|-
 
| 2
 
| 2
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 3
 
| 3
 
| motion
 
| motion
|  
+
| Begin Spin Hammer Attack
 
| ___AMY_ACTIONS_3
 
| ___AMY_ACTIONS_3
 
|-
 
|-
 
| 3
 
| 3
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 4
 
| 4
 
| motion
 
| motion
|  
+
| Springing
 
| ___AMY_ACTIONS_4
 
| ___AMY_ACTIONS_4
 
|-
 
|-
 
| 4
 
| 4
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 5
 
| 5
 
| motion
 
| motion
|  
+
| Springing transition
 
| ___AMY_ACTIONS_5
 
| ___AMY_ACTIONS_5
 
|-
 
|-
 
| 5
 
| 5
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 6
 
| 6
 
| motion
 
| motion
|  
+
| Falling
 
| ___AMY_ACTIONS_6
 
| ___AMY_ACTIONS_6
 
|-
 
|-
 
| 6
 
| 6
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 7
 
| 7
 
| motion
 
| motion
|  
+
| Drowning
 
| ___AMY_ACTIONS_7
 
| ___AMY_ACTIONS_7
 
|-
 
|-
 
| 7
 
| 7
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 8
 
| 8
 
| motion
 
| motion
|  
+
| Pick up barrel
 
| ___AMY_ACTIONS_8
 
| ___AMY_ACTIONS_8
 
|-
 
|-
 
| 8
 
| 8
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 9
 
| 9
 
| motion
 
| motion
|  
+
| Put on barrel
 
| ___AMY_ACTIONS_9
 
| ___AMY_ACTIONS_9
 
|-
 
|-
 
| 9
 
| 9
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 10
 
| 10
 
| motion
 
| motion
|  
+
| Walking inside barrel?
 
| ___AMY_ACTIONS_10
 
| ___AMY_ACTIONS_10
 
|-
 
|-
 
| 10
 
| 10
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 11
 
| 11
 
| motion
 
| motion
|  
+
| Begin shaking object
 
| ___AMY_ACTIONS_11
 
| ___AMY_ACTIONS_11
 
|-
 
|-
 
| 11
 
| 11
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 12
 
| 12
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___AMY_ACTIONS_12
 
| ___AMY_ACTIONS_12
 
|-
 
|-
 
| 12
 
| 12
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 13
 
| 13
 
| motion
 
| motion
|  
+
| Stop shaking object
 
| ___AMY_ACTIONS_13
 
| ___AMY_ACTIONS_13
 
|-
 
|-
 
| 13
 
| 13
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 14
 
| 14
 
| motion
 
| motion
|  
+
| Springing with object
 
| ___AMY_ACTIONS_14
 
| ___AMY_ACTIONS_14
 
|-
 
|-
 
| 14
 
| 14
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 15
 
| 15
 
| motion
 
| motion
|  
+
| Springing transition with object
 
| ___AMY_ACTIONS_15
 
| ___AMY_ACTIONS_15
 
|-
 
|-
 
| 15
 
| 15
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 16
 
| 16
 
| motion
 
| motion
|  
+
| Falling with object
 
| ___AMY_ACTIONS_16
 
| ___AMY_ACTIONS_16
 
|-
 
|-
 
| 16
 
| 16
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 17
 
| 17
 
| motion
 
| motion
|  
+
| Landing on ground with object
 
| ___AMY_ACTIONS_17
 
| ___AMY_ACTIONS_17
 
|-
 
|-
 
| 17
 
| 17
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 18
 
| 18
 
| motion
 
| motion
|  
+
| Running with object
 
| ___AMY_ACTIONS_18
 
| ___AMY_ACTIONS_18
 
|-
 
|-
 
| 18
 
| 18
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 19
 
| 19
 
| motion
 
| motion
|  
+
| Standing with object
 
| ___AMY_ACTIONS_19
 
| ___AMY_ACTIONS_19
 
|-
 
|-
 
| 19
 
| 19
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 20
 
| 20
 
| motion
 
| motion
|  
+
| Walking with object
 
| ___AMY_ACTIONS_20
 
| ___AMY_ACTIONS_20
 
|-
 
|-
 
| 20
 
| 20
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 21
 
| 21
 
| motion
 
| motion
|  
+
| Climbing ladder
 
| ___AMY_ACTIONS_21
 
| ___AMY_ACTIONS_21
 
|-
 
|-
 
| 21
 
| 21
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 22
 
| 22
 
| motion
 
| motion
|  
+
| Pick up object
 
| ___AMY_ACTIONS_22
 
| ___AMY_ACTIONS_22
 
|-
 
|-
 
| 22
 
| 22
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 23
 
| 23
 
| motion
 
| motion
|  
+
| Braking with object
 
| ___AMY_ACTIONS_23
 
| ___AMY_ACTIONS_23
 
|-
 
|-
 
| 23
 
| 23
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 24
 
| 24
 
| motion
 
| motion
|  
+
| Turn around with object
 
| ___AMY_ACTIONS_24
 
| ___AMY_ACTIONS_24
 
|-
 
|-
 
| 24
 
| 24
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 25
 
| 25
 
| motion
 
| motion
|  
+
| Midair hammer swing
 
| ___AMY_ACTIONS_25
 
| ___AMY_ACTIONS_25
 
|-
 
|-
 
| 25
 
| 25
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 26
 
| 26
 
| motion
 
| motion
|  
+
| Grab handle
 
| ___AMY_ACTIONS_26
 
| ___AMY_ACTIONS_26
 
|-
 
|-
 
| 26
 
| 26
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 27
 
| 27
 
| motion
 
| motion
|  
+
| Rotating handle
 
| ___AMY_ACTIONS_27
 
| ___AMY_ACTIONS_27
 
|-
 
|-
 
| 27
 
| 27
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 28
 
| 28
 
| motion
 
| motion
|  
+
| Unknown
 
| ___AMY_ACTIONS_28
 
| ___AMY_ACTIONS_28
 
|-
 
|-
 
| 28
 
| 28
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 29
 
| 29
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___AMY_ACTIONS_29
 
| ___AMY_ACTIONS_29
 
|-
 
|-
 
| 29
 
| 29
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 30
 
| 30
 
| motion
 
| motion
|  
+
| Victory pose -> Standing
 
| ___AMY_ACTIONS_30
 
| ___AMY_ACTIONS_30
 
|-
 
|-
 
| 30
 
| 30
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 31
 
| 31
 
| motion
 
| motion
|  
+
| Unknown
 
| ___AMY_ACTIONS_31
 
| ___AMY_ACTIONS_31
 
|-
 
|-
 
| 31
 
| 31
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 32
 
| 32
 
| motion
 
| motion
|  
+
| Unknown
 
| ___AMY_ACTIONS_32
 
| ___AMY_ACTIONS_32
 
|-
 
|-
 
| 32
 
| 32
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 33
 
| 33
 
| motion
 
| motion
|  
+
| Taking damage
 
| ___AMY_ACTIONS_33
 
| ___AMY_ACTIONS_33
 
|-
 
|-
 
| 33
 
| 33
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 34
 
| 34
 
| motion
 
| motion
|  
+
| Landing after taking damage
 
| ___AMY_ACTIONS_34
 
| ___AMY_ACTIONS_34
 
|-
 
|-
 
| 34
 
| 34
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 35
 
| 35
 
| motion
 
| motion
|  
+
| Begin death animation
 
| ___AMY_ACTIONS_35
 
| ___AMY_ACTIONS_35
 
|-
 
|-
 
| 35
 
| 35
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 36
 
| 36
 
| motion
 
| motion
|  
+
| Death animation
 
| ___AMY_ACTIONS_36
 
| ___AMY_ACTIONS_36
 
|-
 
|-
 
| 36
 
| 36
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 37
 
| 37
 
| motion
 
| motion
|  
+
| Pushing
 
| ___AMY_ACTIONS_37
 
| ___AMY_ACTIONS_37
 
|-
 
|-
 
| 37
 
| 37
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 38
 
| 38
 
| motion
 
| motion
|  
+
| Hold onto vertical rocket
 
| ___AMY_ACTIONS_38
 
| ___AMY_ACTIONS_38
 
|-
 
|-
 
| 38
 
| 38
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 39
 
| 39
 
| motion
 
| motion
|  
+
| Hold onto horizontal rocket
 
| ___AMY_ACTIONS_39
 
| ___AMY_ACTIONS_39
 
|-
 
|-
 
| 39
 
| 39
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 40
 
| 40
 
| motion
 
| motion
|  
+
| Spin Hammer Attack (Idle)
 
| ___AMY_ACTIONS_40
 
| ___AMY_ACTIONS_40
 
|-
 
|-
 
| 40
 
| 40
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 41
 
| 41
 
| motion
 
| motion
|  
+
| Spin Hammer Attack
 
| ___AMY_ACTIONS_41
 
| ___AMY_ACTIONS_41
 
|-
 
|-
 
| 41
 
| 41
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 42
 
| 42
 
| motion
 
| motion
|  
+
| Dizzy/Captured by Egg Keeper
 
| ___AMY_ACTIONS_42
 
| ___AMY_ACTIONS_42
 
|-
 
|-
 
| 42
 
| 42
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 43
 
| 43
 
| motion
 
| motion
|  
+
| Dizzy walk
 
| ___AMY_ACTIONS_43
 
| ___AMY_ACTIONS_43
 
|-
 
|-
 
| 43
 
| 43
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 44
 
| 44
 
| motion
 
| motion
|  
+
| Jogging
 
| ___AMY_ACTIONS_44
 
| ___AMY_ACTIONS_44
 
|-
 
|-
 
| 44
 
| 44
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 45
 
| 45
 
| motion
 
| motion
|  
+
| Running
 
| ___AMY_ACTIONS_45
 
| ___AMY_ACTIONS_45
 
|-
 
|-
 
| 45
 
| 45
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 46
 
| 46
 
| motion
 
| motion
|  
+
| Sprinting
 
| ___AMY_ACTIONS_46
 
| ___AMY_ACTIONS_46
 
|-
 
|-
 
| 46
 
| 46
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 47
 
| 47
 
| motion
 
| motion
|  
+
| Begin hammer vault
 
| ___AMY_ACTIONS_47
 
| ___AMY_ACTIONS_47
 
|-
 
|-
 
| 47
 
| 47
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 48
 
| 48
 
| motion
 
| motion
|  
+
| Hammer vault
 
| ___AMY_ACTIONS_48
 
| ___AMY_ACTIONS_48
 
|-
 
|-
 
| 48
 
| 48
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 49
 
| 49
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___AMY_ACTIONS_49
 
| ___AMY_ACTIONS_49
 
|-
 
|-
 
| 49
 
| 49
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 50
 
| 50
 
| motion
 
| motion
|  
+
| Hammer vault spin
 
| ___AMY_ACTIONS_50
 
| ___AMY_ACTIONS_50
 
|-
 
|-
 
| 50
 
| 50
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 51
 
| 51
 
| motion
 
| motion
|  
+
| Hammer vault spin 2
 
| ___AMY_ACTIONS_51
 
| ___AMY_ACTIONS_51
 
|-
 
|-
 
| 51
 
| 51
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 52
 
| 52
 
| motion
 
| motion
|  
+
| Hammer vault spin 3
 
| ___AMY_ACTIONS_52
 
| ___AMY_ACTIONS_52
 
|-
 
|-
 
| 52
 
| 52
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 53
 
| 53
 
| motion
 
| motion
|  
+
| Standing on upward slope
 
| ___AMY_ACTIONS_53
 
| ___AMY_ACTIONS_53
 
|-
 
|-
 
| 53
 
| 53
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 54
 
| 54
 
| motion
 
| motion
|  
+
| Standing on downward slope
 
| ___AMY_ACTIONS_54
 
| ___AMY_ACTIONS_54
 
|-
 
|-
 
| 54
 
| 54
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 55
 
| 55
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___AMY_ACTIONS_55
 
| ___AMY_ACTIONS_55
 
|-
 
|-
 
| 55
 
| 55
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 56
 
| 56
 
| motion
 
| motion
|  
+
| Braking
 
| ___AMY_ACTIONS_56
 
| ___AMY_ACTIONS_56
 
|-
 
|-
 
| 56
 
| 56
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 57
 
| 57
 
| motion
 
| motion
|  
+
| Turn around
 
| ___AMY_ACTIONS_57
 
| ___AMY_ACTIONS_57
 
|-
 
|-
 
| 57
 
| 57
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 58
 
| 58
 
| motion
 
| motion
|  
+
| Unknown
 
| ___AMY_ACTIONS_58
 
| ___AMY_ACTIONS_58
 
|-
 
|-
 
| 58
 
| 58
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 59
 
| 59
 
| motion
 
| motion
|  
+
| Unknown
 
| ___AMY_ACTIONS_59
 
| ___AMY_ACTIONS_59
 
|-
 
|-
 
| 59
 
| 59
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 60
 
| 60
 
| motion
 
| motion
|  
+
| Unknown
 
| ___AMY_ACTIONS_60
 
| ___AMY_ACTIONS_60
 
|-
 
|-
 
| 60
 
| 60
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 61
 
| 61
 
| motion
 
| motion
|  
+
| Pulling
 
| ___AMY_ACTIONS_61
 
| ___AMY_ACTIONS_61
 
|-
 
|-
 
| 61
 
| 61
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 62
 
| 62
 
| motion
 
| motion
|  
+
| Throwing object (overhand)
 
| ___AMY_ACTIONS_62
 
| ___AMY_ACTIONS_62
 
|-
 
|-
 
| 62
 
| 62
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 63
 
| 63
 
| motion
 
| motion
|  
+
| Throwing object (underhand)
 
| ___AMY_ACTIONS_63
 
| ___AMY_ACTIONS_63
 
|-
 
|-
 
| 63
 
| 63
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 64
 
| 64
 
| motion
 
| motion
|  
+
| Grabbing tree
 
| ___AMY_ACTIONS_64
 
| ___AMY_ACTIONS_64
 
|-
 
|-
 
| 64
 
| 64
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 65
 
| 65
 
| motion
 
| motion
|  
+
| Hold onto tree
 
| ___AMY_ACTIONS_65
 
| ___AMY_ACTIONS_65
 
|-
 
|-
 
| 65
 
| 65
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 66
 
| 66
 
| motion
 
| motion
|  
+
| Hold onto balloon
 
| ___AMY_ACTIONS_66
 
| ___AMY_ACTIONS_66
 
|-
 
|-
 
| 66
 
| 66
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 67
 
| 67
 
| motion
 
| motion
|  
+
| Begin idle animation
 
| ___AMY_ACTIONS_67
 
| ___AMY_ACTIONS_67
 
|-
 
|-
 
| 67
 
| 67
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 68
 
| 68
 
| motion
 
| motion
|  
+
| Idle animation
 
| ___AMY_ACTIONS_68
 
| ___AMY_ACTIONS_68
 
|-
 
|-
 
| 68
 
| 68
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 69
 
| 69
 
| motion
 
| motion
|  
+
| Standing
 
| ___AMY_ACTIONS_69
 
| ___AMY_ACTIONS_69
 
|-
 
|-
 
| 69
 
| 69
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 70
 
| 70
 
| motion
 
| motion
|  
+
| Walking
 
| ___AMY_ACTIONS_70
 
| ___AMY_ACTIONS_70
 
|-
 
|-
 
| 70
 
| 70
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 71
 
| 71
 
| motion
 
| motion
|  
+
| Launched
 
| ___AMY_ACTIONS_71
 
| ___AMY_ACTIONS_71
 
|-
 
|-
 
| 71
 
| 71
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 72
 
| 72
 
| motion
 
| motion
|  
+
| Begin balancing
 
| ___AMY_ACTIONS_72
 
| ___AMY_ACTIONS_72
 
|-
 
|-
 
| 72
 
| 72
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 73
 
| 73
 
| motion
 
| motion
|  
+
| Balancing
 
| ___AMY_ACTIONS_73
 
| ___AMY_ACTIONS_73
 
|-
 
|-
 
| 73
 
| 73
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 74
 
| 74
 
| motion
 
| motion
|  
+
| Walking motions
 
| ___AMY_ACTIONS_74
 
| ___AMY_ACTIONS_74
 
|-
 
|-
 
| 74
 
| 74
 
| object
 
| object
|  
+
| Barrel
 
| object_00016E7C
 
| object_00016E7C
 
|-
 
|-
 
| 75
 
| 75
 
| motion
 
| motion
|  
+
| Lifting over Amy
 
| ___AMY_ACTIONS_75
 
| ___AMY_ACTIONS_75
 
|-
 
|-
 
| 75
 
| 75
 
| object
 
| object
|  
+
| Barrel
 
| object_00016E7C
 
| object_00016E7C
 
|-
 
|-
 
| 76
 
| 76
 
| motion
 
| motion
|  
+
| Begin petting
 
| ___AMY_ACTIONS_76
 
| ___AMY_ACTIONS_76
 
|-
 
|-
 
| 76
 
| 76
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 77
 
| 77
 
| motion
 
| motion
|  
+
| Petting
 
| ___AMY_ACTIONS_77
 
| ___AMY_ACTIONS_77
 
|-
 
|-
 
| 77
 
| 77
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 78
 
| 78
 
| motion
 
| motion
|  
+
| Stop petting
 
| ___AMY_ACTIONS_78
 
| ___AMY_ACTIONS_78
 
|-
 
|-
 
| 78
 
| 78
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|-
 
|-
 
| 79
 
| 79
 
| motion
 
| motion
|  
+
| Whistle
 
| ___AMY_ACTIONS_79
 
| ___AMY_ACTIONS_79
 
|-
 
|-
 
| 79
 
| 79
 
| object
 
| object
|  
+
| Amy (Root)
 
| object_00016460
 
| object_00016460
 
|}
 
|}
Line 5,565: Line 5,567:
 
==___AMY_MODELS==
 
==___AMY_MODELS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
Usage: <tt>NJS_MODEL_SADX **{0} = (NJS_MODEL_SADX **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_MODEL_SADX **___AMY_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___AMY_MODELS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Barrel
 
| attach_00016DE8
 
| attach_00016DE8
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Amy Head
 
| attach_000159A0
 
| attach_000159A0
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Amy Head for Morphs
 
| attach_0001C100
 
| attach_0001C100
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Amy Dress
 
| attach_00009C28
 
| attach_00009C28
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Amy Dress for Morphs
 
| attach_00018A90
 
| attach_00018A90
 
|}
 
|}
Line 5,593: Line 5,595:
 
==___E102_OBJECTS==
 
==___E102_OBJECTS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
Usage: <tt>NJS_OBJECT **{0} = (NJS_OBJECT **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_OBJECT **___E102_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___E102_OBJECTS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Jet Booster
 
| object_0020B19C
 
| object_0020B19C
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Shot Shockwave
 
| object_0020C5C0
 
| object_0020C5C0
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Shot Trail
 
| object_0020C7F4
 
| object_0020C7F4
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Shot Trail End
 
| object_0020CA7C
 
| object_0020CA7C
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Gamma Right Arm Bicep
 
| object_00202C9C
 
| object_00202C9C
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Gamma Right Arm Elbow
 
| object_00202F8C
 
| object_00202F8C
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Gamma Gun Base
 
| object_002037EC
 
| object_002037EC
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Gamma Gun Handle
 
| object_0020323C
 
| object_0020323C
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Gamma Gun Sibling
 
| object_00203820
 
| object_00203820
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Gamma Head
 
| object_00201AE4
 
| object_00201AE4
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Jet Booster Thrust
 
| object_0020CDE4
 
| object_0020CDE4
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Basic Blaster (standalone)
 
| object_0020899C
 
| object_0020899C
 
|-
 
|-
 
| 15
 
| 15
|  
+
| Basic Blaster Standalone (Handle)
 
| object_002083EC
 
| object_002083EC
 
|-
 
|-
 
| 16
 
| 16
|  
+
| Laser Blaster
 
| object_0020969C
 
| object_0020969C
 
|-
 
|-
 
| 17
 
| 17
|  
+
| Laser Blaster (Handle)
 
| object_00208CF4
 
| object_00208CF4
 
|-
 
|-
 
| 18
 
| 18
|  
+
| Basic Blaster (standalone)
 
| object_00209EFC
 
| object_00209EFC
 
|-
 
|-
 
| 19
 
| 19
|  
+
| Basic Blaster Standalone (Handle)
 
| object_0020994C
 
| object_0020994C
 
|-
 
|-
 
| 20
 
| 20
|  
+
| Laser Blaster
 
| object_0020ABBC
 
| object_0020ABBC
 
|-
 
|-
 
| 21
 
| 21
|  
+
| Laser Blaster (Handle)
 
| object_0020A254
 
| object_0020A254
 
|-
 
|-
 
| 22
 
| 22
|  
+
| Gamma Gun Sibling
 
| object_00203820
 
| object_00203820
 
|-
 
|-
 
| 23
 
| 23
|  
+
| Gun Sibling (Basic Blaster w/Arm)
 
| object_00208068
 
| object_00208068
 
|-
 
|-
 
| 24
 
| 24
|  
+
| Gamma Gun Handle
 
| object_0020323C
 
| object_0020323C
 
|-
 
|-
 
| 25
 
| 25
|  
+
| Gamma Left Palm
 
| object_00202744
 
| object_00202744
 
|-
 
|-
 
| 26
 
| 26
|  
+
| Gamma Left Ankle
 
| object_00205CC8
 
| object_00205CC8
 
|-
 
|-
 
| 27
 
| 27
|  
+
| Gamma Right Ankle
 
| object_002070F0
 
| object_002070F0
 
|}
 
|}
Line 5,709: Line 5,711:
 
==___E102_ACTIONS==
 
==___E102_ACTIONS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
Usage: <tt>NJS_ACTION **{0} = (NJS_ACTION **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_ACTION **___E102_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___E102_ACTIONS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Field!!Description!!Label
 
!Index!!Field!!Description!!Label
Line 5,716: Line 5,718:
 
| 0
 
| 0
 
| motion
 
| motion
|  
+
| Standing
 
| ___E102_ACTIONS_0
 
| ___E102_ACTIONS_0
 
|-
 
|-
 
| 0
 
| 0
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 1
 
| 1
 
| motion
 
| motion
|  
+
| Begin fighting stance
 
| ___E102_ACTIONS_1
 
| ___E102_ACTIONS_1
 
|-
 
|-
 
| 1
 
| 1
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 2
 
| 2
 
| motion
 
| motion
|  
+
| Fighting stance
 
| ___E102_ACTIONS_2
 
| ___E102_ACTIONS_2
 
|-
 
|-
 
| 2
 
| 2
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 3
 
| 3
 
| motion
 
| motion
|  
+
| Walking
 
| ___E102_ACTIONS_3
 
| ___E102_ACTIONS_3
 
|-
 
|-
 
| 3
 
| 3
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 4
 
| 4
 
| motion
 
| motion
|  
+
| Jogging
 
| ___E102_ACTIONS_4
 
| ___E102_ACTIONS_4
 
|-
 
|-
 
| 4
 
| 4
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 5
 
| 5
 
| motion
 
| motion
|  
+
| Mode change
 
| ___E102_ACTIONS_5
 
| ___E102_ACTIONS_5
 
|-
 
|-
 
| 5
 
| 5
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 6
 
| 6
 
| motion
 
| motion
|  
+
| Wheel mode
 
| ___E102_ACTIONS_6
 
| ___E102_ACTIONS_6
 
|-
 
|-
 
| 6
 
| 6
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 7
 
| 7
 
| motion
 
| motion
|  
+
| Shooting behind
 
| ___E102_ACTIONS_7
 
| ___E102_ACTIONS_7
 
|-
 
|-
 
| 7
 
| 7
 
| object
 
| object
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 8
 
| 8
 
| motion
 
| motion
|  
+
| Shooting forward
 
| ___E102_ACTIONS_8
 
| ___E102_ACTIONS_8
 
|-
 
|-
 
| 8
 
| 8
 
| object
 
| object
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 9
 
| 9
 
| motion
 
| motion
|  
+
| Shooting left
 
| ___E102_ACTIONS_9
 
| ___E102_ACTIONS_9
 
|-
 
|-
 
| 9
 
| 9
 
| object
 
| object
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 10
 
| 10
 
| motion
 
| motion
|  
+
| Shooting right
 
| ___E102_ACTIONS_10
 
| ___E102_ACTIONS_10
 
|-
 
|-
 
| 10
 
| 10
 
| object
 
| object
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 11
 
| 11
 
| motion
 
| motion
|  
+
| Shooting up
 
| ___E102_ACTIONS_11
 
| ___E102_ACTIONS_11
 
|-
 
|-
 
| 11
 
| 11
 
| object
 
| object
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 12
 
| 12
 
| motion
 
| motion
|  
+
| Shooting down
 
| ___E102_ACTIONS_12
 
| ___E102_ACTIONS_12
 
|-
 
|-
 
| 12
 
| 12
 
| object
 
| object
|  
+
| Basic Blaster w/Arm
 
| object_00208138
 
| object_00208138
 
|-
 
|-
 
| 13
 
| 13
 
| motion
 
| motion
|  
+
| Begin jump
 
| ___E102_ACTIONS_13
 
| ___E102_ACTIONS_13
 
|-
 
|-
 
| 13
 
| 13
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 14
 
| 14
 
| motion
 
| motion
|  
+
| Jump/springing
 
| ___E102_ACTIONS_14
 
| ___E102_ACTIONS_14
 
|-
 
|-
 
| 14
 
| 14
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 15
 
| 15
 
| motion
 
| motion
|  
+
| Jump/Springing transition
 
| ___E102_ACTIONS_15
 
| ___E102_ACTIONS_15
 
|-
 
|-
 
| 15
 
| 15
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 16
 
| 16
 
| motion
 
| motion
|  
+
| Falling
 
| ___E102_ACTIONS_16
 
| ___E102_ACTIONS_16
 
|-
 
|-
 
| 16
 
| 16
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 17
 
| 17
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___E102_ACTIONS_17
 
| ___E102_ACTIONS_17
 
|-
 
|-
 
| 17
 
| 17
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 18
 
| 18
 
| motion
 
| motion
|  
+
| Braking in wheel mode
 
| ___E102_ACTIONS_18
 
| ___E102_ACTIONS_18
 
|-
 
|-
 
| 18
 
| 18
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 19
 
| 19
 
| motion
 
| motion
|  
+
| Turn around in wheel mode
 
| ___E102_ACTIONS_19
 
| ___E102_ACTIONS_19
 
|-
 
|-
 
| 19
 
| 19
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 20
 
| 20
 
| motion
 
| motion
|  
+
| Turn around
 
| ___E102_ACTIONS_20
 
| ___E102_ACTIONS_20
 
|-
 
|-
 
| 20
 
| 20
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 21
 
| 21
 
| motion
 
| motion
|  
+
| Change into hover mode
 
| ___E102_ACTIONS_21
 
| ___E102_ACTIONS_21
 
|-
 
|-
 
| 21
 
| 21
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 22
 
| 22
 
| motion
 
| motion
|  
+
| Change into hover mode from wheel mode
 
| ___E102_ACTIONS_22
 
| ___E102_ACTIONS_22
 
|-
 
|-
 
| 22
 
| 22
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 23
 
| 23
 
| motion
 
| motion
|  
+
| Unknown
 
| ___E102_ACTIONS_23
 
| ___E102_ACTIONS_23
 
|-
 
|-
 
| 23
 
| 23
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 24
 
| 24
 
| motion
 
| motion
|  
+
| Flight mode
 
| ___E102_ACTIONS_24
 
| ___E102_ACTIONS_24
 
|-
 
|-
 
| 24
 
| 24
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 25
 
| 25
 
| motion
 
| motion
|  
+
| Grabbing tree
 
| ___E102_ACTIONS_25
 
| ___E102_ACTIONS_25
 
|-
 
|-
 
| 25
 
| 25
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 26
 
| 26
 
| motion
 
| motion
|  
+
| Shaking tree
 
| ___E102_ACTIONS_26
 
| ___E102_ACTIONS_26
 
|-
 
|-
 
| 26
 
| 26
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 27
 
| 27
 
| motion
 
| motion
|  
+
| Pushing
 
| ___E102_ACTIONS_27
 
| ___E102_ACTIONS_27
 
|-
 
|-
 
| 27
 
| 27
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 28
 
| 28
 
| motion
 
| motion
|  
+
| Pushing
 
| ___E102_ACTIONS_28
 
| ___E102_ACTIONS_28
 
|-
 
|-
 
| 28
 
| 28
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 29
 
| 29
 
| motion
 
| motion
|  
+
| Pulling
 
| ___E102_ACTIONS_29
 
| ___E102_ACTIONS_29
 
|-
 
|-
 
| 29
 
| 29
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 30
 
| 30
 
| motion
 
| motion
|  
+
| Jump with object
 
| ___E102_ACTIONS_30
 
| ___E102_ACTIONS_30
 
|-
 
|-
 
| 30
 
| 30
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 31
 
| 31
 
| motion
 
| motion
|  
+
| Springing with object
 
| ___E102_ACTIONS_31
 
| ___E102_ACTIONS_31
 
|-
 
|-
 
| 31
 
| 31
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 32
 
| 32
 
| motion
 
| motion
|  
+
| Springing transition with object
 
| ___E102_ACTIONS_32
 
| ___E102_ACTIONS_32
 
|-
 
|-
 
| 32
 
| 32
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 33
 
| 33
 
| motion
 
| motion
|  
+
| Falling with object
 
| ___E102_ACTIONS_33
 
| ___E102_ACTIONS_33
 
|-
 
|-
 
| 33
 
| 33
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 34
 
| 34
 
| motion
 
| motion
|  
+
| Landing on ground with object
 
| ___E102_ACTIONS_34
 
| ___E102_ACTIONS_34
 
|-
 
|-
 
| 34
 
| 34
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 35
 
| 35
 
| motion
 
| motion
|  
+
| Change into flight mode with object
 
| ___E102_ACTIONS_35
 
| ___E102_ACTIONS_35
 
|-
 
|-
 
| 35
 
| 35
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 36
 
| 36
 
| motion
 
| motion
|  
+
| Change into flight mode from wheel mode with object
 
| ___E102_ACTIONS_36
 
| ___E102_ACTIONS_36
 
|-
 
|-
 
| 36
 
| 36
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 37
 
| 37
 
| motion
 
| motion
|  
+
| Flight mode with object
 
| ___E102_ACTIONS_37
 
| ___E102_ACTIONS_37
 
|-
 
|-
 
| 37
 
| 37
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 38
 
| 38
 
| motion
 
| motion
|  
+
| Pick up object
 
| ___E102_ACTIONS_38
 
| ___E102_ACTIONS_38
 
|-
 
|-
 
| 38
 
| 38
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 39
 
| 39
 
| motion
 
| motion
|  
+
| Walking with object
 
| ___E102_ACTIONS_39
 
| ___E102_ACTIONS_39
 
|-
 
|-
 
| 39
 
| 39
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 40
 
| 40
 
| motion
 
| motion
|  
+
| Speed-walking with object
 
| ___E102_ACTIONS_40
 
| ___E102_ACTIONS_40
 
|-
 
|-
 
| 40
 
| 40
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 41
 
| 41
 
| motion
 
| motion
|  
+
| Mode change with object
 
| ___E102_ACTIONS_41
 
| ___E102_ACTIONS_41
 
|-
 
|-
 
| 41
 
| 41
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 42
 
| 42
 
| motion
 
| motion
|  
+
| Wheel mode with object
 
| ___E102_ACTIONS_42
 
| ___E102_ACTIONS_42
 
|-
 
|-
 
| 42
 
| 42
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 43
 
| 43
 
| motion
 
| motion
|  
+
| Braking in wheel mode with object
 
| ___E102_ACTIONS_43
 
| ___E102_ACTIONS_43
 
|-
 
|-
 
| 43
 
| 43
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 44
 
| 44
 
| motion
 
| motion
|  
+
| Turn around in wheel mode with object
 
| ___E102_ACTIONS_44
 
| ___E102_ACTIONS_44
 
|-
 
|-
 
| 44
 
| 44
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 45
 
| 45
 
| motion
 
| motion
|  
+
| Standing with object
 
| ___E102_ACTIONS_45
 
| ___E102_ACTIONS_45
 
|-
 
|-
 
| 45
 
| 45
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 46
 
| 46
 
| motion
 
| motion
|  
+
| Throwing object (overhand)
 
| ___E102_ACTIONS_46
 
| ___E102_ACTIONS_46
 
|-
 
|-
 
| 46
 
| 46
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 47
 
| 47
 
| motion
 
| motion
|  
+
| Throwing object (underhand)
 
| ___E102_ACTIONS_47
 
| ___E102_ACTIONS_47
 
|-
 
|-
 
| 47
 
| 47
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 48
 
| 48
 
| motion
 
| motion
|  
+
| Begin hovering
 
| ___E102_ACTIONS_48
 
| ___E102_ACTIONS_48
 
|-
 
|-
 
| 48
 
| 48
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 49
 
| 49
 
| motion
 
| motion
|  
+
| Hovering
 
| ___E102_ACTIONS_49
 
| ___E102_ACTIONS_49
 
|-
 
|-
 
| 49
 
| 49
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 50
 
| 50
 
| motion
 
| motion
|  
+
| Position scope over Gamma's eye
 
| ___E102_ACTIONS_50
 
| ___E102_ACTIONS_50
 
|-
 
|-
 
| 50
 
| 50
 
| object
 
| object
|  
+
| Aiming Scope
 
| object_0020BCAC
 
| object_0020BCAC
 
|-
 
|-
 
| 51
 
| 51
 
| motion
 
| motion
|  
+
| Shooting
 
| ___E102_ACTIONS_51
 
| ___E102_ACTIONS_51
 
|-
 
|-
 
| 51
 
| 51
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 52
 
| 52
 
| motion
 
| motion
|  
+
| Shooting in midair
 
| ___E102_ACTIONS_52
 
| ___E102_ACTIONS_52
 
|-
 
|-
 
| 52
 
| 52
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 53
 
| 53
 
| motion
 
| motion
|  
+
| Climbing ladder
 
| ___E102_ACTIONS_53
 
| ___E102_ACTIONS_53
 
|-
 
|-
 
| 53
 
| 53
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 54
 
| 54
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___E102_ACTIONS_54
 
| ___E102_ACTIONS_54
 
|-
 
|-
 
| 54
 
| 54
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 55
 
| 55
 
| motion
 
| motion
|  
+
| Victory pose -> Standing
 
| ___E102_ACTIONS_55
 
| ___E102_ACTIONS_55
 
|-
 
|-
 
| 55
 
| 55
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 56
 
| 56
 
| motion
 
| motion
|  
+
| Death animation
 
| ___E102_ACTIONS_56
 
| ___E102_ACTIONS_56
 
|-
 
|-
 
| 56
 
| 56
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 57
 
| 57
 
| motion
 
| motion
|  
+
| Taking damage
 
| ___E102_ACTIONS_57
 
| ___E102_ACTIONS_57
 
|-
 
|-
 
| 57
 
| 57
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 58
 
| 58
 
| motion
 
| motion
|  
+
| Landing after taking damage
 
| ___E102_ACTIONS_58
 
| ___E102_ACTIONS_58
 
|-
 
|-
 
| 58
 
| 58
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 59
 
| 59
 
| motion
 
| motion
|  
+
| Begin idle animation
 
| ___E102_ACTIONS_59
 
| ___E102_ACTIONS_59
 
|-
 
|-
 
| 59
 
| 59
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 60
 
| 60
 
| motion
 
| motion
|  
+
| Idle animation
 
| ___E102_ACTIONS_60
 
| ___E102_ACTIONS_60
 
|-
 
|-
 
| 60
 
| 60
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 62
 
| 62
 
| motion
 
| motion
|  
+
| Begin petting
 
| ___E102_ACTIONS_62
 
| ___E102_ACTIONS_62
 
|-
 
|-
 
| 62
 
| 62
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 63
 
| 63
 
| motion
 
| motion
|  
+
| Petting
 
| ___E102_ACTIONS_63
 
| ___E102_ACTIONS_63
 
|-
 
|-
 
| 63
 
| 63
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 64
 
| 64
 
| motion
 
| motion
|  
+
| Stop petting
 
| ___E102_ACTIONS_64
 
| ___E102_ACTIONS_64
 
|-
 
|-
 
| 64
 
| 64
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 65
 
| 65
 
| motion
 
| motion
|  
+
| Whistle
 
| ___E102_ACTIONS_65
 
| ___E102_ACTIONS_65
 
|-
 
|-
 
| 65
 
| 65
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 66
 
| 66
 
| motion
 
| motion
|  
+
| Begin looking at Jet Booster
 
| ___E102_ACTIONS_66
 
| ___E102_ACTIONS_66
 
|-
 
|-
 
| 66
 
| 66
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 67
 
| 67
 
| motion
 
| motion
|  
+
| Looking at Jet Booster
 
| ___E102_ACTIONS_67
 
| ___E102_ACTIONS_67
 
|-
 
|-
 
| 67
 
| 67
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 68
 
| 68
 
| motion
 
| motion
|  
+
| Stop looking at Jet Booster
 
| ___E102_ACTIONS_68
 
| ___E102_ACTIONS_68
 
|-
 
|-
 
| 68
 
| 68
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 69
 
| 69
 
| motion
 
| motion
|  
+
| Begin looking at Laser Blaster
 
| ___E102_ACTIONS_69
 
| ___E102_ACTIONS_69
 
|-
 
|-
 
| 69
 
| 69
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 70
 
| 70
 
| motion
 
| motion
|  
+
| Looking at Laser Blaster
 
| ___E102_ACTIONS_70
 
| ___E102_ACTIONS_70
 
|-
 
|-
 
| 70
 
| 70
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 71
 
| 71
 
| motion
 
| motion
|  
+
| Stop looking at Laser Blaster
 
| ___E102_ACTIONS_71
 
| ___E102_ACTIONS_71
 
|-
 
|-
 
| 71
 
| 71
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 72
 
| 72
 
| motion
 
| motion
|  
+
| Begin shaking object
 
| ___E102_ACTIONS_72
 
| ___E102_ACTIONS_72
 
|-
 
|-
 
| 72
 
| 72
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 73
 
| 73
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___E102_ACTIONS_73
 
| ___E102_ACTIONS_73
 
|-
 
|-
 
| 73
 
| 73
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 74
 
| 74
 
| motion
 
| motion
|  
+
| Stop shaking object
 
| ___E102_ACTIONS_74
 
| ___E102_ACTIONS_74
 
|-
 
|-
 
| 74
 
| 74
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 75
 
| 75
 
| motion
 
| motion
|  
+
| Standing on upward slope
 
| ___E102_ACTIONS_75
 
| ___E102_ACTIONS_75
 
|-
 
|-
 
| 75
 
| 75
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 76
 
| 76
 
| motion
 
| motion
|  
+
| Standing on downward slope
 
| ___E102_ACTIONS_76
 
| ___E102_ACTIONS_76
 
|-
 
|-
 
| 76
 
| 76
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|-
 
|-
 
| 77
 
| 77
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___E102_ACTIONS_77
 
| ___E102_ACTIONS_77
 
|-
 
|-
 
| 77
 
| 77
 
| object
 
| object
|  
+
| E102 Gamma (Root)
 
| object_00207290
 
| object_00207290
 
|}
 
|}
Line 6,487: Line 6,489:
 
==___BIG_OBJECTS==
 
==___BIG_OBJECTS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|NJS_OBJECT Structs]].<br />
Usage: <tt>NJS_OBJECT **{0} = (NJS_OBJECT **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_OBJECT **___BIG_OBJECTS = (NJS_OBJECT **)GetProcAddress(handle, "___BIG_OBJECTS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Big Cinematic Head
 
| object_0012CA3C
 
| object_0012CA3C
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Big Right Bicep
 
| object_00120834
 
| object_00120834
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Big Right Elbow
 
| object_00120C14
 
| object_00120C14
 
|-
 
|-
 
| 4
 
| 4
|  
+
| Big Right Wrist
 
| object_0012210C
 
| object_0012210C
 
|-
 
|-
 
| 5
 
| 5
|  
+
| Big Right Fingers
 
| object_00121910
 
| object_00121910
 
|-
 
|-
 
| 6
 
| 6
|  
+
| Big Left Bicep
 
| object_0011DD6C
 
| object_0011DD6C
 
|-
 
|-
 
| 7
 
| 7
|  
+
| Big Left Elbow
 
| object_0011E14C
 
| object_0011E14C
 
|-
 
|-
 
| 8
 
| 8
|  
+
| Big Left Wrist
 
| object_0011E6E4
 
| object_0011E6E4
 
|-
 
|-
 
| 9
 
| 9
|  
+
| Big Left Fingers
 
| object_00120088
 
| object_00120088
 
|-
 
|-
 
| 10
 
| 10
|  
+
| Big Left Thigh
 
| object_001233D4
 
| object_001233D4
 
|-
 
|-
 
| 11
 
| 11
|  
+
| Big Left Ankle
 
| object_0012414C
 
| object_0012414C
 
|-
 
|-
 
| 12
 
| 12
|  
+
| Big Left Foot Heel
 
| object_00123EA0
 
| object_00123EA0
 
|-
 
|-
 
| 13
 
| 13
|  
+
| Big Left Foot Toe
 
| object_001239B4
 
| object_001239B4
 
|-
 
|-
 
| 14
 
| 14
|  
+
| Big Right Thigh
 
| object_0012450C
 
| object_0012450C
 
|-
 
|-
 
| 15
 
| 15
|  
+
| Big Right Ankle
 
| object_001247B4
 
| object_001247B4
 
|-
 
|-
 
| 16
 
| 16
|  
+
| Big Right Foot Heel
 
| object_001252B0
 
| object_001252B0
 
|-
 
|-
 
| 17
 
| 17
|  
+
| Big Right Foot Toe
 
| object_00124DBC
 
| object_00124DBC
 
|-
 
|-
 
| 18
 
| 18
|  
+
| Big Right Palm
 
| object_00121B8C
 
| object_00121B8C
 
|-
 
|-
 
| 19
 
| 19
|  
+
| Power Rod
 
| object_001291D4
 
| object_001291D4
 
|-
 
|-
 
| 20
 
| 20
|  
+
| Big Left Palm
 
| object_00120304
 
| object_00120304
 
|-
 
|-
 
| 22
 
| 22
|  
+
| Big Jaw Sibling
 
| object_0011D7A0
 
| object_0011D7A0
 
|-
 
|-
 
| 23
 
| 23
|  
+
| Big Left Iris
 
| object_0011B5FC
 
| object_0011B5FC
 
|-
 
|-
 
| 24
 
| 24
|  
+
| Big Right Iris
 
| object_0011B754
 
| object_0011B754
 
|-
 
|-
 
| 25
 
| 25
|  
+
| Fishing Rod
 
| object_0011F384
 
| object_0011F384
 
|-
 
|-
 
| 26
 
| 26
|  
+
| Big Jaw
 
| object_0011D76C
 
| object_0011D76C
 
|-
 
|-
 
| 27
 
| 27
|  
+
| Big Head
 
| object_0011D448
 
| object_0011D448
 
|-
 
|-
 
| 28
 
| 28
|  
+
| Big Cinematic Head
 
| object_0012CA3C
 
| object_0012CA3C
 
|-
 
|-
 
| 30
 
| 30
|  
+
| Power Rod
 
| object_001291D4
 
| object_001291D4
 
|-
 
|-
 
| 31
 
| 31
|  
+
| Life Belt w/ Big Stomach
 
| object_001284BC
 
| object_001284BC
 
|-
 
|-
 
| 32
 
| 32
|  
+
| Big Chest
 
| object_0011B0D0
 
| object_0011B0D0
 
|-
 
|-
 
| 33
 
| 33
|  
+
| Big Face Root
 
| object_0011D808
 
| object_0011D808
 
|-
 
|-
 
| 34
 
| 34
|  
+
| Fishing Rod
 
| object_0011F384
 
| object_0011F384
 
|-
 
|-
 
| 35
 
| 35
|  
+
| Fishing Rod Reel
 
| object_0011EC34
 
| object_0011EC34
 
|-
 
|-
 
| 36
 
| 36
|  
+
| Power Rod Reel
 
| object_00128A90
 
| object_00128A90
 
|-
 
|-
 
| 37
 
| 37
|  
+
| Fishing Lure Level 1
 
| object_0014423C
 
| object_0014423C
 
|-
 
|-
 
| 38
 
| 38
|  
+
| Fishing Lure Level 3
 
| object_00145B88
 
| object_00145B88
 
|-
 
|-
 
| 39
 
| 39
|  
+
| Fishing Lure Level 2
 
| object_00147A50
 
| object_00147A50
 
|-
 
|-
 
| 40
 
| 40
|  
+
| Fishing Lure Level 4
 
| object_001497AC
 
| object_001497AC
 
|-
 
|-
 
| 41
 
| 41
|  
+
| Fishing Lure Level 5
 
| object_0014B7B0
 
| object_0014B7B0
 
|-
 
|-
 
| 42
 
| 42
|  
+
| Fishing Aiming Reticle (Hexagon)
 
| object_0014BB28
 
| object_0014BB28
 
|-
 
|-
 
| 43
 
| 43
|  
+
| Fishing Aiming Reticle (Arrow)
 
| object_0014BC64
 
| object_0014BC64
 
|}
 
|}
Line 6,663: Line 6,665:
 
==___BIG_ACTIONS==
 
==___BIG_ACTIONS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#Animation Format|NJS_ACTION Structs]].<br />
Usage: <tt>NJS_ACTION **{0} = (NJS_ACTION **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_ACTION **___BIG_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___BIG_ACTIONS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Field!!Description!!Label
 
!Index!!Field!!Description!!Label
Line 6,670: Line 6,672:
 
| 0
 
| 0
 
| motion
 
| motion
|  
+
| Attack with fishing rod
 
| ___BIG_ACTIONS_0
 
| ___BIG_ACTIONS_0
 
|-
 
|-
 
| 0
 
| 0
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 1
 
| 1
 
| motion
 
| motion
|  
+
| Jump
 
| ___BIG_ACTIONS_1
 
| ___BIG_ACTIONS_1
 
|-
 
|-
 
| 1
 
| 1
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 2
 
| 2
 
| motion
 
| motion
|  
+
| Jump transition
 
| ___BIG_ACTIONS_2
 
| ___BIG_ACTIONS_2
 
|-
 
|-
 
| 2
 
| 2
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 4
 
| 4
 
| motion
 
| motion
|  
+
| Sitting to fish
 
| ___BIG_ACTIONS_4
 
| ___BIG_ACTIONS_4
 
|-
 
|-
 
| 4
 
| 4
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 5
 
| 5
 
| motion
 
| motion
|  
+
| Jumping with large object
 
| ___BIG_ACTIONS_5
 
| ___BIG_ACTIONS_5
 
|-
 
|-
 
| 5
 
| 5
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 6
 
| 6
 
| motion
 
| motion
|  
+
| Jump transition with large object
 
| ___BIG_ACTIONS_6
 
| ___BIG_ACTIONS_6
 
|-
 
|-
 
| 6
 
| 6
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 7
 
| 7
 
| motion
 
| motion
|  
+
| Falling with large object
 
| ___BIG_ACTIONS_7
 
| ___BIG_ACTIONS_7
 
|-
 
|-
 
| 7
 
| 7
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 8
 
| 8
 
| motion
 
| motion
|  
+
| Landing with large object
 
| ___BIG_ACTIONS_8
 
| ___BIG_ACTIONS_8
 
|-
 
|-
 
| 8
 
| 8
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 9
 
| 9
 
| motion
 
| motion
|  
+
| Speed-walking with large object
 
| ___BIG_ACTIONS_9
 
| ___BIG_ACTIONS_9
 
|-
 
|-
 
| 9
 
| 9
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 10
 
| 10
 
| motion
 
| motion
|  
+
| Standing with large object
 
| ___BIG_ACTIONS_10
 
| ___BIG_ACTIONS_10
 
|-
 
|-
 
| 10
 
| 10
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 11
 
| 11
 
| motion
 
| motion
|  
+
| Walking with large object
 
| ___BIG_ACTIONS_11
 
| ___BIG_ACTIONS_11
 
|-
 
|-
 
| 11
 
| 11
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 12
 
| 12
 
| motion
 
| motion
|  
+
| Pick up large object
 
| ___BIG_ACTIONS_12
 
| ___BIG_ACTIONS_12
 
|-
 
|-
 
| 12
 
| 12
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 13
 
| 13
 
| motion
 
| motion
|  
+
| Falling
 
| ___BIG_ACTIONS_13
 
| ___BIG_ACTIONS_13
 
|-
 
|-
 
| 13
 
| 13
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 14
 
| 14
 
| motion
 
| motion
|  
+
| Landing on ground
 
| ___BIG_ACTIONS_14
 
| ___BIG_ACTIONS_14
 
|-
 
|-
 
| 14
 
| 14
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 15
 
| 15
 
| motion
 
| motion
|  
+
| Pushing
 
| ___BIG_ACTIONS_15
 
| ___BIG_ACTIONS_15
 
|-
 
|-
 
| 15
 
| 15
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 16
 
| 16
 
| motion
 
| motion
|  
+
| Speed-walking
 
| ___BIG_ACTIONS_16
 
| ___BIG_ACTIONS_16
 
|-
 
|-
 
| 16
 
| 16
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 17
 
| 17
 
| motion
 
| motion
|  
+
| Shaking tree
 
| ___BIG_ACTIONS_17
 
| ___BIG_ACTIONS_17
 
|-
 
|-
 
| 17
 
| 17
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 18
 
| 18
 
| motion
 
| motion
|  
+
| Pulling
 
| ___BIG_ACTIONS_18
 
| ___BIG_ACTIONS_18
 
|-
 
|-
 
| 18
 
| 18
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 19
 
| 19
 
| motion
 
| motion
|  
+
| Throwing large object (overhand)
 
| ___BIG_ACTIONS_19
 
| ___BIG_ACTIONS_19
 
|-
 
|-
 
| 19
 
| 19
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 20
 
| 20
 
| motion
 
| motion
|  
+
| Throwing large object (underhand)
 
| ___BIG_ACTIONS_20
 
| ___BIG_ACTIONS_20
 
|-
 
|-
 
| 20
 
| 20
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 21
 
| 21
 
| motion
 
| motion
|  
+
| Grabbing tree
 
| ___BIG_ACTIONS_21
 
| ___BIG_ACTIONS_21
 
|-
 
|-
 
| 21
 
| 21
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 22
 
| 22
 
| motion
 
| motion
|  
+
| Hold onto tree
 
| ___BIG_ACTIONS_22
 
| ___BIG_ACTIONS_22
 
|-
 
|-
 
| 22
 
| 22
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 23
 
| 23
 
| motion
 
| motion
|  
+
| Standing
 
| ___BIG_ACTIONS_23
 
| ___BIG_ACTIONS_23
 
|-
 
|-
 
| 23
 
| 23
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 24
 
| 24
 
| motion
 
| motion
|  
+
| Walking
 
| ___BIG_ACTIONS_24
 
| ___BIG_ACTIONS_24
 
|-
 
|-
 
| 24
 
| 24
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 25
 
| 25
 
| motion
 
| motion
|  
+
| Climbing ladder
 
| ___BIG_ACTIONS_25
 
| ___BIG_ACTIONS_25
 
|-
 
|-
 
| 25
 
| 25
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 27
 
| 27
 
| motion
 
| motion
|  
+
| Victory pose
 
| ___BIG_ACTIONS_27
 
| ___BIG_ACTIONS_27
 
|-
 
|-
 
| 27
 
| 27
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 28
 
| 28
 
| motion
 
| motion
|  
+
| Unknown
 
| ___BIG_ACTIONS_28
 
| ___BIG_ACTIONS_28
 
|-
 
|-
 
| 28
 
| 28
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 29
 
| 29
 
| motion
 
| motion
|  
+
| Preparing to cast
 
| ___BIG_ACTIONS_29
 
| ___BIG_ACTIONS_29
 
|-
 
|-
 
| 29
 
| 29
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 30
 
| 30
 
| motion
 
| motion
|  
+
| Cast lure
 
| ___BIG_ACTIONS_30
 
| ___BIG_ACTIONS_30
 
|-
 
|-
 
| 30
 
| 30
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 31
 
| 31
 
| motion
 
| motion
|  
+
| Tugging on fishing line (straight)
 
| ___BIG_ACTIONS_31
 
| ___BIG_ACTIONS_31
 
|-
 
|-
 
| 31
 
| 31
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 32
 
| 32
 
| motion
 
| motion
|  
+
| Tugging on fishing line (slight left)
 
| ___BIG_ACTIONS_32
 
| ___BIG_ACTIONS_32
 
|-
 
|-
 
| 32
 
| 32
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 33
 
| 33
 
| motion
 
| motion
|  
+
| Tugging on fishing line (slight right)
 
| ___BIG_ACTIONS_33
 
| ___BIG_ACTIONS_33
 
|-
 
|-
 
| 33
 
| 33
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 34
 
| 34
 
| motion
 
| motion
|  
+
| Tugging on fishing line (hard left)
 
| ___BIG_ACTIONS_34
 
| ___BIG_ACTIONS_34
 
|-
 
|-
 
| 34
 
| 34
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 35
 
| 35
 
| motion
 
| motion
|  
+
| Tugging on fishing line (hard right)
 
| ___BIG_ACTIONS_35
 
| ___BIG_ACTIONS_35
 
|-
 
|-
 
| 35
 
| 35
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 36
 
| 36
 
| motion
 
| motion
|  
+
| Looking at caught fish (small)
 
| ___BIG_ACTIONS_36
 
| ___BIG_ACTIONS_36
 
|-
 
|-
 
| 36
 
| 36
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 37
 
| 37
 
| motion
 
| motion
|  
+
| Looking at caught fish (large)
 
| ___BIG_ACTIONS_37
 
| ___BIG_ACTIONS_37
 
|-
 
|-
 
| 37
 
| 37
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 38
 
| 38
 
| motion
 
| motion
|  
+
| Caught Froggy
 
| ___BIG_ACTIONS_38
 
| ___BIG_ACTIONS_38
 
|-
 
|-
 
| 38
 
| 38
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 39
 
| 39
 
| motion
 
| motion
|  
+
| Tugging on fishing line (floating, straight)
 
| ___BIG_ACTIONS_39
 
| ___BIG_ACTIONS_39
 
|-
 
|-
 
| 39
 
| 39
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 40
 
| 40
 
| motion
 
| motion
|  
+
| Tugging on fishing line (floating, slight left)
 
| ___BIG_ACTIONS_40
 
| ___BIG_ACTIONS_40
 
|-
 
|-
 
| 40
 
| 40
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 41
 
| 41
 
| motion
 
| motion
|  
+
| Tugging on fishing line (floating, slight right)
 
| ___BIG_ACTIONS_41
 
| ___BIG_ACTIONS_41
 
|-
 
|-
 
| 41
 
| 41
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 42
 
| 42
 
| motion
 
| motion
|  
+
| Tugging on fishing line (floating, hard left)
 
| ___BIG_ACTIONS_42
 
| ___BIG_ACTIONS_42
 
|-
 
|-
 
| 42
 
| 42
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 43
 
| 43
 
| motion
 
| motion
|  
+
| Tugging on fishing line (floating, hard right)
 
| ___BIG_ACTIONS_43
 
| ___BIG_ACTIONS_43
 
|-
 
|-
 
| 43
 
| 43
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 44
 
| 44
 
| motion
 
| motion
|  
+
| Holding object
 
| ___BIG_ACTIONS_44
 
| ___BIG_ACTIONS_44
 
|-
 
|-
 
| 44
 
| 44
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 45
 
| 45
 
| motion
 
| motion
|  
+
| Walking with object
 
| ___BIG_ACTIONS_45
 
| ___BIG_ACTIONS_45
 
|-
 
|-
 
| 45
 
| 45
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 46
 
| 46
 
| motion
 
| motion
|  
+
| Speed-walking with object
 
| ___BIG_ACTIONS_46
 
| ___BIG_ACTIONS_46
 
|-
 
|-
 
| 46
 
| 46
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 48
 
| 48
 
| motion
 
| motion
|  
+
| Pick up object
 
| ___BIG_ACTIONS_48
 
| ___BIG_ACTIONS_48
 
|-
 
|-
 
| 48
 
| 48
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 55
 
| 55
 
| motion
 
| motion
|  
+
| Preparing to cast (floating)
 
| ___BIG_ACTIONS_55
 
| ___BIG_ACTIONS_55
 
|-
 
|-
 
| 55
 
| 55
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 56
 
| 56
 
| motion
 
| motion
|  
+
| Cast lure (floating)
 
| ___BIG_ACTIONS_56
 
| ___BIG_ACTIONS_56
 
|-
 
|-
 
| 56
 
| 56
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 57
 
| 57
 
| motion
 
| motion
|  
+
| Begin death animation (fishing line breaking)
 
| ___BIG_ACTIONS_57
 
| ___BIG_ACTIONS_57
 
|-
 
|-
 
| 57
 
| 57
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 58
 
| 58
 
| motion
 
| motion
|  
+
| Death animation (fishing line breaking)
 
| ___BIG_ACTIONS_58
 
| ___BIG_ACTIONS_58
 
|-
 
|-
 
| 58
 
| 58
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 59
 
| 59
 
| motion
 
| motion
|  
+
| Stand up after fishing line break
 
| ___BIG_ACTIONS_59
 
| ___BIG_ACTIONS_59
 
|-
 
|-
 
| 59
 
| 59
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 60
 
| 60
 
| motion
 
| motion
|  
+
| Taking damage
 
| ___BIG_ACTIONS_60
 
| ___BIG_ACTIONS_60
 
|-
 
|-
 
| 60
 
| 60
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 61
 
| 61
 
| motion
 
| motion
|  
+
| Landing after taking damage
 
| ___BIG_ACTIONS_61
 
| ___BIG_ACTIONS_61
 
|-
 
|-
 
| 61
 
| 61
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 62
 
| 62
 
| motion
 
| motion
|  
+
| Death animation
 
| ___BIG_ACTIONS_62
 
| ___BIG_ACTIONS_62
 
|-
 
|-
 
| 62
 
| 62
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 63
 
| 63
 
| motion
 
| motion
|  
+
| Breathe air bubble
 
| ___BIG_ACTIONS_63
 
| ___BIG_ACTIONS_63
 
|-
 
|-
 
| 63
 
| 63
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 64
 
| 64
 
| motion
 
| motion
|  
+
| Begin swimming
 
| ___BIG_ACTIONS_64
 
| ___BIG_ACTIONS_64
 
|-
 
|-
 
| 64
 
| 64
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 65
 
| 65
 
| motion
 
| motion
|  
+
| Begin diving
 
| ___BIG_ACTIONS_65
 
| ___BIG_ACTIONS_65
 
|-
 
|-
 
| 65
 
| 65
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 66
 
| 66
 
| motion
 
| motion
|  
+
| Diving
 
| ___BIG_ACTIONS_66
 
| ___BIG_ACTIONS_66
 
|-
 
|-
 
| 66
 
| 66
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 67
 
| 67
 
| motion
 
| motion
|  
+
| Swimming
 
| ___BIG_ACTIONS_67
 
| ___BIG_ACTIONS_67
 
|-
 
|-
 
| 67
 
| 67
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 68
 
| 68
 
| motion
 
| motion
|  
+
| Begin ascending in water
 
| ___BIG_ACTIONS_68
 
| ___BIG_ACTIONS_68
 
|-
 
|-
 
| 68
 
| 68
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 69
 
| 69
 
| motion
 
| motion
|  
+
| Ascending in water
 
| ___BIG_ACTIONS_69
 
| ___BIG_ACTIONS_69
 
|-
 
|-
 
| 69
 
| 69
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 70
 
| 70
 
| motion
 
| motion
|  
+
| Floating in water
 
| ___BIG_ACTIONS_70
 
| ___BIG_ACTIONS_70
 
|-
 
|-
 
| 70
 
| 70
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 72
 
| 72
 
| motion
 
| motion
|  
+
| Begin idle animation
 
| ___BIG_ACTIONS_72
 
| ___BIG_ACTIONS_72
 
|-
 
|-
 
| 72
 
| 72
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 73
 
| 73
 
| motion
 
| motion
|  
+
| Idle animation
 
| ___BIG_ACTIONS_73
 
| ___BIG_ACTIONS_73
 
|-
 
|-
 
| 73
 
| 73
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 74
 
| 74
 
| motion
 
| motion
|  
+
| Begin shaking object
 
| ___BIG_ACTIONS_74
 
| ___BIG_ACTIONS_74
 
|-
 
|-
 
| 74
 
| 74
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 75
 
| 75
 
| motion
 
| motion
|  
+
| Shaking object
 
| ___BIG_ACTIONS_75
 
| ___BIG_ACTIONS_75
 
|-
 
|-
 
| 75
 
| 75
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 76
 
| 76
 
| motion
 
| motion
|  
+
| Stop shaking object
 
| ___BIG_ACTIONS_76
 
| ___BIG_ACTIONS_76
 
|-
 
|-
 
| 76
 
| 76
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 77
 
| 77
 
| motion
 
| motion
|  
+
| Drowning
 
| ___BIG_ACTIONS_77
 
| ___BIG_ACTIONS_77
 
|-
 
|-
 
| 77
 
| 77
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 78
 
| 78
 
| motion
 
| motion
|  
+
| Unknown
 
| ___BIG_ACTIONS_78
 
| ___BIG_ACTIONS_78
 
|-
 
|-
 
| 78
 
| 78
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 79
 
| 79
 
| motion
 
| motion
|  
+
| Unknown
 
| ___BIG_ACTIONS_79
 
| ___BIG_ACTIONS_79
 
|-
 
|-
 
| 79
 
| 79
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 80
 
| 80
 
| motion
 
| motion
|  
+
| Unknown
 
| ___BIG_ACTIONS_80
 
| ___BIG_ACTIONS_80
 
|-
 
|-
 
| 80
 
| 80
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 81
 
| 81
 
| motion
 
| motion
|  
+
| Standing on upward slope
 
| ___BIG_ACTIONS_81
 
| ___BIG_ACTIONS_81
 
|-
 
|-
 
| 81
 
| 81
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 82
 
| 82
 
| motion
 
| motion
|  
+
| Standing on downward slope
 
| ___BIG_ACTIONS_82
 
| ___BIG_ACTIONS_82
 
|-
 
|-
 
| 82
 
| 82
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 86
 
| 86
 
| motion
 
| motion
|  
+
| Begin petting
 
| ___BIG_ACTIONS_86
 
| ___BIG_ACTIONS_86
 
|-
 
|-
 
| 86
 
| 86
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 87
 
| 87
 
| motion
 
| motion
|  
+
| Petting
 
| ___BIG_ACTIONS_87
 
| ___BIG_ACTIONS_87
 
|-
 
|-
 
| 87
 
| 87
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 88
 
| 88
 
| motion
 
| motion
|  
+
| Stop petting
 
| ___BIG_ACTIONS_88
 
| ___BIG_ACTIONS_88
 
|-
 
|-
 
| 88
 
| 88
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|-
 
|-
 
| 89
 
| 89
 
| motion
 
| motion
|  
+
| Whistle
 
| ___BIG_ACTIONS_89
 
| ___BIG_ACTIONS_89
 
|-
 
|-
 
| 89
 
| 89
 
| object
 
| object
|  
+
| Big (Root)
 
| object_0012541C
 
| object_0012541C
 
|}
 
|}
Line 7,441: Line 7,443:
 
==___BIG_MODELS==
 
==___BIG_MODELS==
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
 
Type: array of pointers to [[SCHG:Sonic Adventure/Model Format#ATTACH Struct|NJS_MODEL_SADX Structs]].<br />
Usage: <tt>NJS_MODEL_SADX **{0} = (NJS_MODEL_SADX **)GetProcAddress(handle, "{0}");</tt>
+
Usage: <tt>NJS_MODEL_SADX **___BIG_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___BIG_MODELS");</tt>
{| class="prettytable"
+
{| class="mw-collapsible mw-collapsed prettytable" style="width:auto;"
 
|-
 
|-
 
!Index!!Description!!Label
 
!Index!!Description!!Label
 
|-
 
|-
 
| 0
 
| 0
|  
+
| Big Head
 
| attach_0011D41C
 
| attach_0011D41C
 
|-
 
|-
 
| 1
 
| 1
|  
+
| Big Head for Morphs
 
| attach_00126D14
 
| attach_00126D14
 
|-
 
|-
 
| 2
 
| 2
|  
+
| Fishing Rod
 
| attach_0011F358
 
| attach_0011F358
 
|-
 
|-
 
| 3
 
| 3
|  
+
| Power Rod
 
| attach_001291A8
 
| attach_001291A8
 
|}
 
|}
 +
 +
==References==
 +
<references />
  
 
{{SCHGuides}}
 
{{SCHGuides}}
[[Category:Sonic Community Hacking Guide]]
 

Latest revision as of 20:00, 3 August 2022

SCHG: Sonic Adventure
Dreamcast
Gamecube
2004 PC
2010 PC


This page lists the data exported from the CHRMODELS.DLL file in the system folder. Usage: HMODULE handle = GetModuleHandle(L"CHRMODELS_orig"); Note that the mod loader replaces the CHRMODELS.DLL file, so mods will have to obtain a handle to CHRMODELS_orig instead.

___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_ACTIONS

Type: array of pointers to NJS_ACTION Structs.
Usage: NJS_ACTION **___SONIC_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___SONIC_ACTIONS");

Index Field Description Label
0 motion Metal Sonic Hover ___SONIC_ACTIONS_0
0 object Sonic (Root) object_0056AF50
1 motion Standing ___SONIC_ACTIONS_1
1 object Sonic (Root) object_0056AF50
2 motion Looking around ___SONIC_ACTIONS_2
2 object Sonic (Root) object_0056AF50
3 motion Walking ___SONIC_ACTIONS_3
3 object Sonic (Root) object_0056AF50
4 motion Speed-walking ___SONIC_ACTIONS_4
4 object Sonic (Root) object_0056AF50
5 motion Jogging ___SONIC_ACTIONS_5
5 object Sonic (Root) object_0056AF50
6 motion Running ___SONIC_ACTIONS_6
6 object Sonic (Root) object_0056AF50
7 motion Braking ___SONIC_ACTIONS_7
7 object Sonic (Root) object_0056AF50
8 motion Springing ___SONIC_ACTIONS_8
8 object Sonic (Root) object_0056AF50
9 motion Springing transition ___SONIC_ACTIONS_9
9 object Sonic (Root) object_0056AF50
10 motion Falling ___SONIC_ACTIONS_10
10 object Sonic (Root) object_0056AF50
11 motion Landing on ground ___SONIC_ACTIONS_11
11 object Sonic (Root) object_0056AF50
12 motion Begin pushing ___SONIC_ACTIONS_12
12 object Sonic (Root) object_0056AF50
13 motion Pushing ___SONIC_ACTIONS_13
13 object Sonic (Root) object_0056AF50
14 motion Spinning ___SONIC_ACTIONS_14
14 object Sonic (Curled) object_005729CC
15 motion Caught in updraft ___SONIC_ACTIONS_15
15 object Sonic (Root) object_0056AF50
16 motion Hit wall ___SONIC_ACTIONS_16
16 object Sonic (Root) object_0056AF50
17 motion Recover from hitting wall ___SONIC_ACTIONS_17
17 object Sonic (Root) object_0056AF50
18 motion Sprinting ___SONIC_ACTIONS_18
18 object Sonic (Root) object_0056AF50
19 motion Skidding on slope ___SONIC_ACTIONS_19
19 object Sonic (Root) object_0056AF50
20 motion Turn around ___SONIC_ACTIONS_20
20 object Sonic (Root) object_0056AF50
21 motion Spinning ___SONIC_ACTIONS_21
21 object Sonic (Jumpball) object_0057BC44
22 motion Uncurl ___SONIC_ACTIONS_22
22 object Sonic (Root) object_0056AF50
23 motion Pick up object ___SONIC_ACTIONS_23
23 object Sonic (Root) object_0056AF50
27 motion Jump with object ___SONIC_ACTIONS_27
27 object Sonic (Root) object_0056AF50
28 motion Begin falling with object ___SONIC_ACTIONS_28
28 object Sonic (Root) object_0056AF50
29 motion Falling with object ___SONIC_ACTIONS_29
29 object Sonic (Root) object_0056AF50
30 motion Landing with object ___SONIC_ACTIONS_30
30 object Sonic (Root) object_0056AF50
31 motion Running with object ___SONIC_ACTIONS_31
31 object Sonic (Root) object_0056AF50
32 motion Braking with object ___SONIC_ACTIONS_32
32 object Sonic (Root) object_0056AF50
33 motion Turn around with object ___SONIC_ACTIONS_33
33 object Sonic (Root) object_0056AF50
34 motion Standing with object ___SONIC_ACTIONS_34
34 object Sonic (Root) object_0056AF50
35 motion Walking with object ___SONIC_ACTIONS_35
35 object Sonic (Root) object_0056AF50
36 motion Shaking tree ___SONIC_ACTIONS_36
36 object Sonic (Root) object_0056AF50
37 motion Pulling object ___SONIC_ACTIONS_37
37 object Sonic (Root) object_0056AF50
38 motion Throwing object (Ground, overhand) ___SONIC_ACTIONS_38
38 object Sonic (Root) object_0056AF50
39 motion Throwing object (Ground, underhand) ___SONIC_ACTIONS_39
39 object Sonic (Root) object_0056AF50
40 motion Throwing object (Midair, overhand) ___SONIC_ACTIONS_40
40 object Sonic (Root) object_0056AF50
41 motion Throwing object (Midair, underhand) ___SONIC_ACTIONS_41
41 object Sonic (Root) object_0056AF50
42 motion Begin holding tree ___SONIC_ACTIONS_42
42 object Sonic (Root) object_0056AF50
43 motion Holding tree ___SONIC_ACTIONS_43
43 object Sonic (Root) object_0056AF50
44 motion Trampoline ___SONIC_ACTIONS_44
44 object Sonic (Root) object_0056AF50
45 motion Trampoline flip ___SONIC_ACTIONS_45
45 object Sonic (Root) object_0056AF50
46 motion Trampoline flip 2 ___SONIC_ACTIONS_46
46 object Sonic (Root) object_0056AF50
47 motion Trampoline slip ___SONIC_ACTIONS_47
47 object Sonic (Root) object_0056AF50
48 motion Jumping into bumper car ___SONIC_ACTIONS_48
48 object Sonic (Root) object_0056AF50
49 motion Slam against sign/pillar (Speed Highway 2) ___SONIC_ACTIONS_49
49 object Sonic (Root) object_0056AF50
50 motion Holding onto pulley/helicopter ___SONIC_ACTIONS_50
50 object Sonic (Root) object_0056AF50
51 motion Climbing monkeybars ___SONIC_ACTIONS_51
51 object Sonic (Root) object_0056AF50
52 motion Hold onto monkeybars (Right side forward) ___SONIC_ACTIONS_52
52 object Sonic (Root) object_0056AF50
53 motion Hold onto monkeybars (Left side forward) ___SONIC_ACTIONS_53
53 object Sonic (Root) object_0056AF50
54 motion Lean right on board ___SONIC_ACTIONS_54
54 object Sonic (Root) object_0056AF50
55 motion Lean left on board ___SONIC_ACTIONS_55
55 object Sonic (Root) object_0056AF50
56 motion Taking damage on board (left to right) ___SONIC_ACTIONS_56
56 object Sonic (Root) object_0056AF50
57 motion Taking damage on board (right to left) ___SONIC_ACTIONS_57
57 object Sonic (Root) object_0056AF50
58 motion Braking on board (Left) ___SONIC_ACTIONS_58
58 object Sonic (Root) object_0056AF50
59 motion Braking on board (Right) ___SONIC_ACTIONS_59
59 object Sonic (Root) object_0056AF50
60 motion Jumping with board ___SONIC_ACTIONS_60
60 object Sonic (Root) object_0056AF50
61 motion In midair with board ___SONIC_ACTIONS_61
61 object Sonic (Root) object_0056AF50
62 motion Neutral on board ___SONIC_ACTIONS_62
62 object Sonic (Root) object_0056AF50
63 motion Crouch on board ___SONIC_ACTIONS_63
63 object Sonic (Root) object_0056AF50
64 motion Begin falling with board ___SONIC_ACTIONS_64
64 object Sonic (Root) object_0056AF50
65 motion Falling with board ___SONIC_ACTIONS_65
65 object Sonic (Root) object_0056AF50
66 motion Taking damage on board (neutral) ___SONIC_ACTIONS_66
66 object Sonic (Root) object_0056AF50
67 motion Standing on board ___SONIC_ACTIONS_67
67 object Sonic (Root) object_0056AF50
68 motion Losing balance on board ___SONIC_ACTIONS_68
68 object Sonic (Root) object_0056AF50
69 motion Super-High Jump (Backflip) ___SONIC_ACTIONS_69
69 object Sonic (Root) object_0056AF50
70 motion Super-High Jump (Sideflip) ___SONIC_ACTIONS_70
70 object Sonic (Root) object_0056AF50
71 motion Ramp jump (horizontal spin) ___SONIC_ACTIONS_71
71 object Sonic (Root) object_0056AF50
72 motion Ramp jump (grabbing board on the left) ___SONIC_ACTIONS_72
72 object Sonic (Root) object_0056AF50
73 motion Lean right ___SONIC_ACTIONS_73
73 object Snowboard object_007276E4
74 motion Lean left ___SONIC_ACTIONS_74
74 object Snowboard object_007276E4
75 motion Taking damage (left to right) ___SONIC_ACTIONS_75
75 object Snowboard object_007276E4
76 motion Taking damage (right to left) ___SONIC_ACTIONS_76
76 object Snowboard object_007276E4
77 motion Braking (Left) ___SONIC_ACTIONS_77
77 object Snowboard object_007276E4
78 motion Braking (Right) ___SONIC_ACTIONS_78
78 object Snowboard object_007276E4
79 motion Neutral ___SONIC_ACTIONS_79
79 object Snowboard object_007276E4
80 motion Jump ___SONIC_ACTIONS_80
80 object Snowboard object_007276E4
81 motion In midair ___SONIC_ACTIONS_81
81 object Snowboard object_007276E4
82 motion Falling ___SONIC_ACTIONS_82
82 object Snowboard object_007276E4
83 motion Super-High Jump (Backflip) ___SONIC_ACTIONS_83
83 object Snowboard object_007276E4
84 motion Super-High Jump (Sideflip) ___SONIC_ACTIONS_84
84 object Snowboard object_007276E4
85 motion Ramp jump (horizontal spin) ___SONIC_ACTIONS_85
85 object Snowboard object_007276E4
86 motion Ramp jump (grabbing board on the left) ___SONIC_ACTIONS_86
86 object Snowboard object_007276E4
87 motion Jumping off icicle ___SONIC_ACTIONS_87
87 object Sonic (Root) object_0056AF50
88 motion Grabbing icicle ___SONIC_ACTIONS_88
88 object Sonic (Root) object_0056AF50
89 motion Moving left on icicle ___SONIC_ACTIONS_89
89 object Sonic (Root) object_0056AF50
90 motion Moving right on icicle ___SONIC_ACTIONS_90
90 object Sonic (Root) object_0056AF50
91 motion Holding onto icicle ___SONIC_ACTIONS_91
91 object Sonic (Root) object_0056AF50
92 motion Slipping off icicle ___SONIC_ACTIONS_92
92 object Sonic (Root) object_0056AF50
93 motion Climbing ladder ___SONIC_ACTIONS_93
93 object Sonic (Root) object_0056AF50
94 motion Shot from cannon/launched ___SONIC_ACTIONS_94
94 object Sonic (Root) object_0056AF50
95 motion Slipping on ice ___SONIC_ACTIONS_95
95 object Sonic (Root) object_0056AF50
96 motion Standing on upward slope ___SONIC_ACTIONS_96
96 object Sonic (Root) object_0056AF50
97 motion Standing on downward slope ___SONIC_ACTIONS_97
97 object Sonic (Root) object_0056AF50
98 motion Holding onto vertical rocket ___SONIC_ACTIONS_98
98 object Sonic (Root) object_0056AF50
99 motion Holding onto horizontal rocket ___SONIC_ACTIONS_99
99 object Sonic (Root) object_0056AF50
100 motion Victory pose ___SONIC_ACTIONS_100
100 object Sonic (Root) object_0056AF50
101 motion Victory pose -> Standing ___SONIC_ACTIONS_101
101 object Sonic (Root) object_0056AF50
102 motion Sliding down water current ___SONIC_ACTIONS_102
102 object Sonic (Root) object_0056AF50
103 motion Captured by Egg Keeper ___SONIC_ACTIONS_103
103 object Sonic (Root) object_0056AF50
104 motion Shimmy right on Sky Deck cylinder ___SONIC_ACTIONS_104
104 object Sonic (Root) object_0056AF50
105 motion Shimmy left on Sky Deck cylinder ___SONIC_ACTIONS_105
105 object Sonic (Root) object_0056AF50
106 motion Hold onto Sky Deck cylinder ___SONIC_ACTIONS_106
106 object Sonic (Root) object_0056AF50
107 motion Spinning jump on board ___SONIC_ACTIONS_107
107 object Sonic (Root) object_0056AF50
108 motion Begin falling from spinning board jump ___SONIC_ACTIONS_108
108 object Sonic (Root) object_0056AF50
109 motion Super-High Jump (Sideflip with twist) ___SONIC_ACTIONS_109
109 object Sonic (Root) object_0056AF50
110 motion Spinning jump ___SONIC_ACTIONS_110
110 object Snowboard object_007276E4
111 motion Begin falling from spinning jump ___SONIC_ACTIONS_111
111 object Snowboard object_007276E4
112 motion Super-High Jump (Sideflip with twist) ___SONIC_ACTIONS_112
112 object Snowboard object_007276E4
113 motion Landing on jump panel ___SONIC_ACTIONS_113
113 object Sonic (Root) object_0056AF50
114 motion Jump off jump panel ___SONIC_ACTIONS_114
114 object Sonic (Root) object_0056AF50
115 motion Breathing air bubble ___SONIC_ACTIONS_115
115 object Sonic (Root) object_0056AF50
116 motion Taking damage ___SONIC_ACTIONS_116
116 object Sonic (Root) object_0056AF50
117 motion Landing after taking damage ___SONIC_ACTIONS_117
117 object Sonic (Root) object_0056AF50
118 motion Death animation ___SONIC_ACTIONS_118
118 object Sonic (Root) object_0056AF50
119 motion Light Speed Dash ___SONIC_ACTIONS_119
119 object Sonic (Root) object_0056AF50
120 motion Begin idle animation ___SONIC_ACTIONS_120
120 object Sonic (Root) object_0056AF50
121 motion Idle animation ___SONIC_ACTIONS_121
121 object Sonic (Root) object_0056AF50
122 motion Begin alternate standing pose ___SONIC_ACTIONS_122
122 object Sonic (Root) object_0056AF50
123 motion Alternate standing pose ___SONIC_ACTIONS_123
123 object Sonic (Root) object_0056AF50
124 motion Begin shaking object ___SONIC_ACTIONS_124
124 object Sonic (Root) object_0056AF50
125 motion Shaking object ___SONIC_ACTIONS_125
125 object Sonic (Root) object_0056AF50
126 motion Stop shaking object ___SONIC_ACTIONS_126
126 object Sonic (Root) object_0056AF50
127 motion Drowning ___SONIC_ACTIONS_127
127 object Sonic (Root) object_0056AF50
128 motion Grabbing Sky Deck cylinder ___SONIC_ACTIONS_128
128 object Sonic (Root) object_0056AF50
129 motion Sliding down -> hold onto Sky Deck Cylinder ___SONIC_ACTIONS_129
129 object Sonic (Root) object_0056AF50
130 motion Float in place ___SONIC_ACTIONS_130
130 object Super Sonic (Root) object_0062DE88
131 motion Begin moving forward ___SONIC_ACTIONS_131
131 object Super Sonic (Root) object_0062DE88
132 motion Flying (low speed) ___SONIC_ACTIONS_132
132 object Super Sonic (Root) object_0062DE88
133 motion Flying (high speed) ___SONIC_ACTIONS_133
133 object Super Sonic (Root) object_0062DE88
134 motion Shaking off water ___SONIC_ACTIONS_134
134 object Sonic (Root) object_0056AF50
135 motion Begin showering ___SONIC_ACTIONS_135
135 object Sonic (Root) object_0056AF50
136 motion Showering ___SONIC_ACTIONS_136
136 object Sonic (Root) object_0056AF50
137 motion End showering ___SONIC_ACTIONS_137
137 object Sonic (Root) object_0056AF50
138 motion Springing ___SONIC_ACTIONS_138
138 object Super Sonic (Root) object_0062DE88
139 motion Springing transition ___SONIC_ACTIONS_139
139 object Super Sonic (Root) object_0062DE88
140 motion Falling ___SONIC_ACTIONS_140
140 object Super Sonic (Root) object_0062DE88
141 motion Landing on ground ___SONIC_ACTIONS_141
141 object Super Sonic (Root) object_0062DE88
142 motion Spinning ___SONIC_ACTIONS_142
142 object Super Sonic (Jumpball) object_0062FE6C
143 motion Victory pose ___SONIC_ACTIONS_143
143 object Super Sonic (Root) object_0062DE88
144 motion Victory pose -> Standing ___SONIC_ACTIONS_144
144 object Super Sonic (Root) object_0062DE88
145 motion Begin petting ___SONIC_ACTIONS_145
145 object Sonic (Root) object_0056AF50
146 motion Petting ___SONIC_ACTIONS_146
146 object Sonic (Root) object_0056AF50
147 motion Stop petting ___SONIC_ACTIONS_147
147 object Sonic (Root) object_0056AF50
148 motion Whistle ___SONIC_ACTIONS_148
148 object Sonic (Root) object_0056AF50

___SONIC_MODELS

Type: array of pointers to NJS_MODEL_SADX Structs.
Usage: NJS_MODEL_SADX **___SONIC_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___SONIC_MODELS");

Index Description Label
0 Base Shoe Toe (Left) attach_0055F304
1 Base Shoe Toe (Right) attach_00560DA4
2 Fully Stretched Toe 01 (Left) attach_005735AC
3 Fully Stretched Toe 02 (Left) attach_00573DFC
4 Unstreched Toe (Left) attach_0057464C
5 Fully Stretched Toe 01 (Right) attach_0057525C
6 Fully Stretched Toe 02 (Right) attach_00575AB4
7 Unstretched Toe (Right) attach_0057630C
8 Base Sonic Head attach_00569568
9 Morph Sonic Head attach_00579C68

___MILES_OBJECTS

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

Index Description Label
0 Miles (Root) object_0042AD54
1 Miles (Flying, Root) object_00437C44
2 Miles (Curled) object_0043F4B4
3 Miles (Jumpball) object_0044148C
4 Miles Head object_0042ABE8
5 Miles (Flying) Head object_00437AD8
6 Miles Face Root object_0042AC84
7 Miles (Flying) Face Root object_00437B74
8 Miles Right Eye object_00426ED0
9 Miles Left Eye object_00426B90
10 Miles (Flying) Right Eye object_00433DC0
11 Miles (Flying) Left Eye object_00433A80
12 Miles Left Tail object_0041E548
13 Miles Right Tail object_0041EC90
14 Miles Right Tail Root object_0041ED2C
15 Miles Left Tail Root object_0041E5E4
16 Miles (Flying) Right Tail Root object_0042BC1C
17 Miles (Flying) Left Tail Root object_0042B4D4
18 Miles (Flying) Right Tail Parent object_0042BBE8
19 Miles (Flying) Left Tail Parent object_0042B4A0
20 Miles Right Bicep object_00424D00
21 Miles Right Elbow object_00424E94
22 Miles Right Wrist object_0042674C
23 Miles Left Bicep object_00422FD8
24 Miles Left Elbow object_0042316C
25 Miles Left Wrist object_00424A14
26 Miles Right Thigh object_0042182C
27 Miles Right Knee object_004219BC
28 Miles Right Ankle object_00422CF0
29 Miles Left Thigh object_004200CC
30 Miles Left Knee object_0042025C
31 Miles Left Ankle object_00421598
32 Miles Right Foot Heel object_004225C8
33 Miles Right Foot Toe object_00421FE4
34 Miles Left Foot Heel object_00420E70
35 Miles Left Foot Toe object_00420884
36 Miles Right Palm object_00425E88
37 Miles Right Fingers object_00425C40
38 Miles Left Palm object_00424158
39 Miles Left Fingers object_00423F10
40 Miles (Flying) Right Bicep object_00431BF0
41 Miles (Flying) Right Elbow object_00431D84
42 Miles (Flying) Right Wrist object_0043363C
43 Miles (Flying) Left Bicep object_0042FEC8
44 Miles (Flying) Left Elbow object_0043005C
45 Miles (Flying) Left Wrist object_00431904
46 Miles (Flying) Right Thigh object_0042E71C
47 Miles (Flying) Right Knee object_0042E8AC
48 Miles (Flying) Right Ankle object_0042FBE0
49 Miles (Flying) Left Thigh object_0042CFBC
50 Miles (Flying) Left Knee object_0042D14C
51 Miles (Flying) Left Ankle object_0042E488
52 Miles (Flying) Right Foot Heel object_0042F4B8
53 Miles (Flying) Right Foot Toe object_0042EED4
54 Miles (Flying) Left Foot Heel object_0042DD60
55 Miles (Flying) Left Foot Toe object_0042D774
56 Miles (Flying) Right Palm object_00432D78
57 Miles (Flying) Right Fingers object_00432B30
58 Miles (Flying) Left Palm object_00431048
59 Miles (Flying) Left Fingers object_00430E00
60 Jet Anklet (Left Toe) object_0046E63C
61 Jet Anklet (Right Toe) object_0046F46C
62 Miles Chest object_0041FE04
63 Miles (Flying) Chest object_0042CCF4
64 Jet Anklet (Left Heel) object_0046EE44
65 Jet Anklet (Right Heel) object_0046FC84
66 Miles Head Sibling object_0042AC1C
67 Miles Head object_0042ABE8
68 Miles (Flying) Head Sibling object_00437B0C
69 Miles (Flying) Head object_00437AD8
70 Miles Cinematic Head object_0044C724
71 Miles Snowboard object_0055C92C

___MILES_ACTIONS

Type: array of pointers to NJS_ACTION Structs.
Usage: NJS_ACTION **___MILES_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___MILES_ACTIONS");

Index Field Description Label
0 motion Tail attack ___MILES_ACTIONS_0
0 object Miles (Flying, Root) object_00437C44
1 motion Tail attack (Basic) ___MILES_ACTIONS_1
1 object Miles (Flying, Root) object_00437C44
2 motion Tail attack (Continuous, low speed) ___MILES_ACTIONS_2
2 object Miles (Flying, Root) object_00437C44
3 motion Tail attack (Continuous, low speed) ___MILES_ACTIONS_3
3 object Miles (Flying, Root) object_00437C44
4 motion Tail attack (Continuous, low speed) ___MILES_ACTIONS_4
4 object Miles (Flying, Root) object_00437C44
5 motion Tail attack (Continuous, high speed) ___MILES_ACTIONS_5
5 object Miles (Flying, Root) object_00437C44
6 motion Tail attack (Continuous, high speed) ___MILES_ACTIONS_6
6 object Miles (Flying, Root) object_00437C44
7 motion Tail attack (Continuous, high speed) ___MILES_ACTIONS_7
7 object Miles (Flying, Root) object_00437C44
8 motion Tail attack (Continuous, high speed) ___MILES_ACTIONS_8
8 object Miles (Flying, Root) object_00437C44
9 motion Tail attack (Continuous, high speed) ___MILES_ACTIONS_9
9 object Miles (Flying, Root) object_00437C44
10 motion Tail attack (Continuous, high speed) ___MILES_ACTIONS_10
10 object Miles (Flying, Root) object_00437C44
11 motion Springing ___MILES_ACTIONS_11
11 object Miles (Root) object_0042AD54
12 motion Springing transition ___MILES_ACTIONS_12
12 object Miles (Root) object_0042AD54
13 motion Falling ___MILES_ACTIONS_13
13 object Miles (Root) object_0042AD54
14 motion Landing on ground ___MILES_ACTIONS_14
14 object Miles (Root) object_0042AD54
15 motion Hit wall ___MILES_ACTIONS_15
15 object Miles (Root) object_0042AD54
16 motion Recover from hitting wall ___MILES_ACTIONS_16
16 object Miles (Root) object_0042AD54
17 motion Flying ___MILES_ACTIONS_17
17 object Miles (Flying, Root) object_00437C44
18 motion Begin tired flight ___MILES_ACTIONS_18
18 object Miles (Flying, Root) object_00437C44
19 motion Tired flight ___MILES_ACTIONS_19
19 object Miles (Flying, Root) object_00437C44
20 motion Fast-fall from flight ___MILES_ACTIONS_20
20 object Miles (Flying, Root) object_00437C44
21 motion Springing with object ___MILES_ACTIONS_21
21 object Miles (Root) object_0042AD54
22 motion Springing transition with object ___MILES_ACTIONS_22
22 object Miles (Root) object_0042AD54
23 motion Falling with object ___MILES_ACTIONS_23
23 object Miles (Root) object_0042AD54
24 motion Landing on ground with object ___MILES_ACTIONS_24
24 object Miles (Root) object_0042AD54
25 motion Pick up object ___MILES_ACTIONS_25
25 object Miles (Root) object_0042AD54
26 motion Running with object ___MILES_ACTIONS_26
26 object Miles (Root) object_0042AD54
27 motion Braking with object ___MILES_ACTIONS_27
27 object Miles (Root) object_0042AD54
28 motion Turn around with object ___MILES_ACTIONS_28
28 object Miles (Root) object_0042AD54
29 motion Standing with object ___MILES_ACTIONS_29
29 object Miles (Root) object_0042AD54
30 motion Walking with object ___MILES_ACTIONS_30
30 object Miles (Root) object_0042AD54
31 motion Climbing ladder ___MILES_ACTIONS_31
31 object Miles (Root) object_0042AD54
32 motion Shimmy right on Sky Deck cylinder ___MILES_ACTIONS_32
32 object Miles (Root) object_0042AD54
33 motion Shimmy left on Sky Deck cylinder ___MILES_ACTIONS_33
33 object Miles (Root) object_0042AD54
34 motion Hold onto Sky Deck cylinder ___MILES_ACTIONS_34
34 object Miles (Root) object_0042AD54
35 motion Taking damage ___MILES_ACTIONS_35
35 object Miles (Root) object_0042AD54
36 motion Landing after taking damage ___MILES_ACTIONS_36
36 object Miles (Root) object_0042AD54
37 motion Begin death animation ___MILES_ACTIONS_37
37 object Miles (Root) object_0042AD54
38 motion Death animation ___MILES_ACTIONS_38
38 object Miles (Root) object_0042AD54
39 motion Victory pose ___MILES_ACTIONS_39
39 object Miles (Root) object_0042AD54
40 motion Victory pose -> Standing ___MILES_ACTIONS_40
40 object Miles (Root) object_0042AD54
41 motion Begin losing pose ___MILES_ACTIONS_41
41 object Miles (Root) object_0042AD54
42 motion Losing pose ___MILES_ACTIONS_42
42 object Miles (Root) object_0042AD54
43 motion Pushing ___MILES_ACTIONS_43
43 object Miles (Root) object_0042AD54
44 motion Holding onto vertical rocket ___MILES_ACTIONS_44
44 object Miles (Root) object_0042AD54
45 motion Holding onto horizontal rocket ___MILES_ACTIONS_45
45 object Miles (Root) object_0042AD54
46 motion Caught in updraft ___MILES_ACTIONS_46
46 object Miles (Root) object_0042AD54
47 motion Jogging ___MILES_ACTIONS_47
47 object Miles (Root) object_0042AD54
48 motion Hovering above ground ___MILES_ACTIONS_48
48 object Miles (Root) object_0042AD54
49 motion Falling with board ___MILES_ACTIONS_49
49 object Miles (Root) object_0042AD54
50 motion Hit on board (Neutral) ___MILES_ACTIONS_50
50 object Miles (Root) object_0042AD54
51 motion Neutral on board ___MILES_ACTIONS_51
51 object Miles (Root) object_0042AD54
52 motion Crouching on board ___MILES_ACTIONS_52
52 object Miles (Root) object_0042AD54
53 motion Jump with board ___MILES_ACTIONS_53
53 object Miles (Flying, Root) object_00437C44
54 motion In midair with board ___MILES_ACTIONS_54
54 object Miles (Flying, Root) object_00437C44
55 motion Hit on board (swing left) ___MILES_ACTIONS_55
55 object Miles (Root) object_0042AD54
56 motion Lean left with board ___MILES_ACTIONS_56
56 object Miles (Root) object_0042AD54
57 motion Hit on board (swing right) ___MILES_ACTIONS_57
57 object Miles (Root) object_0042AD54
58 motion Lean right with board ___MILES_ACTIONS_58
58 object Miles (Root) object_0042AD54
59 motion Ramp jump (backflips) ___MILES_ACTIONS_59
59 object Miles (Root) object_0042AD54
60 motion Ramp jump (Grabbing board on the left) ___MILES_ACTIONS_60
60 object Miles (Root) object_0042AD54
61 motion Super-High Jump (Horizontal Spin) ___MILES_ACTIONS_61
61 object Miles (Root) object_0042AD54
62 motion Super-High Jump (Sideflip) ___MILES_ACTIONS_62
62 object Miles (Root) object_0042AD54
63 motion Shaking tree ___MILES_ACTIONS_63
63 object Miles (Root) object_0042AD54
64 motion Spinning ___MILES_ACTIONS_64
64 object Miles (Curled) object_0043F4B4
65 motion Spinning ___MILES_ACTIONS_65
65 object Miles Jumpball object_0044148C
66 motion Uncurl ___MILES_ACTIONS_66
66 object Miles (Root) object_0042AD54
67 motion Braking ___MILES_ACTIONS_67
67 object Miles (Root) object_0042AD54
68 motion Turn around ___MILES_ACTIONS_68
68 object Miles (Root) object_0042AD54
69 motion Unknown ___MILES_ACTIONS_69
69 object Miles (Root) object_0042AD54
70 motion Unknown ___MILES_ACTIONS_70
70 object Miles (Root) object_0042AD54
71 motion Pulling ___MILES_ACTIONS_71
71 object Miles (Root) object_0042AD54
72 motion Throw object (overhand) ___MILES_ACTIONS_72
72 object Miles (Root) object_0042AD54
73 motion Throw object (underhand) ___MILES_ACTIONS_73
73 object Miles (Root) object_0042AD54
74 motion Grab onto tree ___MILES_ACTIONS_74
74 object Miles (Root) object_0042AD54
75 motion Hold tree ___MILES_ACTIONS_75
75 object Miles (Root) object_0042AD54
76 motion Hold onto monkeybars (right side forward) ___MILES_ACTIONS_76
76 object Miles (Root) object_0042AD54
77 motion Hold onto monkeybars (left side forward) ___MILES_ACTIONS_77
77 object Miles (Root) object_0042AD54
78 motion Climbing monkeybars ___MILES_ACTIONS_78
78 object Miles (Root) object_0042AD54
79 motion Standing ___MILES_ACTIONS_79
79 object Miles (Root) object_0042AD54
80 motion Walking ___MILES_ACTIONS_80
80 object Miles (Root) object_0042AD54
81 motion Launched ___MILES_ACTIONS_81
81 object Miles (Root) object_0042AD54
82 motion Standing on upward slope ___MILES_ACTIONS_82
82 object Miles (Root) object_0042AD54
83 motion Standing on downward slope ___MILES_ACTIONS_83
83 object Miles (Root) object_0042AD54
85 motion Drowning ___MILES_ACTIONS_85
85 object Miles (Root) object_0042AD54
86 motion Begin shaking object ___MILES_ACTIONS_86
86 object Miles (Root) object_0042AD54
87 motion Shaking object ___MILES_ACTIONS_87
87 object Miles (Root) object_0042AD54
88 motion Stop shaking object ___MILES_ACTIONS_88
88 object Miles (Root) object_0042AD54
91 motion Grab onto Sky Deck cylinder ___MILES_ACTIONS_91
91 object Miles (Root) object_0042AD54
92 motion Slipping down -> Landing on Sky Deck cylinder ___MILES_ACTIONS_92
92 object Miles (Root) object_0042AD54
93 motion Begin yawning ___MILES_ACTIONS_93
93 object Miles (Root) object_0042AD54
94 motion Yawning ___MILES_ACTIONS_94
94 object Miles (Root) object_0042AD54
95 motion Stop yawning ___MILES_ACTIONS_95
95 object Miles (Root) object_0042AD54
96 motion Begin idle animation ___MILES_ACTIONS_96
96 object Miles (Root) object_0042AD54
97 motion Idle animation ___MILES_ACTIONS_97
97 object Miles (Root) object_0042AD54
100 motion Jump ___MILES_ACTIONS_100
100 object Miles Snowboard object_0055C92C
101 motion Midair ___MILES_ACTIONS_101
101 object Miles Snowboard object_0055C92C
102 motion Falling ___MILES_ACTIONS_102
102 object Miles Snowboard object_0055C92C
103 motion Lean left ___MILES_ACTIONS_103
103 object Miles Snowboard object_0055C92C
104 motion Hit (left) ___MILES_ACTIONS_104
104 object Miles Snowboard object_0055C92C
105 motion Hit (right) ___MILES_ACTIONS_105
105 object Miles Snowboard object_0055C92C
106 motion Lean right ___MILES_ACTIONS_106
106 object Miles Snowboard object_0055C92C
107 motion Ramp jump (lean left) ___MILES_ACTIONS_107
107 object Miles Snowboard object_0055C92C
108 motion Super-High Jump (Horizontal spin) ___MILES_ACTIONS_108
108 object Miles Snowboard object_0055C92C
109 motion Super-High Jump (Sideflip) ___MILES_ACTIONS_109
109 object Miles Snowboard object_0055C92C
110 motion Begin petting ___MILES_ACTIONS_110
110 object Miles (Root) object_0042AD54
111 motion Petting ___MILES_ACTIONS_111
111 object Miles (Root) object_0042AD54
112 motion Stop petting ___MILES_ACTIONS_112
112 object Miles (Root) object_0042AD54
113 motion Whistle ___MILES_ACTIONS_113
113 object Miles (Root) object_0042AD54

___MILES_MODELS

Type: array of pointers to NJS_MODEL_SADX Structs.
Usage: NJS_MODEL_SADX **___MILES_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___MILES_MODELS");

Index Description Label
0 Miles Chest attach_0041FDD8
1 Miles (Flying) Chest attach_0042CCC8
2 Miles Head attach_0042ABBC
3 Miles (Flying) Head attach_00437AAC
4 Miles Head for Morphs attach_0044517C
5 Miles Left Tail attach_0041E51C
6 Miles Right Tail attach_0041EC64
7 Miles (Flying) Left Tail attach_0042B40C
8 Miles (Flying) Right Tail attach_0042BB54
9 Left Tail Morph attach_00445778
10 Right Tail Morph attach_00445DA8
11 Left Tail Morph attach_00446A08
12 Right Tail Morph attach_00447038
13 Tail Morph (Reference Points) attach_004463D8
14 Rhythm Badge attach_0046DFE8

___KNUCKLES_OBJECTS

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

Index Description Label
0 Knuckles (Root) object_002E23B0
1 Knuckles (Gliding, Root) object_002EEE50
2 Knuckles Right Bicep object_002DB8A4
3 Knuckles Right Elbow object_002DBA34
4 Knuckles Right Wrist object_002DD0AC
5 Knuckles Right Fingers object_002DC244
6 Knuckles Left Bicep object_002D9E5C
7 Knuckles Left Elbow object_002D9FEC
8 Knuckles Left Wrist object_002DB5F4
9 Knuckles Left Fingers object_002DAB34
10 Knuckles Right Thigh object_002D876C
11 Knuckles Right Knee object_002D88FC
12 Knuckles Right Ankle object_002D9BB0
13 Knuckles Left Thigh object_002D6FE4
14 Knuckles Left Knee object_002D7174
15 Knuckles Left Ankle object_002D8438
16 Knuckles Right Foot Heel object_002D9754
17 Knuckles Right Foot Toe object_002D9088
18 Knuckles Left Foot Heel object_002D7FDC
19 Knuckles Left Foot Toe object_002D7900
20 Knuckles Right Palm object_002DC94C
21 Knuckles Right Fingers object_002DC244
22 Knuckles Left Palm object_002DAEE4
23 Knuckles Left Fingers object_002DAB34
24 Knuckles (Gliding) Right Bicep object_002E8324
25 Knuckles (Gliding) Right Elbow object_002E84B4
26 Knuckles (Gliding) Right Wrist object_002E9B2C
27 Knuckles (Gliding) Right Fingers object_002E8CC4
28 Knuckles (Gliding) Left Bicep object_002E68DC
29 Knuckles (Gliding) Left Elbow object_002E6A6C
30 Knuckles (Gliding) Left Wrist object_002E8074
31 Knuckles (Gliding) Left Fingers object_002E75B4
32 Knuckles (Gliding) Right Thigh object_002E51EC
33 Knuckles (Gliding) Right Knee object_002E537C
34 Knuckles (Gliding) Right Ankle object_002E6630
35 Knuckles (Gliding) Left Thigh object_002E3A64
36 Knuckles (Gliding) Left Knee object_002E3BF4
37 Knuckles (Gliding) Left Ankle object_002E4EB8
38 Knuckles (Gliding) Right Foot Heel object_002E61D4
39 Knuckles (Gliding) Right Foot Toe object_002E5B08
40 Knuckles (Gliding) Left Foot Heel object_002E4A5C
41 Knuckles (Gliding) Left Foot Toe object_002E4380
42 Knuckles (Gliding) Right Palm object_002E93CC
43 Knuckles (Gliding) Right Fingers object_002E8CC4
44 Knuckles (Gliding) Left Palm object_002E7964
45 Knuckles (Gliding) Left Fingers object_002E75B4
46 Mega Punch Aura object_00328878
47 Maximum Heat Aura object_003291C4
49 Knuckles Head object_002E191C
50 Knuckles (Gliding) Head object_002EE3BC
51 Knuckles Face Root object_002E21A8
52 Knuckles Right Eye object_002E2070
53 Knuckles Left Eye object_002E1C78
54 Knuckles Left Eye Root object_002E1D14
55 Knuckles Head object_002E191C
56 Knuckles Cinematic Head object_0030257C
58 Knuckles Left Wrist object_002DB5F4
59 Knuckles Left Palm object_002DAEE4
60 Knuckles Left Fingers object_002DAB34
61 Knuckles Left Thumb object_002DA324
62 Knuckles Right Wrist object_002DD0AC
63 Knuckles Right Palm object_002DC94C
64 Knuckles Right Fingers object_002DC244
65 Knuckles Right Thumb object_002DC59C
66 Knuckles (Gliding) Left Wrist object_002E8074
67 Knuckles (Gliding) Left Palm object_002E7964
68 Knuckles (Gliding) Left Fingers object_002E75B4
69 Knuckles (Gliding) Left Thumb object_002E6DA4
70 Knuckles (Gliding) Right Wrist object_002E9B2C
71 Knuckles (Gliding) Right Palm object_002E93CC
72 Knuckles (Gliding) Right Fingers object_002E8CC4
73 Knuckles (Gliding) Right Thumb object_002E901C

___KNUCKLES_ACTIONS

Type: array of pointers to NJS_ACTION Structs.
Usage: NJS_ACTION **___KNUCKLES_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___KNUCKLES_ACTIONS");

Index Field Description Label
0 motion Begin digging ___KNUCKLES_ACTIONS_0
0 object Knuckles (Root) object_002E23B0
1 motion Digging ___KNUCKLES_ACTIONS_1
1 object Knuckles (Root) object_002E23B0
2 motion Finish digging ___KNUCKLES_ACTIONS_2
2 object Knuckles (Gliding, Root) object_002EEE50
3 motion Finish digging -> Falling ___KNUCKLES_ACTIONS_3
3 object Knuckles (Gliding, Root) object_002EEE50
4 motion Springing ___KNUCKLES_ACTIONS_4
4 object Knuckles (Gliding, Root) object_002EEE50
5 motion Springing transition ___KNUCKLES_ACTIONS_5
5 object Knuckles (Gliding, Root) object_002EEE50
6 motion Falling ___KNUCKLES_ACTIONS_6
6 object Knuckles (Root) object_002E23B0
7 motion Landing on ground ___KNUCKLES_ACTIONS_7
7 object Knuckles (Gliding, Root) object_002EEE50
9 motion Drowning ___KNUCKLES_ACTIONS_9
9 object Knuckles (Root) object_002E23B0
10 motion Knockback ___KNUCKLES_ACTIONS_10
10 object Knuckles (Root) object_002E23B0
11 motion Knockback recovery ___KNUCKLES_ACTIONS_11
11 object Knuckles (Root) object_002E23B0
12 motion Begin shaking object ___KNUCKLES_ACTIONS_12
12 object Knuckles (Root) object_002E23B0
13 motion Shaking object ___KNUCKLES_ACTIONS_13
13 object Knuckles (Root) object_002E23B0
14 motion Stop shaking object ___KNUCKLES_ACTIONS_14
14 object Knuckles (Root) object_002E23B0
15 motion Gliding ___KNUCKLES_ACTIONS_15
15 object Knuckles (Gliding, Root) object_002EEE50
16 motion Latch onto wall ___KNUCKLES_ACTIONS_16
16 object Knuckles (Gliding, Root) object_002EEE50
17 motion Cancel gliding ___KNUCKLES_ACTIONS_17
17 object Knuckles (Gliding, Root) object_002EEE50
18 motion Springing with object ___KNUCKLES_ACTIONS_18
18 object Knuckles (Gliding, Root) object_002EEE50
19 motion Springing transition with object ___KNUCKLES_ACTIONS_19
19 object Knuckles (Gliding, Root) object_002EEE50
20 motion Falling with object ___KNUCKLES_ACTIONS_20
20 object Knuckles (Gliding, Root) object_002EEE50
21 motion Landing on ground with object ___KNUCKLES_ACTIONS_21
21 object Knuckles (Gliding, Root) object_002EEE50
22 motion Running with object ___KNUCKLES_ACTIONS_22
22 object Knuckles (Root) object_002E23B0
23 motion Braking with object ___KNUCKLES_ACTIONS_23
23 object Knuckles (Root) object_002E23B0
24 motion Turn around with object ___KNUCKLES_ACTIONS_24
24 object Knuckles (Root) object_002E23B0
25 motion Standing with object ___KNUCKLES_ACTIONS_25
25 object Knuckles (Root) object_002E23B0
26 motion Walking with object ___KNUCKLES_ACTIONS_26
26 object Knuckles (Root) object_002E23B0
27 motion Climbing ladder ___KNUCKLES_ACTIONS_27
27 object Knuckles (Root) object_002E23B0
28 motion Pick up object ___KNUCKLES_ACTIONS_28
28 object Knuckles (Root) object_002E23B0
29 motion Begin looking at Shovel Claws ___KNUCKLES_ACTIONS_29
29 object Knuckles (Root) object_002E23B0
30 motion Looking at Shovel Claws ___KNUCKLES_ACTIONS_30
30 object Knuckles (Root) object_002E23B0
31 motion Stop looking at Shovel Claws ___KNUCKLES_ACTIONS_31
31 object Knuckles (Root) object_002E23B0
32 motion Begin looking at Fighting Gloves ___KNUCKLES_ACTIONS_32
32 object Knuckles (Root) object_002E23B0
33 motion Looking at Fighting Gloves ___KNUCKLES_ACTIONS_33
33 object Knuckles (Root) object_002E23B0
34 motion Stop looking at Fighting Gloves ___KNUCKLES_ACTIONS_34
34 object Knuckles (Root) object_002E23B0
35 motion Climbing wall ___KNUCKLES_ACTIONS_35
35 object Knuckles (Gliding, Root) object_002EEE50
36 motion Unknown ___KNUCKLES_ACTIONS_36
36 object Knuckles (Gliding, Root) object_002EEE50
37 motion Climb up ledge ___KNUCKLES_ACTIONS_37
37 object Knuckles (Gliding, Root) object_002EEE50
38 motion Climbing wall ___KNUCKLES_ACTIONS_38
38 object Knuckles (Root) object_002E23B0
39 motion Hold onto wall ___KNUCKLES_ACTIONS_39
39 object Knuckles (Gliding, Root) object_002EEE50
40 motion Victory pose ___KNUCKLES_ACTIONS_40
40 object Knuckles (Root) object_002E23B0
41 motion Victory pose -> Standing ___KNUCKLES_ACTIONS_41
41 object Knuckles (Root) object_002E23B0
42 motion Scaling wall (left) ___KNUCKLES_ACTIONS_42
42 object Knuckles (Gliding, Root) object_002EEE50
43 motion Taking damage ___KNUCKLES_ACTIONS_43
43 object Knuckles (Root) object_002E23B0
44 motion Landing after taking damage ___KNUCKLES_ACTIONS_44
44 object Knuckles (Root) object_002E23B0
45 motion Begin death animation ___KNUCKLES_ACTIONS_45
45 object Knuckles (Root) object_002E23B0
46 motion Death animation ___KNUCKLES_ACTIONS_46
46 object Knuckles (Root) object_002E23B0
47 motion First punch ___KNUCKLES_ACTIONS_47
47 object Knuckles (Root) object_002E23B0
48 motion Second punch ___KNUCKLES_ACTIONS_48
48 object Knuckles (Root) object_002E23B0
49 motion Mega punch ___KNUCKLES_ACTIONS_49
49 object Knuckles (Root) object_002E23B0
50 motion Mega punch cooldown ___KNUCKLES_ACTIONS_50
50 object Knuckles (Root) object_002E23B0
51 motion Pushing ___KNUCKLES_ACTIONS_51
51 object Knuckles (Root) object_002E23B0
52 motion Scaling wall (right) ___KNUCKLES_ACTIONS_52
52 object Knuckles (Gliding, Root) object_002EEE50
53 motion Hold onto vertical object ___KNUCKLES_ACTIONS_53
53 object Knuckles (Root) object_002E23B0
54 motion Hold onto horizontal object ___KNUCKLES_ACTIONS_54
54 object Knuckles (Root) object_002E23B0
55 motion Caught in updraft ___KNUCKLES_ACTIONS_55
55 object Knuckles (Root) object_002E23B0
56 motion Jogging ___KNUCKLES_ACTIONS_56
56 object Knuckles (Root) object_002E23B0
57 motion Running ___KNUCKLES_ACTIONS_57
57 object Knuckles (Gliding, Root) object_002EEE50
58 motion Standing on upward slope ___KNUCKLES_ACTIONS_58
58 object Knuckles (Root) object_002E23B0
59 motion Standing on downward slope ___KNUCKLES_ACTIONS_59
59 object Knuckles (Root) object_002E23B0
60 motion Shaking tree ___KNUCKLES_ACTIONS_60
60 object Knuckles (Root) object_002E23B0
61 motion Spinning ___KNUCKLES_ACTIONS_61
61 object Knuckles (Curled) object_002F8530
62 motion Spinning ___KNUCKLES_ACTIONS_62
62 object Knuckles (Jumpball) object_002F0E24
63 motion Uncurl ___KNUCKLES_ACTIONS_63
63 object Knuckles (Root) object_002E23B0
64 motion Braking ___KNUCKLES_ACTIONS_64
64 object Knuckles (Root) object_002E23B0
65 motion Turning around ___KNUCKLES_ACTIONS_65
65 object Knuckles (Root) object_002E23B0
66 motion Unknown ___KNUCKLES_ACTIONS_66
66 object Knuckles (Root) object_002E23B0
67 motion Unknown ___KNUCKLES_ACTIONS_67
67 object Knuckles (Root) object_002E23B0
68 motion Unknown ___KNUCKLES_ACTIONS_68
68 object Knuckles (Root) object_002E23B0
69 motion Pulling ___KNUCKLES_ACTIONS_69
69 object Knuckles (Root) object_002E23B0
70 motion Throwing object (overhand) ___KNUCKLES_ACTIONS_70
70 object Knuckles (Root) object_002E23B0
71 motion Throwing object (underhand) ___KNUCKLES_ACTIONS_71
71 object Knuckles (Root) object_002E23B0
72 motion Grabbing tree ___KNUCKLES_ACTIONS_72
72 object Knuckles (Root) object_002E23B0
73 motion Hold onto tree ___KNUCKLES_ACTIONS_73
73 object Knuckles (Root) object_002E23B0
74 motion Hang onto pulley/hook ___KNUCKLES_ACTIONS_74
74 object Knuckles (Root) object_002E23B0
75 motion Hold onto monkeybars (right side forward) ___KNUCKLES_ACTIONS_75
75 object Knuckles (Root) object_002E23B0
76 motion Hold onto monkeybars (left side forward) ___KNUCKLES_ACTIONS_76
76 object Knuckles (Root) object_002E23B0
77 motion Climbing monkeybars ___KNUCKLES_ACTIONS_77
77 object Knuckles (Root) object_002E23B0
78 motion Begin idle animation ___KNUCKLES_ACTIONS_78
78 object Knuckles (Root) object_002E23B0
79 motion Idle animation ___KNUCKLES_ACTIONS_79
79 object Knuckles (Root) object_002E23B0
80 motion Begin fighting stance ___KNUCKLES_ACTIONS_80
80 object Knuckles (Root) object_002E23B0
81 motion Fighting stance ___KNUCKLES_ACTIONS_81
81 object Knuckles (Root) object_002E23B0
82 motion Standing ___KNUCKLES_ACTIONS_82
82 object Knuckles (Root) object_002E23B0
83 motion Walking ___KNUCKLES_ACTIONS_83
83 object Knuckles (Root) object_002E23B0
84 motion Walking ___KNUCKLES_ACTIONS_84
84 object Knuckles (Root) object_002E23B0
85 motion Launched ___KNUCKLES_ACTIONS_85
85 object Knuckles (Gliding, Root) object_002EEE50
86 motion Begin petting ___KNUCKLES_ACTIONS_86
86 object Knuckles (Root) object_002E23B0
87 motion Petting ___KNUCKLES_ACTIONS_87
87 object Knuckles (Root) object_002E23B0
88 motion Stop petting ___KNUCKLES_ACTIONS_88
88 object Knuckles (Root) object_002E23B0
89 motion Whistle ___KNUCKLES_ACTIONS_89
89 object Knuckles (Root) object_002E23B0

___KNUCKLES_MODELS

Type: array of pointers to NJS_MODEL_SADX Structs.
Usage: NJS_MODEL_SADX **___KNUCKLES_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___KNUCKLES_MODELS");

Index Description Label
0 Shovel Claw (Left, Normal) attach_003298C8
1 Shovel Claw (Left, Fighting Gloves) attach_00329FF8
2 Shovel Claw (Right, Normal) attach_0032A6F0
3 Shovel Claw (Right, Fighting Gloves) attach_0032ADF8
4 Knuckles Head attach_002E18F0
5 Knuckles (Gliding) Head attach_002EE390
6 Knuckles Head for Morphs attach_002FC558
7 Knuckles Left Wrist attach_002DB5C8
8 Knuckles Left Palm attach_002DAEB8
9 Knuckles Left Fingers attach_002DAB08
10 Knuckles Left Thumb attach_002DA2F8
11 Knuckles Right Wrist attach_002DD080
12 Knuckles Right Palm attach_002DC920
13 Knuckles Right Fingers attach_002DC218
14 Knuckles Right Thumb attach_002DC570
15 Left Wrist (Fighting Gloves) attach_0032B488
16 Left Palm (Fighting Gloves) attach_0032C2F8
17 Left Fingers (Fighting Gloves) attach_0032BF48
18 Left Thumb (Fighting Gloves) attach_0032B7C0
19 Right Wrist (Fighting Gloves) attach_0032C950
20 Right Palm (Fighting Gloves) attach_0032D7E0
21 Right Fingers (Fighting Gloves) attach_0032D430
22 Right Thumb (Fighting Gloves) attach_0032CCA8

___AMY_OBJECTS

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

Index Description Label
0 Amy (Root) object_00016460
1 Barrel object_00016E7C
2 Piko-Piko Hammer Handle object_0000FB34
3 Piko-Piko Hammer Head object_0000F974
4 Amy Head object_000159CC
5 Amy Dress object_00009C54
6 Amy Right Bicep object_0000EA74
7 Amy Right Elbow object_0000EC04
8 Amy Right Wrist object_000112C4
9 Amy Left Bicep object_0000CE6C
10 Amy Left Elbow object_0000CFFC
11 Amy Left Wrist object_0000D7B4
12 Amy Right Thigh object_0000B7D4
13 Amy Right Knee object_0000B994
14 Amy Right Ankle object_0000CBC0
15 Amy Left Thigh object_0000A114
16 Amy Left Knee object_0000A2D4
17 Amy Left Ankle object_0000B510
18 Amy Right Foot Heel object_0000C508
19 Amy Right Foot Toe object_0000BE90
20 Amy Left Foot Heel object_0000AE48
21 Amy Left Foot Toe object_0000A7D0
22 Amy Right Palm object_00010AF8
23 Amy Right Fingers object_000108A0
24 Amy Left Palm object_0000E7C8
25 Amy Left Fingers object_0000E570
26 Amy Face Root object_00016258
27 Amy Right Eye object_00016120
28 Amy Left Eye object_00015D28
29 Hammer Shockwave Aura object_0001DBCC
30 Amy Left Eye Root object_00015DC4
31 Amy Head object_000159CC
32 Amy Cinematic Head object_00023300
33 Amy Head object_000159CC
34 Amy Headband object_00012324
35 Warrior Feather object_0001D858
36 Amy Right Thumb object_0000FDF8
37 Piko-Piko Hammer Handle object_0000FB34
38 Long Hammer object_0001D204

___AMY_ACTIONS

Type: array of pointers to NJS_ACTION Structs.
Usage: NJS_ACTION **___AMY_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___AMY_ACTIONS");

Index Field Description Label
0 motion Begin hammer swing ___AMY_ACTIONS_0
0 object Amy (Root) object_00016460
1 motion Hammer swing ___AMY_ACTIONS_1
1 object Amy (Root) object_00016460
2 motion Put away hammer ___AMY_ACTIONS_2
2 object Amy (Root) object_00016460
3 motion Begin Spin Hammer Attack ___AMY_ACTIONS_3
3 object Amy (Root) object_00016460
4 motion Springing ___AMY_ACTIONS_4
4 object Amy (Root) object_00016460
5 motion Springing transition ___AMY_ACTIONS_5
5 object Amy (Root) object_00016460
6 motion Falling ___AMY_ACTIONS_6
6 object Amy (Root) object_00016460
7 motion Drowning ___AMY_ACTIONS_7
7 object Amy (Root) object_00016460
8 motion Pick up barrel ___AMY_ACTIONS_8
8 object Amy (Root) object_00016460
9 motion Put on barrel ___AMY_ACTIONS_9
9 object Amy (Root) object_00016460
10 motion Walking inside barrel? ___AMY_ACTIONS_10
10 object Amy (Root) object_00016460
11 motion Begin shaking object ___AMY_ACTIONS_11
11 object Amy (Root) object_00016460
12 motion Shaking object ___AMY_ACTIONS_12
12 object Amy (Root) object_00016460
13 motion Stop shaking object ___AMY_ACTIONS_13
13 object Amy (Root) object_00016460
14 motion Springing with object ___AMY_ACTIONS_14
14 object Amy (Root) object_00016460
15 motion Springing transition with object ___AMY_ACTIONS_15
15 object Amy (Root) object_00016460
16 motion Falling with object ___AMY_ACTIONS_16
16 object Amy (Root) object_00016460
17 motion Landing on ground with object ___AMY_ACTIONS_17
17 object Amy (Root) object_00016460
18 motion Running with object ___AMY_ACTIONS_18
18 object Amy (Root) object_00016460
19 motion Standing with object ___AMY_ACTIONS_19
19 object Amy (Root) object_00016460
20 motion Walking with object ___AMY_ACTIONS_20
20 object Amy (Root) object_00016460
21 motion Climbing ladder ___AMY_ACTIONS_21
21 object Amy (Root) object_00016460
22 motion Pick up object ___AMY_ACTIONS_22
22 object Amy (Root) object_00016460
23 motion Braking with object ___AMY_ACTIONS_23
23 object Amy (Root) object_00016460
24 motion Turn around with object ___AMY_ACTIONS_24
24 object Amy (Root) object_00016460
25 motion Midair hammer swing ___AMY_ACTIONS_25
25 object Amy (Root) object_00016460
26 motion Grab handle ___AMY_ACTIONS_26
26 object Amy (Root) object_00016460
27 motion Rotating handle ___AMY_ACTIONS_27
27 object Amy (Root) object_00016460
28 motion Unknown ___AMY_ACTIONS_28
28 object Amy (Root) object_00016460
29 motion Victory pose ___AMY_ACTIONS_29
29 object Amy (Root) object_00016460
30 motion Victory pose -> Standing ___AMY_ACTIONS_30
30 object Amy (Root) object_00016460
31 motion Unknown ___AMY_ACTIONS_31
31 object Amy (Root) object_00016460
32 motion Unknown ___AMY_ACTIONS_32
32 object Amy (Root) object_00016460
33 motion Taking damage ___AMY_ACTIONS_33
33 object Amy (Root) object_00016460
34 motion Landing after taking damage ___AMY_ACTIONS_34
34 object Amy (Root) object_00016460
35 motion Begin death animation ___AMY_ACTIONS_35
35 object Amy (Root) object_00016460
36 motion Death animation ___AMY_ACTIONS_36
36 object Amy (Root) object_00016460
37 motion Pushing ___AMY_ACTIONS_37
37 object Amy (Root) object_00016460
38 motion Hold onto vertical rocket ___AMY_ACTIONS_38
38 object Amy (Root) object_00016460
39 motion Hold onto horizontal rocket ___AMY_ACTIONS_39
39 object Amy (Root) object_00016460
40 motion Spin Hammer Attack (Idle) ___AMY_ACTIONS_40
40 object Amy (Root) object_00016460
41 motion Spin Hammer Attack ___AMY_ACTIONS_41
41 object Amy (Root) object_00016460
42 motion Dizzy/Captured by Egg Keeper ___AMY_ACTIONS_42
42 object Amy (Root) object_00016460
43 motion Dizzy walk ___AMY_ACTIONS_43
43 object Amy (Root) object_00016460
44 motion Jogging ___AMY_ACTIONS_44
44 object Amy (Root) object_00016460
45 motion Running ___AMY_ACTIONS_45
45 object Amy (Root) object_00016460
46 motion Sprinting ___AMY_ACTIONS_46
46 object Amy (Root) object_00016460
47 motion Begin hammer vault ___AMY_ACTIONS_47
47 object Amy (Root) object_00016460
48 motion Hammer vault ___AMY_ACTIONS_48
48 object Amy (Root) object_00016460
49 motion Landing on ground ___AMY_ACTIONS_49
49 object Amy (Root) object_00016460
50 motion Hammer vault spin ___AMY_ACTIONS_50
50 object Amy (Root) object_00016460
51 motion Hammer vault spin 2 ___AMY_ACTIONS_51
51 object Amy (Root) object_00016460
52 motion Hammer vault spin 3 ___AMY_ACTIONS_52
52 object Amy (Root) object_00016460
53 motion Standing on upward slope ___AMY_ACTIONS_53
53 object Amy (Root) object_00016460
54 motion Standing on downward slope ___AMY_ACTIONS_54
54 object Amy (Root) object_00016460
55 motion Shaking object ___AMY_ACTIONS_55
55 object Amy (Root) object_00016460
56 motion Braking ___AMY_ACTIONS_56
56 object Amy (Root) object_00016460
57 motion Turn around ___AMY_ACTIONS_57
57 object Amy (Root) object_00016460
58 motion Unknown ___AMY_ACTIONS_58
58 object Amy (Root) object_00016460
59 motion Unknown ___AMY_ACTIONS_59
59 object Amy (Root) object_00016460
60 motion Unknown ___AMY_ACTIONS_60
60 object Amy (Root) object_00016460
61 motion Pulling ___AMY_ACTIONS_61
61 object Amy (Root) object_00016460
62 motion Throwing object (overhand) ___AMY_ACTIONS_62
62 object Amy (Root) object_00016460
63 motion Throwing object (underhand) ___AMY_ACTIONS_63
63 object Amy (Root) object_00016460
64 motion Grabbing tree ___AMY_ACTIONS_64
64 object Amy (Root) object_00016460
65 motion Hold onto tree ___AMY_ACTIONS_65
65 object Amy (Root) object_00016460
66 motion Hold onto balloon ___AMY_ACTIONS_66
66 object Amy (Root) object_00016460
67 motion Begin idle animation ___AMY_ACTIONS_67
67 object Amy (Root) object_00016460
68 motion Idle animation ___AMY_ACTIONS_68
68 object Amy (Root) object_00016460
69 motion Standing ___AMY_ACTIONS_69
69 object Amy (Root) object_00016460
70 motion Walking ___AMY_ACTIONS_70
70 object Amy (Root) object_00016460
71 motion Launched ___AMY_ACTIONS_71
71 object Amy (Root) object_00016460
72 motion Begin balancing ___AMY_ACTIONS_72
72 object Amy (Root) object_00016460
73 motion Balancing ___AMY_ACTIONS_73
73 object Amy (Root) object_00016460
74 motion Walking motions ___AMY_ACTIONS_74
74 object Barrel object_00016E7C
75 motion Lifting over Amy ___AMY_ACTIONS_75
75 object Barrel object_00016E7C
76 motion Begin petting ___AMY_ACTIONS_76
76 object Amy (Root) object_00016460
77 motion Petting ___AMY_ACTIONS_77
77 object Amy (Root) object_00016460
78 motion Stop petting ___AMY_ACTIONS_78
78 object Amy (Root) object_00016460
79 motion Whistle ___AMY_ACTIONS_79
79 object Amy (Root) object_00016460

___AMY_MODELS

Type: array of pointers to NJS_MODEL_SADX Structs.
Usage: NJS_MODEL_SADX **___AMY_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___AMY_MODELS");

Index Description Label
0 Barrel attach_00016DE8
1 Amy Head attach_000159A0
2 Amy Head for Morphs attach_0001C100
3 Amy Dress attach_00009C28
4 Amy Dress for Morphs attach_00018A90

___E102_OBJECTS

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

Index Description Label
0 E102 Gamma (Root) object_00207290
1 Basic Blaster w/Arm object_00208138
2 Jet Booster object_0020B19C
4 Shot Shockwave object_0020C5C0
5 Shot Trail object_0020C7F4
6 Shot Trail End object_0020CA7C
7 Gamma Right Arm Bicep object_00202C9C
8 Gamma Right Arm Elbow object_00202F8C
9 Gamma Gun Base object_002037EC
10 Gamma Gun Handle object_0020323C
11 Gamma Gun Sibling object_00203820
12 Gamma Head object_00201AE4
13 Jet Booster Thrust object_0020CDE4
14 Basic Blaster (standalone) object_0020899C
15 Basic Blaster Standalone (Handle) object_002083EC
16 Laser Blaster object_0020969C
17 Laser Blaster (Handle) object_00208CF4
18 Basic Blaster (standalone) object_00209EFC
19 Basic Blaster Standalone (Handle) object_0020994C
20 Laser Blaster object_0020ABBC
21 Laser Blaster (Handle) object_0020A254
22 Gamma Gun Sibling object_00203820
23 Gun Sibling (Basic Blaster w/Arm) object_00208068
24 Gamma Gun Handle object_0020323C
25 Gamma Left Palm object_00202744
26 Gamma Left Ankle object_00205CC8
27 Gamma Right Ankle object_002070F0

___E102_ACTIONS

Type: array of pointers to NJS_ACTION Structs.
Usage: NJS_ACTION **___E102_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___E102_ACTIONS");

Index Field Description Label
0 motion Standing ___E102_ACTIONS_0
0 object E102 Gamma (Root) object_00207290
1 motion Begin fighting stance ___E102_ACTIONS_1
1 object E102 Gamma (Root) object_00207290
2 motion Fighting stance ___E102_ACTIONS_2
2 object E102 Gamma (Root) object_00207290
3 motion Walking ___E102_ACTIONS_3
3 object E102 Gamma (Root) object_00207290
4 motion Jogging ___E102_ACTIONS_4
4 object E102 Gamma (Root) object_00207290
5 motion Mode change ___E102_ACTIONS_5
5 object E102 Gamma (Root) object_00207290
6 motion Wheel mode ___E102_ACTIONS_6
6 object E102 Gamma (Root) object_00207290
7 motion Shooting behind ___E102_ACTIONS_7
7 object Basic Blaster w/Arm object_00208138
8 motion Shooting forward ___E102_ACTIONS_8
8 object Basic Blaster w/Arm object_00208138
9 motion Shooting left ___E102_ACTIONS_9
9 object Basic Blaster w/Arm object_00208138
10 motion Shooting right ___E102_ACTIONS_10
10 object Basic Blaster w/Arm object_00208138
11 motion Shooting up ___E102_ACTIONS_11
11 object Basic Blaster w/Arm object_00208138
12 motion Shooting down ___E102_ACTIONS_12
12 object Basic Blaster w/Arm object_00208138
13 motion Begin jump ___E102_ACTIONS_13
13 object E102 Gamma (Root) object_00207290
14 motion Jump/springing ___E102_ACTIONS_14
14 object E102 Gamma (Root) object_00207290
15 motion Jump/Springing transition ___E102_ACTIONS_15
15 object E102 Gamma (Root) object_00207290
16 motion Falling ___E102_ACTIONS_16
16 object E102 Gamma (Root) object_00207290
17 motion Landing on ground ___E102_ACTIONS_17
17 object E102 Gamma (Root) object_00207290
18 motion Braking in wheel mode ___E102_ACTIONS_18
18 object E102 Gamma (Root) object_00207290
19 motion Turn around in wheel mode ___E102_ACTIONS_19
19 object E102 Gamma (Root) object_00207290
20 motion Turn around ___E102_ACTIONS_20
20 object E102 Gamma (Root) object_00207290
21 motion Change into hover mode ___E102_ACTIONS_21
21 object E102 Gamma (Root) object_00207290
22 motion Change into hover mode from wheel mode ___E102_ACTIONS_22
22 object E102 Gamma (Root) object_00207290
23 motion Unknown ___E102_ACTIONS_23
23 object E102 Gamma (Root) object_00207290
24 motion Flight mode ___E102_ACTIONS_24
24 object E102 Gamma (Root) object_00207290
25 motion Grabbing tree ___E102_ACTIONS_25
25 object E102 Gamma (Root) object_00207290
26 motion Shaking tree ___E102_ACTIONS_26
26 object E102 Gamma (Root) object_00207290
27 motion Pushing ___E102_ACTIONS_27
27 object E102 Gamma (Root) object_00207290
28 motion Pushing ___E102_ACTIONS_28
28 object E102 Gamma (Root) object_00207290
29 motion Pulling ___E102_ACTIONS_29
29 object E102 Gamma (Root) object_00207290
30 motion Jump with object ___E102_ACTIONS_30
30 object E102 Gamma (Root) object_00207290
31 motion Springing with object ___E102_ACTIONS_31
31 object E102 Gamma (Root) object_00207290
32 motion Springing transition with object ___E102_ACTIONS_32
32 object E102 Gamma (Root) object_00207290
33 motion Falling with object ___E102_ACTIONS_33
33 object E102 Gamma (Root) object_00207290
34 motion Landing on ground with object ___E102_ACTIONS_34
34 object E102 Gamma (Root) object_00207290
35 motion Change into flight mode with object ___E102_ACTIONS_35
35 object E102 Gamma (Root) object_00207290
36 motion Change into flight mode from wheel mode with object ___E102_ACTIONS_36
36 object E102 Gamma (Root) object_00207290
37 motion Flight mode with object ___E102_ACTIONS_37
37 object E102 Gamma (Root) object_00207290
38 motion Pick up object ___E102_ACTIONS_38
38 object E102 Gamma (Root) object_00207290
39 motion Walking with object ___E102_ACTIONS_39
39 object E102 Gamma (Root) object_00207290
40 motion Speed-walking with object ___E102_ACTIONS_40
40 object E102 Gamma (Root) object_00207290
41 motion Mode change with object ___E102_ACTIONS_41
41 object E102 Gamma (Root) object_00207290
42 motion Wheel mode with object ___E102_ACTIONS_42
42 object E102 Gamma (Root) object_00207290
43 motion Braking in wheel mode with object ___E102_ACTIONS_43
43 object E102 Gamma (Root) object_00207290
44 motion Turn around in wheel mode with object ___E102_ACTIONS_44
44 object E102 Gamma (Root) object_00207290
45 motion Standing with object ___E102_ACTIONS_45
45 object E102 Gamma (Root) object_00207290
46 motion Throwing object (overhand) ___E102_ACTIONS_46
46 object E102 Gamma (Root) object_00207290
47 motion Throwing object (underhand) ___E102_ACTIONS_47
47 object E102 Gamma (Root) object_00207290
48 motion Begin hovering ___E102_ACTIONS_48
48 object E102 Gamma (Root) object_00207290
49 motion Hovering ___E102_ACTIONS_49
49 object E102 Gamma (Root) object_00207290
50 motion Position scope over Gamma's eye ___E102_ACTIONS_50
50 object Aiming Scope object_0020BCAC
51 motion Shooting ___E102_ACTIONS_51
51 object E102 Gamma (Root) object_00207290
52 motion Shooting in midair ___E102_ACTIONS_52
52 object E102 Gamma (Root) object_00207290
53 motion Climbing ladder ___E102_ACTIONS_53
53 object E102 Gamma (Root) object_00207290
54 motion Victory pose ___E102_ACTIONS_54
54 object E102 Gamma (Root) object_00207290
55 motion Victory pose -> Standing ___E102_ACTIONS_55
55 object E102 Gamma (Root) object_00207290
56 motion Death animation ___E102_ACTIONS_56
56 object E102 Gamma (Root) object_00207290
57 motion Taking damage ___E102_ACTIONS_57
57 object E102 Gamma (Root) object_00207290
58 motion Landing after taking damage ___E102_ACTIONS_58
58 object E102 Gamma (Root) object_00207290
59 motion Begin idle animation ___E102_ACTIONS_59
59 object E102 Gamma (Root) object_00207290
60 motion Idle animation ___E102_ACTIONS_60
60 object E102 Gamma (Root) object_00207290
62 motion Begin petting ___E102_ACTIONS_62
62 object E102 Gamma (Root) object_00207290
63 motion Petting ___E102_ACTIONS_63
63 object E102 Gamma (Root) object_00207290
64 motion Stop petting ___E102_ACTIONS_64
64 object E102 Gamma (Root) object_00207290
65 motion Whistle ___E102_ACTIONS_65
65 object E102 Gamma (Root) object_00207290
66 motion Begin looking at Jet Booster ___E102_ACTIONS_66
66 object E102 Gamma (Root) object_00207290
67 motion Looking at Jet Booster ___E102_ACTIONS_67
67 object E102 Gamma (Root) object_00207290
68 motion Stop looking at Jet Booster ___E102_ACTIONS_68
68 object E102 Gamma (Root) object_00207290
69 motion Begin looking at Laser Blaster ___E102_ACTIONS_69
69 object E102 Gamma (Root) object_00207290
70 motion Looking at Laser Blaster ___E102_ACTIONS_70
70 object E102 Gamma (Root) object_00207290
71 motion Stop looking at Laser Blaster ___E102_ACTIONS_71
71 object E102 Gamma (Root) object_00207290
72 motion Begin shaking object ___E102_ACTIONS_72
72 object E102 Gamma (Root) object_00207290
73 motion Shaking object ___E102_ACTIONS_73
73 object E102 Gamma (Root) object_00207290
74 motion Stop shaking object ___E102_ACTIONS_74
74 object E102 Gamma (Root) object_00207290
75 motion Standing on upward slope ___E102_ACTIONS_75
75 object E102 Gamma (Root) object_00207290
76 motion Standing on downward slope ___E102_ACTIONS_76
76 object E102 Gamma (Root) object_00207290
77 motion Victory pose ___E102_ACTIONS_77
77 object E102 Gamma (Root) object_00207290

___BIG_OBJECTS

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

Index Description Label
0 Big (Root) object_0012541C
1 Big Cinematic Head object_0012CA3C
2 Big Right Bicep object_00120834
3 Big Right Elbow object_00120C14
4 Big Right Wrist object_0012210C
5 Big Right Fingers object_00121910
6 Big Left Bicep object_0011DD6C
7 Big Left Elbow object_0011E14C
8 Big Left Wrist object_0011E6E4
9 Big Left Fingers object_00120088
10 Big Left Thigh object_001233D4
11 Big Left Ankle object_0012414C
12 Big Left Foot Heel object_00123EA0
13 Big Left Foot Toe object_001239B4
14 Big Right Thigh object_0012450C
15 Big Right Ankle object_001247B4
16 Big Right Foot Heel object_001252B0
17 Big Right Foot Toe object_00124DBC
18 Big Right Palm object_00121B8C
19 Power Rod object_001291D4
20 Big Left Palm object_00120304
22 Big Jaw Sibling object_0011D7A0
23 Big Left Iris object_0011B5FC
24 Big Right Iris object_0011B754
25 Fishing Rod object_0011F384
26 Big Jaw object_0011D76C
27 Big Head object_0011D448
28 Big Cinematic Head object_0012CA3C
30 Power Rod object_001291D4
31 Life Belt w/ Big Stomach object_001284BC
32 Big Chest object_0011B0D0
33 Big Face Root object_0011D808
34 Fishing Rod object_0011F384
35 Fishing Rod Reel object_0011EC34
36 Power Rod Reel object_00128A90
37 Fishing Lure Level 1 object_0014423C
38 Fishing Lure Level 3 object_00145B88
39 Fishing Lure Level 2 object_00147A50
40 Fishing Lure Level 4 object_001497AC
41 Fishing Lure Level 5 object_0014B7B0
42 Fishing Aiming Reticle (Hexagon) object_0014BB28
43 Fishing Aiming Reticle (Arrow) object_0014BC64

___BIG_ACTIONS

Type: array of pointers to NJS_ACTION Structs.
Usage: NJS_ACTION **___BIG_ACTIONS = (NJS_ACTION **)GetProcAddress(handle, "___BIG_ACTIONS");

Index Field Description Label
0 motion Attack with fishing rod ___BIG_ACTIONS_0
0 object Big (Root) object_0012541C
1 motion Jump ___BIG_ACTIONS_1
1 object Big (Root) object_0012541C
2 motion Jump transition ___BIG_ACTIONS_2
2 object Big (Root) object_0012541C
4 motion Sitting to fish ___BIG_ACTIONS_4
4 object Big (Root) object_0012541C
5 motion Jumping with large object ___BIG_ACTIONS_5
5 object Big (Root) object_0012541C
6 motion Jump transition with large object ___BIG_ACTIONS_6
6 object Big (Root) object_0012541C
7 motion Falling with large object ___BIG_ACTIONS_7
7 object Big (Root) object_0012541C
8 motion Landing with large object ___BIG_ACTIONS_8
8 object Big (Root) object_0012541C
9 motion Speed-walking with large object ___BIG_ACTIONS_9
9 object Big (Root) object_0012541C
10 motion Standing with large object ___BIG_ACTIONS_10
10 object Big (Root) object_0012541C
11 motion Walking with large object ___BIG_ACTIONS_11
11 object Big (Root) object_0012541C
12 motion Pick up large object ___BIG_ACTIONS_12
12 object Big (Root) object_0012541C
13 motion Falling ___BIG_ACTIONS_13
13 object Big (Root) object_0012541C
14 motion Landing on ground ___BIG_ACTIONS_14
14 object Big (Root) object_0012541C
15 motion Pushing ___BIG_ACTIONS_15
15 object Big (Root) object_0012541C
16 motion Speed-walking ___BIG_ACTIONS_16
16 object Big (Root) object_0012541C
17 motion Shaking tree ___BIG_ACTIONS_17
17 object Big (Root) object_0012541C
18 motion Pulling ___BIG_ACTIONS_18
18 object Big (Root) object_0012541C
19 motion Throwing large object (overhand) ___BIG_ACTIONS_19
19 object Big (Root) object_0012541C
20 motion Throwing large object (underhand) ___BIG_ACTIONS_20
20 object Big (Root) object_0012541C
21 motion Grabbing tree ___BIG_ACTIONS_21
21 object Big (Root) object_0012541C
22 motion Hold onto tree ___BIG_ACTIONS_22
22 object Big (Root) object_0012541C
23 motion Standing ___BIG_ACTIONS_23
23 object Big (Root) object_0012541C
24 motion Walking ___BIG_ACTIONS_24
24 object Big (Root) object_0012541C
25 motion Climbing ladder ___BIG_ACTIONS_25
25 object Big (Root) object_0012541C
27 motion Victory pose ___BIG_ACTIONS_27
27 object Big (Root) object_0012541C
28 motion Unknown ___BIG_ACTIONS_28
28 object Big (Root) object_0012541C
29 motion Preparing to cast ___BIG_ACTIONS_29
29 object Big (Root) object_0012541C
30 motion Cast lure ___BIG_ACTIONS_30
30 object Big (Root) object_0012541C
31 motion Tugging on fishing line (straight) ___BIG_ACTIONS_31
31 object Big (Root) object_0012541C
32 motion Tugging on fishing line (slight left) ___BIG_ACTIONS_32
32 object Big (Root) object_0012541C
33 motion Tugging on fishing line (slight right) ___BIG_ACTIONS_33
33 object Big (Root) object_0012541C
34 motion Tugging on fishing line (hard left) ___BIG_ACTIONS_34
34 object Big (Root) object_0012541C
35 motion Tugging on fishing line (hard right) ___BIG_ACTIONS_35
35 object Big (Root) object_0012541C
36 motion Looking at caught fish (small) ___BIG_ACTIONS_36
36 object Big (Root) object_0012541C
37 motion Looking at caught fish (large) ___BIG_ACTIONS_37
37 object Big (Root) object_0012541C
38 motion Caught Froggy ___BIG_ACTIONS_38
38 object Big (Root) object_0012541C
39 motion Tugging on fishing line (floating, straight) ___BIG_ACTIONS_39
39 object Big (Root) object_0012541C
40 motion Tugging on fishing line (floating, slight left) ___BIG_ACTIONS_40
40 object Big (Root) object_0012541C
41 motion Tugging on fishing line (floating, slight right) ___BIG_ACTIONS_41
41 object Big (Root) object_0012541C
42 motion Tugging on fishing line (floating, hard left) ___BIG_ACTIONS_42
42 object Big (Root) object_0012541C
43 motion Tugging on fishing line (floating, hard right) ___BIG_ACTIONS_43
43 object Big (Root) object_0012541C
44 motion Holding object ___BIG_ACTIONS_44
44 object Big (Root) object_0012541C
45 motion Walking with object ___BIG_ACTIONS_45
45 object Big (Root) object_0012541C
46 motion Speed-walking with object ___BIG_ACTIONS_46
46 object Big (Root) object_0012541C
48 motion Pick up object ___BIG_ACTIONS_48
48 object Big (Root) object_0012541C
55 motion Preparing to cast (floating) ___BIG_ACTIONS_55
55 object Big (Root) object_0012541C
56 motion Cast lure (floating) ___BIG_ACTIONS_56
56 object Big (Root) object_0012541C
57 motion Begin death animation (fishing line breaking) ___BIG_ACTIONS_57
57 object Big (Root) object_0012541C
58 motion Death animation (fishing line breaking) ___BIG_ACTIONS_58
58 object Big (Root) object_0012541C
59 motion Stand up after fishing line break ___BIG_ACTIONS_59
59 object Big (Root) object_0012541C
60 motion Taking damage ___BIG_ACTIONS_60
60 object Big (Root) object_0012541C
61 motion Landing after taking damage ___BIG_ACTIONS_61
61 object Big (Root) object_0012541C
62 motion Death animation ___BIG_ACTIONS_62
62 object Big (Root) object_0012541C
63 motion Breathe air bubble ___BIG_ACTIONS_63
63 object Big (Root) object_0012541C
64 motion Begin swimming ___BIG_ACTIONS_64
64 object Big (Root) object_0012541C
65 motion Begin diving ___BIG_ACTIONS_65
65 object Big (Root) object_0012541C
66 motion Diving ___BIG_ACTIONS_66
66 object Big (Root) object_0012541C
67 motion Swimming ___BIG_ACTIONS_67
67 object Big (Root) object_0012541C
68 motion Begin ascending in water ___BIG_ACTIONS_68
68 object Big (Root) object_0012541C
69 motion Ascending in water ___BIG_ACTIONS_69
69 object Big (Root) object_0012541C
70 motion Floating in water ___BIG_ACTIONS_70
70 object Big (Root) object_0012541C
72 motion Begin idle animation ___BIG_ACTIONS_72
72 object Big (Root) object_0012541C
73 motion Idle animation ___BIG_ACTIONS_73
73 object Big (Root) object_0012541C
74 motion Begin shaking object ___BIG_ACTIONS_74
74 object Big (Root) object_0012541C
75 motion Shaking object ___BIG_ACTIONS_75
75 object Big (Root) object_0012541C
76 motion Stop shaking object ___BIG_ACTIONS_76
76 object Big (Root) object_0012541C
77 motion Drowning ___BIG_ACTIONS_77
77 object Big (Root) object_0012541C
78 motion Unknown ___BIG_ACTIONS_78
78 object Big (Root) object_0012541C
79 motion Unknown ___BIG_ACTIONS_79
79 object Big (Root) object_0012541C
80 motion Unknown ___BIG_ACTIONS_80
80 object Big (Root) object_0012541C
81 motion Standing on upward slope ___BIG_ACTIONS_81
81 object Big (Root) object_0012541C
82 motion Standing on downward slope ___BIG_ACTIONS_82
82 object Big (Root) object_0012541C
86 motion Begin petting ___BIG_ACTIONS_86
86 object Big (Root) object_0012541C
87 motion Petting ___BIG_ACTIONS_87
87 object Big (Root) object_0012541C
88 motion Stop petting ___BIG_ACTIONS_88
88 object Big (Root) object_0012541C
89 motion Whistle ___BIG_ACTIONS_89
89 object Big (Root) object_0012541C

___BIG_MODELS

Type: array of pointers to NJS_MODEL_SADX Structs.
Usage: NJS_MODEL_SADX **___BIG_MODELS = (NJS_MODEL_SADX **)GetProcAddress(handle, "___BIG_MODELS");

Index Description Label
0 Big Head attach_0011D41C
1 Big Head for Morphs attach_00126D14
2 Fishing Rod attach_0011F358
3 Power Rod attach_001291A8

References


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