Commit Graph

1499 Commits

Author SHA1 Message Date
octorock 560dfa45b1 Add more tilemap documentation 2024-01-06 18:12:53 +01:00
octorock 06dc158598 Rename vvv to actTile 2024-01-06 16:15:34 +01:00
octorock aced0bef69 Rename metaTiles
Now the 16x16 tiles are just called tiles and the 8x8 tiles are called subTiles.
2024-01-06 15:01:44 +01:00
octorock c3b771a209 Merge branch 'master' into tilemap-docs 2024-01-06 12:26:39 +01:00
theo3 f5c6178ed4 gustjar player fields 2024-01-01 13:07:43 -08:00
theo3 5324928f44 npc5 document 2024-01-01 12:12:05 -08:00
theo3 dcc596ed87 define collisions 2023-12-31 21:26:12 -08:00
theo3 37ac9cb0fb document tile asm functions 2023-12-31 17:34:02 -08:00
theo3 201955ea05 create enemy struct and enemy flags 2023-12-30 20:05:32 -08:00
theo3 fb9f59fbbb label BounceUpdate asm 2023-12-30 17:13:42 -08:00
octorock 109b1020dc Merge branch 'master' into tilemap-docs 2023-12-31 02:12:41 +01:00
theo3 37723f5607 document RoomVars struct 2023-12-29 21:42:55 -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
octorock 768efa50b3 Merge branch 'master' into tilemap-docs 2023-12-28 14:59:23 +01: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
KEKW555 f5939d862d
Match sub_080803D0 (#650) 2023-12-17 13:17:58 -08:00
KEKW555 773347dc5d
Match sub_0807D6D8 (#649) 2023-12-17 13:13:42 -08:00
KEKW555 d35d816d6e
Match sub_08066490 (#648)
* Nuke sub_08066490.inc

* Match sub_08066490

* Remove extra bracket
2023-12-10 16:27:19 -08:00
KEKW555 aaa4415746
Cleanup nonmatching folder (#646)
* Nuke InitSaveHeader.inc

* Nuke pushableFurniture

* Nuke KinstoneMenu_080A414C.inc

* Nuke sub_080622F4.inc

* Nuke ClearBit.inc

* Nuke WriteBit.inc
2023-12-10 16:13:08 -08:00
KEKW555 b4d0946c07
Match zmalloc (#644)
* Nuke zMalloc.inc

* Match zMalloc

* Fix comments
2023-12-09 16:55:04 -08:00
KEKW555 dbdb121e88
Match last vram.c function. (#645)
* Nuke sub_080AE218.inc

* Match last vram.c function

* Minor coding blip
2023-12-09 16:54:37 -08:00
KEKW555 5cb7b79d6a
Match sub_0801A570 (#643)
* Nuke sub_0801A570.inc

* Match sub_0801A570

* Fix arg data type

* Fix misc issues
2023-12-09 16:53:18 -08:00
KEKW555 c5304d1d74
Match remaining playerUtils.c functions. (#642)
* Nuke sub_080784E4.inc

* Nuke sub_0807A2F8.inc

* Match remaining playerUtils functions

* Fix build failures
2023-12-09 16:52:18 -08:00
KEKW555 b43850a9aa
Match sub_080762D8 (#640)
* Nuke sub_080762D8.inc

* Match sub_080762D8

* Fix field name

* Fix field name v2
2023-12-03 14:10:57 -08:00
KEKW555 e9d4be4491
Match sub_0807D280 (#639)
* Nuke sub_0807D280.inc

* Match sub_0807D280

* Removed unused vars
2023-12-03 14:10:16 -08:00
KEKW555 a8d19c09fc
Match sub_0801E49C (#638)
* Nuke sub_0801E49C.inc

* Match sub_0801E49C

* Fix data types

* Match signature

* Add typecast and referring function signature

* Fix lint issue
2023-12-03 14:06:21 -08:00
KEKW555 d0a8433e2c
Match sub_08088160 (#637)
* Nuke asm/non_matching/figurineDevice/sub_08088160.inc

* Match sub_08088160

* Remove headers

* Update vars

* Add JP & EU ifdefs

* Revert field names
2023-12-03 14:02:58 -08:00
ThothWhatsThis de847d45ba Match sub_0807C8B0 2023-11-30 08:32:46 +00:00
ThothWhatsThis 2e2b63521a Match sub_0807BFD0 2023-11-30 08:15:30 +00:00
ThothWhatsThis e82c26c3d5 Match sub_080789A8 2023-11-30 08:15:13 +00:00
KEKW555 6fec089405
Delete asm/non_matching/playerUtils/sub_080792D8.inc 2023-11-29 12:23:19 +05:30
octorock 488196754e Create new entity structs for NPCs 2023-08-01 11:36:11 +02:00
octorock b6a94d5062 Use metatile enum 2023-07-05 18:30:27 +02:00
octorock f89bb66911 Create enums for Vvvs and MetaTiles 2023-06-24 00:19:33 +02:00
octorock c317fe3f18 Extract KeyValuePairs 2023-06-17 00:10:00 +02:00
octorock 551cb72093 Extract some map data definitions 2023-06-10 15:12:51 +02:00
octorock 99c0d42297 Document some screen shake data 2023-06-01 15:24:12 +02:00
octorock bbac5ace3f Merge remote-tracking branch 'upstream/master' into tilemap-docs 2023-05-31 23:51:20 +02:00
anonymous c073577478 Match DispCtrlSet 2023-05-24 00:45:36 +00:00
Catobat a2785bc0fa Merge remote-tracking branch 'upstream/master' into interaction-stuff 2023-05-06 12:32:38 +02:00
Catobat 52e635f57b Some comments and label names for GetFuserId 2023-05-05 23:19:04 +02:00
Catobat 04f4272b14 Document structs for interacting with entities 2023-04-28 20:20:29 +02:00
notyourav 89b87b967b
Merge pull request #605 from nonmatch/patch-73 2023-04-25 07:50:56 -07:00
hatal175 b079dee500 Match sub_080AC5E4 2023-04-24 21:17:31 +00: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