There are a few minor differences. First, Player_GetIdleAnim has 3 special cases for zora/goron/mask of scents. The next main difference is that a fidget entry is added for the mask of scent smelling animation. But it's sort of hacked in so the animation played is from the default idle mode, but then it uses the fidget entry to play the animSfx. R_DECELERATE_RATE also has a few extra uses, but it's always to decelerate using func_8083A4A4 so the name is still valid.
Other than that, everything else is pretty much identical to OoT.
This primarily uses the docs from these 2 OoT PRs: https://github.com/zeldaret/oot/pull/2262 https://github.com/zeldaret/oot/pull/2266
There are a few minor differences. First,
Player_GetIdleAnim
has 3 special cases for zora/goron/mask of scents. The next main difference is that a fidget entry is added for the mask of scent smelling animation. But it's sort of hacked in so the animation played is from the default idle mode, but then it uses the fidget entry to play the animSfx.R_DECELERATE_RATE
also has a few extra uses, but it's always to decelerate usingfunc_8083A4A4
so the name is still valid.Other than that, everything else is pretty much identical to OoT.