NRSGのRTAブログ

RTA関連のチャートとか雑記とか。

LiveSplit のゲームの追加情報欄(Additional info)を直したい記事

こんにちは、のりしげです。配信者です。一応、RTAの人です。

今回はRTAと関係が深いもの、LiveSplit (タイマーですね)と、RTAの記録をまとめるサイト、Speedrun.comに関係するお話です。読みづらい文章かもしれませんがご了承ください。

目次

 

免責事項

本記事の手順を参考にされる場合、万が一不利益が生じましても当方は一切の責任を負いかねます。すべて自己責任にてお願いします。基本的には問題のない箇所を編集する内容ですが、リーダーボードへの影響を伴う可能性もありますので特に走者が多いゲームの編集作業においては十分ご注意ください。

実施に際しましては、全体にざっと目を通してから進められることを推奨いたします。

①何を直す?

タイトルの通りゲームの追加情報欄(Additional info)を修正します。それだけ言われてもなんの事かわかりづらいので画像をば。この記事は画像多めです。

問題点

LiveSplit の追加情報欄はSpeedrun.comのページ情報を参照している模様。しかし、何故かSRCのページに無い情報がLiveSplitの追加情報欄に表示されてしまう事があります…。

今回の記事では、この現象を修正したい!という話です。

参考までにSRCのページはこちら Maiden Cops - Speedrun.com

問題のタイマー(Additional info)欄

なんか邪魔な項目いっぱいある!?!?!?!?!?!?

…ここがおかしいと、タイマーの下記画像、赤枠の部分が最悪機能しなくなってしまいます。カテゴリ等の表記がめちゃくちゃに。

テキストは手動でいじれる部分ではあるけど…間違ってると単純に不便

参考までに別ゲームを例に出すと、問題が無い場合はこんな感じで表示されます。

ジャングルの王者ターちゃん
Jungle no Ouja Tar-chan: Sekai Manyuu Dai Kakutou no Maki - Speedrun.com

ゲームにもよるが通常、ここの項目はそこまで多くならない

タブで変更する事で簡単に別のカテゴリ用タイマーを作れるのが利点

 

②何故こうなった?予想

直接の原因は私にはわかりませんが、リーダーボードを制作する時に「変数を使う」「アーカイブする」を繰り返すと発生する?

起こっている状況的には、過去に作ったカテゴリ情報をSRCから消すことが出来ない+
何故かLiveSplit がそこを参照してしまうため…余計な情報が出る…みたいな感じ?

Maiden Copsの場合、発売されたばかり(2024年9月に発売)のゲームで、ぺージを制作してくれた先駆者モデレーター氏はリーダーボードを作る事に慣れていなかった。
私がモデレーターになるからリーダーボードを修正させてくれ!と頼んで修正したが、LiveSplit側には何故か先駆者モデレーター氏の作ったボードのデータが表示されていた。自分がモデレーターだから気づけたという話でもある。

正直なんでここのデータが残っていたのかは全然分からなかったけれど、他の方からの助言が解決のヒントになりました。改めて感謝いたします。

 

③修正のやり方

必要なもの

※ある程度編集できるモデレーター権限 or コレ直して!と頼める関係性

SRCの編集したいゲームのページ▶設定▶変数▶アーカイブされた変数を表示

これを押すと過去のリーダーボードのボツカテゴリ?が表示される

上記画像のサブカテゴリーの欄は、現在のSRC上で表示されるカテゴリ。「アーカイブされた変数」は一般アカウントには表示されない部分で、モデレーターのみ編集・閲覧可能項目なので注意。

Maiden Copsの場合、このアーカイブされた変数~には先駆者モデレーター氏が作った最初のリーダーボードや、私が新しいボードを作る際の確認用テスト投稿が溜まったゴミ捨て場になっていた。

これでも一部。何故か削除する事ができない仕様。ナンデ!?!?

アーカイブされた変数は一般アカウントからは見えないゴミデータだが、
何故かLiveSplitはここからもデータを取得していたため、リストはグチャグチャに…。

 

原因を特定しよう

