Commit Graph

135 Commits

Author SHA1 Message Date
scawful
269702a41d Set cart follower during Interroom Transition 2024-05-20 17:57:02 -04:00
scawful
f30c7d9ea4 Spawn minecart sprite from follower in the correct movement state 2024-05-20 17:56:31 -04:00
scawful
58e0e9f7cc Swap minecart x and y offset work ram variables for draw 2024-05-20 17:56:03 -04:00
scawful
bdcb7d638b Remove unused lookup tile routine 2024-05-20 17:55:40 -04:00
scawful
32cb18e20c Add auto-move flag to WaitHoriz and WaitVert 2024-05-20 17:55:16 -04:00
scawful
156322bebc Remove dummy carts, setup auto-move flag 2024-05-20 17:55:00 -04:00
scawful
1ee0878313 Update DrawMinecartFollower 2024-05-20 15:01:31 -04:00
scawful
e9ffc8ad04 Minecart_Follower skeleton code, wip oam draw routine 2024-05-20 11:54:36 -04:00
scawful
ea935506d8 update minecart hitbox 2024-05-19 23:34:55 -04:00
scawful
2ce94f90c6 Update cart tossing gravity 2024-05-19 23:34:36 -04:00
scawful
465bea502d Update cart tile directions function 2024-05-19 23:34:23 -04:00
scawful
6d12a4356b Remove recoil eject from cart 2024-05-19 23:34:08 -04:00
scawful
fd1e8a097e Fix minecart tossing bug and increase distance tossed 2024-05-19 17:16:54 -04:00
scawful
f98a83559a Add DragPlayer for Minecart and DekuHover, uses Y index as parameter for drag direction 2024-05-12 10:43:46 -04:00
scawful
c7e4bee65b Move portal sprite to objects, update sprite ID, move other NPC sprites 2024-05-12 08:32:02 -04:00
scawful
90eb4279e8 update deku leaf sprite override 2024-05-10 22:02:51 -04:00
scawful
7653e9e465 Add HandleTossedCart fn for gravity 2024-05-10 17:06:53 -04:00
scawful
dc5ab707fd clamp cart position to 16x16 grid before changing directions 2024-05-10 17:06:12 -04:00
scawful
2d794c876f add timer to HandleTileDirections to avoid overtriggering 2024-05-10 17:05:56 -04:00
scawful
8a65a7ead9 HandleLiftAndToss movement speed based on link direction 2024-05-10 17:05:34 -04:00
scawful
81125cc33b add whirlpool to underwater sprite 2024-05-03 23:00:26 -04:00
scawful
02e93ed604 Store the high bytes of XY position for block reset 2024-05-01 08:02:47 -04:00
scawful
51a4f8ea57 Add sliding ice block spirte 2024-04-29 20:28:20 -04:00
scawful
7f87622f00 Add TODO for implementing cart toss distance/gravity 2024-03-30 10:20:19 -04:00
scawful
716a681d6d Cleanup HandleTileDirections fn 2024-03-30 10:12:03 -04:00
scawful
b0b3ca242b Add B button check to start riding, allows for easier lifting with A button 2024-03-30 09:53:19 -04:00
scawful
58dd5aab1f Add comments and update formatting 2024-03-30 09:43:58 -04:00
scawful
e0a20a98cd Replace $0DE0 with !SpriteDirection label 2024-03-30 09:29:53 -04:00
scawful
0f241bfddd Add comments to switch track sprite 2024-03-28 20:19:39 -04:00
scawful
12ef39ff79 Apply ASM code formatter 2024-03-28 20:17:56 -04:00
scawful
3324a13fb2 Move minecart ram, macros, update formatting and comments 2024-03-28 20:10:33 -04:00
scawful
53561eab31 Add small diff to minecart sprite to make it commentable 2024-03-28 20:02:12 -04:00
scawful
4c4f531929 Update switch and track sprite format for code review 2024-03-28 19:57:08 -04:00
scawful
dad37bdee7 Move mincart to Sprites/Objects for code review 2024-03-28 19:55:07 -04:00
scawful
ef1540f3f6 Move deku leaf, mineswitch, switch track to Sprites/Objects 2024-03-18 19:24:57 -04:00