XaiJu
nalulululuna
nalulululuna

fanbox


NalulunaConfigManager


youtube post: KwEFGHZppao

ダウンロード / Download

NalulunaConfigManager 0.0.9 for Beat Saber 1.24.1

NalulunaConfigManager-0.0.9-bs1.24.1

NalulunaConfigManager 0.0.7 for Beat Saber 1.20.0

NalulunaConfigManager-0.0.7-bs1.20.0

NalulunaConfigManager 0.0.6 for Beat Saber 1.19.1

NalulunaConfigManager-0.0.6-bs1.19.1

- このmodは支援者様限定で公開しているため、modのファイルやダウンロードリンクを他の方に提供しないようお願いいたします

- modが映った画像や動画の公開は問題ありません


- This mod is available only to my supporters, so please do not provide the mod file or download link to anyone else

- No problem publishing images and videos showing this mod

旧バージョン / Old Versions

NalulunaConfigManager 0.0.5 for Beat Saber 1.19.0

NalulunaConfigManager-0.0.5-bs1.19.0-local

更新 / Updates

0.0.9

- 本体アップデートの影響を受けにくいように処理変更

0.0.8

- NalulunaCat を復元から除外設定

- 公式のゲームプレイ設定も復元するように

0.0.7

- Beat Saber 1.20.0対応

- Beat Saber 再起動のウエイト設定追加

0.0.6

- Beat Saber 1.19.1対応

0.0.5

- SongCoreの設定ファイル変更に対応

0.0.4

- 設定画面が正常に表示されない不具合を修正

0.0.3

- バックアップを残す上限設定を追加

- 初回起動時、設定フォルダがないためにバックアップが作成されない不具合を修正

インストール / Install

1. ModAssistant で BeatSaberMarkupLanguage をインストール

 (mod環境が構築済みであれば、既に入っていると思います)

2. ダウンロードしたdllファイルを以下に移動*

 C:\Program Files (x86)\Steam\steamapps\common\Beat Saber\Plugins

* 上記の記述は、Steam版Beat Saberのデフォルトインストール先の場合なので、

インストール先が異なる場合は適宜読み替えてください。


