Commit Graph
67 Commits
Author SHA1 Message Date
cellos51 b583755985 Refactored background change logic and removed unused static state variables in game functions 2025-07-22 15:53:49 -04:00
cellos51 793da72465 added co-pilot's fixes 2025-07-22 15:45:29 -04:00
cellos51 9086aa0f59 Fixed hands and discards being infinite and palette issue 2025-07-22 02:26:22 -04:00
cellos51 c8893c806c Added @GreenNinja2525's replacement deck icon. Added play hand and discard buttons and changed keybindings. 2025-07-22 01:42:31 -04:00
cellos51 e7c5536cc2 added shop rerolling and edition pricing for jokers 2025-07-21 22:05:31 -04:00
cellos51 95d032f36b Corrected joker sprite canvas size and fixed money not being erased 2025-07-21 20:27:30 -04:00
cellos51 1b53a1b077 Updated to joker sprite to use the new one by @GreenNinja2525 and changed the way switching backgrounds works to prevent flicker 2025-07-21 20:09:35 -04:00
cellos51 86cf8896e2 Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers 2025-07-21 18:46:48 -04:00
cellos51 f9706ef429 Added boss blind colors to the blind select screen 2025-07-20 22:48:58 -04:00
cellos51 99907ec90a Change initial game state from GAME_SHOP to GAME_BLIND_SELECT 2025-07-20 22:42:30 -04:00
cellos51 7688b5062c Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers 2025-07-20 22:38:45 -04:00
cellos51 c848419fdc Added The Wall's background palette 2025-07-20 22:24:37 -04:00
cellos51 a3a4d065b5 Jokers have prices in shop 2025-07-20 22:19:57 -04:00
cellos51 414bfa2a32 Semi functional jokers 2025-07-20 20:55:11 -04:00
cellos51 bdb0d7eee2 Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers 2025-07-20 16:18:24 -04:00
cellos51 fac4a3c626 Merge branch 'main' of https://github.com/cellos51/balatro-gba into jokers 2025-07-19 15:16:08 -04:00
cellos51 52fa45e426 Refactor joker selection logic in game shop 2025-07-18 20:38:34 -04:00
cellos51 c06b179764 really bad purchasing system for jokers 2025-07-18 20:25:12 -04:00
cellos51 176910c483 Jokers appear in the shop but don't do anything yet 2025-07-18 19:29:17 -04:00
cellos51 4a5644eddb Defining a basic system for jokers 2025-07-17 21:47:50 -04:00
cellos51 ea2e503222 Ante up on boss defeat 2025-07-17 18:02:46 -04:00
cellos51 54d8aa2ec6 Applied most refactors from previous merge by @MeirGavish 2025-07-16 21:31:05 -04:00
cellos51 a37ba18386 Fixed palette issue 2025-07-16 15:57:07 -04:00
cellos51 9f22628b6c removed unused background 2025-07-16 01:21:32 -04:00
cellos51 ed484d6557 temporary overwrite of previous merge. I've been working on this for 10 hours today and really do not have the patience to resolve the conflicts right now. I'll do it later 😭 2025-07-16 01:20:50 -04:00
cellos51 309ebf281a Major refactor, too much else to list, check the git changes. 2025-07-16 00:55:27 -04:00
cellos51 e7a8e669ca Forgot to include boss blind functionality into background 2025-07-12 23:40:14 -04:00
cellos51 847f602c9e Changed the way the selecting/played background works and added logic for changing the background depending on blind type 2025-07-12 23:39:13 -04:00
cellos51 191c1a7264 Made blind tokens visible in GAME_BLIND_SELECT state 2025-07-12 19:47:49 -04:00
cellos51 f80bfefad5 fixed an issue with the shop icon breaking after going to the next round 2025-07-12 01:22:16 -04:00
cellos51 1fc194448e fixed blind descend animation 2025-07-11 18:56:52 -04:00
cellos51 1ac345b71b Changed the word "my" to "an" in the readme to disassociate myself as the sole owner 2025-07-11 18:42:40 -04:00
cellos51 53d89b2752 Merge branch 'main' of https://github.com/cellos51/balatro-gba 2025-07-11 18:32:20 -04:00
cellos51 6266ea9fa5 Unified timer default value to be 0 2025-07-11 18:32:17 -04:00
cellos51 beaf365e0c Fixed compilation issue and changed default background 2025-07-11 13:52:33 -04:00
cellos51 be08cb79be Added some comments into the game_round_end() function 2025-07-10 21:33:38 -04:00
cellos51 f027c7bea0 Added the ability to skip blinds in the blind select state 2025-07-09 22:06:49 -04:00
cellos51 e1c1d68694 basic implementation of blind select screen 2025-07-09 21:37:49 -04:00
cellos51 b246249be7 Updated shop state to have rough functionality to switch to the next state 2025-07-09 20:00:03 -04:00
cellos51 a56bba2c0e implemented shop screen after round end 2025-07-05 19:34:48 -04:00
cellos51 8f7f093290 i keep accidentally pushing the game state 2025-07-05 14:32:08 -04:00
cellos51 6435b92378 Slight update to graphics and added shop background image 2025-07-03 21:49:29 -04:00
cellos51 4a8c7d62aa Set game state back to GAME_PLAYING from GAME_ROUND_END 2025-07-01 17:32:02 -04:00
cellos51 bbd66f2b58 Pretty much finished the round end screen 2025-07-01 17:31:25 -04:00
cellos51 d7ad34af92 Fixed some oversights 2025-06-30 21:29:35 -04:00
cellos51 67b917fc7c Yandere dev style code for the almost finished round end screen 2025-06-30 21:20:51 -04:00
cellos51 c4594e379c Update README.md to clarify content limitations and replace example GIF 2025-06-30 12:51:11 -04:00
cellos51 26d6665e6e Fixed tiles on round end screen 2025-06-30 12:38:26 -04:00
cellos51 c58b569516 Added more stuff to the end round, made the blind token a sprite and toned dow n the background animation a bit. 2025-06-30 03:18:04 -04:00
cellos51 5196362ab9 Added wip moving background, end of round screen and temporarily removed blind icon. 2025-06-28 22:32:45 -04:00
cellos51 36b1508e85 Added begginings of the round end screen 2025-06-27 00:03:38 -04:00
cellos51 2df498e035 Slight refactor and fixed cards being improperly selected when played and not sorted by rank (probably 💀) 2025-06-26 17:27:14 -04:00
cellos51 af43a91f19 moved all logic from card.c to game.c for future optimization 2025-06-26 00:20:46 -04:00
cellos51 126d5a5bab pushing changes before i do a major refactor 2025-06-25 00:07:00 -04:00
cellos51 167e0c6c1a hello cooper! 2025-06-23 19:03:37 -04:00
cellos51 c06aad7b26 Still some jank stuff right now but i think the whole sorta round functionality has been more or less finished 2025-06-23 18:57:51 -04:00
cellos51 ac24754380 Completed functionality of the small blind 2025-06-13 15:10:19 -04:00
cellos51 5055c9abc7 functional basic gameplay 2025-06-12 01:44:54 -04:00
cellos51 af27a26cdd visual scoring completed 2025-06-11 18:31:27 -04:00
cellos51 cbe70fad19 Fix card selection logic in play state handling 2025-06-11 14:51:22 -04:00
cellos51 85b25e575f Made the card animations for playing exactly in the same order and manor as Balatro (perfectionism moment) 2025-06-11 14:10:49 -04:00
cellos51 673c45d707 Merge branch 'main' of https://github.com/cellos51/balatro-gba 2025-06-10 19:22:48 -04:00
cellos51 423c061b2f Cards can now be played but no score will be given 2025-06-10 19:22:45 -04:00
cellos51 2d21c83f89 Update card handling logic and improve background management; add hand types and refine game state transitions. 2025-05-19 11:24:13 -04:00
cellos51 7ce6082edd Refactor hand_discard function to return a boolean and update game logic for discarding cards; add background_play_gfx and improve text engine initialization. 2025-02-16 22:07:44 -05:00
cellos51 edfa358e35 Added the ability to discard cards in a hand and other various changes. 2025-02-08 22:27:05 -05:00
cellos51 cac321a325 first commit 2025-01-31 17:42:09 -05:00