balatro-gba/include/joker_gfx.h
Geralt 5cf9e2674d
Implement arbitrary-sized joker spritesheets (#285)
* Convert static joker sprites indexes to maps for dynamic spritesheets size

* tmp commit

* reorder Joker spritesheets

* more reordering

* Joker maps, will test later

* More reorders and palette optimizations. Sprites now work

* Fix Joker gfx

* Format joker.c

* Fix rebase error

* Integrate Shoot the Moon art

* format

* format

* removing useless GBAL_UNUSED from photograph Joker effect func

* Tidy up joker.c variables formatting

* Fix magic number

* Add context for map in joker.c

Co-authored-by: Rickey <ric@rf3.xyz>

* Update source/joker.c

Co-authored-by: Rickey <ric@rf3.xyz>

* Apply suggestion from @ricfehr3

Co-authored-by: Rickey <ric@rf3.xyz>

* format

* reduce clutter in joker_effects.c file by defining a macro for forward static declarations of joker effect funcs

* refactored some maps in joker.c to make it more concise

* clang format

* adding back how to mark functions as unused when Jokers don't have a sprite yet

* format

* Remove comment about unused functions for Jokers without art

---------

Co-authored-by: MathisMartin31 <mathis.martin31@gmail.com>
Co-authored-by: Rickey <ric@rf3.xyz>
2026-03-28 17:58:05 -07:00

26 lines
553 B
C

// clang-format off
#ifndef JOKER_GFX_H
#define JOKER_GFX_H
#include "joker_gfx0.h"
#include "joker_gfx1.h"
#include "joker_gfx2.h"
#include "joker_gfx3.h"
#include "joker_gfx4.h"
#include "joker_gfx5.h"
#include "joker_gfx6.h"
#include "joker_gfx7.h"
#include "joker_gfx8.h"
#include "joker_gfx9.h"
#include "joker_gfx10.h"
#include "joker_gfx11.h"
#include "joker_gfx12.h"
#include "joker_gfx13.h"
#include "joker_gfx14.h"
#include "joker_gfx15.h"
#include "joker_gfx16.h"
#include "joker_gfx17.h"
#endif
// clang-format on