3145 Commits
Author SHA1 Message Date
engineer124 baffbf5a70 Interface_Init OK, 10 functions left 2022-04-14 23:01:47 +10:00
engineer124 867487ac9b Match func_80110038 2022-04-14 20:59:30 +10:00
engineer124 0693cbbaff First attempt at func_80110038 2022-04-14 20:14:49 +10:00
engineer124 2f49e3f5c7 Interface_DrawMinigameIcons WIP 2022-04-14 15:07:09 +10:00
engineer124 ae6ba9d88d Match func_80119030 and func_8011C808 2022-04-14 13:48:03 +10:00
engineer124 2578a567a5 Match func_80118890 2022-04-14 12:52:20 +10:00
engineer124 ea42fbdc81 Match func_80118084 2022-04-14 12:40:37 +10:00
Kelebek1 5ce086ffe5 Fixups 2022-04-14 02:18:01 +01:00
Maide aa020a6c43 Obj_Mine 2022-04-14 02:02:16 +01:00
engineer124 17f710491d Interface_DrawAmmoCount WIP 2022-04-13 15:52:39 +10:00
engineer124 52e886355b Match Interface_DrawItemButtons 2022-04-13 14:38:41 +10:00
engineer124 75a6ba7c6b Match another 2 functions 2022-04-13 09:08:07 +10:00
engineer124 6e808b91a1 Mark a bug 2022-04-12 20:37:33 +10:00
engineer124 25b0ac0226 Match Item_CheckObtainabilityImpl 2022-04-12 20:34:54 +10:00
engineer124 bb89766769 macros 2022-04-12 18:17:11 +10:00
engineer124 4e2231399e format 2022-04-12 18:01:41 +10:00
engineer124 ddcc441c41 Merge branch 'master' into parameter 2022-04-12 18:00:56 +10:00
engineer124 e27d687dfc Match Item_Give 2022-04-12 17:00:49 +10:00
angieandEllipticEllipsis ef5e39fbd2 func_8017FB1C documentation
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
2022-04-11 09:35:24 -04:00
afd3ae243d En_Test6 (#627)
* En_Test6

* ArrCount

* Always forget params

* PR

* Move defs

* PR

* Fix

* PR

* Merge

* Merge

* PR

* Fix

* PR

* PR

* Fix bss

* Match (thanks Anon)

* bss

* PR

* Merge

* bss

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
Co-authored-by: Elliptic Ellipsis <elliptic.ellipsis@gmail.com>
2022-04-09 05:38:54 +01:00
angie 9cd74ce160 Math3D_PointOnDirectedLine 2022-04-07 20:39:36 -04:00
06412c070f Cleanup 3 (#778)
* lights

* D_801D88A0 -> gScarecrowSpawnSongPtr

* Misc fixes

* CHECK_FLAG_ALL

* Trailing commas in enums

* matches

* Remove todo from lights bss

* Update src/overlays/actors/ovl_En_In/z_en_in.c

Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>

* thisx -> this2

* fix

* Todos

Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
2022-04-07 20:39:11 +01:00
c2f4572d13 Document EnKujiya (Lottery Shop) (#777)
* 7

* 7

* Update assets/xml/objects/object_kujiya.xml

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
2022-04-07 20:27:24 +01:00
Tom OvertonandGitHub 8a0b0b7ec8 En_Syateki_Okuta (Shooting Gallery Octorok) OK (#772)
* EnSyatekiOkuta_Init and EnSyatekiOkuta_Destroy OK

* func_80A36260, func_80A362A8, func_80A362F8, and func_80A36350 OK

* func_80A361F4 OK

* Decomp a bunch of functions

* Better match for func_80A368E0

* func_80A36CB0 OK

* Draw functions OK

* All functions OK

* Import data to C

* Use object symbols

* Final cleanup and generated spec

* Remove something I missed

* char -> UNK_TYPE1

* Respond to reviews

* Remove static from unnamed variables, whoops
2022-04-07 19:23:13 +01:00
Tom OvertonandGitHub 50c5ab0fc7 En_Dragon (Deep Python) OK and documented. object_utubo documented (#771)
* EnDragon_Init OK

* func_80B5EDF0 OK

* func_80B5EAA0 OK

* EnDragon_Destroy OK

* EnDragon_Update OK

* func_80B60138 OK

* func_80B5EE3C OK

* func_80B5EF88 OK

* func_80B5F418 OK

* func_80B5ED90 OK

* func_80B5EB40 OK (commented out because data is not imported yet)

* Import data into C

* Uncomment func_80B5EB40

* func_80B5EFD0 OK

* func_80B5F3A4 OK

* func_80B5F888 OK

* func_80B5FCC0 OK

* Draw functions OK

* func_80B5FD68 OK

* func_80B5F508 OK

* func_80B5F8D8 OK

* Better match on func_80B5FD68

* Use generated reloc

* Remove undefined_syms for this actor

* Some minor cleanup

* Make the data like Anghelo said

* Document object_utubo

* Name a bunch of stuff

* Name some more stuff

* Some documentation around death

* Documentation for actions

* Name a bunch of junk

* Use regs instead of directly accessing gGameInfo

* Name the player position vars

* Update weekEventReg references

* Name and list out states

* Name timer

* Document extend stuff

* Finish documentation

* Respond to Anghelo's review

* Respond to hensldm's review

* The thing Anghelo suggested *actually* matches
2022-04-06 21:03:27 -04:00