XaiJu
nalulululuna
nalulululuna

fanbox


NalulunaBabylon

概要 Description

支援者様――武器の貯蔵は十分ですか?


ノーツに向けて、背後の空間からカスタムセイバーを射出するmod。動画を見ていただいたほうが早いと思います。



発動時、手持ちのセイバーはトレイルだけの表示になり、このトレイルも見えるのは HMD 内の自分のみで、カメラ mod や公式の Smooth カメラには写りません。


射出されたセイバーは、手持ちのセイバーに向かって飛び、そのまま前方にとんでいくので、普段と同じようにノーツを斬っているだけで、あたかも射出するセイバーの軌道を操っているように見えるようになっています。


(BeatSaberDir)\CustomSabers

上記フォルダにあるカスタムセイバーを認識して、その中からランダム選択します。カスタムセイバーがひとつも入っていないと動きません。


(BeatSaberDir)\NalulunaBabylon

上記フォルダを作成してカスタムセイバーを置くと、CustomSabers フォルダは無視して、このフォルダにあるセイバーだけをランダム選択します。


NalulunaSaber or CustomSaberLite mod との共存では動作確認しましたが、他のセイバー mod は正常動作しない可能性があります。(古い CustomSaber modはアセットを解放しないため、こちらで読み込みができず非対応です)


内部処理的な話をすると、毎回セイバーを新たに生成しているのではなく、キャッシュ機構を使って、生成済のセイバーの表示非表示を切り替えるだけにして、なるべく負荷が上がらないようにしています。


----

A mod that fires a custom saber from the space behind you toward the notes. It's probably easier to just watch the video.


When activated, the sabers in your hands are displayed only as trails. These trails are visible only to you within the HMD and do not appear in camera mods or the official Smooth Camera.


The launched sabers fly toward the sabers in your hands and then continue forward. By simply slicing notes as usual, it appears as though you are controlling the trajectory of the launched sabers.


(BeatSaberDir)\CustomSabers

It recognizes custom sabers in the above folder and randomly selects one from them. I have confirmed it works with NalulunaSaber or CustomSaberLite mod, but other saber mods may not function properly. (The old CustomSaber mod does not release custom saber assets, so it is not supported.)


(BeatSaberDir)\NalulunaBabylon

If you create the above folder and place custom sabers there, the game will ignore the CustomSabers folder and randomly select only the sabers in this folder.

設定 / Settings

Mode:

TriggerToggle: トリガーを押したときに発動、再度トリガーで終了

TriggerHold: トリガーを押している間だけ発動

AlwaysOn: 常時発動

Off: オフ


Trigger Type: (上の設定がTriggerToggleのとき)

LeftOrRight: 右トリガーまたは左トリガーどちらでも

Left: 左トリガー

Right: 右トリガー

Both: 両トリガー同時押し


Position Offset: 背後の射出開始位置を調整

Speed: 射出される速度

Lifetime: 射出されたセイバーがノーツ通過後、消えるまでの時間。0 に設定すると、ノーツに当たった瞬間に消えます。多くしすぎるとゲーム内に同時に存在するセイバーの数が増えるので、それだけ負荷は上がります。


Reload Sabers: フォルダ内のカスタムセイバーを再読み込みします。Beat Saber 起動時にすべてのカスタムセイバーを読み込みますが、そのあと起動したままでカスタムセイバーを新たに追加して読み込みたい場合に。

おまけ

NalulunaAvatars を使用している場合、射出時に指さす形の手のポーズをとり、終了時に元の手のポーズに戻ります。


この設定は (BeatSaberDir)\UserData\NalulunaBabylon.json の

"handsPose": "Gun",

を変更することで、別の手のポーズに変更することも可能です。

この機能を無効にしたい場合は、

"handsPose": "",

のように空欄にしてください。


Download

NalulunaModAssistant

https://nalulululuna.fanbox.cc/posts/4732024

NalulunaBabylon

Comments

かっけーーーぇ(`・ω・´)b

希多夢良

This is such a cool idea, thank you Naluluna!

Serynn D`ipity


More Creators