mirror of https://github.com/zeldaret/mm.git
* Migrate data to C * EnGiant_Destroy OK * EnGiant_Init OK * func_80B01A74 OK * Comment what each of the quest items are * Put a little comment for myself on func_80B01A74 because it was confusing me lol * Very early names (they're all bad) * func_80B01990 OK * EnGiant_Update OK * func_80B024AC OK * func_80B023D0 OK * func_80B024D8 OK * func_80B02354 OK (this function is bad!) * func_80B020A0 OK * func_80B01EE8 OK * func_80B01E84 OK * func_80B0211C OK * func_80B02234 OK * unk_250 -> sfxId and label SFX * func_80B02688 OK * func_80B026C4 OK * EnGiant_Draw OK * Update spec * Fix up the static data * unk_24E -> alpha * Document some of the animation stuff * Name EnGiant_IsNotFreed * Document the giant types better * Minor cleanup * Add explanatory comment * Rename the functions in functions.txt too, whoops * Document sFaceTextures and blink routine * Document all the various animations * Name EnGiant_PlaySound * Document some functions and change an unknown to action * Add an SFX id I missed * Name all the action funcs * Name last two functions * Mark one case as unused * Change func_800F5A8C to use arg0, arg1, arg2, etc. * Move sFaceTextures to EnGiant_Draw and comment what they are * EnGiant_IsNotFreed -> EnGiant_IsImprisoned * Use booleans in EnGiant_IsImprisoned * **/ -> */ * action -> csAction * Make macros for all type conditional checks * Add warning about inconsistency * Document the cs actions * Add some documentation to animation-changing functions * Update the function name in functions.txt too * Improve GIANT_TYPE macros * Remove an unncessary early return * Incorporate animation changes |
||
|---|---|---|
| .. | ||
| ZAPD | ||
| ZAPDConfigs/MM | ||
| asm-differ | ||
| asm-processor | ||
| buildtools | ||
| decomp-permuter | ||
| disasm | ||
| filelists/mm.us.rev1 | ||
| graphovl | ||
| ido_recomp | ||
| overlayhelpers | ||
| sizes | ||
| warnings_count | ||
| z64compress | ||
| .gitignore | ||
| Makefile | ||
| actorfixer.py | ||
| assist.py | ||
| calc_bss.sh | ||
| check_format.sh | ||
| extract_baserom.py | ||
| fixbaserom.py | ||
| get_actor_sizes.py | ||
| global_bss_check.py | ||
| m2ctx.py | ||
| permuter_settings.toml | ||
| progress.py | ||
| regconvert.py | ||
| rename_global_asm.py | ||
| rename_sym.sh | ||
| set_o32abi_bit.py | ||
| sfxconvert.py | ||
| sort_actor_funcs.py | ||
| timeconv.py | ||
| vt_fmt.py | ||
| vtxdis.c | ||
| z64compress_wrapper.py | ||