スキルハンディキャップシステムはどのように働いているか?

マルチプレイヤーゲームでは、 一人以上のプレイヤーがスキル値を設定すると(たとえばスキル値+5とか) 他プレイヤーにはハンディキャップレベルが設定されてボーナスを受ける。
レベルは0から20まである。
プレイヤーの中で一番高いスキル値を設定した人のレベルは0に設定される。


ハンディキャップレベルによって受けられるボーナス

  1. より早く資源を集めることができる。レベル20でちょうど2倍速。
  2. より早くユニットを生産できる。レベル20でちょうど2倍速。
  3. より早く研究することができる。レベル20でちょうど2倍速。
  4. 国境の強さが追加される。
    +1 …レベル 2-6
    +2 …レベル 7-11
    +3 …レベル12-16
    +4 …レベル17-20

ハンディキャップレベルの決定システム

1対1の場合

 ハンディキャップレベル = (高い側のスキル値 - 低い側のスキル値)

バトロワの場合

 ハンディキャップレベル = (一番高い人のスキル値 - 自分のスキル値) / (参加人数 - 1)

チーム戦の場合

 チームハンディキャップ = (敵チームのプレイヤースキル値の合計 - 自チームのプレイヤーのスキル値の合計) / チームの人数

 個人ハンディキャップ = (敵チームの最大のプレイヤースキル値 - 自分のスキル値)

 ハンディキャップレベル = (チームハンディキャップ + 個人ハンディキャップ) /2


ランダムチームの分配システム

 ランダムチーム戦の場合、基本的にスキルウェイト値が高い者から順番に各チームに割り振られていく。
 これはハンディキャップレベに若干のランダム性を加えたものである。

 スキルウェイト値 = ハンディキャップレベル*10 +rnd(50)