一応はできあがったけど

 Battle for Wesnoth の俺キャンペーン "Save the Woods" は(いろいろ不具合が残っているものの)一応できあがりました。
 しかし、勝利条件が全部「(すべての)敵を倒す」ばかりで変化がありません。

 Battle for Wesnoth でよくある勝利条件といえば
  • (すべての)敵を倒す
  • 特定の目的地に到達する
  • 特定のアイテムを得る
  • 最後のターン終了まで敵の攻撃に耐える
あたりです。
 このうち、「特定のアイテムを得る」というのは、たいてい特定の場所に到達すれば得られますので、「特定の目的地に到達する」の応用編といえます。
 ちなみに、「最後のターン終了まで敵の攻撃に耐える」というのは、Battle for Wesnoth のデフォルトでは、時間切れが敗北に設定されているのを、勝利に変更することで実現できます。これについては、別の機会に説明します。

 そんなわけで、今回は第2のシナリオ、"Searching_in_the_Cave" も勝利条件を「洞窟の出口に到達する」に変えてみましょう。

新しいマップを用意する。

 もともと用意したマップには、出口がありませんでしたので、この機会に全面的に作り直してみました。第1のシナリオのマップを修正したもので、これでなんとなく連続性が出てきたと思います。


 下の方が、第1のシナリオではオークの拠点だったところで、上の方の緑色の草原が目的地です。

マップのデータ

 アドオンキャンペーンフォルダの maps フォルダ内の "2_Searching_in_the_Cave.map" ファイルの中身をborder_size=1 以下で上書きしてしまってください。

border_size=1
usage=map

Xu , Xu , Xu , Xu , Xu , Md , Md , Gg , Gg , Gg , Md , Md , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Md , Md , Gg , Gg , Gg , Md , Md , Xu , Xu , Uh , Xu , Xu , Xu
Xu , Xu , Cud , Cud , 2 Kud , Xu , Xu , Md , Gs , Md , Xu , Xu , Uu^Vud , Uh , Xu , Uh , Xu , Xu
Xu , Xu , Ur , Cud , Cud , Cud , Xu , Xu , Ur , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Uu , Xu , Xu
Xu , Xu , Uu , Ur , Ur , Cud , Uu , Ur , Xu , Xu , Uu^Uf , Uh , Uh , Uh , Xu , Uh , Xu , Xu
Xu , Xu , Uu^Vud , Uu , Uu , Ur , Xu , Xu , Uu , Uu , Uu^Vud , Xu , Xu , Xu , Uu^Uf , Uh , Xu , Xu
Xu , Xu , Xu , Ur , Ur , Uu , Ur , Uu , Uh , Uh , Xu , Xu , Uh , Uh , Xu , Uu^Vu , Xu , Xu
Xu , Xu , Uu^Vu , Uu^Uf , Ur , Ur , Uu^Vu , Uu^Uf , Xu , Xu , Uu^Uf , Uu^Uf , Xu , Xu , Uu , Xu , Xu , Xu
Xu , Xu , Uu^Uf , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Uu^Vu , Xu , Xu , Uh , Uu , Uu^Uf , Uu^Vu , Xu , Xu
Xu , Xu , Ur , Ur , Uu , Uu^Vu , Ur , Xu , Xu , Uh , Uu^Uf , Xu , Uh , Xu , Uu^Uf , Ur , Xu , Xu
Xu , Xu , Uu^Uf , Ur , Cud , Uu , Uu , Uu^Uf , Ur , Xu , Xu , Uh , Uu^Vu , Xu , Ur , Ur , Xu , Xu
Xu , Xu , Uu , Ur , Xu , Xu , Xu , Ur , Ur , Uu^Uf , Uu^Vud , Xu , Xu , Xu , Ur , Uh , Xu , Xu
Xu , Xu , Ur , Uu , Uu , Uu^Vu , Cud , Xu , Xu , Uu^Uf , Uu^Uf , Xu , Uu^Vu , Ur , Uh , Uh , Xu , Xu
Xu , Xu , 3 Ur , Ur , Ur , Cud , Kud , Cud , Xu , Ur , Uu^Uf , Xu , Ur , Ur , Xu , Xu , Xu , Xu
Xu , Xu , Ur , Xu , Xu , Cud , Xu , Xu , Uu^Vud , Ur , Xu , Xu , Uu^Uf , Ur , Uu^Uf , Xu , Xu , Xu
Xu , Xu , Ur , Ur , Uu^Vud , Xu , Xu , Xu , Xu , Uu , Ur , Xu , Xu , Ur , Uu^Uf , Uu^Vud , Xu , Xu
Xu , Xu , Xu , Ur , Ur , Ur , Uu^Uf , Xu , Uu^Uf , Ur , Xu , Ur , Ur , Ur , Ur , Ur , Xu , Xu
Xu , Xu , Cud , Cud , Xu , Ur , Ur , Uu^Uf , Ur , Ur , Xu , Xu , Uu^Vud , Ur , Ur , Ur , Xu , Xu
Xu , Xu , Cud , Xu , Xu , Xu , Xu , Uu^Vu , Xu , Xu , Xu , Xu , Ur , Ur , Ur , Uu^Vu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Ur , Ur , Ur , Ur , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Ur , Ur , Ur , Ur , Xu , Xu , Xu , Xu , Xu , Xu
Mm , Mm , Mm , Mm , Mm , Hh , Mm , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm
Hh , Mm , Mm , Hh , Hh , Mm , Hh , Hh , Ce , Ce , Ce , Hh , Mm , Mm , Hh , Mm , Mm , Mm
Hh , Hh , Hh , Mm , Hh , Hh , Hh , Hh , Ce , 1 Ke , Ce , Hh , Hh , Hh , Hh , Hh^Vhh , Hh , Mm
Gg , Gg^Vh , Gg , Hh , Hh , Gs^Fp , Gs^Fp , Gg , Gg , Ce , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh
Gg , Gg , Gg , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh
Gs^Fds , Gg , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp

タグ:

+ タグ編集
  • タグ:
最終更新:2011年09月04日 21:28
添付ファイル