StepmaniaでBPM表示・レベル表示を試行錯誤してたときのまとめ

ScreenGameplay Overlayの中のカロリーをハックしてBPM表示に置き換えた。同様に、decorationsの難易度表示をいじってレベル部分を追記
0
yuisinMusicGame / fumenity @yuisity

editor画面みたいに、譜面中のBPM変化を表示できる方法を探しています、全然分からん pic.twitter.com/KHvJ9Q9gi7

2018-01-11 07:37:19
拡大
yuisinMusicGame / fumenity @yuisity

画面の隅っこにちょい置きはできそう、

2018-01-11 07:37:45
yuisinMusicGame / fumenity @yuisity

WaieiテーマのSpeedAssistも良い機能

2018-01-11 07:43:55
yuisinMusicGame / fumenity @yuisity

久々にThemeファイルとにらめっこ。もしかすると、Themeでは対応できないかもしれん、ステマニ本体の機能だったり

2018-01-11 08:25:46
yuisinMusicGame / fumenity @yuisity

@yuisin 逆に言えば、EDIT画面をカスタマイズしたほうが速いかもしれない、バーサスが出来るかは置いといて

2018-01-11 08:26:14
yuisinMusicGame / fumenity @yuisity

@yuisin Waieiテーマのスピードアシスト、現在BPM表示とかを参考に実装できる所までやってみる

2018-01-11 08:27:10
yuisinMusicGame / fumenity @yuisity

利用規約見た限り、waieiテーマのスピードアシストまるまる取り入れても良いかな、円形じゃなくてバー状にしたいけど私の技術じゃ無理そう

2018-01-11 08:32:27
yuisinMusicGame / fumenity @yuisity

GetBPMsAndTimes, GetStops この2つの関数があやしいな、

2018-01-11 14:24:23
yuisinMusicGame / fumenity @yuisity

しかし使われている場所は少ししか無いなあ、ScreenGameplayDecorationとScreenEdit Overlay

2018-01-11 14:30:21
yuisinMusicGame / fumenity @yuisity

ScreenEditってEDIT画面だよなあ、EDITのテストプレイ画面はどれだ

2018-01-11 14:31:13
yuisinMusicGame / fumenity @yuisity

Luaの構文が全く分からん、記述を追加しようとしても追加の仕方が分からん

2018-01-11 18:20:29
yuisinMusicGame / fumenity @yuisity

とりあえず数字だけは出るようになった。あとは良い感じに場所を指定してあげればよさそう pic.twitter.com/qhpbrHYMyV

2018-01-11 19:16:49
拡大
yuisinMusicGame / fumenity @yuisity

@yuisin kcalが今のところ使ってないので、なんか良い感じに差し替えできないか

2018-01-11 19:17:14
yuisinMusicGame / fumenity @yuisity

これReverseの時は別指定になるんかな…めんどくさいがまずは通常時ので置いてみる

2018-01-11 19:57:26
yuisinMusicGame / fumenity @yuisity

あー、Kcalをハックするにしろ非表示にして配置するにしろ、場所がそこしかないな、他のところに置くと譜面のじゃまになる

2018-01-11 20:03:35
yuisinMusicGame / fumenity @yuisity

Decorationってどこのレイヤーなんだ、最上位?overlayとの違いが分からん

2018-01-11 20:05:57
yuisinMusicGame / fumenity @yuisity

OnePlayerOnesideがSP、OnePlayerTwosidesがDP、Two-TwoがVSもしくはカップルか

2018-01-11 21:00:46
yuisinMusicGame / fumenity @yuisity

@yuisin バーサス表示までできた、あとは場所だけだ、場所の指定どこやねん pic.twitter.com/RJl1XzdbrF

2018-01-11 21:06:27
拡大
yuisinMusicGame / fumenity @yuisity

@yuisin カロリー表示を乗っ取る方針でうまくいきそうだ、2Pは別指定かな pic.twitter.com/0zNsYcHJUp

2018-01-11 22:19:43
拡大
yuisinMusicGame / fumenity @yuisity

おっけ、とりあえず実装出来たぞ…当初思ってたのと全然違うけどしゃーなし

2018-01-11 22:41:22
yuisinMusicGame / fumenity @yuisity

可能な限り見栄えを整えたら運用できる、とりあえず今日はここまで

2018-01-11 22:41:42
yuisinMusicGame / fumenity @yuisity

@yuisin A4Aみたいに譜面ごとにBPMが違うものでなければ実装完了(パクったスクリプトの都合上、1P2Pを分離しなければならなくなる) ただ、そもそもBPMの異なる別譜面同士でバーサスしなければ問題なし

2018-01-11 22:44:17
yuisinMusicGame / fumenity @yuisity

ついでにカロリーはもう消しとくか、完全に乗っ取った

2018-01-11 22:44:42
yuisinMusicGame / fumenity @yuisity

フォントの変え方さえ分かればカロリー表示は勝利が見える

2018-01-11 23:30:37