summaryrefslogtreecommitdiff
path: root/include/sf64level.h
AgeCommit message (Collapse)Author
2024-08-24Actor Docs (#270)Alejandro Asenjo Nitti
* Docs * actor timer_04C -> work_04C * Actor & Boss unk_04A -> work_04A * actor & boss unk_048 -> work_048 * actor & boss unk_046 -> work_046 * boss unk_044 -> work_044 * actor event docs * ActorEvent docs * name all Event Actor IDs * EVID names in EventActorInfo comments * refactor EVC_PASSED_ALL_RINGS by @inspectredc * clarification comment * some option docs * audio enums and macros * some audio renamings
2024-05-25Player and Vs docs, some improvement to ve1 boss (#259)petrie911
* playerstuff * stuff * small fixes * Torch * torch update again
2024-05-20cheats (#257)petrie911
2024-04-25use array count for collision headers (#222)petrie911
* lights fix * names * remove header * so many names * format * more docs * makefile * colheaders * it's gone too far * torch
2024-04-25Cumulative docs update (#221)petrie911
* lights fix * names * remove header * so many names * format * more docs * makefile
2024-04-22More docs and renames, fox_bg now mostly figured out (#220)petrie911
* lights fix * names * remove header * so many names * format
2024-04-08Further docs on script, various other things (#204)petrie911
* stuff * too much * Torch commit * torch again * names and such * names * even more stuff * format * enums * whoops on the gbi
2024-04-05Event Actor docs that kind of ballooned into a bunch of stuff (#200)petrie911
* stuff * too much * Torch commit * torch again
2024-04-01WIP on script documentation, some cleanup (#194)petrie911
* gfx * script * Torch * headers * format
2024-03-17torch update, ast_area_6 and ast_vs_player, new names (#169)petrie911
* split up * format * torch * headers * just keep going * torch * names and such * format * remove headers
2024-02-16Import main, context, and option bss. Refactor headers. Some enum cleanup. ↵petrie911
(#130) * stuff * fixes * addrs * new header * its bss time * format and such * fake symbols begone * whoops forgot pragmas
2024-02-06fox_end2 decompiled (#116)Alejandro Asenjo Nitti
* func_ending_8018CE20 * progress * func_ending_8018D638 * func_ending_8018D814 * func_ending_8018DA0C * func_ending_8018DCB4 * func_ending_8018E1B8 * func_ending_8018E7B8 * func_ending_8018F2A8 * func_ending_8018F64C * func_ending_8018FC60 * func_ending_80190274 * func_ending_80190648 * func_ending_80190778 * func_ending_80190CF0 * func_ending_80191234 * func_ending_80191294 * func_ending_80191710 * func_ending_80191C7C * func_ending_80192164 * func_ending_80192290 * func_ending_8019237C * func_ending_801926D4 * . * everything matches * MISSION ACCOMPLISHED * review * ultratype * LEVEL_UNK_M1
2024-01-13fox_zo decomped, work buffer enums for bosses implemented, changed overlay ↵petrie911
name to i3, various docs (#78) * zo * more * more stuff * hitboxes suck * i3 test * i3 * names * remove extras * whoops symbols * more cleaning * oh god it comes * one last thing
2024-01-10fox_versus decompiled, introduce first_diff.py to the project, fixed ↵Alejandro Asenjo Nitti
fox_option NON_MATCHING build (#71) * fox_versus functions * more functions * more input! * functions so far * fix bss reordering * all functions matching * fix caller addresses * import data cleanup * introduce first_diff to the project * fix wrong type * second version of bss reordering prevention header * move versus symbols to variables.h * BSS importing attempt (failed) terrain is prepared for another contributor to try * fix fox_option NON_MATCHING build * format * remove static keyword from fox_map data symbols * IMPORT BSS * rename fox_versus * FIX ADDRESSES & SYMBOLS y fox map * fix more addresses * more address fixes for fox_map * all fox_map addresses done * fix bss build in fox_map, migration pending * bss reorder failed attempt * remove unused externs * remove unnecessary config file * remove unnecessary entries in settings.json * comments * move structs to fox_map header * put static back in fox_option data * PR review
2023-12-27fox_360 and fox_bg decompiled, two more matches, some names. (#62)petrie911
* it begins * stuff * remove extra * matched * forgot one * small things * more matches * filenames
2023-12-24fox_play finished, lots of new names for things (#58)petrie911
* stuff * three whole files * format * format and such * a switch in time * merge prep * nintendo switch * format * the great switch statement of our time * 43AC0 matched * stuff * Enums everywhere * oh god the switch * knakyo * new headers * format * fox * everyone hates recursion * format * one more thing * one more one more thing * renames * matches * matrix scale why * names and such * cleanup * name back * it just keeps going * they don't give up * splits * merge going poorly * I object * more names * one nonmatching * merge time * merge complete * cleanup * poor rambo * level fix
2023-12-24fox_map functions (#56)Alejandro Asenjo Nitti
* func_EBFBE0_80187520 * func_EBFBE0_8019E85C * func_EBFBE0_8019E8D0 * funcs * func_EBFBE0_801A6A24 * func_EBFBE0_801A4D0C * func_EBFBE0_801A62FC * names * func_EBFBE0_801A5770 * dec * boolean * func_EBFBE0_801A4A38 * func_EBFBE0_8019F83C * func_EBFBE0_8019F910 * func_EBFBE0_8019F97C * func_EBFBE0_8019FA1C * comment * func_EBFBE0_8019FC04 * func_EBFBE0_8019FD1C * func_EBFBE0_8019FF48 * func_EBFBE0_801A01A8 * func_EBFBE0_801A05B4 * func_EBFBE0_801A07E8 * func_EBFBE0_801A655C * func_EBFBE0_801AB284 * func_EBFBE0_801AB17C * func_EBFBE0_801AD048 * func_EBFBE0_801A914C * func_EBFBE0_801A9EE4 * func_EBFBE0_801A9DE8 * func_EBFBE0_801A9814 * func_EBFBE0_801A25C8 * func_EBFBE0_801A6DAC * func_EBFBE0_801A6DAC * func_EBFBE0_801A3440 * func_EBFBE0_801A7684 * primColor * planetId * func_EBFBE0_801A77B0 * func_EBFBE0_801A791C * func_EBFBE0_801A7A84 * func_EBFBE0_801A7BEC * func_EBFBE0_801A7BEC * func_EBFBE0_801A7D3C * progress script permissions * func_EBFBE0_801A7F1C * func_EBFBE0_801A74F4 * format * func_EBFBE0_801A7230 * func_EBFBE0_801A6EC0 * func_EBFBE0_801AD718 * func_EBFBE0_801AD7EC * func_EBFBE0_801AC80C * func_EBFBE0_801ABF1C * func_EBFBE0_801ABCDC * scopes * func_EBFBE0_801A68E4 * func_EBFBE0_801A6694 * func_EBFBE0_801A6480 * func_EBFBE0_801A6368 * func_EBFBE0_801A61B4 * LevelId * LevelId * func_EBFBE0_801A62FC * level enum * levelIDs * enum
2023-12-20Making the name changes discussed (#54)petrie911
* stuff * three whole files * format * format and such * a switch in time * merge prep * nintendo switch * format * the great switch statement of our time * 43AC0 matched * stuff * Enums everywhere * oh god the switch * knakyo * new headers * format * fox * everyone hates recursion * format * one more thing * one more one more thing * renames * matches * matrix scale why * names and such * cleanup * name back * it just keeps going * they don't give up * splits * merge going poorly * I object * more names
2023-12-19file splits, renames, more functions in play (#53)petrie911
* stuff * three whole files * format * format and such * a switch in time * merge prep * nintendo switch * format * the great switch statement of our time * 43AC0 matched * stuff * Enums everywhere * oh god the switch * knakyo * new headers * format * fox * everyone hates recursion * format * one more thing * one more one more thing * renames * matches * matrix scale why * names and such * cleanup * name back * it just keeps going * they don't give up * splits * merge going poorly * I object
2023-12-14fox_6B3B0 and a bunch of names for things (#50)petrie911
* stuff * three whole files * format * format and such * a switch in time * merge prep * nintendo switch * format * the great switch statement of our time * 43AC0 matched * stuff * Enums everywhere * oh god the switch * knakyo * new headers * format * fox * everyone hates recursion * format * one more thing * one more one more thing * renames