palette textures! working with palettes will be a breezegit status!

This commit is contained in:
Haze Weathers 2024-03-08 20:20:09 -05:00
parent 7974ac26c4
commit f1ad9d5825
10 changed files with 65 additions and 8 deletions

View file

@ -60,7 +60,7 @@ func refresh():
$"%DeathCounter".text = "%04d" % file.get_total_deaths()
$"%TimeCounter".text = "%02d:%02d" % [file.play_time / 3600.0, fmod(file.play_time / 60.0, 60.0)]
$"%Difficulty".text = Game.DIFFICULTY_NAMES[file.difficulty]
var palette = load("res://graphics/player/palettes/%s.png" % file.palette)
var palette = load("res://graphics/player/palettes/%s.tex" % file.palette)
$"%Palette".material.set_shader_param("palette", palette)
else:
file = null

View file

@ -29,7 +29,7 @@ onready var shards_block: HBoxContainer = $"%ShardsBlock"
onready var shards_needed: Label = $"%ShardsNeeded"
func _ready() -> void:
var palette = load("res://graphics/player/palettes/%s.png" % Game.current_palette)
var palette = load("res://graphics/player/palettes/%s.tex" % Game.current_palette)
player_sprite.material.set_shader_param("palette", palette)
$ShardCount.text = "%02d" % Save.current_file.get_total_shards()
Fade.fade_in(Options.transition_speed_secs)