Language / 語言 / 言語: English | 繁體中文 | 日本語
A mapping assistant plugin for ChroMapper that helps creators make Beat Saber maps more efficiently with consistent and systematic performance.
- Style Parameter Recording: Adjust multiple characteristic dimensions of your map through intuitive sliders, using experimentally optimized scale divisions
- Style Parameter Display: Automatically displays current parameters as you play or navigate through the map, providing convenient reference while mapping
- Customizable Interface: Customize slider labels by modifying the configuration file in the ChroMapper data folder
- ChroMapper: v0.13.892
- Operating System: Windows
- Map Version: v2/v3 (v4 does not support any customData, requires separate data management, not yet implemented)
- Download the latest plugin file (
*.dll) - Copy
ChroMapper-MappingAssistant.dllto thePluginsfolder in your ChroMapper installation directory- Default path is usually:
<ChroMapper Installation Directory>\Plugins\
- Default path is usually:
- Launch ChroMapper, and the plugin will load automatically
- In the ChroMapper editor, click the Mapping Assistant icon button in the right toolbar
- The assistant panel will open, displaying various data for the current map. Hold Shift to drag the panel
Use the six sliders in the panel to adjust different parameters of your map:
- Move sliders left to enhance left-side characteristics (such as Power, Stretch, etc.)
- Move sliders right to enhance right-side characteristics (such as Soft, Compress, etc.)
- After adjustment, map parameters will be recorded at the current beat position and saved with the map file
Sliders have nine levels, conceptually representing (using power as an example): Extreme power, Super power, Normal power, Slight power, Neutral, Slight soft, Normal soft, Super soft, Extreme soft. You can also simply choose adjustments based on your intuition as a mapper.
When finally creating the map, you can configure blocks according to the predetermined parameters, helping mappers maintain the correct direction and reducing the amount of information to process at once.
These six parameters are a recommended map analysis method. Mappers using this plugin can replace them with any parameters they prefer
The button in the top-left corner displays a number representing the beat position where the current parameter is set. Clicking the button jumps back to that beat, allowing you to modify the same data again.
If there is already data at the current position, this button will display "X". Clicking it will delete that data.
The button in the top-right corner displays copy/paste. If there is recorded data at the current beat position, clicking the button executes copy; otherwise it executes paste.
- Click the "copy" button in the top-right corner to prepare copying to another beat position
- Move to another beat
- Click the "paste" button to apply the previously copied settings
Plugin settings are stored at:
%USERPROFILE%\AppData\LocalLow\BinaryElement\ChroMapper\ChroMapper-MappingAssistant.json
You can customize slider label text by editing the configuration file. Example configuration files are located in the settings_example/ folder:
ChroMapper-MappingAssistant.zh.json- Chinese label exampleChroMapper-MappingAssistant.jp.json- Japanese label example
Copy the example file to the configuration file location mentioned above and modify the label content as needed.
If you need an example, you can open map ID 4e3ed in ChroMapper and play the map to observe how these parameters are configured.
- Ensure Visual Studio 2022 or newer is installed
- Create
ChroMapper-MappingAssistant.csproj.user(in the same folder asChroMapper-MappingAssistant.csproj) and set the ChroMapper installation location - Open
ChroMapper-MappingAssistant.sln - Build the project (Debug mode automatically copies the DLL to the Plugins folder)
ChroMapper-MappingAssistant.csproj.user:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ChroMapperDir>YOUR_CHROMAPPER_LOCATION</ChroMapperDir>
<ReferencePath>$(ChroMapperDir)\ChroMapper_Data\Managed;$(ChroMapperDir)\Plugins</ReferencePath>
<ProjectView>ShowAllFiles</ProjectView>
</PropertyGroup>
</Project>- ChroMapper - Beat Saber mapping editor
- Rynan's plugin tutorial - https://note.com/rynan/n/nb1aa807bea9d
- Rynan's plugin project template - https://github.com/rynan4818/ChroMapperPluginTemplates
Note: This plugin is a third-party tool, not officially developed by ChroMapper or Beat Games. Use at your own risk and remember to back up your map data regularly.
一個用於 ChroMapper 的製譜輔助插件,幫助創作者更有效率地製作 Beat Saber 譜面,並讓表現更一致、更系統化。
- 風格參數紀錄:透過直觀的滑桿調整譜面的多個特性維度,以實驗得出的最佳刻度切分方式進行操作
- 風格參數顯示: 隨著播放或是譜面跳轉自動顯示目前參數,方便製作譜面時參考
- 可自訂介面:透過修改 chromapper 資料夾的設定檔案可以自定義滑桿文字
- ChroMapper:v0.13.892
- 作業系統:Windows
- map 版本: v2/v3 (v4 不支援任何 customData,需要另外管理資料,暫未實作)
- 下載最新版本的插件檔案(
*.dll) - 將
ChroMapper-MappingAssistant.dll複製到 ChroMapper 安裝目錄下的Plugins資料夾- 預設路徑通常為:
<ChroMapper安裝目錄>\Plugins\
- 預設路徑通常為:
- 啟動 ChroMapper,插件將自動載入
- 在 ChroMapper 編輯器中,點擊右側工具列的 Mapping Assistant 圖示按鈕
- 將開啟輔助面板,顯示當前譜面的各項數據。按住 shift 可以拖動面板
使用面板中的六個滑桿來調整譜面的不同參數:
- 向左移動滑桿以增強左側特性(如 Power、Stretch 等)
- 向右移動滑桿以增強右側特性(如 Soft、Compress 等)
- 調整後將在當前 beat 位置紀錄譜面參數,保存譜面同時記錄於譜面檔案中
滑桿分為九級,設想中的意義為 (以 power 為例) 極限 power、超級 power、普通 power、稍微 power、中性、稍微 soft、普通 soft、超級 soft、極限 soft。也可以單純的根據 mapper 的直覺選擇如何調整。
最終製作譜面的時候便可以根據原本決定好的參數來配置方塊,幫助 mapper 保持正確方向,也減少一次要處理的資訊。
此六項參數是推薦的譜面分析方式,使用此 plugin 的 mapper 可以更換成自己喜歡的任意參數來使用
左上角的按鈕會顯示數字,代表目前參數設定的位置 (以 beat 數值表示)。點擊按鈕會跳回該 beat,可以再次修改同一份資料。
如果目前位置已經有一份資料,此按鈕會顯示 "X",此時點擊按鈕會刪除該資料。
右上角的按鈕會顯示 copy / paste。如果目前 beat 位置有紀錄資料,點下按鈕會執行 copy,否則會執行 paste。
- 點擊右上角的「copy」按鈕以準備複製到別的 beat 位置
- 移動到其他 beat
- 點擊「paste」按鈕以應用之前複製的設定
插件的設定儲存在以下位置:
%USERPROFILE%\AppData\LocalLow\BinaryElement\ChroMapper\ChroMapper-MappingAssistant.json
您可以透過編輯設定檔來自訂滑桿的標籤文字。範例設定檔位於 settings_example/ 資料夾:
ChroMapper-MappingAssistant.zh.json- 中文標籤範例ChroMapper-MappingAssistant.jp.json- 日文標籤範例
將範例檔案複製到上述設定檔位置,並根據需要修改標籤內容。
如果需要使用的範例,可以使用 chromapper 打開譜面編號 4e3ed 並播放譜面,觀察裡面如何設置這些參數。
- 確保已安裝 Visual Studio 2022 或更新版本
- 建立
ChroMapper-MappingAssistant.csproj.user(位於ChroMapper-MappingAssistant.csproj同資料夾內),並設定 chromapper 的安裝位置 - 開啟
ChroMapper-MappingAssistant.sln - 建置專案(Debug 模式會自動複製 DLL 到 Plugins 資料夾)
ChroMapper-MappingAssistant.csproj.user:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ChroMapperDir>YOUR_CHROMAPPER_LOCATION</ChroMapperDir>
<ReferencePath>$(ChroMapperDir)\ChroMapper_Data\Managed;$(ChroMapperDir)\Plugins</ReferencePath>
<ProjectView>ShowAllFiles</ProjectView>
</PropertyGroup>
</Project>- ChroMapper - Beat Saber 譜面編輯器
- Rynan 的 plugin 教學文章 - https://note.com/rynan/n/nb1aa807bea9d
- Rynan 的 plugin 專案範本 - https://github.com/rynan4818/ChroMapperPluginTemplates
注意:本插件為第三方工具,非 ChroMapper 或 Beat Games 官方開發。使用時請自行承擔風險,勤加備份譜面資料。
ChroMapper用のマッピングアシスタントプラグインで、Beat Saberの譜面をより効率的に作成し、一貫性のある体系的なパフォーマンスを実現します。
- スタイルパラメータ記録:直感的なスライダーで譜面の複数の特性次元を調整し、実験的に最適化されたスケール分割を使用して操作
- スタイルパラメータ表示: 再生中または譜面のナビゲーション時に現在のパラメータを自動表示し、マッピング時の参照を便利に
- カスタマイズ可能なインターフェース:ChroMapperデータフォルダの設定ファイルを編集してスライダーラベルをカスタマイズ可能
- ChroMapper: v0.13.892
- オペレーティングシステム: Windows
- 譜面バージョン: v2/v3 (v4はcustomDataをサポートしていないため、別途データ管理が必要で、未実装)
- 最新のプラグインファイル(
*.dll)をダウンロード ChroMapper-MappingAssistant.dllをChroMapperインストールディレクトリのPluginsフォルダにコピー- デフォルトパスは通常:
<ChroMapperインストールディレクトリ>\Plugins\
- デフォルトパスは通常:
- ChroMapperを起動すると、プラグインが自動的に読み込まれます
- ChroMapperエディタで、右側のツールバーにあるMapping Assistantアイコンボタンをクリック
- アシスタントパネルが開き、現在の譜面の各種データが表示されます。Shiftキーを押しながらパネルをドラッグ可能
パネル内の6つのスライダーを使用して、譜面のさまざまなパラメータを調整します:
- スライダーを左に動かして左側の特性(Power、Stretchなど)を強化
- スライダーを右に動かして右側の特性(Soft、Compressなど)を強化
- 調整後、現在のビート位置で譜面パラメータが記録され、譜面ファイルと共に保存されます
スライダーには9つのレベルがあり、概念的には(powerを例にすると):極限power、スーパーpower、通常power、わずかなpower、中立、わずかなsoft、通常soft、スーパーsoft、極限softを表します。マッパーとしての直感に基づいて調整を選択することもできます。
最終的に譜面を作成する際は、事前に決定されたパラメータに従ってブロックを配置でき、マッパーが正しい方向を維持し、一度に処理する情報量を削減できます。
これらの6つのパラメータは推奨される譜面分析方法です。このプラグインを使用するマッパーは、好みのパラメータに置き換えることができます
左上隅のボタンには、現在のパラメータが設定されているビート位置を表す数字が表示されます。ボタンをクリックすると、そのビートに戻り、同じデータを再度変更できます。
現在の位置に既にデータがある場合、このボタンには「X」が表示されます。クリックするとそのデータが削除されます。
右上隅のボタンにはcopy/pasteが表示されます。現在のビート位置に記録されたデータがある場合、ボタンをクリックするとcopyが実行され、そうでない場合はpasteが実行されます。
- 右上隅の「copy」ボタンをクリックして、別のビート位置へのコピーを準備
- 別のビートに移動
- 「paste」ボタンをクリックして、以前にコピーした設定を適用
プラグイン設定は以下の場所に保存されます:
%USERPROFILE%\AppData\LocalLow\BinaryElement\ChroMapper\ChroMapper-MappingAssistant.json
設定ファイルを編集することで、スライダーのラベルテキストをカスタマイズできます。サンプル設定ファイルはsettings_example/フォルダにあります:
ChroMapper-MappingAssistant.zh.json- 中国語ラベルの例ChroMapper-MappingAssistant.jp.json- 日本語ラベルの例
サンプルファイルを上記の設定ファイルの場所にコピーし、必要に応じてラベル内容を変更してください。
使用例が必要な場合は、ChroMapperで譜面ID 4e3edを開いて譜面を再生し、これらのパラメータがどのように設定されているかを確認できます。
- Visual Studio 2022以降がインストールされていることを確認
ChroMapper-MappingAssistant.csproj.userを作成(ChroMapper-MappingAssistant.csprojと同じフォルダ内)し、ChroMapperのインストール場所を設定ChroMapper-MappingAssistant.slnを開く- プロジェクトをビルド(Debugモードは自動的にDLLをPluginsフォルダにコピー)
ChroMapper-MappingAssistant.csproj.user:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ChroMapperDir>YOUR_CHROMAPPER_LOCATION</ChroMapperDir>
<ReferencePath>$(ChroMapperDir)\ChroMapper_Data\Managed;$(ChroMapperDir)\Plugins</ReferencePath>
<ProjectView>ShowAllFiles</ProjectView>
</PropertyGroup>
</Project>- ChroMapper - Beat Saberマッピングエディタ
- Rynanさんのプラグインチュートリアル - https://note.com/rynan/n/nb1aa807bea9d
- Rynanさんのプラグインプロジェクトテンプレート - https://github.com/rynan4818/ChroMapperPluginTemplates
注意:このプラグインはサードパーティツールであり、ChroMapperやBeat Gamesの公式開発ではありません。ご利用は自己責任でお願いします。譜面データは定期的にバックアップしてください。

