Actions

SCHG

Difference between revisions of "Sonic Generations/Objects"

From Sonic Retro

Line 19: Line 19:
 
* 10 = Thunder Shield
 
* 10 = Thunder Shield
 
NOTE: Item type of 0/Undefined will simply cause the item box to not exist.
 
NOTE: Item type of 0/Undefined will simply cause the item box to not exist.
 +
===TreasureSearchHideType===
 +
Boolean: if 0, the item isn't detectable via the treasure search skill. If 1, it is.
  
 
==Switch==
 
==Switch==
 
+
===Type===
 +
* 0 = Once turned on, it will not turn off.
 +
* 1 = Once turned on, it will turn off once stepped off.
 +
* 2 = Once turned on, it will not turn off until it reaches the time specified (in seconds) by "OffTimer"
  
 
{{SCHGuides}}
 
{{SCHGuides}}
 
[[Category:Sonic Community Hacking Guide]]
 
[[Category:Sonic Community Hacking Guide]]

Revision as of 20:26, 24 February 2012

SCHG: Sonic Generations
Main Article

Objects
Collision Properties

File Index
BB

BB2
BB3

How-To
Import Levels

Create Breakable Objects
Create Splines

In Sonic Generations, there are several objects that have special properties to them. If Sonic can interact with something in the level (such as push it, ride it if it's moving, or destroy it), chances are it's an object. Almost anything that moves, or can be moved, is an object with the exception of a few dynamic terrain objects (such as the Eagles in Dragon Road Day in Sonic Unleashed; no such similarity seems to be in Sonic Generations).

There are a vast amount of objects, some that are general purpose objects and others that are level specific, but can be added to other levels if necessary (through modifying the resources; more on that later).

Special Objects

Certain objects have special properties to them that are unique to said objects. Here are some examples:

Item Box (Classic)

Item Type

  • 1 = 10 Rings
  • 2 = 1-Up
  • 3 = Speed Shoes
  • 4 = Invincibility
  • 5 = Skateboard
  • 6 = Undefined
  • 7 = Undefined (presumably0
  • 8 = Fire Shield
  • 9 = Bubble Shield
  • 10 = Thunder Shield

NOTE: Item type of 0/Undefined will simply cause the item box to not exist.

TreasureSearchHideType

Boolean: if 0, the item isn't detectable via the treasure search skill. If 1, it is.

Switch

Type

  • 0 = Once turned on, it will not turn off.
  • 1 = Once turned on, it will turn off once stepped off.
  • 2 = Once turned on, it will not turn off until it reaches the time specified (in seconds) by "OffTimer"
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