Commit Graph

2115 Commits

Author SHA1 Message Date
KEKW555 e35a8cf338
Revert type of zelda entity 2023-12-31 17:30:48 +05:30
KEKW555 8a44bb6600
Fix last function 2023-12-31 17:22:50 +05:30
KEKW555 083bac47d1
Fix lint 2023-12-31 16:51:28 +05:30
KEKW555 69c79c24d8
Fixes 2023-12-31 16:50:06 +05:30
KEKW555 3369dfc8ae
True match sub_08068578 2023-12-31 16:39:02 +05:30
theo3 201955ea05 create enemy struct and enemy flags 2023-12-30 20:05:32 -08:00
theo3 11bccad6bc merge upstream 2023-12-30 17:25:11 -08:00
theo3 fb9f59fbbb label BounceUpdate asm 2023-12-30 17:13:42 -08:00
octorock 8b69eadaef Fix format 2023-12-30 22:48:48 +01:00
octorock 917ca10ba5 Merge branch 'master' into enemies 2023-12-30 22:18:38 +01:00
octorock a818f1b704 Use new entity struct for player 2023-12-30 22:09:30 +01:00
octorock 5676cb7890 Use new entity structs in a few more files 2023-12-30 18:42:30 +01:00
octorock 3b87c04162 Invert NENT_DEPRECATED define
To define ENT_DEPRECATED in files that still need the old entity structs.
2023-12-30 18:30:00 +01:00
octorock 33473d1d5b Create new entity structs for enemies 2023-12-30 18:12:05 +01:00
Theo 3c0c1ba5a0
Merge pull request #678 from notyourav/f
document RoomVars struct
2023-12-29 21:48:35 -08:00
theo3 37723f5607 document RoomVars struct 2023-12-29 21:42:55 -08:00
Theo 3359557489
Merge pull request #677 from tonyjih/match_sub_0802C334
True match sub_0802C334
2023-12-29 21:41:10 -08:00
octorock 242336c385 Merge branch 'master' into enemies 2023-12-29 23:07:22 +01:00
octorock 870c08fad6 Merge branch 'master' into enemies 2023-12-29 23:04:14 +01:00
octorock c63a86fbca Create some enemy structs 2023-12-29 22:56:38 +01:00
octorock b28f865051 Create new entity structs for Player Items 2023-12-29 22:56:38 +01:00
Tony Jih 44072497ea True match sub_0802C334 2023-12-29 18:46:46 +08:00
theo3 72509b18a0 label some asm functions 2023-12-29 00:59:43 -08:00
theo3 d07c416641 message definitions 2023-12-28 21:58:54 -08:00
theo3 a030120a0c clean up linkAnimation.c 2023-12-28 19:05:06 -08:00
theo3 7c1c612c9b fix fakematch in LinkHoldingItem_Action3 2023-12-28 17:54:39 -08:00
KEKW555 2816176661
Remove sub_0809CBE4 fake match 2023-12-28 09:50:15 +05:30
Theo 5fb324d54a
Merge pull request #670 from tonyjih/match_SetEntityObjPalette
True match SetEntityObjPalette (Nothing need to be done actually...)
2023-12-27 11:12:07 -08:00
Tony Jih 30e313fa09
True match sub_08080278 (#669)
* True match sub_08080278

co-worked with KEKW555

* Fix warning
2023-12-27 11:11:32 -08:00
Tony Jih 1f22050f25 True match SetEntityObjPalette (Nothing need to be done actually...) 2023-12-27 17:14:44 +08:00
Tony Jih dae4c66991
True match Object70_Action1 (#668) 2023-12-26 13:51:42 -08:00
KEKW555 bd44f07fa6
Remove RespawnPlayer fakematch (#666)
* Remove RespawnPlayer fakematch

* Remove xtra space
2023-12-25 21:43:54 -08:00
Tony Jih 4c69055d41
True match sub_0801E64C (#665)
* True match sub_0801E64C

* modify macro to constant

* fix comments from tab to spaces
2023-12-25 21:24:30 -08:00
KEKW555 b03db98200
Remove SyncPlayerToPlatform fake match (#667)
* Remove SyncPlayerToPlatform fake match

* Remove shift operators
2023-12-25 21:06:18 -08:00
KEKW555 20b4cf6724
True match Enemy50_OnCollision 2023-12-24 11:52:42 +05:30
Theo c1571218ae
Merge pull request #661 from KEKW555/UpdatePlayerInputTrueMatch
True match UpdatePlayerInput
2023-12-23 21:13:16 -08:00
Theo 32788830ac
Merge pull request #660 from KEKW555/Remove-fakematch-sub_0801A570
True match 0801A570
2023-12-23 21:12:07 -08:00
Theo 06591e7c31
Merge pull request #662 from KEKW555/CustsceneType15TrueMatch
True match CutsceneMiscObject_Type15
2023-12-23 21:10:43 -08:00
Theo 22ed1e35d7
Merge pull request #663 from Henny022p/SortKinstoneBag
Match SortKinstoneBag
2023-12-23 21:10:01 -08:00
KEKW555 1e8ced01e6
True match zMalloc (#659)
* True match zMalloc

* Cleanup
2023-12-23 21:08:30 -08:00
KEKW555 588d7ce6d4
True match CutsceneMiscObject_Type15 2023-12-24 09:25:22 +05:30
Henny022p 1944bf5e6d Match SortKinstoneBag
extract kinstone related data from SaveFile into it's own struct

Co-authored-by: KEKW555 <152369890+KEKW555@users.noreply.github.com>
2023-12-24 04:54:59 +01:00
KEKW555 ed79a24136
True match UpdatePlayerInput 2023-12-24 08:16:16 +05:30
KEKW555 a3097b5d85
True match 0801A570 2023-12-23 18:05:08 +05:30
Tony Jih c8598c065d Match sub_08039B28 2023-12-23 17:20:52 +08:00
KEKW555 040b1f3a59
Match sub_080A1270 (#657)
* Nuke asm/non_matching/objectB9 directory

* Match sub_080A1270
2023-12-21 13:04:41 -08:00
KEKW555 a5a2b57a1c
Match sub_0801E31C (#656)
* Match sub_0801E31C

* Nuke common folder

* Remove unnecessary casts
2023-12-21 13:02:34 -08:00
KEKW555 888033f7bd
Restore evil spirit (#654)
* Delete asm/object directory

* Restore evilSpirit.c

* Sync linker

* Delete data/const/object/evilSpirit.s

* Update assets.json

* Fix fields
2023-12-17 20:15:36 -08:00
KEKW555 7ea08d4aa2
Match sub_0807D46C (#653)
* Nuke code_0807CC3C directory

* Match sub0807D46C
2023-12-17 19:59:03 -08:00
Rose 1eba642381 Match PlayerJumpInit 2023-12-17 16:35:22 -05:00