mirror of
https://github.com/cmclark00/mintris.git
synced 2025-05-18 10:25:19 +01:00
Update game piece handling and rename tetris to quad
This commit is contained in:
parent
e26c6ebd8c
commit
7babaeca50
10 changed files with 886 additions and 1738 deletions
52
app/src/main/java/com/pixelmintdrop/theme/ThemeManager.kt
Normal file
52
app/src/main/java/com/pixelmintdrop/theme/ThemeManager.kt
Normal file
|
@ -0,0 +1,52 @@
|
|||
package com.pixelmintdrop.theme
|
||||
|
||||
import android.graphics.Color
|
||||
|
||||
object ThemeManager {
|
||||
// Theme colors
|
||||
const val COLOR_CLASSIC_BACKGROUND = Color.BLACK
|
||||
const val COLOR_CLASSIC_FOREGROUND = Color.WHITE
|
||||
const val COLOR_CLASSIC_ACCENT = Color.CYAN
|
||||
|
||||
const val COLOR_NEON_BACKGROUND = 0xFF0D0221.toInt()
|
||||
const val COLOR_NEON_FOREGROUND = 0xFFFF00FF.toInt()
|
||||
const val COLOR_NEON_ACCENT = 0xFF00FFFF.toInt()
|
||||
|
||||
const val COLOR_MONOCHROME_BACKGROUND = 0xFF1A1A1A.toInt()
|
||||
const val COLOR_MONOCHROME_FOREGROUND = Color.LTGRAY
|
||||
const val COLOR_MONOCHROME_ACCENT = Color.WHITE
|
||||
|
||||
const val COLOR_RETRO_BACKGROUND = 0xFF3F2832.toInt()
|
||||
const val COLOR_RETRO_FOREGROUND = 0xFFFF5A5F.toInt()
|
||||
const val COLOR_RETRO_ACCENT = 0xFFFFB400.toInt()
|
||||
|
||||
const val COLOR_MINIMALIST_BACKGROUND = Color.WHITE
|
||||
const val COLOR_MINIMALIST_FOREGROUND = Color.BLACK
|
||||
const val COLOR_MINIMALIST_ACCENT = Color.DKGRAY
|
||||
|
||||
const val COLOR_GALAXY_BACKGROUND = 0xFF0B0C10.toInt()
|
||||
const val COLOR_GALAXY_FOREGROUND = 0xFF66FCF1.toInt()
|
||||
const val COLOR_GALAXY_ACCENT = 0xFF45A29E.toInt()
|
||||
|
||||
// Block colors for each piece type
|
||||
const val COLOR_I_PIECE = 0xFF00F0F0.toInt()
|
||||
const val COLOR_J_PIECE = 0xFF0000F0.toInt()
|
||||
const val COLOR_L_PIECE = 0xFFF0A000.toInt()
|
||||
const val COLOR_O_PIECE = 0xFFF0F000.toInt()
|
||||
const val COLOR_S_PIECE = 0xFF00F000.toInt()
|
||||
const val COLOR_T_PIECE = 0xFFA000F0.toInt()
|
||||
const val COLOR_Z_PIECE = 0xFFF00000.toInt()
|
||||
|
||||
// Ghost piece colors
|
||||
const val COLOR_GHOST_PIECE = 0x40FFFFFF
|
||||
const val COLOR_GHOST_PIECE_GLOW = 0x20FFFFFF
|
||||
|
||||
// Grid colors
|
||||
const val COLOR_GRID_LINE = 0x20FFFFFF
|
||||
const val COLOR_GRID_BORDER = 0x40FFFFFF
|
||||
|
||||
// Effect colors
|
||||
const val COLOR_LINE_CLEAR_FLASH = 0x80FFFFFF
|
||||
const val COLOR_PERFECT_CLEAR_FLASH = 0xFFFFD700.toInt()
|
||||
const val COLOR_COMBO_FLASH = 0x60FFFFFF
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue