Water Splash - RetroKoH/S1Fixed GitHub Wiki
| Dynamic Objects |
|---|
The Water Splash is an object in Sonic the Hedgehog, theoretically able to appear anywhere in the game where water is present, though only appearing in Labyrinth Zone, as well as Scrap Brain Zone Act 3. It appears whenever the player enters or exits the water with vertical velocity. It also appears if the player re-enters the game from Debug Mode while in the water.
File: _incObj/-- Water Splash.asm
Changes from Sonic 1
- Word-length obPriority pointer due to the new Priority Manager.
- Word-length obRespawnAddr added due to the S3K Object Manager.
- Removed from the Static Object Pointer List due to its dynamic nature.
- The object now spawns in only once, appearing when necessary, and hiding idly in RAM until called upon.
This object has no subtypes.
| x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | Render | Addr | Addr | Addr | Gfx | Gfx | Map | Map | Map | Map | XPos | XPos | XPos | XPos | YPos | YPos |
| 1x | YPos | YPos | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | Priority | Priority | Frame | ~ | ~ | ~ |
| 2x | ~ | ~ | ~ | DispWid | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ |
| 3x | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ |