Actions

Difference between revisions of "Shadow the Hedgehog (game)/Technical information/Stage parameters"

From Sonic Retro

m
m
Line 158: Line 158:
 
|STARTDEMO
 
|STARTDEMO
 
|X
 
|X
|"Demo play?"; value must be 0 or 1.
+
|"Demo play?"; value must be 0 or 1. Unused.
 
|-
 
|-
 
|RANK_D
 
|RANK_D

Revision as of 00:21, 25 January 2018

Shadow the Hedgehog technical information
Main Article
Level Editing
Stage parameters
Stage ID list
Object layout format
Effect data
Spline format
Misc
Cutscene ID list

The file nukkoro2.inf (located in the GCN and Xbox releases' filesystems) has important stage parameter values, such as player starting position, rank score threshholds, and mission objective counts and time limits.

Each stage entry starts with an internal name of the stage, followed by the applicable parameters.

Internal Name Stage
Practice Debug stages
City1 Westopolis
Circuit Digital Circuit
Canyon Glyphic Canyon
Highway Lethal Highway
HorrorCastle Cryptic Castle
PrisonIsland Prison Island
Circus Circus Park
City2 Central City
ARKPast1 The Doom
canyon2 Sky Troops
eWorld Mad Matrix
Ruins Death Ruins
ARKRuins1 The ARK
Sky Air Fleet
Jungle Iron Jungle
Space Space Gadget
ARKPast2 Lost Impact
GunsBase GUN Fortress
DoomsBase1 Black Comet
EggmansBase Lava Shelter
ARKRuins2 Cosmic Fall
DoomsBase2 Final Haunt
DoomsCore The Last Way
BossBK1 Black Bull (Lethal Highway)
BossEggMeka1 Egg Breaker (Cryptic Castle)
BossGUN1 Heavy Dog
BossEggMeka2 Egg Breaker (Mad Matrix)
BossBK2 Black Bull (Death Ruins)
BossGUN2 Blue Falcon
BossEggMeka3 Egg Breaker (Iron Jungle)
BossBlack_0610 Black Doom (GUN Fortress)
BossSonic_0611 Sonic & Diablon (GUN Fortress)
BossEggmanRobbo_0612 Egg Dealer (Black Comet)
BossSonic_0613 Sonic & Diablon (Black Comet)
BossEggmanRobbo_0614 Egg Dealer (Lava Shelter)
BossEggmanRobbo_0615 Egg Dealer (Cosmic Fall)
BossBlack_0616 Black Doom (Cosmic Fall)
BossBlack_0617 Black Doom (Final Haunt)
BossSonic_0618 Sonic & Diablon (Final Haunt)
BossLast Devil Doom
GUN2P_0800 2-Player stage 1
GUN2P_0801 2-Player stage 2
GUN2P_0802 2-Player stage 3
EVENT... Cutscene entries


Parameter Values Notes
PLAYER (Player number) XPOS YPOS ZPOS XANG YANG ZANG Player number; 0 = Player 1, 1 = Player 2.
STARTSPD (​​Player number) XSPD YSPD ZSPD Initial velocity the player starts with from the PLAYER spawn point.
STARTDEMO X "Demo play?"; value must be 0 or 1. Unused.
RANK_D (A score) (B score) (C score) (D score) The Dark point scores a player has to beat in order to earn Ranks.
RANK_N (A score) (B score) (C score) (D score) The Normal point scores a player has to beat in order to earn Ranks.
RANK_H (A score) (B score) (C score) (D score) The Hero point scores a player has to beat in order to earn Ranks.
GOALEVENTPOS_D XPOS YPOS ZPOS Dark results screen location.
GOALEVENTPOS_N XPOS YPOS ZPOS Normal results screen location.
GOALEVENTPOS_H XPOS YPOS ZPOS Hero results screen location.
GOALEVENTPOS_X XPOS YPOS ZPOS Expert results screen location.
MISSIONCOUNT_D X Y Dark mission counter values. X is the mission's "success counter" (number of items to find/destroy/etc. to complete that mission), Y is the mission's "failure counter" (usually a timer). A failure counter value of 0 will disable it.
MISSIONCOUNT_N X Y Normal mission counter values.
MISSIONCOUNT_H X Y Hero mission counter values.
MIPMAPK X Mipmap value for textures.
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