ゲームの改善:
AI ドライバーは、他の車/ボート/着陸した航空機にぶつからないように方向転換するようになりました。これにより、車両が動けなくなることが大幅に減ります。
輸送ヘリコプターの AI は、複数の部隊を目的地まで運ぶことができるようになりました。乗客を降ろした後、輸送ヘリコプターは戦場で他の部隊を拾い、現在の攻撃ターゲットに降ろすことができます。
公式のキルフィードmutatorを追加しました
公式のチーム カラーmutatorを追加しました
マップ全体に着陸可能なゾーンを生成する新しいヘリコプター着陸ゾーン システムを追加しました
オプション メニューの血のパーティクル設定に ImpactOnly オプションを追加しました。このオプションは、血のしずくを生成せずに、アクターのヒット パーティクル効果のみを表示します。このオプションをオフにすると、パーティクル効果と血のしずくの両方がオフになります。
すべての組み込みゲーム モード UI は、現在のチーム カラーに基づいて色分けされるようになりました。
スキンがプレイヤーの FP モデルに正しく適用されないバグを修正しました
車のダウンフォースがバック中に上向きの力を適用するバグを修正しました (おっと!)
着陸中の AI ヘリコプターの接近を微調整し、ヘリコプターがわずかに片側に寄るようにしました。これにより、より自然な着陸になります。
ヘリコプターの着陸ゾーンに着陸/着陸中、その着陸ゾーンは分隊によって占有され、他のヘリコプターも同じ場所に着陸しようとするのを防ぎます。
爆発範囲がゲームによって誤って分類されるバグを修正しました。これにより、AI は近くのチームメイトにダメージを与えると考え、誤って爆発性武器を使用しませんでした。
TextMeshPro コンポーネントをホワイトリストに追加
VehicleAvoidanceObject コンポーネントを追加しました。AI はこのオブジェクトがアクティブな間は周りを回ります。これは、コライダーを使用して動的に生成されたオブジェクトに役立ちます。
RFTools/Prefabs/Ravenscript に「ヘリコプターが攻撃ターゲットに着陸」プレハブを追加しました。このプレハブを輸送ヘリコプターの子オブジェクトとして配置すると、乗客を降ろすときに着陸します (パラシュートで降ろすのではなく)。
HMG 武器を新しいサポート武器タグに移動したので、これはカスタムのマシンガン スタイルの武器を配置するための新しいタグになります。
UI レイアウト グループを強制的に再構築するために使用できる LayoutRebuilder を公開しました。
Actor.ForceChangeStance() を公開しました。
GameManager.isNightMode を公開しました。
HelicopterLandingZone のクエリ、要求、着陸システムを公開しました。
Weapon.GetProjectilePrefab() を公開しました。
ColorScheme.SetTeamColor() によるチーム カラーの変更を公開しました。
GameManager.SetTeamName() によるチーム名の変更を公開しました。
ExplodingProjectile 爆発構成を公開しました。
Player.movementInputEnabled フラグを追加しました。
UI 要素に onPointerEnter/Exit/Click イベントを追加しました。
破壊可能オブジェクトに onTakeDamage および onDeath イベントを追加しました
分隊に onIssueOrderMovement イベントを追加しました
血しぶきなどの機能を切り替えるために使用できる BuiltInFeatures クラスを追加しました。
ゲーム拡張機能 (例: RavenM) やその他の DLL MOD を照会するために使用できる Extensions.Get() を追加しました。
チームの色に基づいて UI 要素の色を取得するために使用できる ColorScheme.GetInterfaceColor() を追加しました。
これは、ColorScheme クラスで以前に使用可能だったいくつかの関数を置き換えます。
以前の関数は引き続き機能しますが、色をより適切に制御するには GetInterfaceColor() に切り替えることをお勧めします。
インターフェイスの色を要求するときに、Default、Bright、Dark のバリアントを指定できます。明るい色は暗い背景によく合い、その逆も同様です。50% の明るさに近い色を使用する場合は、default を使用します。
UI ボタンのクリック用のトリガー コンポーネントを追加しました。
TriggerChangeStance コンポーネントを追加しました。
TriggerCondition コンポーネントに IsNight 条件を追加しました。
キーが押されるたびに信号を送信する TriggerOnKey コンポーネントを追加しました。
キルフィールド
チームカラー
新たに4つ色が追加されました
今回のアップデートは車両とヘリコプターのAIによる操縦が大幅に改善されています。
輸送ヘリ
Dustbowl と Archipelagoマップで遊んで動きを観察して見ると輸送ヘリが乗っている人達がいなくなったら拠点に戻って誰か乗ってくるのを待ってすべて埋まるとまた飛んでいくのを確認しました。
車両
EA30はAI ドライバーにローカル回避機能を追加し、近くの車両を検出して迂回できるようにします。
この新しいシステムは、潜在的な衝突を検出し、車両を通り過ぎるのに最も近い経路を見つけます。
これで玉突き事故のすべての問題が解決されるわけではありませんが、以前より大幅に改善されています。
次のEA31からはカスタムゲームモードの完全なサポートの予定しています。