Commit Graph

629 Commits

Author SHA1 Message Date
octorock 4d66b468f8 Merge playerUtils
Merge all player utils files, split asm into functions
and decompile a bunch of functions.
2022-03-02 22:33:12 +01:00
Tal Hayon 1cdfd41e01 Decompile playerItemGustJar asm funcs 2022-03-02 22:30:49 +02:00
Tal Hayon 640810a005 Decompile a few functions in objectutils 2022-02-28 16:55:08 +02:00
notyourav b906dcf24b
Merge pull request #412 from octorock/objects
Decompile some objects
2022-02-27 14:23:32 -08:00
notyourav c735b300a5
Merge pull request #411 from octorock/beanstalk 2022-02-27 13:07:04 -08:00
octorock aa63ac6e13 Decompile Object68 2022-02-27 22:05:13 +01:00
octorock 754b3eb760 Decompile Object35 2022-02-27 21:27:41 +01:00
octorock 54767a1595 Decompile ItemForSale 2022-02-27 14:27:32 +01:00
octorock bc4d9b6076 Decompile FourElements 2022-02-27 13:44:06 +01:00
octorock d37be75c49 Use hitbox header 2022-02-27 13:44:06 +01:00
octorock 6d1424aad0 Decompile WindTribeTeleporter 2022-02-27 13:44:06 +01:00
octorock 1e33e5a55d Decompile Object61 2022-02-27 13:44:06 +01:00
octorock 28301855fd Decompile ObjectC1 2022-02-27 13:44:06 +01:00
octorock 7a596ed3a2 Decompile EnemyItem 2022-02-27 13:44:06 +01:00
octorock f252083539 Decompile MinecartDoor 2022-02-27 13:44:06 +01:00
octorock ab853d9f44 Decompile Object43 2022-02-27 13:44:06 +01:00
octorock eda6ecfb9a Decompile FigurineDevice 2022-02-27 00:11:15 +01:00
octorock dcb6360b4e Decompile Beanstalk 2022-02-26 14:40:57 +01:00
notyourav abe6053a4f
Merge pull request #405 from octorock/crenelBeanSprout 2022-02-23 18:44:27 -08:00
notyourav b712657613
Merge pull request #404 from octorock/cloudPiranha 2022-02-23 18:37:55 -08:00
octorock 4df984bcf7 Decompile CrenelBeanSprout 2022-02-22 23:15:13 +01:00
octorock 25db5f1b77 Decompile CloudPiranha 2022-02-22 18:39:07 +01:00
octorock df21aa7eb5 Decompile remainder of Enemy4D 2022-02-22 17:56:48 +01:00
notyourav 75a8fd3925
Merge pull request #393 from octorock/objects 2022-02-18 13:47:12 -08:00
notyourav 8f8830fc08
Merge pull request #398 from hatal175/itemsword 2022-02-18 12:31:42 -08:00
octorock b900556352 Decompile ObjectA8 2022-02-18 20:49:00 +01:00
octorock b35a3216dc Decompile DoubleBookshelf 2022-02-18 20:49:00 +01:00
octorock 4a1d2fb406 Decompile ObjectOnSpinyBeetle 2022-02-18 20:49:00 +01:00
octorock 8d86343827 Decompile Fairy 2022-02-18 20:49:00 +01:00
octorock 0aebbae239 Decompile BossDoor 2022-02-18 20:48:58 +01:00
octorock a448d22298 Decompile LavaPlatform 2022-02-18 20:48:24 +01:00
octorock 3a27a147ad Decompile ChestSpawner 2022-02-18 20:48:24 +01:00
octorock 8d33a5857c Decompile ObjectOnPillar 2022-02-18 20:48:24 +01:00
octorock 9036135c6f Decompile Object3E 2022-02-18 20:48:24 +01:00
notyourav 57a44c2ff2
Merge pull request #395 from hatal175/color
Decompile some color ASM_FUNC
2022-02-18 11:48:13 -08:00
notyourav c12e01a5e1
Merge pull request #394 from Henny022p/doc-WCR 2022-02-18 11:37:45 -08:00
Tal Hayon 6dbf77ead8 Add newline in playeritem.h 2022-02-18 18:20:12 +02:00
Tal Hayon 0e224cf232 Add playeritem enum and use ids and kinds in all Findentity calls 2022-02-18 18:18:40 +02:00
notyourav 155a440bdd
Merge pull request #386 from hatal175/stockwell
Decompile stockwell asm_funcs
2022-02-17 19:56:49 -08:00
Tal Hayon 59d6b9ca6a Decompile some color ASM_FUNC 2022-02-18 02:13:46 +02:00
Henny022p b4c33d59dc document gyorg code more
also fixes EU custom build
2022-02-17 15:45:24 +01:00
notyourav 697076659b
Merge pull request #383 from hatal175/playeritemswordspin
Decompile the rest of playerItemBottle (renamed from sword spin)
2022-02-16 17:44:17 -08:00
notyourav 68777390c4
Merge pull request #382 from octorock/giantTwig 2022-02-16 00:23:09 -08:00
octorock ae19c4df96 Decompile Object8E 2022-02-16 08:06:39 +01:00
notyourav 712ca6fc91
Merge pull request #380 from octorock/ezloCap 2022-02-15 10:06:53 -08:00
Tal Hayon 03c6c4a8a8 Decompile stockwell asm_funcs 2022-02-14 06:25:19 +02:00
notyourav caa11c47ef
Merge pull request #379 from octorock/movement
Begin decompiling movement
2022-02-13 20:22:23 -08:00
notyourav c079439552
Merge pull request #378 from octorock/frozenWaterElement 2022-02-13 19:29:00 -08:00
Tal Hayon 65ab0fb1cb Decompile the rest of playerItemBottle (renamed from sword spin) 2022-02-13 07:05:15 +02:00
octorock cea5d6cc1c Decompile FrozenWaterElement 2022-02-13 02:30:06 +01:00
octorock c7b32e7a09 Decompile GiantTwig 2022-02-13 01:10:36 +01:00
octorock 891d99bab4 Decompile EzloCap 2022-02-12 22:50:59 +01:00
octorock b69a6d223c Rename movement functions 2022-02-12 20:03:27 +01:00
octorock d6c79aa263 Rename enemy functions 2022-02-12 20:03:27 +01:00
octorock 75c57e3124 Decompile movement 2022-02-12 20:03:27 +01:00
Tal Hayon dc88664f58 Decompile the rest of mountainMinish 2022-02-12 18:18:04 +02:00
notyourav faaf9c768d
Merge pull request #369 from hatal175/boolcast 2022-02-11 16:44:33 -08:00
notyourav 8c964eedd0
Merge pull request #367 from hatal175/roominit 2022-02-11 16:40:43 -08:00
Tal Hayon 60b452d630 Remove struct from gArea.unk_0c 2022-02-11 14:59:14 +02:00
Tal Hayon ad2b1bc0c3 Remove boolcast uses from code 2022-02-11 14:55:35 +02:00
notyourav 16d8e14488
Merge pull request #368 from Henny022p/item-metadata 2022-02-10 22:55:14 -08:00
notyourav 37b8803cdc
Merge pull request #366 from octorock/eyegore 2022-02-10 22:38:09 -08:00
notyourav 2e6ccdea74
Merge pull request #365 from Henny022p/droptables
DeathFx, EnemyUtil
2022-02-10 20:00:24 -08:00
Henny022p 4860ed1fe0 extract item metadata table 2022-02-10 02:21:52 +01:00
Tal Hayon 44295c9e06 Decompile roomInit.c asm_funcs 2022-02-10 02:52:50 +02:00
Henny022p d64fea8164 moved gCurrentAreaDroptable into gRoomVars properly
also rename globals
2022-02-10 01:29:15 +01:00
octorock 24e168dd2d Decompile Eyegore 2022-02-10 00:49:44 +01:00
notyourav 8f76bdda64
Merge pull request #363 from hatal175/manager22 2022-02-09 15:46:53 -08:00
octorock 3649a3e016 Decompile Armos 2022-02-09 09:11:27 +01:00
Henny022p 3297dc905c some more documentation 2022-02-09 03:58:04 +01:00
Tal Hayon e04be6b618 Decompile Manager22 2022-02-09 04:24:43 +02:00
Henny022p 61e780fb2a decomp deathFx.c 2022-02-09 00:15:58 +01:00
Henny022p 9360acdcc6 decomp enemyUtils.c 2022-02-08 22:19:23 +01:00
notyourav 358f8c87cc
Merge pull request #359 from octorock/enemy50 2022-02-08 13:05:39 -08:00
notyourav 40308acbe9
Merge pull request #356 from octorock/stalfos 2022-02-07 18:14:28 -08:00
notyourav e9ce049ed7
Merge pull request #355 from octorock/mulldozer 2022-02-07 18:09:14 -08:00
octorock 22a28648e6 Decompile Stalfos 2022-02-06 11:15:41 +01:00
notyourav f4d86a61f8
Merge pull request #350 from octorock/enemy64 2022-02-06 02:05:29 -08:00
octorock 7e7e1525b9 Decompile Enemy50 2022-02-06 10:56:57 +01:00
notyourav 318f112e2b
Merge pull request #348 from octorock/ghini 2022-02-06 01:53:17 -08:00
octorock 1f185160ac Decompile Mulldozer 2022-02-05 22:10:23 +01:00
octorock 192419c7ad Decompile Enemy62 2022-02-05 13:07:26 +01:00
octorock e59664435e Decompile Enemy64 2022-02-05 13:07:06 +01:00
octorock 584e232bed Decompile Ghini 2022-02-05 13:04:14 +01:00
Henny022p b769e0e192 added some documentation about droptables 2022-02-03 06:18:17 +01:00
Henny022p bbc3a88415 CreateRandomDrop and droptables 2022-02-03 05:52:50 +01:00
notyourav db8dfd44b2
Merge pull request #345 from octorock/object97 2022-02-02 12:34:37 -08:00
notyourav 408fec1619
Merge pull request #343 from octorock/wizzrobes
Decompile Wizzrobes
2022-02-01 22:09:53 -08:00
octorock 99076969de Decompile Object97 2022-02-02 07:07:01 +01:00
notyourav dcc3ac2192
Merge pull request #341 from Henny022p/subtask 2022-02-01 20:28:25 -08:00
notyourav fccda2459d
Merge pull request #337 from octorock/push-and-pull 2022-02-01 18:47:18 -08:00
octorock 5ab9443679 Decompile Wizzrobes 2022-01-31 21:25:43 +01:00
Henny022p 5824dc8467 clang format 2022-01-31 17:33:26 +01:00
Henny022p 2a53ee4bf2 merge master 2022-01-31 17:30:51 +01:00
Henny022p 9b60d9c5e2 sorted pause menu 2022-01-31 17:21:01 +01:00
octorock ff7147e9da Decompile PushableRock 2022-01-29 23:55:23 +01:00
Tal Hayon b4f8429a2c Use PlayerFlags where possible 2022-01-30 00:32:10 +02:00
Henny022p 82fa5159fd sorted kinstone and figurine menu 2022-01-25 00:44:48 +01:00
octorock d550d58ff3 Decompile BigPushableLever 2022-01-24 22:24:07 +01:00
octorock a6657fbd33 Decompile HittableLever 2022-01-24 21:52:22 +01:00