AoE

#AoE > コンセプトと戦略

エリア ダメージ (またはエリア オブ エフェクトの AOE) は、多くのゲームに存在します。ネギ戦争では、複数の対戦相手に影響を与える方法を提供するだけではありません。また、コードに興味深い側面を提供します。

説明

関数 getWeaponAreagetChipArea は、それぞれ武器またはチップの AOE タイプを返します。 .

これらの関数は、次の定数を返します。

半径 3 セルの AoE は現在ゲーム内で最大であり、影響を受ける範囲は相当なものです。 ![](https://imgur.com/8zk5LQa.png)

影響の軽減

AoE の中心から離れると、効果の威力が低下します。

したがって、中央の標的細胞は 100% の効果を受けます。残りのセルでは、効果の割合の計算は線形です。パーセンテージの計算は、次の式で行われます。

パーセンテージ = 最大 (0、1 - 0.2 * getCellDistance (中心、セル))

衝撃半径を超えることはできないことを知っている!

!AOE値 障害物を通して

範囲ダメージは障害物を通り抜けます。したがって、特定のセルを狙うことで、障害物の背後にあるニラを攻撃することができます。

エリアダメージの可能性を最大限に活用するために、特定のセルをターゲットにすることが可能です。これを行うには、関数 useWeaponOnCell および useChipOnCell を使用します。したがって、相手が障害物の後ろに隠れていても、相手のすぐ隣のセルを撃ってダメージを与えることができます!

その一方で、障害物を撃つことはできません。あなたがビジョンを持っている細胞だけが到達可能です。

例 : !範囲障害物

灰色は障害物、赤色はエリア ダメージの影響を受けるセルです。

標的細胞は、画像の中央に位置する細胞です。