1. Install BeatSaberMarkupLanguage by ModAssistant

 (If your mod environment is already set up, it's probably already in there.)

2. Move the downloaded dll file to the following location*

 C:\Program Files (x86)\Steam\steamapps\common\Beat Saber\Plugins

* The above description is for the default installation of Beat Saber for Steam.

If your installation location is different, please change the description accordingly.

説明 / Description

まとめて保存した公式設定やmodの設定を、一括で切り替えられるようにするmodです。動画撮影時と、本気でランクをやるときとで、別々の設定をまとめて切り替えたい、FeetSaberやダスモのときだけ別の設定を使用したい、という用途で使用できます。


わたしの場合、動画撮影時は見た目重視のセイバー、ノーツ、エフェクトのmodを使用していますが、ランクを遊ぶときは見やすさ重視のセイバーと精度ノーツ、エフェクトやライティングはすべてオフにしています。この際に切り替える設定がかなり多いので、こういうmodが欲しかったんです。


設定の切り替わりは一旦、ビートセイバーの再起動を挟みます。起動中のまま切り替わるようにしたかったんですが、modによって、設定ファイルを更新しても反映されず、mod内の特定のルーチンを呼ばないといけないものや、終了時しか設定を保存しないものなど、個別の例外対応が多すぎるので、このような形にしています。


ビートセイバーの再起動には、動的に生成されて自動で消えるバッチファイル (bat) を使用しています。使用しているセキュリティソフトによっては何か警告が出るかもしれませんが、バッチファイル内でやっていることは、設定ファイルのコピーと、ビートセイバー本体の起動だけです。


This is a mod that allows you to switch between official/mods settings that you have saved in bulk. You can use it to switch between different settings when recording video and when playing ranks, or to use different settings only for FeetSaber or DarthMaul.


Switching settings is done by restarting Beat Saber. I wanted to make it so that it switches while it is still running, but there are too many exceptions depending on the mod, such as updating the configuration file is not reflected, I have to call a specific routine in the mod, or a mod only saves the settings when it quits.


To restart Beat Saber, I use a bat file that is generated dynamically and removed automatically. Depending on the security software you are using, you may get some warning, but all I am doing in the batch file is copying the configuration file and starting Beat Saber.

制限 / Limitation

- Oculusストアで購入したビートセイバーは、再起動の機能が動きません

- For Beat Saber purchased from the Oculus store, the reboot feature does not work

仕様 / Specification

保存、復元されるもの

- Beat Saberの設定

- (BSIPAの機能で) UserData 直下にjsonファイルの設定を作るmodの設定

- Camera2, CameraPlusのカメラ情報

- SongCoreの設定


保存、復元されないもの

- BSIPAの機能ではなく、独自の処理で設定を保存しているmod

- インストールされていないmodの設定(json, ini)ファイル

- このmodの設定 (NalulunaConfigManager.json)

- BSIPAの設定 (Beat Saber IPA.json)

- NalulunaConfigManager.json内、excludePluginsUserに記述したmodの設定

(記述例: “excludePluginsUser”: [ “TestMod1”, “TestMod2”, “TestMod3” ])


復元はされないが、保存はされているもの

(手動でファイルコピーすることにより復元可)

- Beat Saberのハイスコア、プレイ履歴 (PlayerData.dat)

- NalulunaStatisticsのスコア履歴 (NalulunaStatistics.json)

- NalulunaCatのデータ (NalulunaCat.json)

- SongPlayHistoryの履歴 (SongPlayData.json)


他に、保存/復元されるべきでないmodの設定(主にスコアや履歴に関するデータ)を発見された場合、復元しないように修正するので、ご連絡ください。


What will be saved/restored

- Beat Saber Settings

- Settings of the mods to create json file directly under UserData (by BSIPA function)

- Camera2 and CameraPlus camera settings

- SongCore settings


What will not be saved/restored

- BSIPA setting (Beat Saber IPA.json)

- Configuration (json, ini) files for mods not installed

- Settings of this mod (NalulunaConfigManager.json)

- Settings of mods written in "excludePluginsUser" in NalulunaConfigManager.json

(Example: "excludePluginsUser": [ "TestMod1", "TestMod2", "TestMod3"])


What will not be restored but are saved

(can be restored by copying files manually)

- Beat Saber high score and play history (PlayerData.dat)

- NalulunaStatistics data (NalulunaStatistics.json)

- NalulunaCat data (NalulunaCat.json)

- SongPlayHistory data (SongPlayData.json)


If you find any other mod settings (mainly score and history data) that should not be saved/restored, please let me know so I can fix them so they are not saved.

設定 / Settings

Hide Command Prompt: 再起動時のコマンドプロンプト表示を非表示にする

Backup Count: 過去何回分のバックアップ設定を残すか

Launch Wait: ビートセイバー再起動時の待ち時間


Hide Command Prompt: Hides the command prompt display when rebooting.

Backup Count: How many setting backups will be kept?

Launch Wait: Wait time for restarting Beat Saber

トラブルシューティング / Trouble-shooting

(Beat Saber Dir)\UserData\NalulunaConfigManager

上記のフォルダに、ビートセイバーの起動毎に保存された過去10回分(デフォルト)のセーブデータと設定ファイルのバックアップが残っています。何らかのトラブルで必要なデータや設定が失われてしまったときは、こちらから手動で書き戻すことで元に戻すことができます。


最近のSteamのバグで、ビートセイバー再起動時にクラウド同期のエラーが出る場合がありますが、Steam側で修正されるのを待つしかありません…。ビートセイバーにはそもそもクラウドセーブ機能はないので、エラーは無視してかまいません。


(Beat Saber Dir)\UserData\NalulunaConfigManager

In the above folder, there are backups of the last 10(default) saves and settings files saved every time you start Beat Saber. If you lose the necessary data due to some trouble, you can restore them by manually writing them back from there.


A recent bug in Steam may cause a cloud sync error when restarting Beat Saber, but we will have to wait for Steam to fix it.... The error can be ignored as Beat Saber does not have a cloud save function in the first place.

(YouTube)


NalulunaConfigManager NalulunaConfigManager

Comments

私は再起動の必要のないMODを切り替えてるだけなので、ロードするときに再起動「する/しない」を選択できるようになったら嬉しいな~♪

Neko-Hangten

1.23.0の場合、最新版(0.0.9)をお使いください。

なるるるるな / NALULUNA

いつもお世話になってます。自分のバージョンが1.23.0の場合、ダウンロードはどれが一番良いでしょうか?

東京にゃんこTokyoCat


More Creators