Files
mm/include
Tom Overton d4effceefd En_Elforg (Stray Fairy) OK and mostly documented (#359)
* Migrate data to C

* EnElforg_Init OK

* func_80ACC470 OK

* EnElforg_Destroy OK

* EnElforg_Update OK

* func_80ACCBD0 OK

* func_80ACCBB8 OK

* func_80ACD6EC OK

* func_80ACD59C OK

* func_80ACD6A8 OK

* func_80ACD610 OK

* func_80ACD878 OK

* Declare animated materials for Elforg

* EnElforg_Draw OK

* func_80ACCC98 OK

* func_80ACC7E4 OK

* func_80ACC8D4 OK

* func_80ACCEB0 OK

* func_80ACC994 OK

* PLAYER -> GET_PLAYER

* func_80ACCE4C OK

* func_80ACC934 OK

* func_80ACCAC0 OK

* func_80ACD2E4 OK

* func_80ACD1F0 OK

* func_80ACD164 OK

* func_80ACD1B0 OK (maybe fakematch but oh well)

* func_80ACD088 OK

* Better match for func_80ACD1B0

* Use compiled reloc

* Move static data to appropriate function

* Name sCylinderInit appropriately

* Add explanatory comment

* Clean up forward declarations

* Add macro for the flag

* Macro and enum for type

* Add STRAY_FAIRY_GET_PARAM_1C0 macro (no clue what this does)

* Document the area stuff

* Name some functions

* Document timer and direction

* Eliminate some early returns

* Tons more documentation

* Name remaining functions

* Document flags

* Name targetDistanceFromHome

* fairyFountainTimer -> secondaryTimer, since it's used outside of Fairy Fountains

* Name the unknown flag

* Name the collider fairy type

* Last bit of renaming/documenting

* Remove zero check

* Use hex constant for newAngle

* Merge animation updates

* Use 0x10000 instead of 65536.0f

* Use decimal for alpha

* Move yDifference initialization up to the same line as declaration

* Use +=/-=

* <= 30 instead of < 31

* += -1 -> --

* >= 81 -> > 80

* 0xDFFFFFFF -> ~0x20000000

* EnElforg_InitializeSpeedAndRotation -> EnElforg_InitializeParams
2021-10-31 13:25:10 -03:00
..
2021-10-29 15:30:48 -03:00
2018-10-25 22:09:52 -05:00
2018-10-25 22:09:52 -05:00
2021-08-15 10:56:20 -04:00
2021-05-20 21:24:47 -04:00
2021-08-03 23:21:31 -04:00
2021-10-29 15:30:48 -03:00
2021-10-29 15:30:48 -03:00
2021-08-07 12:43:11 -04:00
2021-08-15 10:56:20 -04:00
2021-08-03 23:21:31 -04:00
2018-11-16 22:14:07 -06:00
2021-09-29 18:27:07 -04:00
2018-10-25 22:09:52 -05:00
2021-09-22 21:50:35 -04:00
2021-08-03 23:21:31 -04:00
2021-05-09 22:12:42 -04:00
2021-08-03 23:21:31 -04:00
2021-08-03 23:21:31 -04:00
2021-08-03 23:21:31 -04:00
2021-08-03 23:21:31 -04:00
2021-08-04 08:14:38 -04:00
2021-10-29 15:30:48 -03:00
2021-10-27 11:59:21 -03:00
2021-08-03 23:21:31 -04:00
2021-10-24 13:41:50 -03:00
2021-08-06 17:14:09 -04:00
2021-10-11 15:28:16 -03:00