ファルの怪文書保管庫

読者になるとファル謹製の怪文書が無料で読み放題!

イカ3ラスト分析用UI Ver.1.0

変更点

  • Lv.1以上の早回し成立時の挙動の誤りを修正
  • 表記を日本語に変更
  • タイマーの初期値を正しく設定
  • コードの見栄えやや改善
<?
maintimer_init = 574
maintimer_interval = 600
subtimer_interval = 25
levels = {0, 0, 0}

maintimer = maintimer_init - obj.frame
for i, value in ipairs(levels) do
    if (maintimer >= value * subtimer_interval) then
        break
    else
        maintimer = maintimer + maintimer_interval - subtimer_interval * levels[i]
    end
end

level = (maintimer - maintimer % subtimer_interval) / subtimer_interval
subtimer = maintimer % subtimer_interval

-- 描画
obj.load('text', '強制早回しまであと'..maintimer..'F\nLv.'..level..'早回し判定まであと'..subtimer..'F\n                                      ')
?>

追伸

先頭の動きトレースは別にいらないかなと思う。(プロの基本パでもなければ主タイマー501Fの時の体力バーと髭の位置関係で分かる)

→つまり事実上の完成版。思ったよりも早かった。次何かやるとしたらobjファイル化くらいだろうか