mirror of https://github.com/zeldaret/mm.git
![]() * Data migrated and ObjKibako2_Init OK * ObjKibako2_Destroy OK * func_8098EC68 OK * Commit what I have on Update as I figure it out * Name skulltulaNoiseTimer and get a little closer to matching Update * Wrap Update in NON_MATCHING for now * Get this ready to push up * func_8098ED20 OK (but it's not an actionFunc???) * ObjKibako2_Draw OK * func_8098E9C4 OK * Turns out globalCtx *is* needed * func_8098E8A8 OK * Save my progress on func_8098E5C0 for now * func_8098E900 OK * func_8098EB78 OK * Clean up some if-conditionals * Delete pointless forward declaration * ObjKibako2_Break OK * Update names to match OoT equivalent * func_8098E5C0 OK (though a little weird) * ObjKibako2_Update OK * Clean, document, and name ObjKibako2_ShouldBreak * Clean and name ObjKibako2_ContainsSkulltula * Some more cleanup * Why did I mix snake case with camel case lol * Update spec now that everything matches * Actually rename the data * sn/cs -> sin/cos * Use true/false in ObjKibako2_ShouldBreak * Use the AC_HIT macro and don't use the temp where it isn't needed * Use macro and enum for contents * Get rid of fake temp in Init * Macros for collectible ID/Flag * 0xFFFD -> ~AC_HIT * In macros, x -> this * Just kidding, use thisx for macros * Add description to the top of C file * Run ./format.sh after installing clang-format-11 * char -> UNK_TYPE1 * Remove unnecessary struct padding * Initialize thisPos at the same time it's declared * Clean up parentheses for bitwise operations to make it clearer what they do * Clean up control flow in ObjKibako2_Idle * Remove extraneous parentheses * Move instantialization up in ObjKibako2_ContainsSkulltula * Move tempRand instantiation up in ObjKibako2_Break * Move collectible instantiation up in ObjKibako2_SpawnCollectible * Remove extra brackets * Remove extra brackets (again) * Move contents instantiation up in ObjKibako2_Init |
||
---|---|---|
.. | ||
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 | ||
extract_baserom.py | ||
fixbaserom.py | ||
get_actor_sizes.py | ||
m2ctx.py | ||
permuter_settings.toml | ||
progress.py | ||
regconvert.py | ||
rename_global_asm.py | ||
rename_sym.sh | ||
set_o32abi_bit.py | ||
sort_actor_funcs.py | ||
timeconv.py | ||
vt_fmt.py | ||
vtxdis.c | ||
z64compress_wrapper.py |