アットウィキロゴ

ここでやること

  • 自分、友軍、援軍、敵軍の設定(キーワード [side],side,team_name,user_team_name)

3番目のシナリオの構想

 Kerolyn 君の大冒険もいよいよ最終章です。最後にふさわしい大規模な戦闘にしてみましょう。
 そんなわけで、次のようにしてみましょう。
  1. 味方陣営は、Kerolyn 自身、Cavezyn 司令官、そして途中から参加するなぜかオークの援軍
  2. 敵陣営は2隊にする。今回は、人間の正規軍とならず者という普通ない連合軍
  3. (途中からの援軍をありがたく感じるように)敵陣営の所持金を多めにして雇用可能ユニットのレベルも高めにしておく。
  4. Lulu が Kerolyn に呆れて失踪してしまう。
  5. でも、Lulu は途中で戻ってくる。
  6. しかも、Lulu は強力な助っ人を引き連れてくる。

自分、友軍、援軍、敵軍の設定

 (あらたに設定する部分についてのみ、説明します。)

ターン内での攻撃順の指定

 攻撃の順番が「自分、味方、味方、敵、敵」よりも「自分、敵、味方、敵、味方」などのようにした方が変化が出ますよね。
 攻撃の順番は "side=数字" の数字の順番となります。
 なお、シナリオファイル内での各陣営の設定( [side]~[/side] タグ)は、side の数字の順番に記述しましょう。

仲間の組み方

 仲間にしたいもの同士で、team_name を同じものにしておきます。user_team_name が別々でも、team_name が同じならば仲間になります。
# Kerolyn、Cavezyn、オークの連合軍
        user_team_name= _ "Elves"
        type=Elvish Captain
# 人間軍
        team_name=human
        user_team_name= _ "human"

実際に作ってみた各陣営の設定

 Kerolyn の仲間のうちオークは途中から登場させます。
 そこで、ここでは、陣営のリーダーについては記述しないで、代わりに no_leader=yes と1行記述しておきます。これは、リーダーがいない陣営という意味で、よく野生のモンスターなど特定のリーダーがいない野良ユニットのために使われます。

#自軍の設定
    [side]
        side=1
        controller=human
        team_name=elves
        user_team_name= _ "Elves"
        type=Elvish Captain
        id=Kerolyn
        name= _ "Kerolyn"
        canrecruit=yes
        {GOLD 120 100 80}
        {INCOME 4 2 0}
        [village]
            x=47
            y=7
        [/village]
        [village]
            x=47
            y=2
        [/village]
    [/side]

#敵軍 
    [side]
        side=2
        controller=ai
        team_name=human
        user_team_name= _ "human"
        type=Highwayman
        id=Muhi
        name= _ "Muhi"
        canrecruit=yes
        recruit=Outlaw,Bandit,Rogue,Trapper,Footpad,Thug,Poacher
        {GOLD 400 480 560}
        {INCOME 6 10 14}
        [village]
            x=5
            y=24
        [/village]
        [village]
            x=12
            y=22
        [/village]
    [/side]

#友軍の設定
    [side]
        side=3
        controller=ai
        team_name=elves
        user_team_name= _ "Elves"
        type=Elvish Lord
        id=Cavezyn
        name= _ "Cavezyn"
        canrecruit=yes
        recruit=Elvish Fighter,Elvish Archer,Elvish Scout,Elvish Shaman,
        {GOLD 200 160 120}
        {INCOME 4 2 0}
        [village]
            x=35
            y=18
        [/village]
        [village]
            x=36
            y=14
        [/village]
        [village]
            x=44
            y=10
        [/village]
        [village]
            x=43
            y=13
        [/village]
    [/side]

#敵軍の設定
    [side]
        side=4
        controller=ai
        team_name=human
        user_team_name= _ "human"
        type=Grand Marshal
        id=Macyron
        name= _ "Macyron"
        canrecruit=yes
        recruit=Grand Knight,Lancer,Master Bowman,Halberdier,Royal Guard,General,Fencer,Horseman,Longbowman,Spearman,Sergeant
        {GOLD 560 640 720}
        {INCOME 16 24 32}
        [village]
            x=2
            y=12
        [/village]
        [village]
            x=2
            y=8
        [/village]
    [/side]

#援軍
    [side]
        side=5
        controller=ai
        team_name=elves
        user_team_name= _ "elves"
        no_leader=yes
        recruit=Orcish Slurbow,Orcish Slayer,Orcish Ruler,Orcish Warlord,Direwolf Rider,Orcish Archer,Orcish Grunt,Orcish Leader,Wolf Rider
        {GOLD  840 740 640}
        {INCOME 32 24 16}
    [/side]

 雇用可能ユニット、所持金、基本収入の設定はかなり適当です。
 実際にこれでゲームしてみると敵軍はレベルの高いユニットばかり先に雇用してすぐ資金難に陥ってしまいます。レベル2をメインにして、レベル3は1種類くらいまでにしておく方がバランスがよいと思います。

タグ:

+ タグ編集
  • タグ:
最終更新:2012年03月04日 11:18