アップデート 2.85
2026/6/12
v2.85.0BETAMINOR
Lulu
Monster AI エディター:フェーズ・ローテーション・マネージャー、複数変数条件、Seymour-style複合アクション
- (新しいMonster AIエディター機能で、このチャットのバグ修正を同梱)。
PhaseRotationRecipeLAB v1を追加しました:フェーズをAppendGuardedAction経由で落とし込み、per-phaseガードまたはフォールバック、per-phase対象/確率、per-phase変数変更(+min..+maxとリセット)、Stop here/RET、そしてテスト用モンスター向けのbackup-backed書き込みに対応します。ローテーションウィンドウでは変数を監査し、per-monsterエイリアスを保存し、LAB内に空きのpriv変数記述子を作成でき、自由形式の複数変数条件を構築し、選択したカウンター/変数ごとに下書きを保持します。さらに、明示的なスキルシーケンスに対応し、ターゲット指定を把握したうえでステップ間のForbidden Riteを計画するComposite Action · Seymourウィンドウも追加します。ビルダーの状態に関するバグを修正しました:advance/resetは明示的に選択した変数へ書き込み、フェーズガードは無関係なフェーズを上書きせず、再監査でもアクティブな変数を保持し、アビリティのフィルタリングで下書きですでに使用しているサンダー/ウォータ/などが消えなくなりました。AiScriptLabには--var-grow、--var-flow、--multivar-guard-rt0、--phase-rotation-rt0が加わりました。検証結果:ビルドはエラー0件、phase-rotation-rt0は319/319でvar1 store when presentは300/300、multivar-guard-rt0は300/300。正直なところ: LAB/オフラインライターです。フェーズ・ローテーションを最終的な挙動として扱う前に、in-game RT2が引き続き必要です
v2.84.25
v2.85.1BETAPATCH
Lulu
Monster AI エディター:フェーズ・ローテーション・マネージャーの安定性パッチ
- (
v2.85.0以降): フィルター済みピッカーがPhaseAbilityOptionsを再構築した際にフェーズカードが選択中のアビリティを失う問題を修正し、SelectedPhaseAbilityを安定した射影として使い、一時的なComboBoxnullを無視します。LAB v1の読み戻しをguard -> performCommand -> var mutation -> RET/JMPから再構成します。自動変数ピン留めを削除し、Lightning Flow/Fire Flowが先頭へ移動して視覚的な選択を混乱させないようにしました。条件/ガードはAliasKeyで保持されるため、UIが最初の変数へフォールバックしなくなります。エディターを2.85.1.0へ更新しました。検証結果:ビルドはエラー0件、phase-rotation-rt0は319/319でvar1 store when presentは300/300、multivar-guard-rt0は300/300
v2.85.0
v2.85.2BETAPATCH
Lulu
Monster AI エディター:公開向けForbidden Riteの文言 + フェーズ・マネージャーの条件読み戻し
- (
v2.85.1以降): Forbidden Rite/private-var/phase-writerの画面から、作成フローとして実証済みの公開向けLABラベルを削除しました。クイック挙動フローからSequence / Multi-*を削除し、UIが偽のネイティブMulti-*意味論を売り込まないようにしました。一方、Composite Actionウィンドウでは意図したシーケンスを維持します。フェーズ・ローテーション・マネージャーにper-phase Forbidden Riteと追加のHPガードを追加しました。自由形式の複数変数条件ビルダーを修正し、再起動/再監査後に選択したフェーズのConditionGuardを再び開けるようにしました。スタック/RPNビルダー形状(cond1 cond2 AND/OR)をデコードし、解釈する前に確率の末尾を取り除きます。エディターを2.85.2.0へ更新しました。検証結果:isolated-outputビルドはエラー0件、phase-rotation-rt0は319/319でvar1 store when presentは300/300、multivar-guard-rt0は300/300。In-game RT2は、最終的なゲームプレイ挙動のために引き続き必要です
v2.85.1