Skip to content

Instantly share code, notes, and snippets.

@hanubeki
hanubeki / switchPN.lua
Last active October 2, 2020 13:20
pnによって違う値を返す関数のテスト
function string:switchPN(p1, p2) return self == "PlayerNumber_P1" and p1 or (self == "PlayerNumber_P2" and p2) end
-- pn:switchPN("いちぴー", "にぴー")
@hanubeki
hanubeki / MusicWheelItem Song NormalPart.lua
Last active April 11, 2020 11:52
MusicWheelの楽曲とフォーカス状態が書き換わった回数をカウントするテスト
local count = 0
return Def.ActorFrame {
LoadActor("_MusicWheelItem Song NormalPart"),
Def.ActorFrame {
LoadFont("Common Normal") .. {
Text = "",
InitCommand = function(self)
self:x(200):strokecolor({0,0,0,1})
end,
@hanubeki
hanubeki / はぬべきのとーたるしき.txt
Last active August 22, 2021 05:13
怪文書: 7.605が出てこないTOTAL式
# はぬべきのとーたるしき (はぬ式)
# 試しにfloorを絡めた式を組んでみたらそれっぽい近似値が出た式
# なおPS2版基準のためCN、HCN、BSS、HBSSは存在しないと仮定する
# A: 基本値 (ゲームレベルで変動)
# Aは13333 (== floor(5000 * 8 / 3)) である可能性もある (99 <= B < 900の範囲では違いが出ない)
# AC版で値が若干低めに出る、13300 (5000 * 2.66) 程度?
A = 5000 * 8 / 3
# B: ノート数補正 (700と3はゲームレベルで変動する可能性あり?)