Files
2026-09-02 14:25:04 -04:00

38 lines
2.0 KiB
Lua

-- YataiDON-HSS override of PyTaikoGreen/background/bg_objects/chibi.lua
--
-- ROUND 58 (r58-2p-background-polish): the chibi subsystem is OFF in this skin,
-- structurally. LUA_CHN_AUDIT.md's chibi row asked for the Japanese-naming
-- re-search before deciding revive-vs-remove (R12's "cabinet has no chibi" came
-- from an English filename search, the method that wrongly killed `dai`).
-- Done this round against the reference dump: the full per-directory movie
-- inventory of the reference sprite dump `lumen_sprites/000_default/enso_normal/enso`
-- (background / dancer / fever / information / lane / don / donbg / onpu /
-- renda_effect / tamashiigage) contains NO chibi-class element under ANY
-- naming -- the only candidate the English search could have missed,
-- `information/papamama`, resolves to a SetDynamicText notice WINDOW
-- (`enso_papamama_window_title/_text`, EnsoGraphicPapamama::Preparing), not a
-- per-hit character. the reference build's enso_post.bin part list (ROUND 41/58) agrees: no
-- part maps to a per-良 spawn. The subsystem is a PyTaiko invention.
--
-- The skin has carried 113 transparent 71-byte PNG stubs (every chibi texture)
-- since the child skin was cut, so every 良/不可 spawned an invisible object:
-- allocation + per-frame update/draw churn for nothing drawn. This override
-- keeps the parent's exact ChibiController API (background.lua and every
-- bg_collab construct/update/draw/destroy it unconditionally) but loads no
-- folders and spawns nothing. Reviving later = delete this file (the parent
-- module and the child's chibi/2.lua fix are still in place) and ship real art.
local ChibiController = {}
ChibiController.__index = ChibiController
function ChibiController.new(bpm, path, index)
return setmetatable({ chibis = {} }, ChibiController)
end
function ChibiController:add_chibi(player_num, bad) end
function ChibiController:update(current_time_ms, bpm) end
function ChibiController:draw() end
function ChibiController:destroy() end
return ChibiController