チャンネル番号
送信CH/受信CH/各フィールドのsourceChannelは、いずれも Stormworks のコンポジット数値チャンネル番号 1〜32 の範囲です。送信CH/受信CHはカンマまたはスペース区切りで複数指定します。1〜32 の範囲外の値や重複した値は、エラーにならず黙って無視されます。- Bool 型のフィールドも、専用の真偽値コンポジットチャンネルではなく、数値コンポジットチャンネルに
0/1としてパッキングされます。
生成コードの文字数
パッキング候補ごとに Sender/Receiver それぞれの Lua 文字数が表示されますが、これは目安の表示のみです。マイクロコントローラーのスクリプトサイズ上限 (8192 文字) に収まっているかどうかを自動でチェックする機能はありません。文字数が大きい場合は、表示された数値を見ながらフィールド数や範囲/精度の見直しを検討してください。backend の切り替え
backend: "raw32" (フル 32bit 範囲を使う代わりに Infinity/NaN を許容する方式) を使うための UI 操作は用意されていません。設定するには、プロジェクト JSON を直接編集してインポートするか、HTTP API 経由で指定する必要があります。
保存に関する制限
- JSON でインポート/エクスポートできるのは、常に現在エディタで開いている 1 パケット分の設定です。Vehicle/MC/Lua のセーブツリー全体を一括でエクスポートする機能はありません。
- パケット設定・セーブツリーはいずれもブラウザの localStorage に保存されます。プライベートブラウジングなど localStorage が使えない環境では、保存操作自体は失敗しても画面上にエラーは表示されません。