Commit Graph

2115 Commits

Author SHA1 Message Date
notyourav 8a294a49b6
Merge pull request #619 from octorock/objects 2023-08-06 17:33:21 -07:00
Henny022p 83d710a413 clean up hint_height version mess 2023-08-02 22:32:17 +02:00
Henny022p ea30d2264b SaveFile cleanup part 3 2023-08-02 22:19:34 +02:00
Henny022p 1e02286d2c SaveFile cleanup part 2 2023-08-02 21:19:43 +02:00
Henny022p bc22015987 SaveFile cleanup part 1 2023-08-02 20:50:18 +02:00
octorock 488196754e Create new entity structs for NPCs 2023-08-01 11:36:11 +02:00
octorock 0d6b9052ba Add documentation head to all NPCs 2023-08-01 11:36:11 +02:00
notyourav 064bc43e78
Merge pull request #618 from octorock/playerItems
Create new entity structs for Player Items
2023-07-31 19:20:00 -07:00
notyourav a443cb5d49
Merge pull request #617 from octorock/projectiles
Create new entity structs for Projectiles
2023-07-31 18:56:04 -07:00
octorock 4d67e6fe1f Create new entity structs for Objects 2023-07-31 21:31:30 +02:00
octorock 5899c30dc9 Create new entity structs for Player Items 2023-07-30 23:51:54 +02:00
octorock 591563f428 Create new entity structs for Projectiles 2023-07-23 23:52:47 +02:00
Henny022p 70675cedc1 format 2023-07-05 00:57:06 +02:00
Henny022p 9b907d121d various small documentation changes
made during SGDQ23 while working on multiworld randomizer

