Add 332 color

This commit is contained in:
Miloslav Ciz 2025-04-22 23:29:16 +02:00
parent 76cc3227bb
commit b4aa9cd867
9 changed files with 128 additions and 29 deletions

View file

@ -167,6 +167,12 @@
#define LCR_SETTING_POTATO_GRAPHICS 0
#endif
#ifndef LCR_SETTING_332_COLOR
/** If turned on, pixel colors will be converted to RGB332 format from the
default RGB565 (so that only the lower byte of a color is significant). */
#define LCR_SETTING_332_COLOR 0
#endif
#ifndef LCR_SETTING_MUSIC
/** Whether to enable in game music. */
#define LCR_SETTING_MUSIC 1
@ -246,6 +252,21 @@
#define LCR_SETTING_PARTICLES 1
#endif
#ifndef LCR_SETTING_PARTICLE_COLOR_DRIFT
/** Color of drifting particle effect. */
#define LCR_SETTING_PARTICLE_COLOR_DRIFT 0x4208
#endif
#ifndef LCR_SETTING_PARTICLE_COLOR_GRASS
/** Color of grass particle effect. */
#define LCR_SETTING_PARTICLE_COLOR_GRASS 0x5467
#endif
#ifndef LCR_SETTING_PARTICLE_COLOR_DIRT
/** Color of dirt particle effect. */
#define LCR_SETTING_PARTICLE_COLOR_DIRT 0x8b84
#endif
#ifndef LCR_SETTING_ONLY_SMALL_MAPS
/** Turning this on will only include the small maps in the internal data
file. This option exists for weak devices that couldn't handle big maps