summaryrefslogtreecommitdiff
path: root/include/sf64player.h
AgeCommit message (Collapse)Author
2024-12-24Updated vs decompKiritoDv
2024-09-13Hud, Title, Map & Option Docs (#272)Alejandro Asenjo Nitti
* hud title and option docs * hud docs * aspMain vram comment * more hud docs * HUD docs * Hud_ -> HUD_ consistency * ActorMissileSeekModes * fox_option docs * more option docs * more option docs * more option docs * fox_title docs * more fox_title docs * fox_map docs * fix map TLUTs * more fox_map docs * jp1 explore * explore us rev0 * SETUPDL comments * format * fox_map docs * more fox_map docs
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-08-15teamFaceId -> drawFaceAlejandro Javier Asenjo Nitti
2024-08-15replace all ArwingInfo unks for namesAlejandro Javier Asenjo Nitti
2024-08-15unk_0C -> upperLeftFlapYrotAlejandro Javier Asenjo Nitti
2024-08-15unk_08 -> bottomRightFlapYrotAlejandro Javier Asenjo Nitti
2024-08-15unk_04 -> upperRightFlapYrotAlejandro Javier Asenjo Nitti
2024-08-15leftState -> leftWingStateAlejandro Javier Asenjo Nitti
2024-08-15rightState -> rightWingStateAlejandro Javier Asenjo Nitti
2024-08-15wings -> arwingAlejandro Javier Asenjo Nitti
2024-08-15WingInfo -> ArwingInfoAlejandro Javier Asenjo Nitti
2024-08-15LEVELMODE_TURRETAlejandro Javier Asenjo Nitti
2024-08-12General docs (#269)Alejandro Asenjo Nitti
* fox_display.c DOCS * PRINTF * actor->destroy boolean * corneria docs * Boss->unk_04C to Boss->animFrame * aCoGrangaWalkingAnim * more corneria docs * Spawner * Spawner code refined * Spawner description * Actor Spawn guard * Molar Rock (name by @inspectredc) * more docs * actor docs * initial disassembly config for lodgenet * correct vram addresses for lodgenet * Actor Docs * More actor docs * more actor docs * correction * correction * more actor docs * Preliminary work for Effect documentation * Change Init for Setup * fox_play cleanup and defake * fox_zo function names * fox_so function renaming * more object docs * venom 1 actors * actor docs * some fox_bo docs * some fox_fo corrections * fox_ma obj->this * fox_ma renamings * fox_ma docs * fox_ti Actors * revert permuter settings to ido * some renames on fox_andross.c * fox_sy actors * object names * corrections * some effect comments * fix AudioTable struct and data to avoid UB * uintptr_t in audio * audio load changes * event id enum usage in fox_sy * clear padding in sPlaylists * HUD_FoBase_ExplodeCs * HUD
2024-07-06Sector Z, Fortuna & General Docs (#261)Alejandro Asenjo Nitti
* Sector Z Docs initial * Sector Z docs * some other things * correction * Space Junk * SectorZ_SetLevelObjects * rename assets with correct prefix * aSzBackgroundTex * details * pr review * Sector X initials * Meteo Initials * Sector X things I forgot * fox_tr360 & fox_ve1 & fox_so initials * fox_so details * Zones initials * More Zones initials * more zones initials * area 6 initials * fortuna inits * fortuna actors * some more docs * more docs for Fortuna * fix mistake in data incorrectly imported * Fortuna Radars * BossFO * Sector Y Initials * Venom 2 general Docs * Some Corneria Docs * Actor, Scenery and Boss IDs in update and draw functions of gObjectInfo * more docs and this usage * fox_360 this usage * more actor types and this usages * fox_effect type usage * training docs * some Sector X docs * fix incorrect usage of "this" * fix comment * more docs * funcNames * fox_bg spacing * boolean * scenery corneria bumbs * terrain bumps * corneria arch * more corneria objects * hitboxes * more corneria objects * more corneria level objects * more corneria objects * aCoWaterfallDL * corneria docs * more corneria docs * Granga swork start * corneria swork * Corneria * Corneria Granga docs * more granga docs * granga work buffer enum * CarrierParts enum use * option * Corneria Docs * GRANGA_FWK * fox_co.h header * fix Fault_FillRectangle typo * PR reviews * sCsTeamInitialPos * Doodad
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-05-11More actor docs. starting on event IDs (#238)petrie911
* id start * stuff * comp and cam * add errors
2024-05-06oh god the docs (#234)petrie911
2024-05-04Event opcodes documented, more all range stuff (#229)petrie911
* stuff * Torch1 * dark link
2024-05-02More docs (#226)petrie911
* docs * more docs * forgot timers
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-22More docs and renames, fox_bg now mostly figured out (#220)petrie911
* lights fix * names * remove header * so many names * format
2024-04-20Docs update, added list of all SFX Ids used in the game. (#217)petrie911
* docs * format * format plz * stuff * more stuff * more names and such * torch update
2024-04-15Docs relating to fox_360. Also a UB fix in audio_load. (#215)petrie911
* docs * format * format plz
2024-04-11Script and hitbox docs, update torch (#210)petrie911
* script2 * more docs and such * torch update
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-03-01audio_general, audio data import, naming lots of audio functions (#144)petrie911
* heapsort * suff * load init * split * split data * begone asm * names * names and cleanup * let's try this * woo macros * general * bgm macro * names
2024-02-10match fox_i6_4 (#122)petrie911
* match * name
2024-02-10Finished Ve1, added permuter macros, fixed an error in Player struct (#121)petrie911
* format * format * cleanup * offsets
2024-01-21cleanup to object fields, some new names (#101)petrie911
* names and such * enum * dying
2024-01-21fox_hud & fox_me Decompiled (#95)Alejandro Asenjo Nitti
* func_80092D48 * func_800927A0 * TempComp.bin.mio0 git ignored * func_800924E0 * func_80094D20 * func_80096A74 * func_80095604 * all functions done * symbols for segmented addresses * move symbols to c file for now * failed attempt to import data * fix * Import data * move data below * ready for BSS attempt * fix warnings * ordering * symbols for some segmented addresses * rename to fox_hud * clear mess * . * . * space * . * func_i2_80187530 * func_i2_8018756C * func_i2_80187650 * func_i2_801877C4 * func_i2_8018795C * func_i2_80187B08 * func_i2_80187C68 * bss again (#98) * func_i2_80187D08 * func_i2_80187D98 * func_i2_80187FF8 * func_i2_801881A8 * func_i2_80188228 * func_i2_80188298 * ARRAY_COUNT * func_i2_80188344 * func_i2_80188B84 * func_i2_80188C2C * func_i2_80188E8C * func_i2_80188F2C * func_i2_80188CAC * func_i2_80189114 * func_i2_8018B7C4 * func_i2_8018C77C * func_i2_8018C8F4 * func_i2_8018CA10 * func_i2_8018CB50 * func_i2_8018BACC co-authored-by: @inspectredc * func_i2_8018CCF8 * func_i2_8018CB50 * func_i2_8018CD8C co-authored-by: @inspectredc & @petrie911 * func_i2_8018D9EC * func_i2_8018DA6C * func_i2_8018DAEC * func_i2_8018DB6C * func_i2_8018DBEC * func_i2_8018DCE4 * func_i2_8018DE14 * func_i2_8018DF08 co-authored-by @inspectredc & @petrie911 * func_i2_8018E084 * func_i2_8018ED9C * func_i2_80188088 * func_i2_801892F0 * func_i2_8018978C co-authored-by @KiritoDv & inspectredc * fox_me DATA IMPORTED * resolve conflicts * func_i6_80197B30 * func_i6_80197CC4 * func_i6_80197F84 * func_i6_80198244 * merge and solve bss * func_i6_801983E4 * PR review --------- Co-authored-by: petrie911 <69443847+petrie911@users.noreply.github.com>
2024-01-06Area 6 decomp, Object_408 -> boss, more overlay symbols in main (#70)petrie911
* 408 * more stuff * brutal matches * data and such * gPlayer * names and boss and such * cat * forgot something
2024-01-02fox_beam, more use of enum types, some cleanup (#67)petrie911
* cleaning and such * stuff * enum types * format * a touch more
2024-01-01more fox_map functions (#66)Alejandro Asenjo Nitti
* fix func_EBFBE0_801A2674 * func_EBFBE0_801AA1CC * func_EBFBE0_8019F164 * func_EBFBE0_8019E99C * func_EBFBE0_801AD11C * gTeamShieldsMapDisplay * func_EBFBE0_801AB978 * func_EBFBE0_801AB300 * func_EBFBE0_801AA434 * func_EBFBE0_801A6A98 * roll back gTeamShieldsMapDisplay * func_EBFBE0_801A5E80 * func_EBFBE0_801A9A8C * func_EBFBE0_801A2B8C * func_EBFBE0_801A281C * func_EBFBE0_801A25C8 enum use * f32 func_EBFBE0_801A25C8(PlanetId); * func_EBFBE0_801A0954
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-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