1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-28 07:46:18 +00:00
oot/include
Sirius902 5c631e3170
ovl_En_Horse_Normal (#403)
* merge upstream

* Merge upstream

* Match EnHorseNormal_Init

* Work on EnHorseNormal_Draw (probably finish depending functions first)

* func_80A6CC88

* Work on EnHorseNormal_Draw

* Clang format

* Properly use OPEN_DISPS

* Stop using thisx lol

* Use the funny angle number

* Use &D_04049AD0 because it's not a display list?

* Stop using fun macros to fix stack

* EnHorseNormal_Draw

* EnHorseNormal_Destroy

* EnHorseNormal_Update

* Use disp macros EnHorseNormal_Draw

* Correctly type D_04049AD0

* func_80A6C570

* Name some draw stuff

* Fix names

* Make if condition more readable

* func_80A6B30C and fix incorrect  pointer types

* Function prototypes

* func_80A6B250

* Add header comment

* Move skin function to functions.h

* Change to stable

* Cleanup a little

* Match some more

* Work on func_80A6BE6C (won't compile yet)

* Work on func_80A6BE6C again

* Progress

* func_80A6CAFC

* Match all but one :)

* Work on func_80A6BE6C

* Work more on func_80A6BE6C

* Multiply floating point by integer lol

* Reorder assignment to almost match

* func_80A6BE6C

* Fix warning and remove unnecessary forward declarations

* Data section

* Cleanup data a bit

* More cleanup and clang format

* Clang format is a little confused

* More cleanup

* Formatting

* Revert formatting on z_bg_spot01_objects2.c

* Name unk_14C

* Add clone comment

* Name clonePos

* Name and cleanup

* Name some animation related stuff

* Remove unnecessary assignment

* Name cloneRotY

* Use ARRAY_COUNT for sAnimations

* Add more to unknown struct layout

* Use u8 for last struct member

* Use s32 for length

* Add padding disclaimer

* Update src/overlays/actors/ovl_En_Horse_Normal/z_en_horse_normal.c

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Update src/overlays/actors/ovl_En_Horse_Normal/z_en_horse_normal.c

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Update src/overlays/actors/ovl_En_Horse_Normal/z_en_horse_normal.c

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Update src/overlays/actors/ovl_En_Horse_Normal/z_en_horse_normal.c

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Update src/overlays/actors/ovl_En_Horse_Normal/z_en_horse_normal.c

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>

* Various suggestions

* Replace 10430.378f

* Remove padding because alignment

* Move function array out of function

* Remove struct name being present twice unecessarily

* Oops forgot the s

* Don't separate static vars from others

* Some cleanup

* Use ARRAY_COUNT(sJntSphItemsInit)

* Minor cleanup

* Rename enum members

* Oops forgot to rename enum

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2020-10-12 18:45:16 -04:00
..
ultra64 libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
alloca.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
bgm.h First proper commit. 2020-03-17 00:31:30 -04:00
color.h All Effect Overlays and z_effect_soft_sprite_old_init.c OK (#396) 2020-09-29 20:18:46 -04:00
command_macros_base.h Create Macros for Cutscene Data (#63) 2020-05-20 07:37:28 -04:00
fp.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
functions.h ovl_En_Horse_Normal (#403) 2020-10-12 18:45:16 -04:00
global.h First proper commit. 2020-03-17 00:31:30 -04:00
ichain.h Partially format header files 2020-03-22 22:50:15 +01:00
initvars.h Decompile most effect files in "code" (#144) 2020-05-18 14:24:00 -04:00
macro.inc First proper commit. 2020-03-17 00:31:30 -04:00
macros.h Decompile z_sram.c (#431) 2020-10-11 13:45:08 -04:00
math.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
regs.h Elf_Msg, Elf_Msg2 OK (#317) 2020-08-18 14:31:34 -04:00
segment_symbols.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
sfx.h Various SFX fixes (#237) 2020-07-04 23:30:21 -04:00
stdarg.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
stdbool.h Partially format header files 2020-03-22 22:50:15 +01:00
stddef.h Partially format header files 2020-03-22 22:50:15 +01:00
stdlib.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
ultra64.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
unk.h Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
variables.h ovl_En_Horse_Normal (#403) 2020-10-12 18:45:16 -04:00
vt.h Partially format header files 2020-03-22 22:50:15 +01:00
z64.h Decompile z_kanfont (#443) 2020-10-12 17:42:17 -04:00
z64actor.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64animation.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64audio.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64collision_check.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64cutscene.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64cutscene_commands.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64dma.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64effect.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64item.h Decompile Player (#387) 2020-09-18 21:45:39 -04:00
z64light.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64math.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64object.h Partially format header files 2020-03-22 22:50:15 +01:00
z64player.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00
z64save.h Decompile z_sram.c (#431) 2020-10-11 13:45:08 -04:00
z64scene.h Various SFX fixes (#237) 2020-07-04 23:30:21 -04:00
z64transition.h libultra cleanup (#215) 2020-10-03 11:22:44 -04:00