add ancillary object IDs to ram.asm

This commit is contained in:
scawful
2024-06-18 20:56:11 -04:00
parent dbd1d1d6ff
commit 5c1905f43c

View File

@@ -3505,6 +3505,78 @@ ANC9SUBX = $7E0C49
; Ancilla ID
; $0C4A is also used as a vector index for GAME OVER letters
; Type index for Ancillary objects. Valid values are as follows:
; 0x00 - Nothing, and actually an indicator that no ancilla is currently active in this slot.
; 0x01 - Somarian Blast; Results from splitting a Somarian Block
; 0x02 - Fire Rod Shot
; 0x03 - Unused; Instantiating one of these creates an object that does nothing.
; 0x04 - Beam Hit; Master sword beam or Somarian Blast dispersing after hitting something
; 0x05 - Boomerang
; 0x06 - Wall Hit; Spark-like effect that occurs when you hit a wall with a boomerang or hookshot
; 0x07 - Bomb; Normal bombs laid by the player
; 0x08 - Door Debris; Rock fall effect from bombing a cracked cave or dungeon wall
; 0x09 - Arrow; Fired from the player's bow
; 0x0A - Halted Arrow; Player's arrow that is stuck in something (wall or sprite)
; 0x0B - Ice Rod Shot
; 0x0C - Sword Beam
; 0x0D - Sword Full Charge Spark; The sparkle that briefly appears at the tip of the player's sword when their spin attack fully charges up.
; 0x0E - Unused; Duplicate of the Blast Wall
; 0x0F - Unused; Duplicate of the Blast Wall
; 0x10 - Unused; Duplicate of the Blast Wall
; 0x11 - Ice Shot Spread; Ice shot dispersing after hitting something.
; 0x12 - Unused; Duplicate of the Blast Wall
; 0x13 - Ice Shot Sparkle; The only actually visible parts of the ice shot.
; 0x14 - Unused; Don't use as it will crash the game.
; 0x15 - Jump Splash; Splash from the player jumping into or out of deep water
; 0x16 - The Hammer's Stars / Stars from hitting hard ground with the shovel
; 0x17 - Dirt from digging a hole with the shovel
; 0x18 - The Ether Effect
; 0x19 - The Bombos Effect
; 0x1A - Precursor to torch flame / Magic powder
; 0x1B - Sparks from tapping a wall with your sword
; 0x1C - The Quake Effect
; 0x1D - Jarring effect from hitting a wall while dashing
; 0x1E - Pegasus boots dust flying
; 0x1F - Hookshot
; 0x20 - Link's Bed Spread
; 0x21 - Link's Zzzz's from sleeping
; 0x22 - Received Item Sprite
; 0x23 - Bunny / Cape transformation poof
; 0x24 - Gravestone sprite when in motion
; 0x25 -
; 0x26 - Sparkles when swinging lvl 2 or higher sword
; 0x27 - the bird (when called by flute)
; 0x28 - item sprite that you throw into magic faerie ponds.
; 0x29 - Pendants and crystals
; 0x2A - Start of spin attack sparkle
; 0x2B - During Spin attack sparkles
; 0x2C - Cane of Somaria blocks
; 0x2D -
; 0x2E - ????
; 0x2F - Torch's flame
; 0x30 - Initial spark for the Cane of Byrna activating
; 0x31 - Cane of Byrna spinning sparkle
; 0x32 - Flame blob, possibly from wall explosion
; 0x33 - Series of explosions from blowing up a wall (after pulling a switch)
; 0x34 - Burning effect used to open up the entrance to skull woods.
; 0x35 - Master Sword ceremony.... not sure if it's the whole thing or a part of it
; 0x36 - Flute that pops out of the ground in the haunted grove.
; 0x37 - Appears to trigger the weathervane explosion.
; 0x38 - Appears to give Link the bird enabled flute.
; 0x39 - Cane of Somaria blast which creates platforms (sprite 0xED)
; 0x3A - super bomb explosion (also does things normal bombs can)
; 0x3B - Unused hit effect. Looks similar to Somaria block being nulled out.
; 0x3C - Sparkles from holding the sword out charging for a spin attack.
; 0x3D - splash effect when things fall into the water
; 0x3E - 3D crystal effect (or transition into 3D crystal?)
; 0x3F - Disintegrating bush poof (due to magic powder)
; 0x40 - Dwarf transformation cloud
; 0x41 - Water splash in the waterfall of wishing entrance (and swamp palace)
; 0x42 - Rupees that you throw in to the Pond of Wishing
; 0x43 - Ganon's Tower seal being broken. (not opened up though!)
ANC0ID = $7E0C4A
ANC1ID = $7E0C4B
ANC2ID = $7E0C4C