Noita杖シミュレーター
salinecitrineによって作られたNoita Wand Simulatorは、あなたが思いつくどんな呪文列に対しても呪文評価ツリーを構築してくれるツールである。 自分の杖が何をしているのかわからなくなっても、このシミュレーター使って同じ杖を再現すれば解決する可能性が高いです。
リンクはこちらから
現在の開発版(現在のbeta版Noitaへのサポートを含みますが、安定性に欠ける可能性があります)はこちらで入手できます。
ウィキ上にある杖
SAUVA

wiki記事でWandsを表示するためのwikiテンプレートである{{Wand}}と{{Wand Card}}には、杖の詳細を検証し修正するためのシミュレータへのリンクが含まれています。
エキスパートガイドシリーズには多くの例があり、シミュレーターにはプリセットとして含まれています。杖の仕組みが理解できず戸惑ったりして分かりやすく整理して見たくなったのならば、右上のプリセットボタン(Tinker)を押して選択してください。 そこから、どのように動作しているかを確認することができ、物事が違っていたらどうなるかを確認するために、切り替えることもできます。 スペルの仕組みは、突き詰めれば非常に専門的になるため、これをすることは理解度をチェックするのに最適な方法です。
ユーザーガイド
基本的な使い方
上部のパレットから下の杖のスロットに呪文をドラッグ&ドロップすると、編集中にシミュレーションが自動的に更新されます。放射物セクションは、詠唱と詠唱グループ別に、ワンドから放出されるものを表示します。
設定
設定メニューでは、シミュレーターの動作を変更することができます。 これらの設定はウェブブラウザに保存され、次回ツールを使用する際も保持されます。 特に'unlock'オプションに注意してください - デフォルトではネタバレを防ぐためにゲーム内アンロックが必要な多くの呪文が非表示になります。(正直ほとんど意味はないと思いますが...)
- Combine Similar Actions - 「Actions Called」ビューで繰り返されるアクションを非表示にし、代わりに繰り返しのカウントを表示します。
- Unlimited Spells(無制限呪文) - 無限呪文パークに相当し、チェックするとほとんどの呪文が無制限になります。(注意:使用回数制限のある呪文は現在シミュレートされておらず、残り使用回数はゼロとみなされます)。
- Infinite Spells (無限呪文) - 無限呪文と同じ効果がありますが、特典の影響を受けない呪文(ブラックホールや治癒ボルトなど)も含め、すべての呪文が対象となる。
- 直接アクションの呼び出しを表示する - アクションとは、呪文が詠唱されたときに行う機能のことで、いくつかの呪文は他の呪文のアクションを直接呼び出すことができる(例:分割系統の呪文)。この設定はActions Calledビューでこれらを見るかどうかをコントロールします。
- Show Divides - Actions Calledビューで分割呪文を表示または非表示にします。
- Show Greek Spells - Actions Called ビューでギリシャ文字呪文を表示または非表示にします。
- Show Deck Indexes - 呪文が杖のどのスロットのものかを示す数字を表示または非表示にします。
- Show Recursion and Iteration - 再帰呪文の再帰レベル(青)と、Divide By呪文の反復レベル(紫)を示します。
- Show Projectile Proxies - いくつかの呪文(トリガー追加など)は、既存の呪文の発射体を元にして新しい呪文を作ります。このオプションは、どのスペルがそのような発射体を'proxy'したかを表示します。
- Show Action Sources - 呪文アイコンの左下にある小さなDまたはAのマーク。 D=ドロー、A=ダイレクトアクション。
- Show Don't Draw - 呪文アイコンの左上にある小さな赤いDのマーク。 これは、関連する呪文の実行中にドローが無効になっていることを示す。
- Swap When Moving Actions - ワンド上での呪文の移動はゲーム中と同じように機能します。呪文を入れ替えずにドラッグした呪文を入れ替えたい場合は、このオプションをオフにしてください。
- Show Action Tree - アクションツリーセクションの表示を切り替える。
- Show Spells in Categories - パレットの呪文カテゴリのオン/オフを切り替えます。
- End Simulation on Wand Refresh(杖のリフレッシュでシミュレーションを終了する)-杖のリフレッシュ呪文でキャスト・シーケンスが終了した後、シミュレーションを停止する。 通常、これはオンのままにしておきたいです。
例
開発
シミュレーターはオープンなプロジェクトであり、アイデアやコードの提供など(特にバグ報告)を歓迎します。 GitHubリポジトリをご覧ください。