アーカイブされた変数▶編集or名前をクリック

上記画像で言うと Priscilla Normal Hard をクリックしても編集画面に移る。
中クリックでタブを開きまくって編集!!

アーカイブされた変数から「編集」を押す。(全部の項目で)
②変数の名前をわかりやすいものに変更。数が多い場合は数字などがおすすめ。

今回の場合はtest1から順番に。上記画像の場合は15個目。何個作ってんだ。

ここを変更して保存するとLiveSplit側で名前が更新されるので、まずはどの項目が邪魔で悪さをしているか見つける。数が少なくてどれが原因か分かる場合はしなくても良い工程。
今回の場合は同じ名前のカテゴリが多すぎたため、数字で管理した。

また、変更が反映されるまで数分時間がかかる場合もあるので焦りすぎないよう。
SRC側で情報を保存して数分時間を置いてからLiveSplitを起動し、確認が吉。

下の項目も書き換えていきます。

 

③目的・サブカテゴリーの欄を「注釈」にチェック

意味あるかは正直分からないがこうやったらうまくいった…という内容が多い記事です。

④値のオプション~ですべての項目をアーカイブ(ゴミ箱マーク)

数が多いと面倒だが頑張れ

⑤保存したら、以下全ての「アーカイブされた変数」で同じ工程を繰り返す。

⑥LiveSplitを確認。こんな感じになる。

上記画像の場合、test15、16、17、1、11、7、14、3、9、2がいらない項目!多い!
繰り返しになりますが項目が少ない場合はリネーム作業は飛ばしても大丈夫です。

⑦いらないのを特定したらまたリネームしておくと他と混ざらないので安定。
(例:Bug-test15…などに)

 

⑧リネームした項目をすべて「復元」する。(編集の隣のボタン)

復元すると、注釈の欄に復活する。邪魔なやつを一旦すべて復活させよう。
※一般アカウントに見えるようになるので注意。通知などは行かない。

⑨復活させた項目をもう一度編集する。

先ほど編集した項目も含め改めて…二度手間にはなりますが二重チェックだいじ。
今回は邪魔な項目、Bug-test15、16、17、1、11、7、14、3、9、2をすべて編集する。

目的・サブカテゴリーを「注釈」にする。

カテゴリー範囲を単一カテゴリにしてタブをいじる。(画像だとMaiden Cops)
レベル範囲を単一レベルにチェックをつけてタブをいじる。(画像だと赤文字のC)

ここは正直よくわかってないので意味ないかもしれないけど、上手く行ったので…。
「Maiden Cops」「赤文字のC」は元のカテゴリ名など。人によって表示が違う部分。

高度なオプションのチェックをすべて外す

これもよくわかってない部分。意味あるかすら分からない…。警告が出ますが上手く行けばちゃんと保存できるので一旦無視。

値のオプションでゴミ箱ボタンを押し、すべての項目をアーカイブ済みにする。

⑩保存する。

上手くいけば保存される。保存できない警告が出た場合は多分、カテゴリー範囲かレベル範囲の所で選択していない可能性が高い。以下、繰り返し…。

 

⑪注釈欄の編集ボタンの隣から、アーカイブ

一度復活させた上でまた消す事でLiveSplit側から消える?理屈は分からん…。

⑫確認…なおった!!!

LiveSplit側の項目がちゃんと減った!

カテゴリ名、バージョン、難易度、キャラ名…など基本情報が載った!
RTA、リーダーボードによって表示される内容はかわります)

 

おつかれさまでした。

もし一部ミスがある、更新できてない場合はLiveSplitの再起動や少し時間を置く、項目の見直しなどをしてみてください。自分もよくわかっていない部分も多いのでそこのやり方を変更すると案外うまく行くかもしれません。特に↑でいうところの⑨あたり。

適当で申し訳ない…。問題無い範囲で色々試してみてください。

 

参考・感謝

この投稿&ツリーにリプ・拡散してくれた方々

 

同じ問題に対する質問

注釈にしてアーカイブ~というヒントがここで得られました

www.speedrun.com