Implement boss blind graphics (#352)

* Created sprite bank for all blinds

* progress city, it's a beatiful city that progress city!

* Sprite appears in blind selection screen

* Added all blind colors

* fix magic numbers + disable boss reroll

* Fix boss blind token not moving after a reroll

* fix always rolling the Needle due to choosing too early for the rng seed to be set

* No need for affine sprite for blind tokens, regular is enough

* address Copilot's review 1/2

* address Copilot's review 2/2

* correct Blind Tokens/Types

* Index palette colors into the files instead of code

* Fix blind sprites (flip bug not solved)

* Fix magic number, tile index and Mark colors

* load boss blind palette only when changing spritesheet

* Adressing clang format and ease of modification of the blinds' list

* Removed some magic numbers


---------

Co-authored-by: MathisMartin31 <mathis.martin31@gmail.com>
This commit is contained in:
Geralt
2026-04-16 11:52:39 +03:00
committed by GitHub
co-authored by MathisMartin31
parent a31eccba20
commit db27962623
49 changed files with 483 additions and 184 deletions
+25
View File
@@ -0,0 +1,25 @@
// clang-format off
#ifndef BLIND_GFX_H
#define BLIND_GFX_H
#include "blind_gfx0.h"
#include "blind_gfx1.h"
#include "blind_gfx2.h"
#include "blind_gfx3.h"
#include "blind_gfx4.h"
#include "blind_gfx5.h"
#include "blind_gfx6.h"
#include "blind_gfx7.h"
#include "blind_gfx8.h"
#include "blind_gfx9.h"
#include "blind_gfx10.h"
#include "blind_gfx11.h"
#include "blind_gfx12.h"
#include "blind_gfx13.h"
#include "blind_gfx14.h"
#include "blind_gfx15.h"
#include "blind_gfx16.h"
#include "blind_gfx17.h"
#endif
// clang-format on