Merge pull request #143 from DramaticShape/shadow-toggle
DramaticShape · 2026-08-08 ·
parent 848c9cb29f 6482325e26
Merge pull request #143 from DramaticShape/shadow-toggle
Shadow toggle
Changed files
CHANGELOG.md | 295 ++++++++
README.md | 1 +
data/shiny_colors.lua | 2168 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
data/voxel_heights.lua | 26 +
lib/BattleScene.lua | 33 +-
lib/Buildings.lua | 125 +++-
lib/CatchThrow.lua | 241 +++++--
lib/ChunkMesher.lua | 44 +-
lib/LetsGo.lua | 48 +-
lib/ModSetting.lua | 16 +-
lib/OverworldBattle.lua | 48 +-
lib/SettingsHelp.lua | 178 +++++
lib/SettingsMenu.lua | 464 +++++++++++++
lib/ShadowMap.lua | 26 +-
lib/Shadows.lua | 60 ++
lib/Shiny.lua | 289 ++++++++
lib/ShinyBattle.lua | 97 +++
lib/ShinyFx.lua | 324 +++++++++
lib/ShinyPalette.lua | 416 ++++++++++++
lib/ShinyUI.lua | 227 +++++++
lib/Stadium.lua | 49 +-
lib/StadiumBuild.lua | 43 +-
lib/StadiumInstall.lua | 75 ++-
lib/StadiumMon.lua | 25 +-
lib/StadiumPack.lua | 110 ++-
lib/ViewBox.lua | 74 +-
lib/Voxel3D.lua | 15 +-
lib/VoxelScene.lua | 7 +-
main.lua | 461 ++++++++-----
tests/dramatic_shape_test.lua | 810 +++++++++++++++++++---
tests/freemove_probe.lua | 166 +++++
tests/letsgo_empty.lua | 367 ++++++++++
tests/letsgo_route6.lua | 104 +++
tests/shiny_obs.lua | 114 ++++
tests/shiny_one.lua | 182 +++++
tests/shiny_palette_fixture.lua | 643 ++++++++++++++++++
tests/shiny_run.sh | 61 ++
tests/shiny_shots.lua | 251 +++++++
tests/shiny_test.lua | 331 +++++++++
tests/stadium_extract_test.lua | 53 +-
tools/dump_shiny_palettes.lua | 69 ++
tools/shiny_colors.py | 196 ++++++
tools/shiny_sprite_sheet.py | 128 ++++
43 files changed, 9087 insertions(+), 373 deletions(-)
Diff