mk64/include
Tyler McGavran ecb085b291
Add some more actor types, match a function (#191)
* Add some more actor types, match a function

* Identify the boundBox member of the Player struct

Note that while the `flag` members are signed, they should be understood as just a group of bits.
Based on some googling around (see https://stackoverflow.com/a/11644749) the operation `thing.flag |= 0x8000`
is NOT undefined behaviour, even though that is setting the sign bit.
The numerical interpretation of the result as a signed number is implementation defined, while the
actual operation acts on the bit representation of the number.

Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
2022-05-06 21:56:43 -07:00
..
PR audio load.c decomp (#176) 2022-04-16 23:11:40 -07:00
libc Initial commit 2020-10-14 21:13:33 -07:00
actor_types.h Add some more actor types, match a function (#191) 2022-05-06 21:56:43 -07:00
common_structs.h Add some more actor types, match a function (#191) 2022-05-06 21:56:43 -07:00
config.h Initial commit 2020-10-14 21:13:33 -07:00
course_offsets.h Initial commit 2020-10-14 21:13:33 -07:00
defines.h Identify active screen mode, relabel accordingly (#141) 2022-01-17 06:44:14 -07:00
functions.h Variety of changes (#147) 2022-01-22 22:46:07 -07:00
global.h Refresh 1 2021-03-02 01:48:17 -07:00
kart_attributes.h Add some more actor types, match a function (#191) 2022-05-06 21:56:43 -07:00
macros.h Split asm using autodecompiler (#49) 2021-11-05 05:17:09 -06:00
macros.inc Initial commit 2020-10-14 21:13:33 -07:00
mk64.h Imported funcs from sm64 to code_80004740.c and trig_tables.inc.c (#68) 2021-11-28 15:42:03 -07:00
segment_symbols.h Decompiled course geography (#19) 2021-03-08 18:13:58 -07:00
segments.h fix audio pointers allowing rom shifts again (#169) 2022-03-03 21:21:06 -07:00
trig_tables.h More function matching in code_80057C60 (#149) 2022-01-24 20:22:43 -07:00
trig_tables.inc.c Imported funcs from sm64 to code_80004740.c and trig_tables.inc.c (#68) 2021-11-28 15:42:03 -07:00
types.h Actor decomp (#183) 2022-04-26 15:48:36 -07:00
ultra64.h Initial commit 2020-10-14 21:13:33 -07:00
variables.h Mostly match a few functions in memory.c (#178) 2022-04-18 08:04:46 -06:00