Alejandro Asenjo
a22e72acfe
ovl_En_Sekihi Decompiled and Documented ( #907 )
...
* progress
* All functions matching
* ovl_En_Sekihi Decompiled and Documented
* pr review
* pr review
* params enum
* corrections and renaming
* pr review
* Update src/overlays/actors/ovl_En_Sekihi/z_en_sekihi.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
2022-07-19 11:49:07 -04:00
Alejandro Asenjo
ba1c5803ad
ovl_Bg_Fire_Wall decompiled ( #890 )
...
* progress
* xml
* data imported
* all matching functions
* ovl_Bg_Fire_Wall decompiled
* review
* review
* GET_PLAYER
* EnEncount4
* AT_HIT
* pr reviews
* pr review
2022-07-19 11:44:51 -04:00
Alejandro Asenjo
d150a04e6a
ovl_Obj_Hsblock decompiled ( #866 )
...
* ovl_Obj_Hsblock decompiled
* PlayState + PR Reviews
* s
* pr review
* sFocusHeights
* displaylists rename
* bring up names from OOT
* fix
* fix
* xml comment
2022-07-19 11:38:47 -04:00
Parker Burnett
356fde3045
En_Ik OK ( #821 )
...
* starting en_ik
* updating and more matching funcs
* matched more functions and ran format.sh
* matched another, started on init
* updating things with master, and more matches
* another function down
* some more progress
* some documenting
* master merge
* maybe some progress?
* one more func left
* IK OK
* inital cleanup passthrough
* fixing warnings and formatting
* some cleanup
* touch up
* more docs
* doin dat dere docs
* actorfixer
* finishing function names
* initial round of fixes
* format
* Naming things
* namefixer
* review comments pt2
* comment updates
* PR Feedback
* forgot a format
* naming enum
* more fixes
* minor fix
* minor fix
* format
* fixes for daaays
* for some reason these keep showing up?
* fixing blob
* names
* fixes
* naming things...can't discern the last ones...
* updating TLUT and names
* formating and fisxes
* fixing func name
* naming effect variable
* name fixer, and renaming variable
* Fixing xml
* forgot to fix name
2022-07-18 04:19:11 +01:00
Derek Hensley
03a7e00c4b
Hotfix ( #929 )
2022-07-12 06:24:29 +01:00
engineer124
8e45eb7b1f
`z_parameter`: Items & Import Data ( #799 )
...
* Import Data
* More functions
* cleanup
* Add Enum
* Many changes, PR and add-ons
* Fix bss
* Better data
* Extra space
* DoubleDefense is boolean
* Missed a macro
* More enums missed
* macro -> enum
* More item cleanup...
* missing/wrong quest items
* Next PR Review
* Revert Interface_AddMagic to Parameter_AddMagic
* Remove QUEST_HEART_CONTAINER
* Fix bss
* Move Color_RGB16 up + fix incorrect numbers
* Add texture pointers
* Add comment
* EQUIP_SLOT_A
* rm redundant comment
* Fix merge
* PR Suggestions
* fix bss
2022-07-12 00:45:55 -04:00
engineer124
fda5da2500
Introducing z64camera.h ( #797 )
...
* Introduce z64camera.h
* format
* Oops
* Change paramData to u8
* BINANG_TO_DEGF and DEGF_TO_BINANG to z64camera.h
* Fix bss, thanks Anon
* Update with docs from OoT
* Cleanup
* Fix activeCamId
* underwater
* remove interface alpha stuff
* Oops
* To Hex
* Cleanup cam settings comments
* PR Suggestions
* More PR Suggestions
* trackActor -> focalActor
* Fix merge
* Fix bss, thanks Anon
2022-07-12 00:25:40 -04:00
Anghelo Carvajal
628482f3c4
hotfix disasm for python 3.6 ( #928 )
2022-07-12 00:01:58 -04:00
Parker Burnett
66c4d743b3
Adding Docker Support ( #914 )
...
* Adding dockerfile and instructions for building
* fixing readme and updating Dockerfile
* Adding packages and practicerom support
2022-07-11 23:54:17 -04:00
Anghelo Carvajal
87506f7c19
`z_player_lib`: Part 1 ( #688 )
...
* fix some symbols and file splits
* PLAYER_STATE macros
* Move over a few functions
* AP functions and update struct
* another small bunch
* Add player_lib prototypes
* A few more functions
* Some fixes and add stuff to actorfixer
* format
* bss
* Elliptic's review
* Engineer's review
* Some renames and cleanups
* bss
* A bit of cleaning up
* Player_DrawZoraShield
* format
* actorfixer, bss and format
* Forgot to merge master again
* Rename some LinkGoron dlists
* PlayerMeleeWeaponAnimation enum
* format
* actorfixer, bss and format
* more bss
* actorfixer
* format
* actorfixer and format
* bss
* Update src/code/z_player_lib.c
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* sEnvironmentTextTriggers
* Update include/z64save.h
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Update src/code/z_player_lib.c
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Update src/code/z_player_lib.c
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Update src/code/z_player_lib.c
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* breman mask march comment
* fix
* fixes
* bss
* RESPAWN_MODE_RETURN
* review
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* format
* Engineer's review
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Update src/code/z_player_lib.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* review
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Update include/z64player.h
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* review
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* format
* unused mwas
* fixes
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
2022-07-11 23:43:46 -04:00
Derek Hensley
cd5de59431
General Cleanup 6 ( #886 )
...
* Actor structs and enums
* whoops
* whoops 2-4
* PR Review
* tabs yuck
* Last few
* boss3
2022-07-11 23:26:58 -04:00
Tom Overton
e9d4b31c3d
z_map_exp OK and somewhat documented ( #877 )
...
* z_map_exp OK
* some names
* Some more docs
* Update prototypes in functions.h
* Use reg name
* namefixer
* Respond to review
* Respond to review
* Respond to review
* Add some blank lines after breaks, whoops
* Respond to review
* Respond to Engineer's review, pt 2
* Respond to Engineer's review, Pt 3
* Add newline char to end of z64map.h
* Respond to engineer's review, Pt 4
* Respond to multiple reviews
2022-07-11 23:23:01 -04:00
Derek Hensley
3b87504adc
General Cleanup 5 ( #872 )
...
* TexAnim
* Animmode
* Collider ArrayCount
* Rand_Next
* Revert "Rand_Next"
This reverts commit ba1046ac54
.
* kendo_js cast
* PR review
2022-07-11 23:18:38 -04:00
engineer124
ab6ef2535e
Match and Document code_80172BC0.c ( #909 )
...
* Match code_80172BC0.c
* Better match
* brackets
* Fix
2022-07-11 23:14:07 -04:00
Tom Overton
08ff2a6184
object_rotlift documented, various cleanup of Deku Flower stuff, finish documentation of ObjRotlift ( #879 )
...
* Make params-packing macro
* Move limb enum to object
* Minor deku flower cleanup
* Document object_rotlift
* Rotlift cleanup and documentation
* Respond to review
2022-07-11 23:10:24 -04:00
Derek Hensley
85b19de4ab
General Cleanup 4 ( #871 )
...
* PartTimerWorker -> PartTimer
* cleanup
* format
* objChan draw macro
* Fix macro
* Fix warning
* PR Review
* Missed 1 ull
* UINT16_MAX
* Remove todo from footmark
* Remove * from tex in AnimatedMat_DrawTexCycle
2022-07-11 23:06:21 -04:00
Tom Overton
81ce7bebcc
Remove a dummy label match in BgHakuginBombwall ( #901 )
2022-07-11 23:00:42 -04:00
Tom Overton
0fbc8ec9fb
Document object_boss04 (Wart and Bubbles) ( #915 )
...
* Document object_boss04 (Wart and Bubbles)
* Use WART_LIMB_MAX
* Fix include error
2022-07-11 22:56:12 -04:00
Tom Overton
acb9216daa
Document object_uch (Aliens) and remove a dummy label match in EnInvadepoh ( #899 )
...
* Document object_uch (Aliens)
* Remove dummy label match that has been annoying me for a year!!!!!!!!!!!!!
* Respond to reviews
* Fix a small thing brought up in review
* Swap to gAlienJerkingAnim
2022-07-11 22:52:43 -04:00
Isghj
d9a39c6ccc
`object_keikoku_demo`: documented (Lost Woods Trees) ( #863 )
...
* object_keikoku_demo: Doc'd
* Update src/overlays/actors/ovl_Dm_Opstage/z_dm_opstage.c
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
* DmOpstage: requested changes
* Update assets/xml/objects/object_keikoku_demo.xml
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
* DmOpstage: SnakeCase
* DmOpStage: Mention duplicate textures in xml
* DmOpstage: formater pls
* Update src/overlays/actors/ovl_Dm_Opstage/z_dm_opstage.h
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* DmOpstage: moved object description
Co-authored-by: Isghj8 <isghj8@gmail.com>
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
2022-07-11 22:49:07 -04:00
Lucas
2995d72965
`ovl_En_Fall2` OK ( #916 )
...
* `ovl_En_Fall2` decompiled
* Suggested changes
* Minor suggestions
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Don't commit directly from github
* Define vertices in xml, add macro
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
2022-07-11 22:44:19 -04:00
Alejandro Asenjo
6616f542f1
ovl_Elf_Msg4 decompiled ( #884 )
...
* ovl_Elf_Msg4 decompiled
* pr review
* GET_PLAYER
* actorPtr should stay Actor*
* pr review
* SWITCHFLAG
* ELFMSG5_GET_FF
* parenthesis
* pr review
* conflict
2022-07-11 22:40:17 -04:00
Alejandro Asenjo
a2f78fbc44
ovl_En_Bh Decompiled ( #906 )
...
* ovl_En_Bh Decompiled
* some minor things
* Documentation
* pr review
* gEnBh - > gBh
* noneSkel nonsense fix
* pr review
* pr review
2022-07-11 22:36:11 -04:00
Lucas
9726a30109
`ovl_En_Part` OK ( #903 )
...
* `ovl_En_Part` decompiled
* Suggested changes
* Rename body part displaylist
* Suggested changes
* Rename displaylist and params enum
* Remove randvar, rename enum from params to type
2022-07-11 22:32:35 -04:00
Tom Overton
c667452329
Document Twinmold Effects ( #896 )
2022-07-11 22:29:01 -04:00
Maide
9969b204bc
Obj_Chikuwa ( #893 )
...
* Obj_Chikuwa
* PR
2022-07-11 22:25:54 -04:00
Maide
122e4f3982
Obj_Toudai ( #892 )
...
* Obj_Toudai
* PR
2022-07-11 22:21:04 -04:00
Maide
2167cb6a77
Bg_Iknv_Doukutu ( #891 )
...
* Bg_Iknv_Doukutu
* PR
2022-07-11 22:14:14 -04:00
Alejandro Asenjo
69b4bd8998
ovl_Bg_F40_Flift decompiled ( #885 )
...
* ovl_Bg_F40_Flift decompiled
* format
* pr reviews
* pr review
2022-07-11 22:10:29 -04:00
Alejandro Asenjo
9bcd3e2fea
ovl_Elf_Msg5 decompiled ( #882 )
...
* ovl_Elf_Msg5 decompiled
* pr review changes
* pr reviews
* ELFMSG5_GET_FF
2022-07-11 22:06:44 -04:00
Alejandro Asenjo
6dec68464f
ovl_Elf_Msg2 decompiled ( #881 )
...
* ovl_Elf_Msg2 decompiled
* pr review changes
* ELFMSG2_GET_SWITCHFLAG
2022-07-11 22:03:04 -04:00
Alejandro Asenjo
3ab8b60a12
ovl_Elf_Msg decompiled ( #880 )
...
* ovl_Elf_Msg decompiled
* pr review
* ELFMSG_GET_SWITCHFLAG
2022-07-11 21:59:29 -04:00
Alejandro Asenjo
d352761bb6
ovl_En_Gamelupy decompiled ( #878 )
...
* ovl_En_Gamelupy decompiled
* pr review
* pr review
* pr review
2022-07-11 21:56:01 -04:00
Derek Hensley
0346fde02b
Effect Gsplash OK ( #876 )
...
* Ok
* Save?
* undef syms
2022-07-11 21:51:56 -04:00
Derek Hensley
f85a398162
Effect Hahen Ok ( #875 )
...
* OK
* format
* gameplay keep
* undef syms
* drawFlags -> params
* Format
* Fix railskb include
* DL consistency with OoT
* Hex
2022-07-11 21:48:37 -04:00
Derek Hensley
94372c3670
Effect Hitmark Ok ( #874 )
...
* OK
* gameplay keep
* undef syms
* Cleanup
* format
* HitMark -> Hitmark
* Remove EffectSsHitmark_Spawn from functions.h
* PR
2022-07-11 21:45:03 -04:00
Alejandro Asenjo
a4d93ee3eb
ovl_Bg_Open_Shutter decompiled ( #870 )
...
* ovl_Bg_Open_Shutter decompiled
* format
* Co-authored-by: EllipticEllipsis 73679967+EllipticEllipsis@users.noreply.github.com
Co-authored-by: Maide eeeedddccc@hotmail.co.uk
Co-authored-by: Tom-Overton tom.overton@outlook.com
* PlayState
* pr review
* pr review
* Come on Jenkins
* rumble needed?
* namefixer.py
2022-07-11 21:41:19 -04:00
Chloe
78a29fb17b
ovl_Dm_Char02 decompiled ( #869 )
...
* ovl_Dm_Char02 decompiled
* remove m2c comments
* remove ovl_Dm_Char02 data in spec
* ran format.sh
* fix format version
* use our reloc
* fix reviews
* rename context/playstate structs
* format
* more review fixing
* even more review fixing
2022-07-11 21:37:42 -04:00
Alejandro Asenjo
8856e07166
ovl_Obj_Lupygamelift decompiled ( #868 )
...
* ovl_Obj_Lupygamelift decompiled
* pr review
* PlayState
* review
2022-07-11 21:33:59 -04:00
Alejandro Asenjo
5ffdc0a387
ovl_Obj_Jgame_Light decompiled ( #867 )
...
* ovl_Obj_Jgame_Light decompiled
* xml
* doc
* pr review
* playstate
* playstate
* pr review
* pr review
* missing macro
* pr review
* pr review
* pr review
* pr review
* isOn
2022-07-11 21:30:18 -04:00
Alejandro Asenjo
2bcb88c05f
ovl_Elf_Msg3 decompiled ( #865 )
...
* progress
* ovl_Elf_Msg3 decompiled
* pr review changes
* PlayState
* if else
* chained assignment
* pr review changes
2022-07-11 21:26:29 -04:00
Alejandro Asenjo
c35d699d8a
ovl_Obj_Shutter decompiled ( #864 )
...
* ovl_Obj_Shutter decompiled
* pr review
* format
* Empty-Commit
* rename
2022-07-11 21:23:12 -04:00
Alejandro Asenjo
ffb90132c6
ovl_Obj_Demo decompiled ( #860 )
...
* ovl_Obj_Demo decompiled
* pr review
* pr review changes
* Empty-Commit
* pr review
2022-07-11 21:19:45 -04:00
Alejandro Asenjo
35961a7cb9
ovl_Demo_Getitem decompiled ( #861 )
...
* ovl_Demo_Getitem decompiled
* * PlayState
* PR reviews
* pr review changes
* renaming
* objectIndex
2022-07-11 21:13:29 -04:00
Alejandro Asenjo
5178d2cd9a
ovl_En_Onpuman decompiled ( #859 )
...
* ovl_En_Onpuman decompiled
* pr review
* PlayState + reviews
* pr review
2022-07-11 21:09:40 -04:00
Isghj
ea42d8d118
Ds2n: OK (unused potion shop man from OoT) ( #858 )
...
* Ds2n: OK
* Ds2n: requested changes
* EnDs2n: GlobalCtx is dead
* Ds2n: formater pls
* Update src/overlays/actors/ovl_En_Ds2n/z_en_ds2n.h
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Ds2n/z_en_ds2n.h
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Ds2n/z_en_ds2n.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Ds2n: more limbs named
* Ds2n: right, formatter for longer limb names
* EnDs2: moved comment back... did git merge the wrong way?
* Ds2n: broken anim is clearly wrong, its something else
* Ds2n: almost mappeded entire blob
* Ds2n: found another texture
Co-authored-by: Isghj8 <isghj8@gmail.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
2022-07-11 21:06:06 -04:00
Alejandro Asenjo
6052230233
ovl_Bg_Botihasira decompiled ( #857 )
...
* ovl_Bg_Botihasira decompiled
* pr fixes
* PR review changes
* undef syms
* PlayState
Co-authored-by: SonicDcer <noreply@github.com>
2022-07-11 21:02:15 -04:00
Alejandro Asenjo
bc2ca6bc7f
ovl_Bg_Icefloe decompiled ( #855 )
...
* ovl_Bg_Icefloe decompiled
* reloc
* pr review changes
* xml renaming
* displayList rename
* renaming
* almost forgot
* Co-authored-by EllipticEllipsis 73679967+EllipticEllipsis@users.noreply.github.com
* PlayState + reviews
Co-authored-by: SonicDcer <noreply@github.com>
2022-07-11 20:58:06 -04:00
Alejandro Asenjo
ed2f1390bc
ovl_Eff_Zoraband decompiled ( #854 )
...
* ovl_Eff_Zoraband decompiled
* != 0
* alpha and stateFlags
* name fix
* pr review fix
* PlayState
Co-authored-by: SonicDcer <noreply@github.com>
2022-07-11 20:51:53 -04:00
Alejandro Asenjo
3cdb4597f3
ovl_Bg_Spout_Fire decompiled ( #853 )
...
* ovl_Bg_Spout_Fire decompiled, asset decomp pending
* object_fwall decompiled
* fwall Texture leftovers name update from OOT
* pr review fixes
* pr review fixes
* renaming
* xml
* xml
* xml
* xml
Co-authored-by: SonicDcer <noreply@github.com>
2022-07-11 20:47:58 -04:00