Co-authored-by: Ibot02 <jtp.jtp@gmx.de>
2023-07-05 00:53:54 +02:00
anonymous c073577478 Match DispCtrlSet 2023-05-24 00:45:36 +00:00
Catobat 19e8407596 Missed a line 2023-05-06 12:55:25 +02:00
Catobat def79ad780 Formatting in zeldaFollower.c 2023-05-06 12:53:52 +02:00
Catobat a2785bc0fa Merge remote-tracking branch 'upstream/master' into interaction-stuff 2023-05-06 12:32:38 +02:00
Catobat 31079cd0a5 Change zeldaFollower.c to try to fix clang-format 2023-05-06 00:50:22 +02:00
Catobat 18b86e484a Formatting 2023-05-06 00:36:48 +02:00
Catobat 8ff6027f97 Name some functions for marking a Fuser as done 2023-05-05 23:45:29 +02:00
Catobat 52e635f57b Some comments and label names for GetFuserId 2023-05-05 23:19:04 +02:00
Catobat 8a7e928461 Change customHitbox in InteractableObject to Rect* 2023-04-30 22:34:53 +02:00
Catobat 3a7f92e7c7 Change customHitbox in InteractableObject to s8* 2023-04-30 21:58:05 +02:00
Catobat 5145a6909e Name and clean up some functions and structs 2023-04-30 21:43:22 +02:00
Catobat 4fd83717cd Name sub_08078180 2023-04-30 20:21:45 +02:00
Catobat b4995417d3 Use more PlayerFlags constants 2023-04-30 18:49:08 +02:00
Catobat 06c0f111e7 Name all possible R button actions 2023-04-30 16:00:33 +02:00
Catobat 985eeb67a1 Name members for R actions in struct_0200AF00 2023-04-30 15:10:30 +02:00
Catobat d1d78ed018 Name members for button texts in struct_0200AF00 2023-04-30 13:14:10 +02:00
Catobat fcfbd73dd2 Name the special values used with Kinstone Fusions 2023-04-29 02:56:08 +02:00
Catobat a82ad2951a Name some things with NPC4E 2023-04-29 01:25:31 +02:00
Catobat 2e21fde027 Name the interaction types 2023-04-29 00:32:15 +02:00
Catobat d5afe1f2dd Name a lot of functions about interactable objects 2023-04-28 23:36:33 +02:00
Catobat 04f4272b14 Document structs for interacting with entities 2023-04-28 20:20:29 +02:00
Catobat b25f36e736 struct_03003DF0 seems to use struct_03003DF8 2023-04-27 16:14:29 +02:00
Catobat aa477e7ad0 Gold Kinstone Fusion names 2023-04-27 02:29:50 +02:00
notyourav 89b87b967b
Merge pull request #605 from nonmatch/patch-73 2023-04-25 07:50:56 -07:00
notyourav b83cb034e1
Merge pull request #604 from Elmyr-de-Hory/sub_08068318 2023-04-24 22:48:42 -07:00
hatal175 b079dee500 Match sub_080AC5E4 2023-04-24 21:17:31 +00:00
Catobat 65304904d3 Fix Kinstone drops mixup 2023-04-24 16:50:53 +02:00
Catobat e59630f202 Fix dungeon item mixup 2023-04-24 16:31:06 +02:00
Elmyr de Hory 2d20f33494 matched sub_08068318 2023-04-23 12:33:09 -07:00
Tal Hayon 5b5c26f703 Remove parameter from KID_HEAP_SHIFT_RIGHT 2023-04-23 08:40:57 +03:00
Tal Hayon 9e8c1921d0 Match sub_080622F4 2023-04-22 08:52:24 +03:00
notyourav 355f145f44
Merge pull request #597 from Catobat/kinstone-stuff
Kinstone stuff
2023-02-27 14:37:31 -08:00
notyourav 58dff2ea06
Merge pull request #596 from nonmatch/patch-66 2023-01-10 15:14:12 -08:00
notyourav 19c9c2b54b
Merge pull request #595 from nonmatch/patch-65 2023-01-10 01:11:55 -08:00
Catobat ae16a42a0b Formatting, but why? 2023-01-09 01:53:52 +01:00
Catobat c5a8bcc6a1 Formatting 2023-01-09 01:50:55 +01:00
Catobat 3dd2ccc211 Name and organize Cucco Minigame stuff 2023-01-09 01:16:36 +01:00
TraceEntertains ea82b6b4a1 Match sub_0806252C 2023-01-08 20:47:42 +00:00
Henny022p f81167f6d7 Match DrawDungeonMap 2023-01-08 20:37:50 +00:00
Catobat 3073318124 Business Scrub Kinstone stuff 2023-01-08 18:20:37 +01:00
Catobat 529c1ef8b9 Bakery Kinstone stuff 2023-01-08 18:14:47 +01:00
Catobat c9e3f39e56 Goron Merchant adjustments 2023-01-08 18:07:37 +01:00
Catobat c88f5cf280 Names in KinstoneWorldEvent struct 2023-01-08 17:47:29 +01:00
Catobat 8515634fa9 Name more functions 2023-01-08 16:46:07 +01:00
Tal Hayon 489718049f Match sub_08068578 (By TraceEntertains) 2023-01-08 16:27:00 +02:00
Catobat 4ab73f8eb7 Name some more functions in common.c 2023-01-08 15:01:18 +01:00
notyourav 88df5a3766
Merge pull request #592 from hatal175/sub_08080278 2023-01-07 22:32:45 -08:00
notyourav 9c7a1c998c
Merge pull request #590 from nonmatch/patch-62
Match sub_0809CBE4
2023-01-07 16:17:36 -08:00
Catobat 1d2d1cd786 Name some functions in common.c 2023-01-08 00:13:19 +01:00
Catobat c8d37f73c8 Give unk118 and unk12B in SaveFile names 2023-01-07 23:19:07 +01:00
Catobat fbdd0078cd Give unk141 and unk1C1 in SaveFile names 2023-01-07 22:54:36 +01:00
Catobat fba95b9ff7 Make gUnk_080FE1DD a 2D array 2023-01-07 21:48:05 +01:00
Catobat 1cb62deadd Fix Kinstone constant names 2023-01-07 20:51:24 +01:00
Tal Hayon 0d2b6b8bc9 Match sub_08080278 (by Catobat) 2023-01-07 08:24:24 +02:00
notyourav 81534899cd
Merge pull request #589 from Henny022p/fix_bg_buffer 2023-01-06 16:46:42 -08:00
Catobat d5c8339e7c Match sub_0809CBE4 2023-01-04 23:41:44 +00:00
Henny022p 42a8d94e8f clean ui.c a bit 2023-01-04 23:13:52 +01:00
Tal Hayon 07edb4e487 Match sub_08038304 and sub_08046518 2023-01-04 21:04:57 +02:00
Henny022p e38301fc17 remove fake global gUnk_02035160
part of gBG0Buffer
2023-01-04 19:33:17 +01:00
Henny022p 86a5c82ec9 remove fake global gUnk_0203510E
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p 78120062b2 remove fake global gUnk_020350F0
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p 7f25b35c2d remove fake global gUnk_020350E2
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p eb60063cde remove fake global gUnk_0203508E
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p 4fd8013c8d remove fake global gUnk_02034E4E
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p 0b0f469f7a remove fake global gUnk_02034DF0
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p ba7b5dbccd remove fake global gUnk_02034D30
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p 7228a03874 remove fake global gUnk_02034CF0
part of gBG0Buffer
2023-01-04 19:26:42 +01:00
Henny022p a37c482850 remove fake global gUnk_02022130
part of gBG1Buffer
2023-01-04 19:26:42 +01:00
Henny022p 08de04a87b remove fake global gUnk_02022030
part of gBG1Buffer
2023-01-04 19:26:42 +01:00
notyourav 9016bc861e
Merge pull request #587 from Henny022p/wallet 2023-01-04 09:01:39 -08:00
notyourav 30c2186c90
Merge pull request #586 from Catobat/sub_0801E99C 2023-01-03 22:41:49 -08:00
Catobat 8f10c33098 Formatting 2023-01-04 01:51:52 +01:00
Henny022p a26345cde0 name Wallet::iconStartTile 2023-01-03 23:52:43 +01:00
Henny022p 2c7fc37c0d fix gWalletSizes 2023-01-03 22:36:39 +01:00
Catobat 0d9f903f67 Eliminate a forced register 2023-01-03 21:59:08 +01:00
Catobat 227d2c6070 Match sub_0801E99C 2023-01-01 19:28:47 +01:00
Tal Hayon d04675e6c8 Match sub_08079550 2022-12-19 00:52:06 +02:00
Tal Hayon 44e4b69cdb Matches from site(Henny022p,octorock,Léo Lam,ThothWhatsThis) 2022-11-21 19:18:07 +02:00
Tal Hayon bf9df14832 Use FX enum and add another sparkle to the enum 2022-11-21 19:17:21 +02:00
octorock 6531b88285 Match UpdatePlayerCollision 2022-11-06 10:45:14 +00:00
anonymous 2ddfdc3e4f Match SyncPlayerToPlatform 2022-11-06 10:20:17 +00:00
octorock 4ec85404c0 Match sub_08066570 2022-11-06 10:20:00 +00:00
octorock 2fd31d25bc Match sub_0803933C 2022-11-06 10:19:43 +00:00
octorock 4f1f2f280e Match sub_0803086C 2022-11-06 10:19:26 +00:00
octorock 582831dac2 Match sub_08080CB4 2022-11-06 10:19:09 +00:00
octorock dde3fa8d1b Match sub_08036AF0 2022-11-06 10:18:52 +00:00
anonymous ae84570668 Match sub_0802E768 2022-11-06 10:18:36 +00:00
anonymous a37cfe64cf Match sub_0802D86C 2022-11-06 10:18:19 +00:00
octorock 521bb8250b Match sub_0801E82C 2022-11-06 10:18:02 +00:00
octorock ec13298471 Match OctorokBossObject_Action1 2022-11-06 10:17:45 +00:00
octorock c495247e06 Match FrozenOctorok_Action1 2022-11-06 10:17:28 +00:00
octorock e4898c53d4 Match CreateUIElement 2022-11-06 10:17:10 +00:00
jeremyherbert d6cb508be8 Match sub_0802C334 2022-10-25 23:30:54 +00:00
jeremyherbert 0c832f306d Match GetSpriteSubEntryOffsetDataPointer 2022-10-22 04:42:09 +00:00
jeremyherbert ec02fc41ab Match SetEntityObjPalette 2022-10-20 23:10:09 +02:00
Jeremy Herbert 58e8ba867b match InitSaveHeader (with FORCE_REGISTER) 2022-10-19 20:12:18 +10:00
Henny022p 05b46ee3fe match sub_08090094
uses forced register
2022-10-14 06:14:38 +02:00
Jeremy Herbert f7d002312b Add WriteBit and ClearBit 2022-10-12 10:45:42 +10:00
octorock 67467fd831 Extract some data
And split up subtasks and world events.
2022-10-08 22:32:54 +02:00
Tal Hayon 7f3b6a6a44 Match sub_0804334C 2022-09-09 14:20:47 +03:00
Tal Hayon 00997aa737 Match sub_0807FC7C 2022-09-08 16:26:57 +03:00
Tal Hayon 1064385652 Match sub_08095EAC on site by pixel-stuck 2022-09-08 16:03:30 +03:00
Tal Hayon f0c05f833f Match ButtonUIElement_Action1 on site by anon 2022-09-08 15:59:23 +03:00
Tal Hayon cf268841c9 Match TextDispEnquiry 2022-09-07 19:44:17 +03:00
Tal Hayon 74fc26d12c Match sub_0801AC98 2022-09-06 21:42:28 +03:00
notyourav c0904a0b7d
Merge pull request #571 from octorock/data 2022-09-05 11:38:44 -07:00
Tal Hayon ca6857fddb Match sub_080797EC 2022-09-05 18:59:36 +03:00
Tal Hayon 43397b3240 Match DrawChargeBar 2022-09-05 14:34:49 +03:00
octorock a83c83ee8c Extract some data
Sort data according to the compilation using they belong to.
Extract background animations.
2022-09-03 23:33:35 +02:00
Tal Hayon 83d376229b Match sub_0804393C 2022-09-02 15:20:03 +03:00
Tal Hayon 45153b7647 Match sub_08029E0C 2022-09-02 09:07:40 +03:00
Tal Hayon 780840c998 Match sub_08033364 2022-09-02 08:17:57 +03:00
Tal Hayon b826037bf2 Match sub_08028604 2022-09-01 22:57:23 +03:00
Tal Hayon 137ce4b6e2 Match sub_08087F94 2022-09-01 14:24:08 +03:00
Tal Hayon 7f6d0f64e6 Match sub_080432A8 2022-08-29 12:50:46 +03:00
Tal Hayon 7579127914 Match sub_080369D0 2022-08-28 07:07:19 +03:00
notyourav b1ec50a198
Merge pull request #568 from hatal175/sub_08022E40
Match some functions
2022-08-26 21:54:39 -07:00
notyourav 3c84ddf3d9
Merge pull request #567 from hatal175/DrawHearts 2022-08-26 16:01:45 -07:00
Tal Hayon 2d5ceeacd4 Match sub_08043B08 2022-08-26 20:54:54 +03:00
Tal Hayon 487277e786 Match KinstoneMenu_Type1 2022-08-26 14:59:38 +03:00
Tal Hayon e4def8a88d Match sub_080A2E00 2022-08-26 07:00:12 +03:00
Tal Hayon e866e5620b Match sub_08022E40 2022-08-25 23:17:20 +03:00
Tal Hayon 39f73a2977 Match DrawHearts 2022-08-23 16:09:41 +03:00
Tal Hayon e10d7b3eca Match sub_0801E64C 2022-08-22 18:51:46 +03:00
Tal Hayon 953a5d35cc Match sub_0807A5B8 2022-08-22 18:44:58 +03:00
notyourav 0b9a4310d9
Merge pull request #561 from luryus/sub_0801E290 2022-08-21 22:59:17 -07:00
Lauri Koskela 337f520d9c Reformat code 2022-08-20 10:30:03 +03:00
notyourav fd68e75a4d
Merge pull request #563 from Ibot02/sub_0801AFE4 2022-08-19 16:13:13 -07:00
notyourav 0cd2f4f86c
Merge pull request #564 from octorock/misc 2022-08-19 14:25:14 -07:00
notyourav e4d94ceaf6
Merge pull request #562 from hatal175/sub_08088328 2022-08-19 14:22:21 -07:00
octorock b2264f562f Decompile some functions 2022-08-19 23:02:55 +02:00
Ibot02 715b145143 Cleanup
Added a struct for the lookup table, moved things out of the for structure for clarity.

Co-authored-by: wjg <torak2@live.nl>
2022-08-19 22:29:45 +02:00
Tal Hayon ae3ae650f1 Match sub_08088328 2022-08-18 18:16:51 +03:00
Lauri Koskela 595a1574d3 Match sub_0801E290 in common.c 2022-08-18 07:51:04 +03:00
Tal Hayon 77f7dd2ca2 Match sub_080A2FD0 2022-08-16 18:35:52 +03:00
Tal Hayon e67d2dbd38 Match sub_08078D60 2022-08-15 22:49:13 +03:00