Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- At hookshot + 17C when the tip is in motion there are written 4 sets of coordinates, followed by their truncated averages. This looks like
- 17C x1
- 180 y1
- 184 z1
- 188 x2
- 18C y2
- 190 z2
- 194 x3
- 198 y3
- 19C z3
- 1A0 x4
- 1A4 y4
- 1A8 z4
- 1AC trunc(avg(x3,x4))
- 1AE trunc(avg(y3,y4))
- 1B0 trunc(avg(z3,z4))
- 1B2 trunc(avg(x1,x2))
- 1B4 trunc(avg(y1,y2))
- 1B6 trunc(avg(z1,z2)) <-- The least significant byte of this determines get item value for pot chest
- A0 = hookshot instance + 17C
- 8004B714:
- F0 = 0.5
- F4 = A0 + 18 = x3
- F6 = A0 + 24 = x4
- F18 = A0 + 1C = y3
- F8 = F4 + F6 = x3 + x4
- F4 = A0 + 28 = y4
- F10 = F8 * F0 = avg(x3,x4)
- F6 = F18 + F4 = y3 + y4
- F18 = A0 + 2C = z4
- F8 = F6 * F0 = avg(y3,y4)
- F16 = trunc(F10) = trunc(avg(x3,x4))
- F10 = trunc(F8) = trunc(avg(y3,y4))
- F16 -> T7
- F16 = A0 + 20 = z3
- F10 -> T9
- F4 = F16 + F18 = z3 + z4
- F16 = A0 + C = x2
- F10 = A0 + 0 = x1
- T7 -> A0 + 30
- F6 = F4 * F0 = avg(z3,z4)
- F18 = F10 + F16 = x1 + x2
- F10 = A0 + 10 = y2
- T9 -> A0 + 32
- F4 = F18 * F0 = avg(x1,x2)
- F8 = trunc(F6) = trunc(avg(z3,z4))
- F6 = trunc(F4) = trunc(avg(x1,x2))
- F8 -> T1
- F8 = A0 + 4 = y1
- F6 -> T3
- F16 = F8 + F10 = y1 + y2
- F8 = A0 + 14 = z2
- F6 = A0 + 8 = z1
- T1 -> A0 + 34
- F18 = F16 * F0 = avg(y1,y2)
- F10 = F6 + F8 = z1 + z2
- T3 -> A0 + 36
- F16 = F10 * F0 = avg(z1,z2)
- F4 = trunc(F18) = trunc(avg(y1,y2))
- F 18 = trunc(F16) = trunc(avg(z1,z2))
- F4 -> T5
- F18 -> Ty
- T5 -> A0 + 38
- T7 -> A0 + 3A
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement