2021-03-06
-
Researched into 3d [[pathfinding]] to write an [[AI]] that would play
[[Ocarina of Time]] [[randomizer]]s automatically.
-
Look into [[Lazy Theta*]], [[Progressive Octree]]s, and [[Edge-Corner Graph]]s: https://ascane.github.io/assets/portfolio/pathfinding3d-slides-en.pdf
-
Look into how to read Ocarina of Time's Scene Data: https://github.com/zeldaret/oot/blob/master/src/code/z_bgcheck.c
youre interested in the collision_check and bg_check systems
collision check handles the simple body collisions like cylinders, sphers, tris etc that are used for hitboxes, hurtboxes etc.
bgcheck handles the scene collision and more complex actor collision shapesβFig
-
-
Looked at how to do a [[TAS]]-only trick in
[[Ocarina of Time]] to get Fire Arrows in the Max% Child
run.
-
Max% Child is a [[speedrun]] category where as many items as possible are collected before becoming an adult.
-
Fire Arrows can be obtained by doing Get Item Manipulation in Desert Colossus:
first you boomerang the arch heart piece over to the oasis. Then you guay hover out of bounds to the left of the oasis, fall down and jumpslash back into the water box. Drown while floating up and revive with a fairy while still out of bounds in the water. When you float up to the surface quickly grab the heart piece during the fucked up fairy cam. Then stay there and wait to be damaged out of the pickup animation by a guay or leever
That's GID, then you guay hover in that state up to the silver gaunts chest to turn it into fire arrows, then you hover out of bounds AGAIN to hit the water and complete the gim
This is certainly boring and will take a lot of time
So good luck lmaooWe are talking HOURS of hovers
βdannyb
-
Learning the [[speedrun route]] for Max% Child: https://docs.google.com/spreadsheets/d/1yKPI4QPGug0p3Af1O7jZ5vdPUPmxlfQ3FvTSX60kIAY/edit?usp=sharing
-
- public document at doc.anagora.org/2021-03-06
- video call at meet.jit.si/2021-03-06