mzxrules / OcaLib

C# Zelda 64 Library
MIT License
4 stars 1 forks source link

Actor Names with Parameter Identifiers #1

Open Ecksters opened 7 years ago

Ecksters commented 7 years ago

0039: Gameplay_keep Items: Seems like the ##0A parameter implies a sign(perhaps pull text?) Fixed in XActor

014E: Small Rock: FF01 and FF21(only used in for tunnel blocker in Zora's Fountain) are actually Silver Boulders. Fixed in XActor (except the Zora's Fountain one)

0077: Greenery, Group of bushes, and Group of dark bushes both need to have their "Rand"s removed, as they drop nothing(although they do indeed call the Rand function). Perhaps also rename them "Shaking Bushes" so it's clear what they are. Fixed in XActor

0151: Shrubs or Rocks, ##02 is for rock circles, ## 01 is for shrub groups. Fixed in XActor

0125: Regen Grass, FF01 is the actual Regenerating Plants in dungeons, everything else are Lone Shrubs, with ##10 showing a bug drop, otherwise being 00. (There are the shrubs next to the Grotto cows that are FF00 as well) Fixed in XActor

0094: Butterflies (defunct?) are fish groups with 5322 parameter(seems to randomly spawn fancy looking finned fish?), and in Gerudo Training Ground's water tank they're 8322, 2322 are Hylia Lake fish, actual butterflies with 3324, butterflies that spread out more with 2324, 5324 are butterlies next to the flowers near Hyrule Castle. Wandering bugs on the ground in rock circle grotto is 5323. So it appears:

24 = Butterflies

23 = Wandering Bugs

22 = Fish

First digit is the number to spawn, second digit appears to always be 3. Fixed in XActor mostly, but I'm not certain it's correct

That's all for now, but those are common enough that they seem like they should be fixed first.

Ecksters commented 7 years ago

Actor 008C ???, (-862, 738, 180), located in Scene 74, Room 0, Zelda's Courtyard, appears to be 3 light tendrils that are inside the building with Ganondorf and the guards, likely used in an initial cutscene.

Ecksters commented 7 years ago

The 0112 actor, Invisible Collectible, seems to be reused a lot, I'd like to figure it out, for example:

Scene 74, Room 0, Zelda's Courtyard: 0112:1A81 Invisible Collectible, 03 0A 01, (0, 125, -481) (0000, 0000, 0004) - Appears to be the window you can shoot to get the red rupee, but the rupee doesn't appear until you shoot it(can't just hover to collect it). Fixed in XActor

0112:47C0 Invisible Collectible, 08 1F 00, (0, 125, 476) (0000, 0000, 0000) - Other window where they throw the bomb at you when you shoot it.

Ecksters commented 7 years ago

Actor 0155 only appears in the Treasure Chest Shop, it seems to be the spawner for the two chests, however, it's also used in the final room that only has 1 chest, so it's a bit odd. Fixed in XActor (Perhaps relabel as a spawner rather than a chest)

Ecksters commented 7 years ago

Actor 01A5 only appears in Bombchu Bowling Alley, right at the edge of the playing area, it seems like when you touch it the camera shift to focus on it(it's offcenter, and the playing camera also seems to be). Fixed in XActor

Ecksters commented 7 years ago

Liftable Crates - ##XX, XX determines the item drop, however, game remembers if you pick up the drop and won't give another one until you reload the scene(not room). If you don't pick up the drop though it will come out of the box when destroyed again.

The game remembering above also applies to Flying Pots, but they always give Hearts/Rupees.