mirror of https://github.com/zeldaret/mm.git
* Migrate data to C * EnBaguo_Init OK * EnBaguo_Destroy OK * func_80A3B220 OK * func_80A3B2CC OK * func_80A3B2CC OK * func_80A3B794 OK * func_80A3B5E0 OK * func_80A3B7B8 OK * EnBaguo_Update OK * func_80A3B8F8 * func_80A3BE24 OK, some other not-OK junk * func_80A3BE60 OK (wow this is bad!) * Document the blink system * func_80A3C17C OK * Document timer and fix warnings * func_80A3C008 OK * Rename x/y/z so it's clear they are positions * func_80A3BE60 OK in a not-crazy way * func_80A3B958 OK * func_80A3BF0C OK * Make the rotation a Vec3s * Update the spec to use the built reloc * Use ARRAY_COUNT instead of hardcoded length * Document the state stuff * Document NejironParticle * Document the rolling rotation stuff * unk_1BC -> maxDistanceFromHome * unk_1B8 -> zRollDirection * Name the two draw functions * Name the static variables properly * Name all other functions * Clean up forward declares * Last bit of documentation and cleanup * Add an enum for the rolling direction * Add explanatory comment * state -> action and move action descriptions inline * Use enum for Stone Mask * Use "Setup" for the setup function * Document the damage effect * Add some space around the for-loop * ./format.sh * Use % 8 everywhere * Use -= instead of += a negative number * Switch order of max check * Use CLEAR_TAG_POP enum value * eyeIndexTemp -> eyeIndex * visible -> isVisible * Move enums above structs * Merge animation system changes * yDist fix * Respond to review feedback |
||
|---|---|---|
| .. | ||
| 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 | ||