Campaigns: Add 'Wings of Victory' (Drake Campaign)
74
data/campaigns/Wings_of_Victory/_main.cfg
Normal file
|
@ -0,0 +1,74 @@
|
|||
#textdomain wesnoth-wov
|
||||
[textdomain]
|
||||
name="wesnoth-wov"
|
||||
[/textdomain]
|
||||
|
||||
# wmlscope: set export=no
|
||||
[campaign]
|
||||
id=Wings_of_Victory
|
||||
name= _ "Wings of Victory"
|
||||
abbrev= _ "WoV"
|
||||
icon="units/drakes/inferno-fly-2-upstroke.png~CROP(0,0,72,72)~RC(magenta>red)"
|
||||
rank=120
|
||||
start_year="5 YW"
|
||||
end_year="6 YW"
|
||||
define=CAMPAIGN_WINGS_OF_VICTORY
|
||||
first_scenario="01_The_Hunt"
|
||||
image="data/core/images/portraits/drakes/inferno.png~SCALE(350,350)"
|
||||
description= _ "Seize, conquer, dominate, expand. That was ever the Way of the Drakes. But the Brothers of the Spiral Path have seen a vision: Irdya is made like an egg, and the day will come when there is no more world to conquer — and what of the Way then? There was a drake named Galun on whom fell the burden of finding an answer...
|
||||
|
||||
" + _ "(Intermediate level, 11 scenarios.)" + "
|
||||
" + _ "Version:" + " " + "{./dist/version}" + " " + "https://r.wesnoth.org/t49140"
|
||||
|
||||
{CAMPAIGN_DIFFICULTY EASY "units/drakes/burner-fly-1.png~CROP(0,0,72,72)~RC(magenta>red)" ( _ "Fledgling") ( _ "Normal")}
|
||||
{CAMPAIGN_DIFFICULTY NORMAL "units/drakes/fire-fly-2-upstroke.png~CROP(0,0,72,72)~RC(magenta>red)" ( _ "Aspirant") ( _ "Challenging")} {DEFAULT_DIFFICULTY}
|
||||
{CAMPAIGN_DIFFICULTY HARD "units/drakes/inferno-fly-5.png~CROP(0,0,72,72)~RC(magenta>red)" ( _ "Dominant") ( _ "Difficult")}
|
||||
|
||||
[about]
|
||||
title= _ "Authors"
|
||||
[entry]
|
||||
name="Fabi/Fendrin"
|
||||
[/entry]
|
||||
[entry]
|
||||
name="Eric S. Raymond (esr)"
|
||||
[/entry]
|
||||
[entry]
|
||||
name = "Jeffrey 'Sigurd' Westcoat (SigurdFireDragon)"
|
||||
[/entry]
|
||||
[/about]
|
||||
[about]
|
||||
title = _ "Alpha Testing and Proofreading"
|
||||
[entry]
|
||||
name = "josteph"
|
||||
[/entry]
|
||||
[/about]
|
||||
[about]
|
||||
title = _ "Campaign Maintenance"
|
||||
[entry]
|
||||
name = "Jeffrey 'Sigurd' Westcoat (SigurdFireDragon)"
|
||||
comment= "current maintainer"
|
||||
[/entry]
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Graphics"
|
||||
[entry]
|
||||
name="Shield"
|
||||
comment="rabbit unit sprites"
|
||||
[/entry]
|
||||
[/about]
|
||||
[/campaign]
|
||||
|
||||
#ifdef CAMPAIGN_WINGS_OF_VICTORY
|
||||
[binary_path]
|
||||
path=data/campaigns/Wings_of_Victory
|
||||
[/binary_path]
|
||||
|
||||
{./utils}
|
||||
{./scenarios}
|
||||
[+units]
|
||||
{./units}
|
||||
[/units]
|
||||
#endif
|
||||
|
||||
# wmllint: directory spellings Galun Vank Reshan'lo Morogor
|
||||
# wmllint: directory spellings Kerath Vulcaniad Verkon
|
1
data/campaigns/Wings_of_Victory/dist/version
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
1.0.0
|
BIN
data/campaigns/Wings_of_Victory/images/attacks/tusk.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.8 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.7 KiB |
BIN
data/campaigns/Wings_of_Victory/images/maps/wov.png
Normal file
After Width: | Height: | Size: 2.2 MiB |
BIN
data/campaigns/Wings_of_Victory/images/scenery/burrow.png
Normal file
After Width: | Height: | Size: 840 B |
After Width: | Height: | Size: 71 KiB |
After Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 41 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer-attack.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer-charge-2.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer-charge.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer-defend.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer-moving.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer-water.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/gorer.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/lynx-attack.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/lynx-moving.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/lynx.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/rabbit-attack1.png
Normal file
After Width: | Height: | Size: 362 B |
BIN
data/campaigns/Wings_of_Victory/images/units/rabbit-attack2.png
Normal file
After Width: | Height: | Size: 414 B |
BIN
data/campaigns/Wings_of_Victory/images/units/rabbit-attack3.png
Normal file
After Width: | Height: | Size: 377 B |
BIN
data/campaigns/Wings_of_Victory/images/units/rabbit-defend.png
Normal file
After Width: | Height: | Size: 358 B |
BIN
data/campaigns/Wings_of_Victory/images/units/rabbit.png
Normal file
After Width: | Height: | Size: 352 B |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker-attack.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker-charge-2.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker-charge.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker-defend.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker-moving.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker-water.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusker.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusklet-attack.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusklet-defend.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusklet-moving.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusklet-water.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/tusklet.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
data/campaigns/Wings_of_Victory/images/units/wose-shaman.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
69
data/campaigns/Wings_of_Victory/lua/lua.lua
Normal file
|
@ -0,0 +1,69 @@
|
|||
-- from multiplayer/eras.lua, slightly modified
|
||||
|
||||
local res = {}
|
||||
|
||||
res.turns_over_advantage = function()
|
||||
local _ = wesnoth.textdomain "wesnoth-multiplayer"
|
||||
local function all_sides()
|
||||
local function f(s, i)
|
||||
i = i + 1
|
||||
local t = wesnoth.sides[i]
|
||||
return t and i, t
|
||||
end
|
||||
return f, nil, 0
|
||||
end
|
||||
|
||||
local income_factor = 5
|
||||
|
||||
local winning_sides = {}
|
||||
local tie = true
|
||||
local total_score = -1
|
||||
local side_comparison = ""
|
||||
local color = "#000000"
|
||||
for side, team in all_sides() do
|
||||
if not team.__cfg.hidden then
|
||||
local r, g, b = 255, 255, 255
|
||||
if team.__cfg.color == 1 then r, g, b = 255, 0, 0
|
||||
elseif team.__cfg.color == 2 then r, g, b = 0, 0, 255 end
|
||||
if # wesnoth.get_units( { side = side } ) == 0 then
|
||||
side_comparison = side_comparison .. string.format( tostring( _ "<span strikethrough='true' foreground='#%02x%02x%02x'>Side %d</span>") .. "\n",
|
||||
r, g, b, side)
|
||||
else
|
||||
local income = team.total_income * income_factor
|
||||
local units = 0
|
||||
-- Calc the total unit-score here
|
||||
for i, unit in ipairs( wesnoth.get_units { side = side } ) do
|
||||
if not unit.__cfg.canrecruit then
|
||||
wesnoth.fire("unit_worth", { id = unit.id })
|
||||
units = units + wml.variables["unit_worth"]
|
||||
end
|
||||
end
|
||||
-- Up to here
|
||||
local total = units + team.gold + income
|
||||
side_comparison = side_comparison .. string.format( tostring( _ "<span foreground='#%02x%02x%02x'>Side %d</span>: Income score = %d Unit score = %d Gold = %d") .. "\n" .. tostring( _ "Grand total: <b>%d</b>") .. "\n",
|
||||
r, g, b, side, income, units, team.gold, total)
|
||||
if total > total_score then
|
||||
color = string.format("#%02x%02x%02x", r, g, b)
|
||||
winning_sides = {side}
|
||||
tie = false
|
||||
total_score = total
|
||||
elseif total == total_score then
|
||||
table.insert(winning_sides, side)
|
||||
tie = true
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
local result = nil
|
||||
if tie then
|
||||
side_comparison = side_comparison .. string.format( "\n" .. tostring( _ "Sides %s and %d are tied."), 1 , 2)
|
||||
result = "tie"
|
||||
else
|
||||
side_comparison = side_comparison .. string.format( "\n" .. tostring( _ "<span foreground='%s'>Side %d</span> has the advantage."), color, winning_sides[1])
|
||||
result = winning_sides[1]
|
||||
end
|
||||
wesnoth.fire("message", { message = side_comparison, speaker = "narrator", image = "wesnoth-icon.png"})
|
||||
return result
|
||||
end
|
||||
return res
|
68
data/campaigns/Wings_of_Victory/maps/01_The_Hunt.map
Normal file
|
@ -0,0 +1,68 @@
|
|||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Mm, Mm, Mm, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Mm, Mm, Mm, Mm, Wwr, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Wwt, Mm, Wwt, Mm, Wwt, Mm, Wwr, Mm, Wwt, Wwr, Wwr, Wwr, Mm, Mm, Mm, Mm, Mm, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wwt, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Wwt, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Uh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Uh, Uh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwr, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Mm, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Wwr, Mm, Mm, Mm, Mm, Mm, Wwt, Wwt, Wwr, Wwr, Mm, Mm, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Mm, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gs^Fds, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Mm, Mm, Md, Md, Ql, Md, Md, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, 2 Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Mm, Mm, Mm, Md, Ql, Ql, Ql, Md, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Mm, Mm, Mm, Mm, Uh, Md, Uh, Md, Uh, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Wwr, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Mm, Uh, Uh, Uh, Mm, Mm, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fds, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwr, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Ms, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Mm, Mm, Gs^Fms, Gs^Fds, Gs^Fms, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Ms, Ms, Ms, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Mm, Mm, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Mm, Mm, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vo, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Ww, Ww, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vo, Gg, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Ww, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Md, Md, Mv, Md, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Uh, Mv, Mv, Uh, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Md, Md, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Wwt, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Ds, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fds, Hh^Fds, Mm, Hh^Fp, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Wwt, Wwt, Gs^Fms, Wwt, Gs^Fds, Gs^Fds, Gg, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fds, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gg, Wwt, Wwt, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Wwt, Wwt, Wwt, Wwt, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwr, Wwr, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Wwt, Gs^Fds, Wwt, Wwt, Gs^Fds, Wwt, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Wwt, Wwt, Gs^Fds, Gs^Fds, Gg, Ss, Ss, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs^Fds, Hh^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Wwt, Wwt, Ss, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fds, Gs^Fms, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ss, Ss, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fds, Gs^Fds, Gg, Gg, Gg, Gg^Vo, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ss, Ss, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Ss, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Md, Mv, Md, Md, Mm, Mm, Mm, Mm, Mm, Hh^Fds, Mm, Gg, Hh^Fds, Gg, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fms, Gg, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Md, Md, Md, Mv, Md, Mm, Mm, Mm, Mm, Gg, Hh^Fds, Gg, Gg^Vo, Gg, Gg, Gg, Gg, Gg, Gg^Vo, Gg, Gs^Fds, Gs^Fms, Gs^Fds, Wwt, Gs^Fds, Wwt, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Md, Md, Md, Mm, Mm, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Gs^Fds, Wwt, Wwt, Gg, Gg, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Ft, Gs^Fds, Gs^Ft, Gs^Ft, Gg, Gg, Ds, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Md, Mm, Mm, Gg, Mm, Mm, Mm, Gs^Fds, Mm, Mm, Mm, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Gs^Fds, Gs^Fds, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gg, Gs^Ft, Gs^Ft, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Uh, Mv, Md, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwt, Wwt, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Md, Md, Md, Md, Mv, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Ft, Gs^Fds, Gs^Ft, Gs^Fds, Gs^Ft, Gs^Fds, Wwt, Gs^Ft, Gs^Ft, Gs^Ft, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Md, Mv, Md, Mv, Md, Md, Mm, Mm, Wwr, Mm, Mm, Mm, Hh, Hh, Hh, Gg, Gs^Fds, Gg, Gs^Fds, Gg^Vo, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Wwt, Gs^Ft, Ds, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Uh, Uh, Md, Uh, Uh, Mm, Mm, Wwr, Wwr, Wwr, Wwr, Hh, Hh, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Wwt, Ds, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Uh, Mm, Mm, Mm, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Hh, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwr, Wwr, Wwr, Hh, Hh, Gg, Gs^Fds, Gs^Fds, Gg^Vo, Gg, Gg, Gg, Gg, Gg, Gs^Ft, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwr, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwr, Hh, Hh, Gg, Gg, Gg, Wwt, Wwt, Wwt, Wwt, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwr, Wwr, Hh, Hh, Gg, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Mm, Mm, Mm, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwr, Wwr, Wwr, Wwr, Wwr, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, 1 Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wwt, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wot, Wwt, Wwt, Wwt, Wot, Wwt, Wot, Wwt, Wot, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wot, Wwt, Wot, Wwt, Wot, Wwt, Wot, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
32
data/campaigns/Wings_of_Victory/maps/02_The_Raid.map
Normal file
|
@ -0,0 +1,32 @@
|
|||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Wo, Ww, Wo, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Gs^Ft, Ww, Gs, Ww, Ww, Ww, Ww, Wo, Wo, Wwr, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Ww, Dd, Dd, Gs^Ft, Gs^Ft, Gs^Ft, Gs, Ss, Gs^Ft, Gs, Ww, Ww, Ww, Wwr, Wo, Wwr, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Ww, Ww, Dd, Dd, Gs^Ft, Gs^Ft, Rr^Vd, Ss, Ss, Gs^Ft, Ss, Ww, Dd, Ww, Ww, Ww, Wwr, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Ww, Ww, Dd^Vdt, Dd^Do, Gs^Ft, Ss, Ss, Ss, Ss, Ss, Gs, Gs^Ft, Gs^Ft, Dd, Ww, Ww, Wwr, Wwr, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Ww, Ww, Gs, Gs^Ft, Gs, Gs^Ft, Ss, Ss, Ss, Ss, Gs^Ft, Ss, Rr^Vd, Gs^Ft, Gs^Ft, Dd, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Ww, Ww, Ce, Ss, Ss, Ss, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs, Gs^Ft, Gs^Ft, Dd, Dd, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Ww, Ww, Ww, Ww, Ce, Ss, Ss, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Hh, Gs, Hh, Gs, Gs, Gs, Dd, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ss, Ce, Ce, 2 Ke, Re, Dd^Vdt, Hh, Rr^Vd, Hh, Hh, Mm, Hh, Hh, Ch, Kh, Ch, Gs, Dd, Ww, Ww, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Gs^Ft, Gs^Ft, Ss, Ss, Ss, Re, Hh, Mm, Hh, Mm, Mv, Mm, Mm, Mv, Hh, Ch, Gs, Rr^Vd, Gs, Dd^Do, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Gs^Ft, Gs^Ft, Gs, Re, Gs, Hh, Mm, Mm, Mm, Mm, Hh, Dd^Do, Mm, Mm, Mm, Mm, Hh, Hh, Gs^Ft, Gs^Ft, Gs, Gs^Ft, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ss, Ss, Rr^Vd, Gs, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Gs^Ft, Hh, Hh, Mm, Mm, Hh, Hh, Ss, Ss, Gs^Ft, Gs^Ft, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ss, Gs, Hh, Re, Hh, Gs^Ft, Hh, Gs^Ft, Hh, Ss, Gs^Ft, Ss, Rr^Vd, Hh, Hh, Hh, Mm, Hh, Ss, Ss, Gs^Ft, Ss, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Gs^Ft, Gs, Re, Gs^Ft, Gs^Ft, Gs^Ft, Ww, Ss, Ww, Ss, Ss, Ss, Ss, Hh, Gs^Ft, Hh, Hh, Ss, Ss, Ss, Gs^Ft, Gs, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Gs^Ft, Dd^Vdt, Ww^Bw|, Ww, Ww, Ww, Ww, Ww, Wo, Ww, Ww, Ww, Ss, Ss, Gs^Ft, Hh, Hh, Ss, Ss, Rr^Vd, Gs^Ft, Gs, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww^Bw|, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ss, Ss, Hh, Hh, Ch, Hh, Ss, Ss, Gs^Ft, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww^Bw|, Ww, Ww, Ww, Ww, Wo, Wo, Wo, Wo, Ww, Ss, Ss, Hh, Hh, Ch, 1 Kh, Ch, Gg, Dd, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Re, Gs^Ft, Gs^Ft, Ss, Ww, Wo, Ww, Wo, Ww, Ww, Ss, Ss, Rr^Vd, Hh, Hh, Hh, Gg, Gg, Dd, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Gs, Rr^Vd, Ss, Re, Gs^Ft, Rr^Vd, Ss, Ss, Ww, Ss, Ww, Ss, Ss, Hh, Hh, Mm, Hh, Hh, Hh, Dd^Vda, Dd, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Hh, Hh, Ss, Re, Hh, Hh, Gs^Ft, Hh, Ss, Hh, Ss, Hh, Ss, Mm, Hh, Mv, Mm, Hh, Ss, Ss, Ww, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Gs, Hh, Hh, Gs, Hh, Hh, Ch, Hh, Rr^Vd, Mm, Hh, Mm, Mv, Mm, Mm, Hh, Hh, Gs^Ft, Gs^Ft, Gs, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Gs, Ss, Ss, Gs^Ft, Gs, Ch, Kh, Ch, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Gs^Ft, Gs^Ft, Gs^Ft, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Gs, Ss, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Rr^Vd, Gs, Gs, Gs^Ft, Dd, Ww, Ww, Wwr, Wwr, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Gs^Ft, Dd, Dd^Do, Dd, Gs^Ft, Gs, Ss, Ss, Ss, Ss, Hh, Gs^Ft, Hh, Gs^Ft, Gs, Dd, Dd, Ww, Ww, Wwr, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Dd, Ww, Dd, Dd^Vda, Ss, Ss, Gs, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs, Dd, Ww, Ww, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Gs, Ss, Gs, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Ww, Ww, Ww, Ww, Ww, Wwr, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Gs, Dd, Dd^Vdt, Dd, Gs, Ww, Ww, Ww, Ww, Wwr, Wwr, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Dd, Ww, Ww, Ww, Ww, Wwr, Ww, Wwr, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Wo, Ww, Wo, Ww, Wo, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
35
data/campaigns/Wings_of_Victory/maps/03_The_Contention.map
Normal file
|
@ -0,0 +1,35 @@
|
|||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Uu, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Uu, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Ur, Ur, Ur, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Ce, Ce, Ce, 1 Ket, Ce, Ce, Ce, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Ss, Ss, Ss, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs^Uf, Gs^Uf, Gs^Uf, Gs, Mm
|
||||
Mm, Gs, Ss, Ss, Ss, Rr^Vd, Gs, Gs, Gs^Ft, Gs, Gs^Ft, Gs, Gs^Ft, Gs, Gs^Ft, Gs, Gs, Rr^Vd, Gs^Uf, Gs^Uf, Gs^Uf, Gs, Mm
|
||||
Mm, Gs, Gs, Ss, Gs, Gs, Gs, Gs^Ft, Gs, Gs^Ft, Gs, Gs, Gs, Gs^Ft, Gs, Gs^Ft, Gs, Gs, Gs, Gs^Uf, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Wot, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Rr^Vd, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Hh, Gs, Gs, Mm
|
||||
Mm, Gs, Wot, Wot, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Hh, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Rr^Vd, Gs, Dd, Dd, Gs, Gs, Gs, Gs, Gs, Dd, Dd, Gs, Rr^Vd, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Uu, Gs, Uu, Gs, Gs, Gs, Gs, Dd, Hh, Hh, Hh, Dd, Gs^Ft, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Uu, Uu, Uu, Uu, Uu, Xu, Gs, Gs, Gs, Gs, Hh, Gs, Gs, Gs, Gs, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Mm
|
||||
Mm, Uu, Gs, Uu, Gs, Uu, Gs, Xu, Xu, Gs, Rd, Rd, Rd, Gs, Wwt, Wwt, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Hh, Gs, Gs, Xu, Qlf, Qlf, Qlf, Rd, Gs, Gs, Gs, Gs^Uf, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Rr^Vd, Gs, Gs, Gs, Gs, Gs, Xu, Qlf, Qlf, Qlf, Xu, Gs, Gs, Hh, Gs, Gs, Rr^Vd, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs^Uf, Gs, Gs, Wwt, Rd, Rd, Qlf, Rd, Xu, Xu, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Wwt, Gs, Wwt, Gs, Wwt, Wwt, Gs, Gs, Gs, Rd, Gs, Gs, Gs, Xu, Xu, Uu, Uu, Uu, Uu, Uu, Mm
|
||||
Mm, Wwt, Gs, Wwt, Gs, Wwt, Gs, Gs, Gs^Ft, Gs, Hh, Hh, Hh, Gs, Gs, Gs, Gs, Uu, Uu, Uu, Uu, Uu, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Dd, Gs, Hh, Gs, Dd, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Rr^Vd, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Rr^Vd, Gs, Gs, Wot, Gs, Mm
|
||||
Mm, Gs, Gs, Hh, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Wot, Wot, Gs, Mm
|
||||
Mm, Gs, Gs, Hh, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Rr^Vd, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs^Uf, Gs^Uf, Gs^Uf, Gs, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Gs, Gs, Ss, Ss, Ss, Gs, Mm
|
||||
Mm, Gs, Gs^Uf, Gs^Uf, Gs^Uf, Rr^Vd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Rr^Vd, Ss, Ss, Ss, Gs, Mm
|
||||
Mm, Gs, Gs, Gs^Uf, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Ss, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Ce, Gs, Ce, Gs, Ce, Gs, Ce, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Ce, Ur, 2 Ket, Ur, Ce, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm
|
||||
Mm, Gs, Mm, Gs, Mm, Gs, Mm, Gs, Mm, Gs, Mm, Ur, Mm, Gs, Mm, Gs, Mm, Gs, Mm, Gs, Mm, Gs, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Uu, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Uu, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
32
data/campaigns/Wings_of_Victory/maps/05_Islands.map
Normal file
|
@ -0,0 +1,32 @@
|
|||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Wo, Wwr, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Cme, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Cme, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Dd, 3 Kme, Cme, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Cme, 4 Kme, Ds, Ww, Wo, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Dd, Dd, Hd, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ds, Ds, Ds, Ww, Ww, Ww, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Ww, Ww, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Dd, Gs^Ft, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Dd, Gs, Gs^Ft, Ww, Wo, Wo, Wwr, Wwr, Wwr, Wwr, Ww, Dd, Dd, Gs^Ft, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Dd, Gs, Dd^Do, Ww, Wo, Wo, Wwr, Wwr, Ww, Dd, Dd, Dd^Do, Gs^Ft, Gs^Ft, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wo, Ww, Dd, Ww, Gs^Ft, Ww, Wo, Wo, Wo, Ww, Ww, Gs, Gs^Ft, Hd, Hd, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Ww, Wwr, Ww, Ww, Ww, Ww, Ww, Wo, Wo, Ww, Ww, Gs, Gs, Ww, Md, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Ww, Ww, Ww, Wo, Ww, Ww, Ww, Dd, Dd, Gs, Ww, Wo, Ww, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Dd, Hd, Ww, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Gs^Vht, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Dd^Vda, Ww, Wo, Ww, Wo, Wo, Ww, Gs^Ft, Gs^Ft, Dd, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Gs^Ft, Ww, Ww, Ww, Ww, Dd, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Gs, Ww, Ww, Wo, Wo, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Dd^Vda, Dd, Ww, Wo, Ww, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Wo, Ww, Dd, Dd, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Gs^Ft, Ww, Ww, Wo, Wo, Ww, Dd^Do, Hd, Md, Ww, Wwr, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gs^Ft, Gs^Vht, Gs, Ww, Wo, Wo, Wwr, Ww, Gs^Ft, Ww, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Gs^Ft, Dd, Ww, Wwr, Wo, Wwr, Wwr, Ww, Gs, Ww, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Ww, Ww, Dd, Ww, Ww, Wwr, Wwr, Ww, Wwr, Ww, Ww, Wo, Wo, Wwr, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wwr, Wwr, Wo, Wo, Ww, Ww, Ww, Wo, Ww, Ww, Dd, Gs^Ft, Ww, Ww, Wwr, Wo, Ww, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wwr, Wwr, Wo, Ww, Ww, Ce, Ww, Ce, Ww, Dd, Dd, Hd, Gs^Ft, Ww, Ww, Ww, Ww, Gs, Cme, 2 Kme, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wwr, Wwr, Ww, Dd, Ce, 1 Ke, Ce, Dd, Gs^Vht, Hd, Md, Ww, Wo, Wo, Wo, Ww, Ds, Gs, Cme, Ww, Wwr, Wo, Wo
|
||||
Wo, Wo, Wo, Wwr, Wwr, Ww, Ww, Gs^Ft, Md, Hd, Ww, Gs^Ft, Ww, Gs^Ft, Ww, Ww, Ww, Wo, Ww, Ww, Ww, Ds, Ww, Wwr, Wwr, Wo, Wo
|
||||
Wo, Wo, Wo, Wwr, Wo, Wwr, Wwr, Ww, Ww, Ww, Wo, Ww, Wo, Ww, Wo, Wo, Wo, Wo, Wwr, Wwr, Wwr, Ww, Wwr, Wwr, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Wo, Wwr, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
|
@ -0,0 +1,42 @@
|
|||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Wwr, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Wwr, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Ww, Ww, Ww, Wwr, Ww, Ww, Ww, Wo, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Wwr, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Gs, Gs^Fds, Gs^Fds, Ww, Wo, Wo
|
||||
Wo, Wo, Ww, Wwr, Wwr, Dd, Ww, Ww, Ww, Ww, Ww, Hd, Hd, Hd, Ww, Hd, Ww, Ww, Ww, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gg^Vc, Ss, Ss, Gs^Fds, Ww, Wo, Wo
|
||||
Wo, Wo, Ww, Wwr, Dd, Dd^Vda, Dd, Dd, Dd, Dd, Dd, Hd, Hd, Md, Md, Md, Hd, Ww, Ww, Wo, Wwr, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Gs, Gs, Ss, Gs^Fds, Ww, Wo, Wo
|
||||
Wo, Wo, Ww, Gs^Ft, Dd, Gs^Ft, Dd, Chr, Chr, Chr, Dd, Ww, Dd^Vda, Md, Mv, Hd, Hd, Gs^Ft, Ww, Ww, Ww, Ww, Ww, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Gs^Fds, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Ww, Gs^Ft, Gs^Ft, Gs^Ft, Chr, 3 Khr, Chr, Dd, Dd, Hd, Hd, Md, Md, Hd, Gs^Ft, Gs^Fds, Gs^Fds, Gg^Vc, Ww, Ww, Ww, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Gs^Ft, Dd, Dd, Dd, Hd, Gs^Ft, Md, Mv, Md, Hd, Gs^Ft, Gs^Ft, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Wo, Wo, Ww, Ww^Bw\, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Gs^Ft, Gs^Ft, Dd^Do, Dd, Md, Hd, Md, Md, Md, Hd, Gs^Ft, Dd, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Wo, Ww, Ww, Gs, Gg^Vc, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Gs^Ft, Hd, Gs^Ft, Hd, Md, Hd, Hd, Hd, Dd, Dd, Dd, Gs^Fds, Gs^Ft, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Gs, Gs, Gs^Fds, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Gs^Ft, Gs^Ft, Dd, Hd, Hd, Gs^Vht, Gs^Ft, Hd, Dd, Dd, Dd, Gs^Fds, Gs^Ft, Ss, Gs^Fds, Gs^Ft, Gs, Dd, Ww, Ww, Cer, Cer, Gs^Fds, Dd, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Ww, Dd, Dd, Gs^Ft, Dd, Gs^Ft, Gs^Ft, Gs^Ft, Dd, Gs^Ft, Dd, Gs^Ft, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vc, Ww, Ww, Ww, Ww, 2 Ker, Cer, Dd, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wwr, Wwr, Dd, Gs^Ft, Gs^Fds, Re, Gs^Ft, Ss, Ss, Gs^Fds, Gs^Ft, Gs^Fds, Re, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs, Gs, Ww, Ww, Ww, Cer, Ww, Dd, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Wwr, Wwr, Dd, Dd, Gs^Ft, Gs^Fds, Re, Re, Gs^Fds, Re, Re, Gs^Fds, Gs^Ft, Gs^Fds, Re, Gs^Ft, Gs^Fds, Gs^Ft, Gs^Vht, Gs^Fds, Gs^Fds, Gs, Ww, Ww, Ww, Dd, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Ww, Ww, Gs, Gs, Gs^Ft, Gs^Ft, Re, Re, Gs^Fds, Gs^Ft, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Re, Re, Gs^Ft, Gg, Gs^Fds, Gs^Fds, Gs, Gs, Gg^Vc, Gs^Ft, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Ww, Ww, Ww, Gs, Gs^Fds, Gs^Vht, Gs^Fds, Re, Gs^Fds, Gs^Ft, Gs^Ft, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Re, Re, Gs^Fds, Gs^Fds, Gs^Ft, Ss, Ss, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Ww, Gs, Ww, Gs, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Re, Gs, Gs^Ft, Gs^Fds, Gs^Fds, Gs^Ft, Re, Gs^Vht, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Ft, Re, Gs^Fds, Re, Re, Re, Gs^Fds, Gs^Ft, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Ww, Gs^Ft, Ww, Ww, Gs, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Re, Gs, Gs, Gs^Ft, Gs, Ss, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gs^Ft, Gs^Ft, Re, Gg^Vc, Gs^Ft, Ww, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Ww, Gs^Ft, Gs^Ft, Ww, Ww, Ww, Ww, Ww, Gs^Ft, Dd, Gs, Gs, Gs, Gs, Gs, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Re, Re, Gs^Ft, Gs^Ft, Ww, Ww, Wo, Wo, Wo, Wo
|
||||
Wo, Wo, Ww, Gs^Ft, Gs, Ww, Wo, Wo, Ww, Ww, Dd, Dd, Dd, Dd, Gs, Dd, Gs, Re, Gs, Gs, Gs, Gs, Gs^Fds, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Ww, Ww, Ww, Wo, Wo, Wo, Wo, Wot
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Wo, Wo, Wwr, Ww, Ww, Ww, Dd, Dd, Dd, Dd, Dd, Dd, Gs, Dd, Dd, Ww, Gs, Ww, Gs, Ww, Ww, Ww, Ww, Wo, Wo, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Wo, Ww, Wo, Ww, Wwr, Wwr, Ww, Dd, Dd, Ss, Dd, Ss, Ss, Dd, Dd, Dd, Dd, Dd, Ww, Ww, Ww, Ww, Ww, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wwt, Wot, Wot
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Dd, Dd, Dd, Dd, Ss, Dd, Dd, Dd, Ww, Ww, Ww, Wo, Wo, Wo, Ww, Wwt, Wwt, Wwt, Dd, Wwt, Wwt, Wwt, Wot, Wot
|
||||
Wo, Wo, Wo, Ww, Gs, Gs, Gs, Gs, Dd, Ww, Ww, Ww, Ss, Ss, Dd, Ss, Dd, Ww, Ww, Ww, Wwr, Wo, Wo, Wo, Wot, Wwt, Wwt, Dd, Dd, Dd, Dd, Dd, Wwt, Wot, Wot
|
||||
Wo, Wo, Ww, Ww, Gg^Vc, Gs^Ft, Gs^Ft, Gs^Ft, Dd, Dd, Ss, Ss, Dd, Dd, Dd, Dd, Ww, Ww, Wwr, Ww, Wwr, Wwr, Wo, Wo, Wwt, Wwt, Dd, Gs, Gs^Ft, Gs^Vht, Gs^Ft, Dd, Wwt, Wot, Wot
|
||||
Wo, Wo, Ww, Ww, Gs, Gs^Ft, Gs^Ft, Gs^Ft, Dd, Ss, Ww, Ss, Ww, Ww, Dd, Dd, Ww, Wwr, Wwr, Wo, Wo, Wo, Wo, Wot, Wwt, Wwt, Dd, Gs, Gs, Gs^Ft, Gs^Ft, Dd, Wwt, Wot, Wot
|
||||
Wo, Wo, Ww, Gs^Ft, Gs^Ft, Gs^Ft, Gs^Ft, Dd^Vda, Dd, Dd, Ss, Ss, Ww, Ss, Ww, Ww, Wwr, Ww, Wo, Wo, Wo, Wo, Wo, Wot, Wot, Wwt, Wwrt, Wwrt, Dd, Dd, Dd, Wwt, Wot, Wot, Wot
|
||||
Wo, Wo, Ww, Gs^Ft, Gs^Vht, Gs^Ft, Gs^Ft, Gs^Ft, Dd, Dd, Dd, Dd, Dd, Ss, Dd, Ww, Wo, Wo, Wo, Wo, Wo, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwrt, Wwrt, Wwt, Wwt, Wwt, Wot, Wot, Wot
|
||||
Wo, Wo, Ww, Ww, Chr, Gs^Ft, Gs, Ss, Gs, Gs, Dd, Ss, Dd, Dd, Gs, Ww, Wo, Wo, Wo, Wo, Wot, Wot, Wot, Wot, Wwt, Wwt, Wwt, Wwrt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Chr, Chr, Gs, Gs^Ft, Gs, Ss, Gs^Ft, Gs, Dd, Dd^Vda, Gs, Gs, Ww, Ww, Ww, Wo, Wo, Wot, Wot, Wot, Wwt, Wwt, Dd^Vda, Wwrt, Wwrt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Ww, 1 Khr, Chr, Chr, Gs^Ft, Gs^Ft, Ss, Ss, Gs^Ft, Gs, Gs, Gs, Gs^Fds, Gs, Ww, Ww, Wo, Wo, Wot, Wot, Wwt, Wwt, Dd, Dd, Dd, Dd, Wwt, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Ww, Gs^Ft, Gs, Gs^Ft, Gs^Ft, Gs, Gs^Ft, Gs, Gs, Gs, Gs, Gs^Fds, Gs^Fds, Ww, Ww, Wo, Wot, Wo, Wot, Wwt, Wwt, Ww^Bw\, Dd, Hd, Hd, Md, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot
|
||||
Wo, Wo, Ww, Dd^Do, Dd, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Gs^Fds, Gs^Fds, Ww, Ww, Wo, Wo, Wot, Wwt, Wwt, Wwt, Wwt, Dd, Md, Mv, Md, Md, Dd, Dd, Wwt, Wwt, Wwt, Wot, Wot
|
||||
Wo, Wo, Ww, Dd, Gs, Gs, Gs, Gs, Ss, Gs, Gs, Gs^Vht, Gs, Ww, Ww, Wo, Wo, Wo, Wot, Wwt, Wwt, Gs, Gs, Gs^Ft, Hd, Md, Hd, Hd, Gs^Ft, Dd, Dd^Vda, Wwt, Wwt, Wot, Wot
|
||||
Wo, Wo, Ww, Dd, Gs, Gs, Gs, Ss, Gs, Gs, Gs, Gs, Gs, Ww, Ww, Wo, Wo, Wo, Wo, Wot, Wwt, Wwt, Gs, Hd, Mm, Md, Hd, Gs^Ft, Dd, Wwrt, Wwt, Wwt, Wot, Wot, Wot
|
||||
Wo, Wo, Ww, Ww, Wwr, Wwr, Gs, Gs, Gs, Gs, Gs, Gs, Wwr, Ww, Wo, Wo, Wo, Wo, Wwr, Wot, Wot, Wwt, Wwt, Gs, Gs, Gs^Vht, Gs, Dd, Wwrt, Wwrt, Wot, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Ww, Ww, Wwr, Gs, Gs^Vht, Gs, Gs, Gs, Gs, Wwr, Ww, Wo, Wwr, Wwr, Wwr, Wwr, Wwr, Wwr, Wot, Wwt, Wwt, Gs, Ss, Gs, Wwrt, Wwrt, Wwrt, Wwrt, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Wo, Ww, Wwr, Wwr, Gs, Ww, Gs, Wwr, Wwr, Wwr, Ww, Wwr, Wwr, Wo, Wo, Wo, Wo, Wot, Wot, Wwt, Wwt, Gs, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Ww, Wwr, Ww, Wwr, Wwr, Wwr, Wo, Wo, Wo, Wo, Wot, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Ww, Wo, Ww, Wo, Wo, Wo, Wwr, Wo, Wo, Wo, Wo, Wot, Wot, Wot, Wot, Wot, Wwt, Wot, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
||||
Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot, Wot
|
43
data/campaigns/Wings_of_Victory/maps/07_Elensefar.map
Normal file
|
@ -0,0 +1,43 @@
|
|||
Ww, Ww, Ww, Ww, Ww, Gs, Gs^Fmf, Gs^Fp, Gs^Fmf, Gs^Fmf, Ss, Ss, Gs^Fmf, Gg, Gg, Gg, Gg, Re, Gg, Gg, Ss, Gg, Re, Gg, Gg, Ss, Ss
|
||||
Ww, Ww, Ww, Ww, Ww, Gs, Gs^Fmf, Gs^Fmf, Gs^Fmf, Gs^Fp, Ss, Ss, Gs^Fmf, Gg, Gg, Gg, Gs, Re, Gg, Gg, Ss, Gg, Re, Gg, Gs^Vh, Ss, Ss
|
||||
Ww, Ww, Ww, Ww, Ds, Ds, Gs, Gs^Fp, Gs^Fmf, Ss, Ss, Gs^Fmf, Gs^Fmf, Gg, Gg, Gg, Re, Re, Gs^Vh, Ss, Ss, Gg, Gs, Gs, Gg, Ss, Ss
|
||||
Wo, Wo, Ww, Ww, Ds, Ds, Gs, Gs, Gg, Gg, Ss, Gg, Gg, Gg, Gg, Re, Gs, Gg, Gg, Ss, Ss, Ss, Gg, Re, Re, Gg, Gg
|
||||
Wo, Wo, Ww, Ww, Ww, Ds, Gs, Gs, Ss, Ss, Gg, Ss, Ss, Gg, Ww, Re, Ww, Ww, Ww, Ss, Gg, Gg, Gg, Gs, Gs, Gg, Gg
|
||||
Wo, Wo, Wo, Ww, Ww, Gs, Gs, Gg, Ss, Ss, Gg, Gg, Ww, Ww, Ww, Ww^Bw|, Ww, Wo, Wo, Ww, Gg, Gg, Re, Re, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Ww, Ww, Gs, Gs, Gg, Gg, Ss, Ww, Ww, Wo, Wo, Ww, Ww^Bw|, Gg, Ww, Ww, Ww, Ww^Bw/, Re, Gg, Gg, Gg, Gs^Fmf, Gs^Fmf
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Gs, Gg, Gg, Ww, Wo, Wo, Ww, Ww, Ce, Re, Ce, Ww, Ww^Bw/, Ww^Bw/, Ww, Ww, Ww, Ss, Gg, Gs^Fmf, Gs^Fp
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Gs, Gs^Vh, Ww, Ww, Ww, Ww, Ds, Gg, Gs, Re, Re, Re, Gg, Ww, Ww, Wo, Wo, Ww, Ww, Ww, Ww
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Wo, Wo, Ww, Ww^Bw\, Ds, Gg, Re^Vh, Re, Gs^Fdf, Gg, Gg, Gg, Gg, Ww, Ww, Wo, Wo, Ww, Ww
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Ww, Ds, Re, Re, Re, Re, Gs, Gs^Fdf, Gg, Gg, Gg, Gg^Fdf, Gg^Fdf, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Ww^Bw\, Ww, Gg, Ww, Ww, Ds, Gg, Gg, Gs, Re, Re, Gg, Gs, Gs, Gg, Gg, Ds, Ww, Ww, Wo, Wo
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Ds, Ds, Gg, Gg, Ww, Ww, Ce, Gg, Re, Re, Ce, Re, Re, Gg, Gg, Gg, Ds, Ww, Wo, Wo, Wo
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Ds, Re, Re, Re^Vh, Gg, Ww, Re, Re, Re, Ce, 2 Ket, Ce, Re, Gs, Gg, Ds, Ww, Ww, Ww, Ww, Ww
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Ds, Gg, Re, Re, Re, Ww^Bw/, Ce, Gs, Re, Ce, Ce, Ce, Re, Gs^Vh, Gg, Ds, Ww, Wo, Ww, Ww, Ww
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Ds, Re, Gg, Re, Gg, Ww, Gg, Gg, Gs^Vh, Re, Re, Re, Gs^Fdf, Gg, Gg, Ww, Wo, Ww, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Ww, Ww, Ww^Bw/, Ww, Ds, Ds, Gg, Ww, Ww, Gg^Fdf, Gg^Fdf, Gg, Gs, Gg, Re, Re, Gs, Re, Ww, Ww, Ww, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Gg, Ww, Ww, Ww, Gg^Fdf, Gg, Gg, Re, Re, Re^Vh, Re, Gg, Ww^Bw\, Ww^Bw\, Gg, Gg, Gg^Vh, Gg
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Ww, Ww, Ww, Wo, Ww^Bw/, Ds, Re, Re, Gg, Re, Gg, Gg, Ds, Ww, Ww, Re, Re, Gg, Gg
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Gs, Ww, Ww, Ww, Wo, Ww, Ww, Ds, Ds, Gg, Ce, Re, Ce, Ds, Ww, Ww, Ww, Gg, Re, Gg, Gg
|
||||
Wo, Wo, Wo, Ww, Ww, Ww, Gs, Gs, Gg, Ww, Wo, Ww, Ww, Ww, Ww, Gg, Ww, Ww^Bw|, Ww, Ww, Ww, Ww, Gg, Gg, Re, Gg, Gg
|
||||
Wo, Wo, Ww, Ww, Gs, Gs, Gs^Fdf, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww^Bw|, Ww, Ww, Gg, Gg, Gg, Gg, Re, Gg, Gg
|
||||
Wo, Wo, Ww, Ww, Gs, Gs^Fmf, Gs^Fmf, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Ww, Gg, Ww, Gg, Re, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg
|
||||
Wo, Wo, Ww, Ww, Gs, Gs^Fdf, Gs^Fdf, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Ww, Gs, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg^Efm, Gg, Gg, Re, Re, Gg, Gg, Gg, Gg, Re, Gg, Gs^Fmf, Gs^Fmf
|
||||
Wo, Wo, Wo, Ww, Ww, Gs, Gs, Gs, Gs^Fdf, Gs^Fdf, Gs^Fmf, Gg, Gg, Gg, Gg^Vh, Gg, Gs^Fdf, Gs^Fdf, Re, Gg, Gg, Gg, Gg, Re, Gs^Fdf, Gs^Fdf, Gs^Fdf
|
||||
Wo, Wo, Ww, Ww, Ww^Bw\, Ds, Gs, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gs^Fmf, Gg, Gs^Fdf, Gg, Gg, Gg, Gg, Gs^Fdf, Re, Gs^Fdf, Gs^Fdf, Gg^Vh, Gg, Re, Gg, Gs^Fdf, Gs^Fmf
|
||||
Wo, Wo, Ww, Ww, Ds, Ds, Gs, Gs^Vh, Gs^Fmf, Gs^Fmf, Gs^Fdf, Gs^Fmf, Gs^Fmf, Gg, Gg^Efm, Gg, Gg, Gg, Re, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gg, Re, Gg, Gg, Re^Gvs
|
||||
Wo, Wo, Ww, Ww, Ds, Re, Re, Gs^Fdf, Gs, Gs^Fmf, Gg, Gg, Re, Re, Re, Re, Re, Re, Gg, Re, Re, Re, Re, Re, Gg, Re^Gvs, Re^Gvs
|
||||
Wo, Wo, Ww, Ww, Gs, Gs, Gs, Gs^Fdf, Gs^Fdf, Gs^Fmf, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gg, Gg, Gg, Gg^Efm, Re^Gvs, Gg, Re, Gs^Fmf, Gs^Fmf, Gs^Fdf, Gs^Fmf, Gg, Gg
|
||||
Wo, Wo, Ww, Ds, Ds, Gs, Gs, Gs, Re^Gvs, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Re, Gg, Gg, Gg, Gs^Fmf, Gs^Fdf, Gs^Fmf
|
||||
Wo, Wo, Ww, Ww, Ds, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Gg^Efm, Gg, Gg^Efm, Gg, Hh, Mm, Mm, Mm, Re^Gvs, Gs, Gg^Efm, Re, Gg, Gg, Gg, Gs^Fdf, Gs^Fmf, Gs^Fmf
|
||||
Wo, Wo, Wo, Ww, Ds, Gs, Re^Gvs, Re^Gvs, Gs, Mm, Hh, Gg, Gg, Hh, Hh, Mm, Hh, Mm, Gs^Vh, Gg, Re, Gg, Gg, Gg, Gs^Fdf, Gs^Fdf, Gs^Fdf
|
||||
Wo, Wo, Wo, Ww, Ww, Gs, Gs, Gs, Mm, Mm, Hh, Gs, Hh, Gs, Hh, Hh, Mm, Mm, Mm, Gg, Gg, Re, Gg, Gg, Gs^Fdw, Gs^Fdf, Gs^Fdf
|
||||
Wo, Wo, Wo, Wo, Ww, Gs, Gs, Gg^Efm, Mm, Mm, Mm, Hh, Mm, Hh, Mm, Mm, Gs, Mm, Gg, Gg, Gg^Efm, Re, Re, Gg, Gs^Fdf, Gs^Fdf, Gs^Fdf
|
||||
Wo, Wo, Ww^Vm, Ww, Ds, Gs, Gs, Gg, Mm, Gs^Vh, Gs, Gs, Mm, Mm, Gs, Mm, Mm, Gg, Re^Gvs, Gg, Gg, Gg, Re, Gg, Gg, Gs^Fdf, Gs^Fdf
|
||||
Wo, Wo, Wo, Ww, Ds, Gs, Gs, Gg, Gg, Mm, Mm, Mm, Gs, Mm, Gs, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Re, Gg, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Ww, Ww, Ds, Gs, Gs, Gg, Mm, Gg, Mm, Gg, Gg^Efm, Gg, Gg, Gg^Efm, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Re, Gg, Hh, Gg, Gg
|
||||
Wo, Wo, Wo, Wo, Ww, Ds, Gs, Gg^Efm, Gg, Gg^Efm, Gg, Gg, Gs^Fdf, Gg, Gg, Gg, Gs, Gg, Re, Gg, Gs, Re, Gs, Gs^Vh, Hh, Hh, Hh
|
||||
Wo, Wo, Wo, Wo, Ww, Ds, Gs, Gs, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gg, Gg, Gg, Gg, Gg, Gs, Gs, Ce, Ce, Ce, Re, Re, Gs^Fdf, Gs, Hh, Hh
|
||||
Ww, Ww, Ww, Ww, Ds, Ds, Gs, Gs, Gg, Gs^Fdf, Gg^Vh, Gs^Fdf, Gg, Gg, Gg, Gg, Re, Re, Ce, 1 Ke, Ce, Re, Re, Re, Re, Re, Re
|
||||
Ww, Ww, Ww, Ds, Gs, Gs, Gs, Gg, Gg, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gg, Gg, Gg, Gg, Gg, Re, Gs, Ce, Gs, Hh, Gg, Gg, Hh, Hh, Hh
|
||||
Ww, Ww, Ww, Ds, Gs, Gs, Gg, Gg, Gg, Gs^Fdf, Gs^Fdf, Gs^Fdf, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg, Hh, Gg, Gg, Hh, Hh, Hh
|
35
data/campaigns/Wings_of_Victory/maps/08_Wesmere.map
Normal file
|
@ -0,0 +1,35 @@
|
|||
Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg
|
||||
Gs^Fms, Gs^Fms, Gg, Gs^Fms, Ce, Gs^Fms, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gs^Ve, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gs^Fms, Gg, Gg, Gg, Gg
|
||||
Gg, Gs^Fms, Gg, Ce, 1 Ke, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gs^Fms, Gg
|
||||
Gs^Fms, Gs^Fms, Gg, Ce, Ce, Ce, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fet, Gs^Fms, Gs^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fet, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fet, Hh^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fds, Hh^Fms, Hh, Hh, Hh, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gs^Fds, Gs^Ve, Gs^Fds, Hh^Fds, Hh^Fms, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms
|
||||
Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gs^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Ve, Gs^Fms, Gs^Fds, Hh^Fds, Hh, Hh, Hh, Gg, Gs^Fms, Hh, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Hh^Fp, Hh^Fds, Hh^Fds, Hh^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gg, Gg
|
||||
Gg, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fms, Hh^Fds, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gg, Gg, Gg, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gll^Uf, Gll^Fp, Gll^Fp, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gg, Hh, Hh, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gg, Gg, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Hh^Fms, Hh^Fds, Gs^Fms, Gs^Fms, Gg, Gg, Gg
|
||||
Gg, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Ve, Gs^Fms, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg
|
||||
Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gg, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Gs^Fms, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Ww, Gg
|
||||
Gg, Gg, Gg, Gs^Fds, Gg, Hh^Fds, Hh^Fds, Hh^Fms, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Ww, Gs^Fms, Ww, Ds, Ww, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gg, Gg, Gg, Gg, Gs^Fds, Hh^Fds, Gs^Fms, Hh^Fp, Hh^Fms, Hh^Fp, Gll^Fp, Gll^Fp, Gg, Gs^Fds, Gg, Gs^Fds, Gg, Gg^Fet, Ss, Ss, Ss, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Ww, Ww, Ww, Ww, Gs^Fds, Ww, Gs^Fds, Ww, Gs^Fds, Ww, Gs^Fms, Ww, Gs^Fms, Wwf, Gs^Fms, Wwf, Gg, Gg
|
||||
Ww, Gg, Gg, Gg, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Ds, Ds, Ds, Ds, Ww, Gg, Ww, Ww, Ww, Ss, Ss, Ss, Ss, Gs^Fms, Gs^Fms, Gs^Fms, Wwf, Wwf, Ww, Ww, Ds, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh, Hh
|
||||
Ww, Ww, Ww, Ww, Ww, Gll^Fp, Ww, Gll^Fp, Ww, Ww, Ww, Ww, Gg, Ww, Gg, Ww, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Ww, Gs^Fms, Ww, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh
|
||||
Ww, Ww, Gs^Fds, Ww, Ww, Ww, Gll^Fp, Ww, Gll^Fp, Gg, Hh, Hh, Hh, Gg, Hh, Ds, Ds, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Gs^Fds, Ww, Gs^Fms, Ww, Gs^Fds, Ss, Ss, Ss, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gs^Fms, Gg^Ve, Gs^Fms, Gg, Gs^Fms, Gg
|
||||
Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Hh^Fp, Hh, Hh^Fms, Hh, Hh, Hh, Hh, Hh, Hh, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Uf, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Gs^Fds, Ss, Ss, Ss, Gs^Fms, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg
|
||||
Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Hh^Fms, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Ve, Ds, Ds, Ww, Gs^Fds, Gg, Ss, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Gs^Fet, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Gs^Fms, Gs^Fms, Gg
|
||||
Gg, Gg, Gs^Fms, Gs^Fds, Gs^Ve, Hh^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fet, Gs^Fds, Gll^Uf, Gs^Fds, Gs^Fms, Ww, Ww, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, 2 Kv, Gs^Fms, Gs^Fms, Gg
|
||||
Gg, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Ss, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ds, Gs^Fms, Gs^Fds, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Cv, Cv, Gs^Fms, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gll^Fp, Gll^Fp, Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Ve, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Ss, Ss, Ss, Gs^Fds, Ww, Ww, Ds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gg, Gg, Gs^Fms, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gll^Fp, Gll^Fp, Gg, Gs^Fms, Gll^Fp, Hh^Fp, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ds, Ds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh, Gg, Gg, Gs^Fms, Gs^Fms, Hh^Fms, Hh, Hh, Gs^Fds, Gs^Fds, Gs^Fds, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg^Fet, Gg, Gg, Gll^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Hh^Fp, Hh^Fp, Hh^Fds, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fms, Wwf, Gs^Fms, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gg, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fet, Gll^Fp, Gll^Fp, Hh^Fp, Hh^Fms, Hh^Fp, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gg
|
||||
Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Wwf, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gs^Fms, Gll^Fp, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg
|
||||
Gg, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Uf, Gll^Uf, Gs^Fms, Gs^Fds, Gg, Ww, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Hh^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fds, Gg^Ve, Gll^Fp, Gs^Fds, Gll^Uf, Gll^Uf, Gs^Fms, Gs^Fms, Gs^Fds, Ds, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh, Gg, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gg, Gg, Gg^Fet, Gg, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gg
|
||||
Gg, Gg, Hh, Hh^Fds, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Fms, Gg^Fms, Gg^Fms, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gll^Uf, Gs^Fms, Gs^Fms, Ds, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fds, Hh^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gg, Gs^Fms, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gg, Gg, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Fms, Gg^Fms, Gg^Fms, Gg, Gg^Fms, Gg^Fms, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fp, Gs^Fds, Gs^Fds, Gs^Fet, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Fms, Gg^Fms, Gg, Cv, Cv, Gg, Gll^Fms, Gg, Gs^Fms, Gg, Ww, Ww, Ww, Ww, Gs^Fms, Gg, Gs^Fms, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Hh^Fp, Gs^Fds, Gs^Fms, Ss, Ss, Ss, Gll^Uf, Ss, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gs^Fms
|
||||
Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg^Fms, Gg^Fms, Gg^Fms, Gg, 3 Kv, Cv, Gg, Gg, Gg^Fms, Gs^Fms, Ww, Ww, Ds, Ds, Ds, Ww, Gs^Fms, Gg, Gs^Fms, Gs^Fds, Gs^Fms, Hh^Fds, Gll^Fp, Gll^Fp, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Gll^Uf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gg, Gg, Gg
|
||||
Gg, Gs^Fds, Gs^Fds, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fms, Gg^Fms, Cv, Cv, Gs^Fms, Cv, Gg^Fms, Gg^Fms, Gg, Gs^Fms, Ww, Ww, Gs^Fms, Gg^Ve, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Ss, Gs^Fds, Ss, Ss, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gg^Fms, Gg^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gll^Uf, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Fms, Gg, Gg^Fms, Gg, Gg^Fms, Gg, Gg, Gg, Ww, Gg, Gs^Fms, Gg, Gs^Fms, Ww, Ww, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms
|
38
data/campaigns/Wings_of_Victory/maps/09_Foothills.map
Normal file
|
@ -0,0 +1,38 @@
|
|||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Qxu, Qxu, Qxu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu
|
||||
Wog, Xu, Xu, Xu, Wo, Xu, Xu, Xu, Wo, Xu, Wog, Xu, Wog, Xu, Wog^Vm, Xu, Uh, Xu, Qxu, Qxu, Qxu, Qxu, Qxu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uh, Xu, Ur, Ur
|
||||
Wog, Wog, Wog, Wo, Wo, Wo, Wo, Wo, Wwrg, Wog, Wog, Wog, 4 Kme, Wog, Wog, Wwg, Xu, Qxu, Qxu, Qxu, Qxu, Qxu, Xu, Qxu, Qxu, Qxu, Qxu, Xu, Urb, Urb^Ebn, Urb, Urb, Urb, Uu^Vu, Ur, Ur, Xu, Xu
|
||||
Wog, Wog, Wo, Wo, Wwrg, Wog, Wwrg, Wog, Wog, Wog, Wog, Cme, Wog, Wog, Xu, Xu, Qxu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Qxu, Xu, Uu^Vu, Urb, Urb, Cud, Urb, Cud, Urb, Xu, Xu, Xu, Xu
|
||||
Wog, Wog, Wo, Wo, Wog, Wwrg, Wog, Wog, Wog, Wog, Wog, Wog, Wog, Xu, Xu, Xu, Qxu, Qxu, Qxu, Xu, Xu, Xu, Xu, Xu, Uh, Xu, Xu, Xu, Urb, Urb, Cud, 2 Kud, Urb, Urb, Urb, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Wog, Wog, Wog, Wog, Wwrg, Wog, Wog, Wwrg, Wog, Wog, Wog, Xu, Xu, Qxu, Qxu, Qxu, Uu^Vu, Uh, Xu, Xu, Qxu, Qxu, Uh, Uu, Uu, Urb, Urb, Urb, Cud, Urb, Urb, Urb, Xu, Xu, Xu
|
||||
Xu, Xu, Uu^Uf, Wog, Wog, Wwrg, Wog, Wog, Wwrg, Wog, Wog, Wog, Wog, Wog, Xu, Xu, Xu, Qxu, Uh, Ur, Ur, Uh, Xu, Qxu, Uu, Qxu, Qxu^Bs/, Ur, Ur, Urb, Urb, Urb, Urb^Ebn, Urb, Uu^Vu, Xu, Xu, Xu
|
||||
Xu, Xu, Wwg, Wwg, Wwrg, Wog, Wog, Wog, Wog, Wog, Wog, Wwrg, Wog, Wog, Xu, Xu, Qxu, Uu^Uf, Uh, Uu^Uf, Uu, Ur, Ur, Uh, Uu^Uf, Ur, Ur, Qxu^Bs/, Qxu, Uu^Vu, Uu^Uf, Xu, Xu, Xu, Qxu, Qxu, Xu, Xu
|
||||
Xu, Xu, Wwrg, Wwg, Wwg, Wwg, Wwg, Wog, Wwrg, Wog, Wog, Wog, Wog, Wog, Xu, Qxu, Qxu, Uu, Uu, Uu, Ur, Ur, Uu^Uf, Ur, Ur, Ur, Uu^Uf, Uu, Qxu, Xu, Uu^Uf, Uu^Uf, Uh, Xu, Qxu, Qxu, Xu, Xu
|
||||
Xu, Wwg, Wwg, Wwg, Xu, Wwg, Wwg, Wwrg, Wwg, Wog, Wog, Wog, Xu, Wwg, Wwg, Xu, Uh, Qxu, Ur, Ur, Uu^Vu, Uu^Uf, Uh, Uh, Ur, Ur, Ur, Uu, Qxu, Xu, Uu^Uf, Uu^Uf, Xu, Xu, Xu, Qxu, Xu, Xu
|
||||
Xu, Wwg, Wwg, Xu, Uu^Uf, Wwg, Wwg, Wwg, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Wwg, Wwg, Ur, Uu, Uu, Qxu, Qxu, Qxu, Ur, Uu^Uf, Uh, Uh, Ur, Uu^Uf, Xu, Wog, Wog, Wog, Xu, Qxu, Qxu, Qxu, Qxu
|
||||
Xu, Wwrg, Wwg, Xu, Uu, Wwg, Wwg, Uu^Uf, Qxu, Qxu, Qxu, Uu^Uf, Qxu, Qxu, Qxu, Xu, Uu^Uf, Wwf, Wwg, Uu, Uu^Uf, Qxu, Ur, Ur, Ur, Uh, Uu^Uf, Ur, Xu, Xu, Wog, Wog, Wog, Xu, Qxu, Qxu, Qxu, Qxu
|
||||
Xu, Wwg, Ur, Uh, Ur, Ur, Wwg, Uu, Uh, Qxu, Xu, Qxu, Xu, Qxu, Xu, Uu^Uf, Uu, Ur, Uu, Wwg, Uu^Uf, Uu, Ur, Uu^Uf, Uh, Ur, Ur^Vu, Ur, Xu, Uh, Wog, Wog, Wog, Xu, Xu, Qxu, Xu, Xu
|
||||
Xu, Uu, Uu, Ur, Uu, Uh, Xu, Wwg, Wwg, Xu, Xu, Xu, Xu, Xu, Uu^Uf, Uh, Ur, Ur^Vu, Ur, Wwg, Wwf, Wwf, Wwg, Uu, Uu^Uf, Uu, Ur, Uu, Wwg, Wwg, Xu, Wog, Xu, Xu, Qxu, Qxu, Xu, Xu
|
||||
Xu, Xu, Uu, Ur, Uu^Vu, Xu, Xu, Xu, Wwg, Xu, Xu, Xu, Uh, Uh, Ur, Ur, Uu, Uu, Uu, Ur, Uh, Uu^Uf, Xu, Wwg, Wwg, Wwg, Wwf, Wwf, Uh, Uh, Uu^Uf, Xu, Xu, Xu, Qxu, Xu, Xu, Xu
|
||||
Xu, Xu, Ur, Ur, Uu^Uf, Xu, Xu, Xu, Xu, Wwg, Wwf, Xu, Uu, Uu, Ur, Uu, Xu, Uu^Uf, Uu, Ur, Uu, Xu, Wwg, Wwg, Xu, Uu^Uf, Ur, Wwg, Xu, Uh, Uh, Uh, Uu^Uf, Xu, Xu, Uh, Uh^Vu, Xu
|
||||
Xu, Xu, Ur, Uu, Uu^Uf, Xu, Xu, Xu, Uu, Ur, Xu, Wwf, Wwf, Ur, Uh, Xu, Uh, Xu, Uh, Ur, Ur, Wwf, Ur, Xu, Uh, Uu, Ur, Xu, Xu, Xu, Xu, Uh, Uh, Xu, Uh, Uh, Uh, Xu
|
||||
Xu, Uh, Ur, Uu, Xu, Xu, Uu, Uu, Xu, Xu, Uu^Uf, Uu, Ur, Wwg, Wwg, Xu, Uh, Uh, Xu, Uu, Wwf, Wwf, Uu, Ur, Ur, Uh, Ur, Uh, Xu, Xu, Xu, Xu, Xu, Uh, Cte, 3 Kte, Uh, Xu
|
||||
Xu, Uh, Uh, Ur, Ur, Ur, Xu, Xu, Xu, Xu, Uh, Uh, Ur, Uh, Xu, Wwg, Wwg, Wwg, Wwg, Uu^Uf, Wwf, Uu^Uf, Xu, Uu^Vu, Ur, Uu, Ur, Xu, Uu^Vu, Xu, Uu^Uf, Xu, Uu^Uf, Uh, Uh, Uh, Uh, Xu
|
||||
Uu, Xu, Uh, Ur, Uu^Uf, Xu, Xu, Xu, Uu^Vu, Xu, Uu, Uh, Ur, Ur, Ur, Wwg, Uu, Uu, Cte, Wwf, Uu^Uf, Wwg, Wwg, Xu, Uu, Ur, Uh, Ur, Uu, Uh, Uh, Xu, Uh, Uh, Uh, Uh, Xu, Xu
|
||||
Uu, Uu, Uu, Ur, Uu^Uf, Xu, Xu, Xu, Uu^Uf, Ur, Ur, Ur, Uh, Uu, Uu, Wwf, Ur, Kte, Cte, Ur, Uu, Xu, Xu, Wwg, Wwg, Ur, Uh, Ur, Uu^Uf, Uh, Uh, Uh, Uh, Uh, Uh, Uh, Xu, Xu
|
||||
Xu, Uu, Uu^Uf, Ur, Uu, Xu, Xu, Xu, Uu, Ur, Uh, Xu, Xu, Xu, Xu, Wwg, Uu, Ur, Uu^Vu, Ur, Uu, Uu^Uf, Ur, Wwg, Ur, Wwf, Wwf, Wwf, Wwg, Uh, Xu, Uh, Xu, Uu^Uf, Uh, Uh, Uu^Uf, Xu
|
||||
Xu, Xu, Uu^Uf, Ur, Uh, Xu, Xu, Xu, Uh, Ur, Uu, Xu, Xu, Xu, Wwg, Wwg, Xu, Uu, Ur, Ur, Ur, Ur, Uu, Ur, Uu, Ur, Uh, Wwg, Xu, Wwg, Wwg, Xu, Xu, Uh, Uh, Uh, Xu, Xu
|
||||
Xu, Xu, Uu, Ur, Uu, Xu, Xu, Xu, Xu, Ur, Ur, Uh, Xu, Xu, Wwg, Xu, Uu, Uu, Ur, Uu^Uf, Uh, Uh, Xu, Xu, Uu^Uf, Ur, Uh, Xu, Xu, Xu, Xu, Wwg, Wwg, Uh, Uh, Uh, Xu, Xu
|
||||
Xu, Xu, Uu^Vu, Ur, Ur, Xu, Xu, Xu, Xu, Uu^Uf, Uu, Ur, Wwg, Wwg, Xu, Wwg, Wwf, Ur, Uu, Uu^Uf, Xu, Xu, Uh^Vu, Ur, Ur, Ur, Ur, Uu, Xu, Xu, Xu, Xu, Wwf, Ur, Uu^Vu, Uh, Wwg, Wwg
|
||||
Xu, Xu, Xu, Uh, Ur, Uu, Ur, Xu, Xu, Uh, Wwg, Wwf, Uu^Uf, Xu, Uu^Vu, Uu, Ur, Wwg, Wwg, Xu, Xu, Xu, Uh, Uu, Ur, Xu, Ur, Uu^Vu, Xu, Xu, Xu, Uh, Ur, Wwf, Wwf, Wwg, Xu, Wwg
|
||||
Xu, Xu, Xu, Xu, Uh, Ur, Uu^Uf, Ur, Wwf, Wwg, Ur, Ur, Xu, Xu, Uu^Uf, Ur, Uu, Xu, Xu, Wwg, Wwg, Uu, Ur, Ur, Uu, Ur, Uh, Uu^Uf, Xu, Xu, Xu, Uu, Ur, Uu^Uf, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Wwg, Xu, Xu, Uh, Wwg, Wwg, Uu, Ur, Uh, Xu, Xu, Uh, Ur, Ur, Uu^Uf, Uh, Uh, Xu, Ur, Wwf, Wwg, Xu, Uu^Uf, Ur, Uh, Uu, Xu, Xu, Uh, Uu, Ur, Xu, Xu, Xu, Xu, Xu
|
||||
Wwg, Wwg, Xu, Wwg, Wwg, Wwg, Xu, Uu^Uf, Uu, Ur, Xu, Xu, Uh, Uu, Ur, Uu, Uu^Uf, Uu, Ur, Ur, Uu, Xu, Wwg, Xu, Xu, Ur, Uh, Uu, Xu, Xu, Uu^Uf, Ur, Uu^Uf, Uh, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Uh, Uh, Ur, Ur, Xu, Xu, Uh, Ur, Uh, Ur, Ur, Ur, Xu, Ur, Ur, Xu, Wwg, Xu, Wwg, Ur, Ur, Ur, Xu, Uh, Uu, Ur, Uu, Uh, Uh, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Vu, Ur, Uu^Uf, Uu, Uu, Ur, Ur, Ur, Uu, Uh^Vu, Uu, Xu, Uh, Ur, Uh, Uu, Wwg, Uu^Uf, Wwf, Wwg, Xu, Wwg, Xu, Xu, Ur, Ur, Uu^Vu, Uh, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Uh, Uu^Uf, Uh, Uu, Ur, Uu^Uf, Ur, Ur, Uu, Uu, Xu, Xu, Xu, Xu, Uu^Uf, Ur, Uu, Ur, Ur, Wwg, Uu, Ur, Uu, Wwg, Xu, Wwg, Wwg, Uu, Ur, Uu, Uu^Uf, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Uh, Uh, Uu, Uu, Ur, Ur, Ur, Uu^Uf, Uh, Xu, Uu, Uu^Uf, Ur, Uu, Ur, Ur, Xu, Xu, Wwg, Wwf, Ur, Ur, Uu^Uf, Uh, Uh, Xu, Ur, Wwg, Ur, Uu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Uu^Uf, Uh, Ce, Ur, Ur, Ur, Uu, Uu, Uu, Ur, Ur, Uu, Ur, Ur, Uh, Ur, Xu, Uu^Vu, Xu, Xu, Wwg, Xu, Ur, Uu^Uf, Uu^Uf, Uu, Uu, Uu, Ur, Wwf, Wwg, Uu^Uf, Xu, Xu, Wwg, Wwg
|
||||
Xu, Xu, Uu, Ce, 1 Ke, Ce, Uu, Uu, Uu^Uf, Xu, Xu, Uh, Uu^Vu, Ur, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Wwg, Xu, Xu, Uu^Uf, Ur, Ur, Uu^Uf, Ur, Ur, Uh, Uu, Xu, Wwg, Xu, Wwg, Xu, Xu
|
||||
Hh, Uu, Ur, Ce, Ce, Ce, Uu, Uh, Uu^Uf, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Wwg, Wwg, Xu, Xu, Uh, Uh, Uu^Uf, Ur, Uu^Vu, Uu^Uf, Xu, Xu, Xu, Wwg, Wwg, Wwg, Xu, Xu
|
||||
Hh, Hh, Hh, Ur, Uu, Uu, Uh, Uh, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Wwg, Xu, Wwg, Xu, Wwg, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Hh, Hh, Hh, Hh, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Wwg, Wwg, Wwg, Wwg, Wwg, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
38
data/campaigns/Wings_of_Victory/maps/10_Heart_Mountains.map
Normal file
|
@ -0,0 +1,38 @@
|
|||
Hh, Hh, Hh, Hh, Gs, Gs, Gs, Gs, Mm, Gs, Gs, Mm, Mm, Mm, Hh, Gs, Hh, Gs, Mm, Gs, Hh, Mm, Mm, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Hh, Mm, Mm, Mm, Mm^Fp, Mm^Fp, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hh, Hh, Hh^Vc, Hh, Mm, Gs, Mm, Mm, Gs, Mm, Gs, Gs, Gs, Hh, Hh, Hh, Mm, Hh, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Mm, Gs, Gs, Gs, Gs, Gs, Gs, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Hh, Hh, Gs, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hh, Hh, Mm, Gs, Mm, Gs, Gs, Gs, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Gs, Hh, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Mm, Hh, Hh, Gs, Gs, Mm, Mm^Vc, Mm, Mm, Mm, 4 Ko, Mm, Mm, Mm
|
||||
Hh, Hh, Mm, Mm^Fp, Cte, Cte, Cte, Gs, Gs^Fp, Hh, Hh^Fp, Hh, Hh, Hh, Mm, Mm, Mm^Xm, Mm, Mv, Qxu, Qxu, Qxu, Qxu, Qxu, Mm, Hh, Mm, Hh, Mm, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Co, Co, Mm, Mm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm, Cte, 3 Kte, Cte, Gs, Gs^Fp, Hh, Hh, Hh^Vc, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Md, Md, Md, Gs, Qxu, Hh, Mm, Mm, Mm^Fp, Mm, Mm, Gs, Gs, Gs, Mm^Vc, Mm, Mm, Gs, Mm^Fp, Mm, Mm, Gs^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm^Fp, Mm^Xm, Mm^Xm
|
||||
Mm, Mm^Xm, Mm^Fp, Mm, Hh, Cte, Mm^Fp, Gs, Gs, Hh, Hh^Fp, Hh, Mm, Mm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Gs, Hh^Fp, Gs^Fp, Mm, Mm, Mm, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Mm^Xm, Mm^Xm
|
||||
Mm, Mm, Mm, Gs, Qxu, Mm, Mm, Gs, Hh, Hh, Hh^Fp, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Gs^Fp, Gs, Hh, Mm, Mm, Mm, Mm^Vc, Mm, Hh, Gs, Mm, Mm, Gs, Gs, Gs, Gs, Mm, Gs, Gs, Hh^Fp, Hh, Gs, Gs, Mm, Qxu, Qxu, Qxu, Mm, Mm, Hh, Mm, Mm^Xm
|
||||
Mm, Mm, Gs, Qxu, Mm, Mm, Mm, Gs, Hh, Hh^Fp, Hh^Fp, Hh, Hh, Mm, Mm, Mm, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Mm^Xm, Gs, Mm, Gs, Hh, Mm, Mm, Mm, Mm, Mm, Mm^Vc, Hh, Hh, Hh, Hh, Qxu, Qxu, Mm, Mm, Mm^Vc, Mm, Mm
|
||||
Mm, Mm, Hh, Qxu, Gs, Mm, Gs^Vc, Gs, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Gs, Gs^Vc, Gs^Fp, Gs^Fp, Gs, Hh, Mm, Mm, Qxu, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Gs, Hh, Mm, Mm^Xm, Mm^Xm, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Hh^Fp, Mm, Gs, Mm, Mm, Mm
|
||||
Mm, Hh, Hh, Hh, Gs, Mm, Gs, Gs, Mm^Xm, Mm^Xm, Gs, Gs, Mm, Mm, Gs, Gs, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Mm, Qxu, Qxu, Gs, Mm^Xm, Mm^Xm, Gs, Mm, Gs^Vc, Gs, Mm, Mm, Mm^Xm, Mm^Xm, Hh, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Hh, Hh, Mm^Xm, Gs, Gs, Mm
|
||||
Gs, Hh, Gs, Hh, Hh, Gs, Hh, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Hh^Fp, Hh, Hh, Gs, Gs, Mm, Hh, Hh, Hh, Hh, Hh, Qxu, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Mm, Hh, Mm, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Mm
|
||||
Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh, Gs, Gs, Mm^Xm, Mm^Xm, Gs, Gs, Mm, Mm^Fp, Hh^Fp, Hh^Fp, Hh, Gs, Mm, Mm, Hh, Hh, Hh^Fp, Hh^Fp, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Gs, Qxu, Mm, Mm^Xm, Hh, Hh, Mm, Mm, Mm, Md, Mv, Md, Mm, Hh, Hh, Mm^Xm, Mm^Xm, Gs, Mm
|
||||
Gs, Gs^Fp, Gs, Gs, Hh, Gs, Hh, Gs, Mm, Mm^Xm, Gs, Mm, Mm, Mm, Hh, Hh^Fp, Hh, Gs, Mm, Gs, Hh, Gs, Hh, Hh, Gs, Mm, Mm, Mm, Gs, Gs, Mm, Qxu, Qxu, Mm^Xm, Mm^Xm, Mm^Xm, Ww, Ww, Ww, Mm, Mm, Md, Mm, Mm, Gs, Hh, Hh, Hh, Mm, Mm
|
||||
Hh, Hh, Hh, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Hh, Gs, Hh, Hh, Hh, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Qxu, Mm, Mm, Mm, Mm, Ww, Ww, Ww, Ww, Mm, Hh, Hh, Mm, Mm, Gs, Gs, Mm, Mm, Mm
|
||||
Mm^Xm, Hh, Mm, Mm, Mm, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Mm, Gs, Mm, Gs, Hh, Hh, Hh, Hh^Vc, Hh, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Mm^Xm, Mm, Mm^Vc, Mm, Mm, Mm, Mm, Ww, Ww, Ww, Hh, Gs, Mm, Hh, Mm, Gs^Vc, Gs, Mm, Mm^Xm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Mm, Gs, Gs, Gs, Mm, Gs, Gs, Hh^Vc, Gs, Hh, Gs, Mm, Hh, Gs, Hh, Hh, Hh, Hh^Fp, Hh, Hh, Gs, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Ww, Mm, Hh, Hh, Hh, Hh, Mm, Hh^Fp, Mm^Fp, Gs^Fp, Mm^Xm, Mm^Xm, Mm^Xm
|
||||
Mm^Xm, Mm^Xm, Mm, Gs, Gs, Gs, Gs, Gs^Fp, Gs, Gs, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Hh, Gs, Gs^Fp, Gs, Gs, Hh, Mm, Ce, Mm, Mv, Mm, Ce, Mm, Ww, Ww, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs, Gs^Fp, Gs, Mm^Xm, Mm, Mm
|
||||
Mm, Mm, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Hh, Hh, Gs, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Hh, Mm, Gs, Mm, Gs^Fp, Hh, Gs, Hh, Hh^Vc, Ce, Md, Md, Md, Ce, Mm, Hh, Ww, Gs, Gs, Gs^Fp, Mm, Gs^Fp, Gs, Hh, Gs, Gs, Mm, Mm, Gs, Gs, Mm
|
||||
Gs, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Hh, Gs, Gs, Hh, Hh, Mm, Ce, 1 Ke, Ce, Mm, Mm, Mm, Ww, Ww, Gs, Gs, Gs^Fp, Gs, Hh, Gs, Mm, Hh, Gs, Gs, Mm, Gs, Gs
|
||||
Gs, Gs, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Qxu, Qxu, Qxu, Qxu, Mm^Xm, Mm^Xm, Gs, Hh, Hh, Mm, Mm, Mm^Fp, Mm^Xm, Mm^Xm, Hh, Hh, Gs, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Hh, Ww, Gs, Ww, Gs, Gs, Mm, Mm, Gs, Gs, Mm, Mm^Xm, Mm
|
||||
Gs, Gs, Gs, Gs, Hh, Gs, Gs, Hh, Hh, Qxu, Hh, Hh^Fp, Hh^Fp, Mm^Xm, Hh, Hh, Hh, Hh, Hh, Mm^Xm, Mm, Mm, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm^Vc, Gs, Ww, Mm, Ww, Gs, Ww, Ww, Hh, Mm, Mm, Mm, Mm^Xm, Hh, Mm
|
||||
Hh, Hh, Gs^Fp, Hh, Gs^Vc, Hh, Hh, Gs, Hh, Hh, Mm, Hh^Fp, Hh, Mm, Gs, Gs, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gs, Gs, Gs, Mm, Mm, Mm, Mm, Hh, Ww, Ww, Hh^Vc, Ww, Gs, Ww, Hh
|
||||
Hh, Gs, Hh, Gs^Fp, Hh^Fp, Hh, Gs, Gs, Hh, Hh, Mm, Mm, Mm, Hh, Ww, Ww, Ww, Hh, Gs, Hh, Mm^Vc, Mm, Mm, Mm^Fp, Gs, Hh, Hh, Gs, Gs, Mm^Vc, Mm, Mm, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Mm, Hh, Hh, Mm, Ww, Mm, Ww, Mm, Ww
|
||||
Mm^Xm, Hh, Hh, Hh, Hh^Fp, Hh, Gs, Hh, Mm^Xm, Mm, Md, Mv, Md, Hh, Ww, Ww, Ww, Hh, Hh, Mm, Gs, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs, Gs, Mm, Hh, Gs, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs, Gs, Mm, Hh, Mm, Hhd, Md
|
||||
Mm^Xm, Mm^Xm, Gs, Hh, Gs, Gs^Fp, Gs^Fp, Hh, Mm^Xm, Mm, Mm, Md, Hh, Hh, Ww, Ww, Ww, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm^Fp, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Gs, Gs, Gs, Mm, Gs, Gs, Mm, Md, Mm, Mm, Mm, Hh^Fp, Hh, Hh, Hh, Hhd, Hhd, Qlf, Qlf
|
||||
Mm^Xm, Mm^Xm, Gs, Gs, Hh, Gs^Fp, Gs^Fp, Gs, Mm^Xm, Mm^Xm, Hh, Mm, Hh, Ww, Ww, Ww, Gs, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Gs, Gs, Hh^Fp, Hh^Fp, Hh, Gs, Gs, Mm, Mm, Md, Md, Qlf, Hhd, Hh, Hh^Fp, Hh^Fp, Hh, Hh^Vc, Hh, Hhd, Qlf, Qlf, Qlf
|
||||
Mm^Xm, Mm^Xm, Hh^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Hh, Hh, Hh, Ww, Ww, Gs, Hh, Gs, Mm, Mm, Qxu, Qxu, Mm, Qxu, Mm, Hh, Hh, Gs, Mm, Gs, Mm, Rd, Hh, Hh, Gs, Mm, Mm, Md, Qlf, Qlf, Hhd, Mm, Hh, Mm, Hh, Hh, Hh, Hh, Hhd, Md, Qlf
|
||||
Mm^Xm, Gs, Hh, Hh, Gs^Vc, Gs, Gs, Gs, Ww, Ww, Ww, Ww, Hh, Gs, Mm, Hh^Fp, Hh^Fp, Gs, Gs, Gs, Hh, Qxu, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Md, Qlf, Rd, Gs, Hh, Gs^Fp, Mm, Mm, Md, Qlf, Md, Mm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd
|
||||
Gs, Gs^Fp, Gs, Gs, Ww, Ww, Ww, Ww, Mm^Xm, Ww, Hh, Hh, Hh, Mm, Mm, Hh^Fp, Cte, Hh, Gs, Gs, Mm, Hh, Mm, Hh, Mm, Gs, Hh, Gs, Mm, Md, Qlf, Md, Rd, Hh, Gs^Fp, Mm^Fp, Hh^Fp, Hhd, Qlf, Hhd, Hh, Mm, Mm^Xm, Mm, Ww, Ww, Ww, Mm, Mm, Mm
|
||||
Gs, Gs^Fp, Gs^Fp, Gs, Ww, Gs, Gs, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Mm^Vc, Cte, 2 Kte, Cte, Hh, Mm, Mm, Mm^Vc, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Mm^Fp, Md, Md, Qlf, Qlf, Hhd, Hh, Hh^Fp, Hh, Hhd, Hhd, Hhd, Gs, Hh, Ww, Ww, Ww, Ww, Ww, Mm, Mm, Hh
|
||||
Gs, Gs, Ww, Ww, Gs, Gs, Gs, Gs, Mm^Xm, Mm^Xm, Hh, Hh, Mm, Mm, Gs, Cte, Cte, Cte, Hh, Hh, Hh, Mm, Mm, Mm, Hh, Gs, Hh, Gs^Fp, Gs, Mm, Mm^Vc, Md, Md, Hhd, Hhd, Hhd, Hhd, Hh, Hh, Hh, Hh, Hh^Vc, Ww, Ww, Ww, Ww, Ww, Mm, Mm, Hh
|
||||
Ww, Ww, Gs, Gs^Fp, Gs^Fp, Mm, Mm, Qxu, Mm^Xm, Gs, Mm, Mm, Mm, Mm, Gs, Hh, Hh, Hh, Mm, Mm^Xm, Mm, Hh, Hh, Hh, Mm, Hh, Gs, Gs, Md, Gs, Mm, Mm, Mm, Hh, Hhd, Qlf, Hhd, Mm, Md, Md, Md, Mm, Ww, Ww, Ww, Ww, Ww, Mm, Hh^Fp, Hh
|
||||
Gs, Gs, Mm, Mm, Hh, Mm, Mm, Qxu, Hh, Gs, Mm^Fp, Mm, Mm, Mm, Hh, Gs, Gs, Mm, Mm^Xm, Mm^Xm, Mm, Hh, Hh, Mm, Mm^Xm, Mm^Xm, Mm, Md, Qlf, Md, Hh, Hh, Hh, Hh, Hh, Md, Mm, Hhd, Qlf, Qlf, Qlf, Wwt, Hh^Fp, Hh^Fp, Hh, Ww, Gs, Hh^Fp, Mm^Fp, Mm^Fp
|
||||
Hh, Gs, Hh, Mm, Hh, Hh, Mm, Qxu, Hh, Hh, Mm, Mm^Fp, Mm^Fp, Mm, Hh, Hh, Mm, Mm^Xm, Mm, Mm, Hh, Hh, Mm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Rd, Rd, Rd, Hh, Hh^Fp, Hh^Fp, Mm, Mm, Hh, Hhd, Hhd, Hhd, Qlf, Wwt, Wwt, Gs^Fp, Gs, Mm, Gs, Mm, Mm, Mm, Gs^Fp
|
||||
Hh, Hh, Gs^Vc, Mm, Gs, Mm, Mm, Qxu, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Gs, Mm, Mm^Fp, Mm^Xm, Mm, Hh, Hh, Hh^Fp, Hh, Mm, Hhd, Hhd, Qlf, Hhd, Ww, Wwt, Md, Md, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Qxu, Qxu, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh^Fp, Hh, Mm, Hh, Hh^Vc, Md, Hh, Hh, Hhd, Qlf, Qlf, Hhd, Wwt, Mm^Vc, Mm, Md, Qlf, Qlf, Md, Hhd, Mm, Mm, Mm, Mm, Mm
|
||||
Gs, Mm, Mm, Mm, Gs, Gs, Hh, Gs, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Md, Qlf, Md, Gs, Md, Md, Qlf, Wwt, Ww, Mm, Hh, Hh, Hhd, Hhd, Qlf, Qlf, Hhd, Mm^Xm, Mm, 5 Mm, Mm
|
||||
Gs, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Gs, Gs^Fp, Gs^Fp, Gs, Gs, Gs, Hh, Gs, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Hh, Md, Qlf, Md, Hh, Gs, Ww, Wwt, Gs^Fp, Mm, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Qlf, Rd, Gs^Fp, Mm, Gs, Mm
|
38
data/campaigns/Wings_of_Victory/maps/11_Fire_Meets_Steel.map
Normal file
|
@ -0,0 +1,38 @@
|
|||
Aa, Ms, Ms, Ms, Aa, Aa, Ms, Qxu, Qxu, Ms^Xm, Ms^Xm, Ms^Xm, Ai, Ai, Ai, Ms, Ms, Md, Ms, Ms, Aa, Ha, Ha, Ha, Ms, Ms
|
||||
Ms, Ms, Aa, Aa, Ms, Ms, Ms, Qxu, Ms, Ms, Ms, Ms, Ai, Ai, Ai, Ai, Ms, Ha, Ha, Ms, Ms, Aa, Aa, Ms, Ms, Ms
|
||||
Ha, Ha, Aa, Ms, Ms, Ms, Ms^Xm, Ms, Ms^Vd, Ms, Ms, Ms, Ms, Ai, Ai, Ai, Ha, Aa, Ms, Ha, Ms, Aa^Vca, Aa, Ms, Ms^Xm, Ms
|
||||
Ha, Aa, Aa, Ms^Xm, Ms^Xm, Ms^Xm, Ms, Ms, Ms, Ms, Ms, Ms, Ai, Ai, Ms, Ha, Ha, Ha, Ha, Ms, Ha^Fpa, Ms^Fpa, Aa^Fpa, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Aa, Aa, Ha, Ms, Cha, Ms, Mv, Ms, Cha, Ms, Ai, Ai, Ms, Ms, Ms, Ms, Ha, Ha, Ha, Ha, Aa, Aa^Fpa, Aa, Ms^Xm, Ms, Ms
|
||||
Ha, Aa, Ha, Ha^Vd, Cha, Md, Md, Md, Cha, Ms, Ha, Ai, Aa, Aa, Aa^Fpa, Ms, Aa^Fpa, Aa, Ha, Aa, Aa, Ms, Ms, Aa, Aa, Ms
|
||||
Aa, Aa, Ha, Ha, Ms, Cha, 1 Kha, Cha, Ms, Ms, Ms, Ai, Ai, Aa, Aa, Aa^Fpa, Aa, Ha, Aa, Ms, Ha, Aa, Aa, Ms, Aa, Aa
|
||||
Aa, Ha, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ai, Ha, Ai, Aa, Ai, Aa, Aa, Ms, Ms, Aa, Aa, Ms, Ms^Xm, Ms
|
||||
Aa, Aa, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ha, Ms^Vd, Aa, Ai, Ms, Ai, Aa, Ai, Ai, Ha, Ms, Ms, Ms, Ms^Xm, Ha, Ms
|
||||
Ha, Aa, Aa, Ms, Ms, Ms, Ms, Ms, Ms, Ha, Ha, Aa, Aa, Aa, Ms, Ms, Ms, Ms, Ha, Ai, Ai, Ha^Vca, Ai, Aa, Ai, Ha
|
||||
Aa, Ha, Ha, Aa, Aa, Ms^Vd, Ms, Ms, Ha, Ha, Aa, Aa, Ms, Ms, Ms, Ms, Aa, Ms, Ha, Ha, Ms, Ai, Ms, Ai, Ms, Ai
|
||||
Ms, Ha, Ha, Ha, Ha, Aa, Aa, Ms, Ha, Aa, Aa, Aa, Ms, Ms, Ms, Ms, Ms, Ms, Ha^Fpa, Aa, Aa, Ms, Ha, Ms, Hhd, Md
|
||||
Ms^Fpa, Ha, Ha, Ha, Ha, Ha, Ha^Fpa, Aa, Aa, Aa, Ms, Aa, Aa, Ms, Md, Ms, Ms, Ms, Ha^Fpa, Ha, Ha, Ha, Hhd, Hhd, Qlf, Qlf
|
||||
Ms, Ha, Aa, Aa, Aa, Ha^Fpa, Ha^Fpa, Ha, Aa, Aa, Ms, Ms, Md, Md, Qlf, Hhd, Ha, Ha^Fpa, Ha^Fpa, Ha, Ha^Vca, Ha, Hhd, Qlf, Qlf, Qlf
|
||||
Ha, Ha, Aa, Ms, Aa, Ms, Rd, Ha, Ha, Aa, Ms, Ms, Md, Qlf, Qlf, Hhd, Ms, Ha, Ms, Ha, Ha, Ha, Ha, Hhd, Md, Qlf
|
||||
Ha, Ha, Ha, Ms, Ms, Md, Qlf, Rd, Aa, Ha, Aa^Fpa, Ms, Ms, Md, Qlf, Md, Ms, Ms^Xm, Ms^Xm, Ms, Ms, Ms, Ms, Ms, Ms, Hhd
|
||||
Ms, Aa, Ha, Aa, Ms, Md, Qlf, Md, Rd, Ha, Aa^Fpa, Ms^Fpa, Ha^Fpa, Hhd, Qlf, Hhd, Ha, Ms, Ms^Xm, Ms, Ai, Ai, Ai, Ms, Ms, Ms
|
||||
Ms, Ha, Ha, Ha^Fpa, Ms^Fpa, Md, Md, Qlf, Qlf, Hhd, Ha, Ha^Fpa, Ha, Hhd, Hhd, Hhd, Aa, Ha, Ai, Ai, Ai, Ai, Ai, Ms, Ms, Ha
|
||||
Ha, Aa, Ha, Aa^Fpa, Aa, Ms, Ms^Vca, Md, Md, Hhd, Hhd, Hhd, Hhd, Ha, Ha, Ha, Ha, Ha^Vca, Ai, Ai, Ai, Ai, Ai, Ms, Ms, Ha
|
||||
Ms, Ha, Aa, Aa, Md, Aa, Ms, Ms, Ms, Ha, Hhd, Qlf, Hhd, Ms, Md, Md, Md, Ms, Ai, Ai, Ai, Ai, Ai, Ms, Ha^Fpa, Ha
|
||||
Ms^Xm, Ms^Xm, Ms, Md, Qlf, Md, Ha, Ha, Ha, Ha, Ha, Md, Ms, Hhd, Qlf, Qlf, Qlf, Wwt, Ha^Fpa, Ha^Fpa, Ha, Ai, Aa, Ha^Fpa, Ms^Fpa, Ms^Fpa
|
||||
Ms^Xm, Ms^Xm, Ms^Xm, Rd, Rd, Rd, Ha, Ha^Fpa, Ha^Fpa, Ms, Ms, Ha, Hhd, Hhd, Hhd, Qlf, Wwt, Wwt, Aa^Fpa, Aa, Ms, Aa, Ms, Ms, Ms, Aa^Fpa
|
||||
Aa, Ms, Ms^Fpa, Ms^Xm, Ms, Ha, Ha, Ha^Fpa, Ha, Ms, Hhd, Hhd, Qlf, Hhd, Ai, Wwt, Md, Md, Md, Ms, Ms, Ms, Ms, Ms, Ms, Ms
|
||||
Ha, Ha^Fpa, Ha, Ms, Ha, Ha^Vca, Md, Ha, Ha, Hhd, Qlf, Qlf, Hhd, Wwt, Ms^Vca, Ms, Md, Qlf, Qlf, Md, Hhd, Ms, Ms, Ms, Ms, Ms
|
||||
Ha, Ha, Ha, Ha, Ms, Md, Qlf, Md, Aa, Md, Md, Qlf, Wwt, Ai, Ms, Ha, Ha, Hhd, Hhd, Qlf, Qlf, Hhd, Ms^Xm, Ms, Ms, Ms
|
||||
Ha^Fpa, Ha, Ha, Ha, Ha, Md, Qlf, Md, Ha, Aa, Ai, Wwt, Aa^Fpa, Ms, Ha, Ha, Hhd, Hhd, Hhd, Hhd, Qlf, Rd, Aa^Fpa, Ms, Aa, Ms
|
||||
Aa^Fpa, Ha^Fpa, Aa, Ha, Aa, Hhd, Qlf, Hhd, Ha, Aa^Fpa, Ai, Aa^Fpa, Qlf, Hhd, Hhd, Hhd, Qlf, Qlf, Qlf, Hhd, Hhd, Rd, Aa^Fpa, Aa^Fpa, Ms, Aa
|
||||
Ms, Ms, Ms, Aa, Aa, Hhd, Qlf, Hhd, Md, Aa^Fpa, Wwt, Md, Qlf, Qlf, Qlf, Hhd, Aa, Qlf, Hhd, Md, Hhd, Aa, Ms, Ms, Ms, Ms
|
||||
Ms, Ms, Ms, Aa, Aa, Hhd, Hhd, Qlf, Md, Ms, Wwt, Qlf, Rd, Rd, Rd, Rd, Aa, Hhd, Hhd, Qlf, Rd, Aa, Ms, Ms, Ms^Xm, Ms^Xm
|
||||
Ms, Ms, Ms, Ms, Aa, Ha, Hhd, Qlf, Qlf, Hhd, Ai, Md, Ms, Aa^Vca, Md, Ms, Ms, Aa, Cea, Md, Ms, Aa, Ms, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Aa, Aa^Vca, Ha, Aa, Ha^Fpa, Ha^Fpa, Ha, Hhd, Hhd, Hhd, Ai, Ms, Md, Rd, Qlf, Rd, Rd, Cea, 2 Kea, Cea, Aa, Aa^Vca, Ms, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Ha, Ha, Hhd, Aa, Hhd, Ha^Fpa, Ha, Ha, Ai, Ai, Ms, Ms, Rd, Qlf, Hhd, Qlf, Rd, Cea, Cea, Cea, Ha, Aa, Ms, Ms, Ms^Xm, Ms^Xm
|
||||
Rd, Hhd, Qlf, Hhd, Qlf, Hhd, Ai, Ai, Ms, Ms, Ms^Xm, Ms^Xm, Ha, Hhd, Aa^Fpa, Rd, Ms, Ms, Ha, Ha, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm
|
||||
Qlf, Qlf, Qlf, Qlf, Wwt, Wwt, Md, Md, Md^Xm, Ms^Xm, Rd, Hhd, Rd, Aa^Fpa, Ms, Ms^Vca, Hhd, Hhd, Hhd, Ha, Aa, Ms, Md, Md, Md, Ms^Xm
|
||||
Hhd, Hhd, Hhd, Hhd, Ai, Ms, Md, Qlf, Qlf, Rd, Qlf, Qlf, Qlf, Md, Ha, Hhd, Qlf, Qlf, Rd, Ms, Md, Md, Qlf, Qlf, Md, Ms
|
||||
Aa^Fpa, Ha^Fpa, Ha, Aa^Vca, Ai, Ms, Aa, Rd, Hhd, Qlf, Hhd, Hhd, Rd, Hhd, Ha, Rd, Hhd, Rd, Aa, Md, Qlf, Qlf, Md, Md, Ms, Ms
|
||||
Aa, Aa^Fpa, Aa^Fpa, Ha, Ai, Ha, Ms^Xm, Ms^Xm, Ms^Xm, Hhd, Aa, Aa^Fpa, Aa^Fpa, Ha^Fpa, Aa, Ha, Aa, Ms, Md, Md, Qlf, Qlf, Md, Ms, Ha, Ms
|
||||
Aa, Aa, Aa, Ai, Ai, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Ms, Rd, Qlf, Qlf, Qlf, Hhd, Ha, Ha, Ha
|
38
data/campaigns/Wings_of_Victory/maps/12_Confrontation.map
Normal file
|
@ -0,0 +1,38 @@
|
|||
Gs, Gs^Fp, Gs, Gs, Hh, Gs, Hh, Gs, Mm, Mm^Xm, Gs, Mm, Mm, Mm, Hh, Hh^Fp, Hh, Gs, Mm, Gs, Hh, Gs, Hh, Hh, Gs, Mm, Mm, Mm, Gs, Gs, Mm, Qxu, Qxu, Mm^Xm, Mm^Xm, Mm^Xm, Ww, Ww
|
||||
Hh, Hh, Hh, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Hh, Gs, Hh, Hh, Hh, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Qxu, Mm, Mm, Mm, Mm, Ww, Ww
|
||||
Mm^Xm, Hh, Mm, Mm, Mm, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Mm, Gs, Mm, Gs, Hh, Hh, Hh, Hh^Vc, Hh, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Mm^Xm, Mm, Mm^Vd, Mm, Mm, Mm, Mm, Ww
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Mm, Gs, Gs, Gs, Mm, Gs, Gs, Hh^Vc, Gs, Hh, Gs, Mm, Hh, Gs, Hh, Hh, Hh, Hh^Fp, Hh, Hh, Gs, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Ww
|
||||
Mm^Xm, Mm^Xm, Mm, Gs, Gs, Gs, Gs, Gs^Fp, Gs, Gs, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Hh, Gs, Gs^Fp, Gs, Gs, Hh, Mm, Ch, Mm, Mv, Mm, Ch, Mm, Ww, Ww, Mm, Mm
|
||||
Mm, Mm, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Hh, Hh, Gs, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Hh, Mm, Gs, Mm, Gs^Fp, Hh, Gs, Hh, Hh^Vd, Ch, Md, Md, Md, Ch, Mm, Hh, Ww, Gs, Gs
|
||||
Gs, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Hh, Gs, Gs, Hh, Hh, Mm, Ch, 1 Kh, Ch, Mm, Mm, Mm, Ww, Ww, Gs
|
||||
Gs, Gs, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Qxu, Qxu, Qxu, Qxu, Mm^Xm, Mm^Xm, Gs, Hh, Hh, Mm, Mm, Mm^Fp, Mm^Xm, Mm^Xm, Hh, Hh, Gs, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Hh
|
||||
Gs, Gs, Gs, Gs, Hh, Gs, Gs, Hh, Hh, Qxu, Hh, Hh^Fp, Hh^Fp, Mm^Xm, Hh, Hh, Hh, Hh, Hh, Mm^Xm, Mm, Mm, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm^Vd, Gs, Ww
|
||||
Hh, Hh, Gs^Fp, Hh, Gs^Vc, Hh, Hh, Gs, Hh, Hh, Mm, Hh^Fp, Hh, Mm, Gs, Gs, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gs, Gs, Gs
|
||||
Hh, Gs, Hh, Gs^Fp, Hh^Fp, Hh, Gs, Gs, Hh, Hh, Mm, Mm, Mm, Hh, Ww, Ww, Ww, Hh, Gs, Hh, Mm^Vc, Mm, Mm, Mm^Fp, Gs, Hh, Hh, Gs, Gs, Mm^Vd, Mm, Mm, Hh, Hh, Gs, Gs, Mm, Mm
|
||||
Mm^Xm, Hh, Hh, Hh, Hh^Fp, Hh, Gs, Hh, Mm^Xm, Mm, Md, Mv, Md, Hh, Ww, Ww, Ww, Hh, Hh, Mm, Gs, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs, Gs, Mm, Hh, Gs, Gs, Gs, Mm, Mm
|
||||
Mm^Xm, Mm^Xm, Gs, Hh, Gs, Gs^Fp, Gs^Fp, Hh, Mm^Xm, Mm, Mm, Md, Hh, Hh, Ww, Ww, Ww, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm^Fp, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Gs, Gs, Gs, Mm, Gs, Gs, Mm
|
||||
Mm^Xm, Mm^Xm, Gs, Gs, Hh, Gs^Fp, Gs^Fp, Gs, Mm^Xm, Mm^Xm, Hh, Mm, Hh, Ww, Ww, Ww, Gs, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Gs, Gs, Hh^Fp, Hh^Fp, Hh, Gs, Gs, Mm, Mm, Md, Md
|
||||
Mm^Xm, Mm^Xm, Hh^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Hh, Hh, Hh, Ww, Ww, Gs, Hh, Gs, Mm, Mm, Qxu, Qxu, Mm, Qxu, Mm, Hh, Hh, Gs, Mm, Gs, Mm, Rd, Hh, Hh, Gs, Mm, Mm, Md, Qlf
|
||||
Mm^Xm, Gs, Hh, Hh, Gs^Vc, Gs, Gs, Gs, Ww, Ww, Ww, Ww, Hh, Gs, Mm, Hh^Fp, Hh^Fp, Gs, Gs, Gs, Hh, Qxu, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Md, Qlf, Rd, Gs, Hh, Gs^Fp, Mm, Mm, Md
|
||||
Gs, Gs^Fp, Gs, Gs, Ww, Ww, Ww, Ww, Mm^Xm, Ww, Hh, Hh, Hh, Mm, Mm, Hh^Fp, Hh, Hh, Gs, Gs, Mm, Hh, Mm, Hh, Mm, Gs, Hh, Gs, Mm, Md, Qlf, Md, Rd, Hh, Gs^Fp, Mm^Fp, Hh^Fp, Hhd
|
||||
Gs, Gs^Fp, Gs^Fp, Gs, Ww, Gs, Gs, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Mm^Vc, Hh, Hh, Hh, Hh, Mm, Mm, Mm^Vc, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Mm^Fp, Md, Md, Qlf, Qlf, Hhd, Hh, Hh^Fp, Hh, Hhd
|
||||
Gs, Gs, Ww, Ww, Gs, Gs, Gs, Gs, Mm^Xm, Mm^Xm, Hh, Hh, Mm, Mm, Gs, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Hh, Gs, Hh, Gs^Fp, Gs, Mm, Mm^Vc, Md, Md, Hhd, Hhd, Hhd, Hhd, Hh
|
||||
Ww, Ww, Gs, Gs^Fp, Gs^Fp, Mm, Mm, Qxu, Mm^Xm, Gs, Mm, Mm, Mm, Mm, Gs, Hh, Hh, Hh, Mm, Mm^Xm, Mm, Hh, Hh, Hh, Mm, Hh, Gs, Gs, Md, Gs, Mm, Mm, Mm, Hh, Hhd, Qlf, Hhd, Mm
|
||||
Gs, Gs, Mm, Mm, Hh, Mm, Mm, Qxu, Hh, Gs, Mm^Fp, Mm, Mm, Mm, Hh, Gs, Gs, Mm, Mm^Xm, Mm^Xm, Mm, Hh, Hh, Mm, Mm^Xm, Mm^Xm, Mm, Md, Qlf, Md, Hh, Hh, Hh, Hh, Hh, Md, Mm, Hhd
|
||||
Hh, Gs, Hh, Mm, Hh, Hh, Mm, Qxu, Hh, Hh, Mm, Mm^Fp, Mm^Fp, Mm, Hh, Hh, Mm, Mm^Xm, Mm, Mm, Hh, Hh, Mm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Rd, Rd, Rd, Hh, Hh^Fp, Hh^Fp, Mm, Mm, Hh, Hhd, Hhd
|
||||
Hh, Hh, Gs^Vc, Mm, Gs, Mm, Mm, Qxu, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Gs, Mm, Mm^Fp, Mm^Xm, Mm, Hh, Hh, Hh^Fp, Hh, Mm, Hhd, Hhd, Qlf, Hhd
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Qxu, Qxu, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh^Fp, Hh, Mm, Hh, Hh^Vc, Md, Hh, Hh, Hhd, Qlf, Qlf, Hhd, Wwt
|
||||
Gs, Mm, Mm, Mm, Gs, Gs, Hh, Gs, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Md, Qlf, Md, Gs, Md, Md, Qlf, Wwt, Ww
|
||||
Gs, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Gs, Gs^Fp, Gs^Fp, Gs, Gs, Gs, Hh, Gs, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Hh, Md, Qlf, Md, Hh, Gs, Ww, Wwt, Gs^Fp, Mm
|
||||
Mm, Mm, Mm, Mm, Gs^Fp, Gs^Fp, Gs, Gs^Vc, Gs, Gs, Mm, Mm, Mm, Gs^Fp, Hh, Hh, Hh, Hh, Gs^Vc, Hh, Gs, Gs^Fp, Gs, Gs, Gs^Fp, Hh^Fp, Gs, Hh, Gs, Hhd, Qlf, Hhd, Hh, Gs^Fp, Ww, Gs^Fp, Qlf, Hhd
|
||||
Gs, Mm, Gs, Gs, Hh, Gs^Fp, Hh, Gs, Hh, Gs, Mm, Mm, Gs^Fp, Gs^Fp, Gs, Hh, Gs, Gs, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Hhd, Qlf, Hhd, Md, Gs^Fp, Wwt, Md, Qlf, Qlf
|
||||
Gs, Gs, Gs, Hh, Mv, Hh, Hh, Hh, Mm, Mm, Hh, Hh, Hh^Fp, Gs^Fp, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Hhd, Hhd, Qlf, Md, Mm, Wwt, Qlf, Rd, Rd
|
||||
Gs, Gs, Hh, Md, Md, Md, Mm, Hh, Hh, Mm, Hh, Hh^Fp, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Gs, Hh, Mm^Fp, Mm, Mm, Mm, Mm, Mm, Gs, Hh, Hhd, Qlf, Qlf, Hhd, Ww, Md, Mm, Gs^Vc
|
||||
Gs, Mm, Hh, Mm, Mm, Hh, Mm, Hh, Gs, Hh, Hh, Hh, Hh, Hh, Gs, Gs^Vc, Hh, Qxu, Gs, Hh, Hh, Gs, Gs^Fp, Gs, Gs, Gs^Vc, Hh, Gs, Hh^Fp, Hh^Fp, Hh, Hhd, Hhd, Hhd, Ww, Mm, Md, Rd
|
||||
Gs, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm^Vc, Gs, Gs, Gs, Gs, Mm, Mm^Xm, Mm, Qxu, Qxu, Gs^Fp, Gs, Gs, Gs^Fp, Hh^Fp, Hh, Hh, Hh, Hhd, Gs, Hhd, Hh^Fp, Hh, Hh, Ww, Ww, Mm, Mm, Rd, Qlf
|
||||
Hh, Hh, Gs^Vc, Gs, Gs, Gs, Hh, Gs, Gs, Gs, Gs^Fp, Gs^Fp, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Hh, Hh, Gs^Fp, Gs, Hh, Gs, Hh, Hh^Fp, Rd, Hhd, Qlf, Hhd, Qlf, Hhd, Ww, Ww, Mm, Mm, Mm^Xm, Mm^Xm, Hh, Hhd
|
||||
Hh, Hh, Gs, Gs, Ce, Gs, Hh, Gs, Gs, Hh, Hh^Fp, Hh^Fp, Hh, Gs, Gs, Gs, Hh, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Hh, Rd, Hhd, Qlf, Qlf, Qlf, Qlf, Wwt, Wwt, Md, Md, Md^Xm, Mm^Xm, Rd, Hhd, Rd, Gs^Fp
|
||||
Gs, Gs, Gs, Ce, 2 Ke, Ce, Gs, Hh, Hh, Hh, Gs^Vc, Hh^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Mm, Mm^Xm, Mm^Xm, Gs^Fp, Gs, Hhd, Qlf, Qlf, Hhd, Hhd, Hhd, Hhd, Ww, Mm, Md, Qlf, Qlf, Rd, Qlf, Qlf, Qlf, Md
|
||||
Hh, Hh, Gs, Ce, Ce, Ce, Gs, Hh, Hh, Hh, Hh, Hh^Fp, Hh^Fp, Gs^Fp, Mm, Mm, Md, Md^Xm, Md^Xm, Gs, Mm, Rd, Hhd, Hhd, Gs^Fp, Hh^Fp, Hh, Gs^Vc, Ww, Mm, Gs, Rd, Hhd, Qlf, Hhd, Hhd, Rd, Hhd
|
||||
Hh, Hh, Hh, Gs, Qxu, Qxu, Qxu, Hh, Gs, Gs, Hh, Hh, Hh^Fp, Gs, Rd, Md, Qlf, Qlf, Qlf, Md, Md, Hh, Hh, Hh, Gs, Gs^Fp, Gs^Fp, Hh, Ww, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Hhd, Gs, Gs^Fp, Gs^Fp, Hh^Fp
|
||||
Hh, Hh, Gs, Qxu, Qxu, Qxu, Qxu, Hh, Gs, Gs, Hh, Hh, Gs, Gs^Fp, Rd, Qlf, Qlf, Qlf, Qlf, Qlf, Rd, Hh, Gs, Hh, Gs, Gs, Gs, Ww, Ww, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Gs
|
50
data/campaigns/Wings_of_Victory/maps/HM_Master.map
Normal file
|
@ -0,0 +1,50 @@
|
|||
Hh, Hh, Hh, Hh, Gs, Gs, Gs, Gs, Mm, Gs, Gs, Mm, Mm, Mm, Hh, Gs, Hh, Gs, Mm, Gs, Hh, Mm, Mm, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Hh, Mm, Mm, Mm, Mm^Fp, Mm^Fp, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hh, Hh, Hh^Vc, Hh, Mm, Gs, Mm, Mm, Gs, Mm, Gs, Gs, Gs, Hh, Hh, Hh, Mm, Hh, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Mm, Gs, Gs, Gs, Gs, Gs, Gs, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Hh, Hh, Gs, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hh, Hh, Mm, Gs, Mm, Gs, Gs, Gs, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Gs, Hh, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Mm, Hh, Hh, Gs, Gs, Mm, Mm^Vc, Mm, Mm, Mm, Ko, Mm, Mm, Mm
|
||||
Hh, Hh, Mm, Mm^Fp, Cte, Cte, Cte, Gs, Gs^Fp, Hh, Hh^Fp, Hh, Hh, Hh, Mm, Mm, Mm^Xm, Mm, Mv, Qxu, Qxu, Qxu, Qxu, Qxu, Mm, Hh, Mm, Hh, Mm, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Co, Co, Mm, Mm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm, Cte, Kte, Cte, Gs, Gs^Fp, Hh, Hh, Hh^Vc, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Md, Md, Md, Gs, Qxu, Hh, Mm, Mm, Mm^Fp, Mm, Mm, Gs, Gs, Gs, Mm^Vc, Mm, Mm, Gs, Mm^Fp, Mm, Mm, Gs^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm^Fp, Mm^Xm, Mm^Xm
|
||||
Mm, Mm^Xm, Mm^Fp, Mm, Hh, Cte, Mm^Fp, Gs, Gs, Hh, Hh^Fp, Hh, Mm, Mm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Gs, Hh^Fp, Gs^Fp, Mm, Mm, Mm, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Mm^Xm, Mm^Xm
|
||||
Mm, Mm, Mm, Gs, Qxu, Mm, Mm, Gs, Hh, Hh, Hh^Fp, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Gs^Fp, Gs, Hh, Mm, Mm, Mm, Mm^Vc, Mm, Hh, Gs, Mm, Mm, Gs, Gs, Gs, Gs, Mm, Gs, Gs, Hh^Fp, Hh, Gs, Gs, Mm, Qxu, Qxu, Qxu, Mm, Mm, Hh, Mm, Mm^Xm
|
||||
Mm, Mm, Gs, Qxu, Mm, Mm, Mm, Gs, Hh, Hh^Fp, Hh^Fp, Hh, Hh, Mm, Mm, Mm, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Mm^Xm, Gs, Mm, Gs, Hh, Mm, Mm, Mm, Mm, Mm, Mm^Vc, Hh, Hh, Hh, Hh, Qxu, Qxu, Mm, Mm, Mm^Vc, Mm, Mm
|
||||
Mm, Mm, Hh, Qxu, Gs, Mm, Gs^Vc, Gs, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Gs, Gs^Vc, Gs^Fp, Gs^Fp, Gs, Hh, Mm, Mm, Qxu, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Gs, Hh, Mm, Mm^Xm, Mm^Xm, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Hh^Fp, Mm, Gs, Mm, Mm, Mm
|
||||
Mm, Hh, Hh, Hh, Gs, Mm, Gs, Gs, Mm^Xm, Mm^Xm, Gs, Gs, Mm, Mm, Gs, Gs, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Mm, Qxu, Qxu, Gs, Mm^Xm, Mm^Xm, Gs, Mm, Gs^Vc, Gs, Mm, Mm, Mm^Xm, Mm^Xm, Hh, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Hh, Hh, Mm^Xm, Gs, Gs, Mm
|
||||
Gs, Hh, Gs, Hh, Hh, Gs, Hh, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Hh^Fp, Hh, Hh, Gs, Gs, Mm, Hh, Hh, Hh, Hh, Hh, Qxu, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Mm, Hh, Mm, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Mm
|
||||
Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh, Gs, Gs, Mm^Xm, Mm^Xm, Gs, Gs, Mm, Mm^Fp, Hh^Fp, Hh^Fp, Hh, Gs, Mm, Mm, Hh, Hh, Hh^Fp, Hh^Fp, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Gs, Qxu, Mm, Mm^Xm, Hh, Hh, Mm, Mm, Mm, Md, Mv, Md, Mm, Hh, Hh, Mm^Xm, Mm^Xm, Gs, Mm
|
||||
Gs, Gs^Fp, Gs, Gs, Hh, Gs, Hh, Gs, Mm, Mm^Xm, Gs, Mm, Mm, Mm, Hh, Hh^Fp, Hh, Gs, Mm, Gs, Hh, Gs, Hh, Hh, Gs, Mm, Mm, Mm, Gs, Gs, Mm, Qxu, Qxu, Mm^Xm, Mm^Xm, Mm^Xm, Ww, Ww, Ww, Mm, Mm, Md, Mm, Mm, Gs, Hh, Hh, Hh, Mm, Mm
|
||||
Hh, Hh, Hh, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Hh, Gs, Hh, Hh, Hh, Mm, Mm, Gs, Gs, Mm, Mm, Mm, Qxu, Mm, Mm, Mm, Mm, Ww, Ww, Ww, Ww, Mm, Hh, Hh, Mm, Mm, Gs, Gs, Mm, Mm, Mm
|
||||
Mm^Xm, Hh, Mm, Mm, Mm, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Mm, Gs, Mm, Gs, Hh, Hh, Hh, Hh^Vc, Hh, Hh, Hh, Hh, Hh, Gs, Mm, Mm, Mm, Mm^Xm, Mm, Mm^Vd, Mm, Mm, Mm, Mm, Ww, Ww, Ww, Hh, Gs, Mm, Hh, Mm, Gs^Vc, Gs, Mm, Mm^Xm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Mm, Gs, Gs, Gs, Mm, Gs, Gs, Hh^Vc, Gs, Hh, Gs, Mm, Hh, Gs, Hh, Hh, Hh, Hh^Fp, Hh, Hh, Gs, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Ww, Mm, Hh, Hh, Hh, Hh, Mm, Hh^Fp, Mm^Fp, Gs^Fp, Mm^Xm, Mm^Xm, Mm^Xm
|
||||
Mm^Xm, Mm^Xm, Mm, Gs, Gs, Gs, Gs, Gs^Fp, Gs, Gs, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Hh, Gs, Gs^Fp, Gs, Gs, Hh, Mm, Ch, Mm, Mv, Mm, Ch, Mm, Ww, Ww, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs, Gs^Fp, Gs, Mm^Xm, Mm, Mm
|
||||
Mm, Mm, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Hh, Hh, Gs, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Hh, Mm, Gs, Mm, Gs^Fp, Hh, Gs, Hh, Hh^Vd, Ch, Md, Md, Md, Ch, Mm, Hh, Ww, Gs, Gs, Gs^Fp, Mm, Gs^Fp, Gs, Hh, Gs, Gs, Mm, Mm, Gs, Gs, Mm
|
||||
Gs, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Hh, Gs, Gs, Hh, Hh, Mm, Ch, 1 Kh, Ch, Mm, Mm, Mm, Ww, Ww, Gs, Gs, Gs^Fp, Gs, Hh, Gs, Mm, Hh, Gs, Gs, Mm, Gs, Gs
|
||||
Gs, Gs, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Qxu, Qxu, Qxu, Qxu, Mm^Xm, Mm^Xm, Gs, Hh, Hh, Mm, Mm, Mm^Fp, Mm^Xm, Mm^Xm, Hh, Hh, Gs, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Hh, Ww, Gs, Ww, Gs, Gs, Mm, Mm, Gs, Gs, Mm, Mm^Xm, Mm
|
||||
Gs, Gs, Gs, Gs, Hh, Gs, Gs, Hh, Hh, Qxu, Hh, Hh^Fp, Hh^Fp, Mm^Xm, Hh, Hh, Hh, Hh, Hh, Mm^Xm, Mm, Mm, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm^Vd, Gs, Ww, Mm, Ww, Gs, Ww, Ww, Hh, Mm, Mm, Mm, Mm^Xm, Hh, Mm
|
||||
Hh, Hh, Gs^Fp, Hh, Gs^Vc, Hh, Hh, Gs, Hh, Hh, Mm, Hh^Fp, Hh, Mm, Gs, Gs, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gs, Gs, Gs, Mm, Mm, Mm, Mm, Hh, Ww, Ww, Hh^Vc, Ww, Gs, Ww, Hh
|
||||
Hh, Gs, Hh, Gs^Fp, Hh^Fp, Hh, Gs, Gs, Hh, Hh, Mm, Mm, Mm, Hh, Ww, Ww, Ww, Hh, Gs, Hh, Mm^Vc, Mm, Mm, Mm^Fp, Gs, Hh, Hh, Gs, Gs, Mm^Vd, Mm, Mm, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Mm, Gs, Mm, Hh, Hh, Mm, Ww, Mm, Ww, Mm, Ww
|
||||
Mm^Xm, Hh, Hh, Hh, Hh^Fp, Hh, Gs, Hh, Mm^Xm, Mm, Md, Mv, Md, Hh, Ww, Ww, Ww, Hh, Hh, Mm, Gs, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs, Gs, Mm, Hh, Gs, Gs, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gs, Gs, Mm, Hh, Mm, Hhd, Md
|
||||
Mm^Xm, Mm^Xm, Gs, Hh, Gs, Gs^Fp, Gs^Fp, Hh, Mm^Xm, Mm, Mm, Md, Hh, Hh, Ww, Ww, Ww, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm^Fp, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Gs, Gs, Gs, Mm, Gs, Gs, Mm, Md, Mm, Mm, Mm, Hh^Fp, Hh, Hh, Hh, Hhd, Hhd, Qlf, Qlf
|
||||
Mm^Xm, Mm^Xm, Gs, Gs, Hh, Gs^Fp, Gs^Fp, Gs, Mm^Xm, Mm^Xm, Hh, Mm, Hh, Ww, Ww, Ww, Gs, Hh, Mm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Hh, Gs, Gs, Gs, Hh^Fp, Hh^Fp, Hh, Gs, Gs, Mm, Mm, Md, Md, Qlf, Hhd, Hh, Hh^Fp, Hh^Fp, Hh, Hh^Vc, Hh, Hhd, Qlf, Qlf, Qlf
|
||||
Mm^Xm, Mm^Xm, Hh^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Hh, Hh, Hh, Ww, Ww, Gs, Hh, Gs, Mm, Mm, Qxu, Qxu, Mm, Qxu, Mm, Hh, Hh, Gs, Mm, Gs, Mm, Rd, Hh, Hh, Gs, Mm, Mm, Md, Qlf, Qlf, Hhd, Mm, Hh, Mm, Hh, Hh, Hh, Hh, Hhd, Md, Qlf
|
||||
Mm^Xm, Gs, Hh, Hh, Gs^Vc, Gs, Gs, Gs, Ww, Ww, Ww, Ww, Hh, Gs, Mm, Hh^Fp, Hh^Fp, Gs, Gs, Gs, Hh, Qxu, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Md, Qlf, Rd, Gs, Hh, Gs^Fp, Mm, Mm, Md, Qlf, Md, Mm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd
|
||||
Gs, Gs^Fp, Gs, Gs, Ww, Ww, Ww, Ww, Mm^Xm, Ww, Hh, Hh, Hh, Mm, Mm, Hh^Fp, Cte, Hh, Gs, Gs, Mm, Hh, Mm, Hh, Mm, Gs, Hh, Gs, Mm, Md, Qlf, Md, Rd, Hh, Gs^Fp, Mm^Fp, Hh^Fp, Hhd, Qlf, Hhd, Hh, Mm, Mm^Xm, Mm, Ww, Ww, Ww, Mm, Mm, Mm
|
||||
Gs, Gs^Fp, Gs^Fp, Gs, Ww, Gs, Gs, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Mm^Vc, Cte, Kte, Cte, Hh, Mm, Mm, Mm^Vc, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Mm^Fp, Md, Md, Qlf, Qlf, Hhd, Hh, Hh^Fp, Hh, Hhd, Hhd, Hhd, Gs, Hh, Ww, Ww, Ww, Ww, Ww, Mm, Mm, Hh
|
||||
Gs, Gs, Ww, Ww, Gs, Gs, Gs, Gs, Mm^Xm, Mm^Xm, Hh, Hh, Mm, Mm, Gs, Cte, Cte, Cte, Hh, Hh, Hh, Mm, Mm, Mm, Hh, Gs, Hh, Gs^Fp, Gs, Mm, Mm^Vc, Md, Md, Hhd, Hhd, Hhd, Hhd, Hh, Hh, Hh, Hh, Hh^Vc, Ww, Ww, Ww, Ww, Ww, Mm, Mm, Hh
|
||||
Ww, Ww, Gs, Gs^Fp, Gs^Fp, Mm, Mm, Qxu, Mm^Xm, Gs, Mm, Mm, Mm, Mm, Gs, Hh, Hh, Hh, Mm, Mm^Xm, Mm, Hh, Hh, Hh, Mm, Hh, Gs, Gs, Md, Gs, Mm, Mm, Mm, Hh, Hhd, Qlf, Hhd, Mm, Md, Md, Md, Mm, Ww, Ww, Ww, Ww, Ww, Mm, Hh^Fp, Hh
|
||||
Gs, Gs, Mm, Mm, Hh, Mm, Mm, Qxu, Hh, Gs, Mm^Fp, Mm, Mm, Mm, Hh, Gs, Gs, Mm, Mm^Xm, Mm^Xm, Mm, Hh, Hh, Mm, Mm^Xm, Mm^Xm, Mm, Md, Qlf, Md, Hh, Hh, Hh, Hh, Hh, Md, Mm, Hhd, Qlf, Qlf, Qlf, Wwt, Hh^Fp, Hh^Fp, Hh, Ww, Gs, Hh^Fp, Mm^Fp, Mm^Fp
|
||||
Hh, Gs, Hh, Mm, Hh, Hh, Mm, Qxu, Hh, Hh, Mm, Mm^Fp, Mm^Fp, Mm, Hh, Hh, Mm, Mm^Xm, Mm, Mm, Hh, Hh, Mm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Rd, Rd, Rd, Hh, Hh^Fp, Hh^Fp, Mm, Mm, Hh, Hhd, Hhd, Hhd, Qlf, Wwt, Wwt, Gs^Fp, Gs, Mm, Gs, Mm, Mm, Mm, Gs^Fp
|
||||
Hh, Hh, Gs^Vc, Mm, Gs, Mm, Mm, Qxu, Hh, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Gs, Mm, Mm^Fp, Mm^Xm, Mm, Hh, Hh, Hh^Fp, Hh, Mm, Hhd, Hhd, Qlf, Hhd, Ww, Wwt, Md, Md, Md, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Gs, Gs, Gs, Gs, Gs, Qxu, Qxu, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Mm, Mm, Mm^Fp, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh^Fp, Hh, Mm, Hh, Hh^Vc, Md, Hh, Hh, Hhd, Qlf, Qlf, Hhd, Wwt, Mm^Vc, Mm, Md, Qlf, Qlf, Md, Hhd, Mm, Mm, Mm, Mm, Mm
|
||||
Gs, Mm, Mm, Mm, Gs, Gs, Hh, Gs, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Md, Qlf, Md, Gs, Md, Md, Qlf, Wwt, Ww, Mm, Hh, Hh, Hhd, Hhd, Qlf, Qlf, Hhd, Mm^Xm, Mm, Mm, Mm
|
||||
Gs, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Gs, Gs^Fp, Gs^Fp, Gs, Gs, Gs, Hh, Gs, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Hh, Md, Qlf, Md, Hh, Gs, Ww, Wwt, Gs^Fp, Mm, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Qlf, Rd, Gs^Fp, Mm, Gs, Mm
|
||||
Mm, Mm, Mm, Mm, Gs^Fp, Gs^Fp, Gs, Gs^Vc, Gs, Gs, Mm, Mm, Mm, Gs^Fp, Hh, Hh, Hh, Hh, Gs^Vc, Hh, Gs, Gs^Fp, Gs, Gs, Gs^Fp, Hh^Fp, Gs, Hh, Gs, Hhd, Qlf, Hhd, Hh, Gs^Fp, Ww, Gs^Fp, Qlf, Hhd, Hhd, Hhd, Qlf, Qlf, Qlf, Hhd, Hhd, Rd, Gs^Fp, Gs^Fp, Mm, Gs
|
||||
Gs, Mm, Gs, Gs, Hh, Gs^Fp, Hh, Gs, Hh, Gs, Mm, Mm, Gs^Fp, Gs^Fp, Gs, Hh, Gs, Gs, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Hhd, Qlf, Hhd, Md, Gs^Fp, Wwt, Md, Qlf, Qlf, Qlf, Hhd, Gs, Qlf, Hhd, Md, Hhd, Gs, Mm, Mm, Mm, Mm
|
||||
Gs, Gs, Gs, Hh, Mv, Hh, Hh, Hh, Mm, Mm, Hh, Hh, Hh^Fp, Gs^Fp, Gs, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Hhd, Hhd, Qlf, Md, Mm, Wwt, Qlf, Rd, Rd, Rd, Rd, Gs, Hhd, Hhd, Qlf, Rd, Gs, Mm, Mm, Mm^Xm, Mm^Xm
|
||||
Gs, Gs, Hh, Md, Md, Md, Mm, Hh, Hh, Mm, Hh, Hh^Fp, Hh, Hh, Hh, Gs, Gs, Mm, Mm, Mm, Gs, Hh, Mm^Fp, Mm, Mm, Mm, Mm, Mm, Gs, Hh, Hhd, Qlf, Qlf, Hhd, Ww, Md, Mm, Gs^Vc, Md, Mm, Mm, Gs, Cea, Md, Mm, Gs, Mm, Mm^Xm, Mm^Xm, Mm^Xm
|
||||
Gs, Mm, Hh, Mm, Mm, Hh, Mm, Hh, Gs, Hh, Hh, Hh, Hh, Hh, Gs, Gs^Vc, Hh, Qxu, Gs, Hh, Hh, Gs, Gs^Fp, Gs, Gs, Gs^Vc, Hh, Gs, Hh^Fp, Hh^Fp, Hh, Hhd, Hhd, Hhd, Ww, Mm, Md, Rd, Qlf, Rd, Rd, Cea, Kea, Cea, Gs, Gs^Vc, Mm, Mm^Xm, Mm^Xm, Mm^Xm
|
||||
Gs, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm^Vc, Gs, Gs, Gs, Gs, Mm, Mm^Xm, Mm, Qxu, Qxu, Gs^Fp, Gs, Gs, Gs^Fp, Hh^Fp, Hh, Hh, Hh, Hhd, Gs, Hhd, Hh^Fp, Hh, Hh, Ww, Ww, Mm, Mm, Rd, Qlf, Hhd, Qlf, Rd, Cea, Cea, Cea, Hh, Gs, Mm, Mm, Mm^Xm, Mm^Xm
|
||||
Hh, Hh, Gs^Vc, Gs, Gs, Gs, Hh, Gs, Gs, Gs, Gs^Fp, Gs^Fp, Gs, Mm^Xm, Mm^Xm, Mm^Xm, Hh, Hh, Gs^Fp, Gs, Hh, Gs, Hh, Hh^Fp, Rd, Hhd, Qlf, Hhd, Qlf, Hhd, Ww, Ww, Mm, Mm, Mm^Xm, Mm^Xm, Hh, Hhd, Gs^Fp, Rd, Mm, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm^Xm, Mm^Xm
|
||||
Hh, Hh, Gs, Gs, Ce, Gs, Hh, Gs, Gs, Hh, Hh^Fp, Hh^Fp, Hh, Gs, Gs, Gs, Hh, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Hh, Rd, Hhd, Qlf, Qlf, Qlf, Qlf, Wwt, Wwt, Md, Md, Md^Xm, Mm^Xm, Rd, Hhd, Rd, Gs^Fp, Mm, Mm^Vc, Hhd, Hhd, Hhd, Hh, Gs, Mm, Md, Md, Md, Mm^Xm
|
||||
Gs, Gs, Gs, Ce, Ke, Ce, Gs, Hh, Hh, Hh, Gs^Vc, Hh^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Mm, Mm^Xm, Mm^Xm, Gs^Fp, Gs, Hhd, Qlf, Qlf, Hhd, Hhd, Hhd, Hhd, Ww, Mm, Md, Qlf, Qlf, Rd, Qlf, Qlf, Qlf, Md, Hh, Hhd, Qlf, Qlf, Rd, Mm, Md, Md, Qlf, Qlf, Md, Mm
|
||||
Hh, Hh, Gs, Ce, Ce, Ce, Gs, Hh, Hh, Hh, Hh, Hh^Fp, Hh^Fp, Gs^Fp, Mm, Mm, Md, Md^Xm, Md^Xm, Gs, Mm, Rd, Hhd, Hhd, Gs^Fp, Hh^Fp, Hh, Gs^Vc, Ww, Mm, Gs, Rd, Hhd, Qlf, Hhd, Hhd, Rd, Hhd, Hh, Rd, Hhd, Rd, Gs, Md, Qlf, Qlf, Md, Md, Mm, Mm
|
||||
Hh, Hh, Hh, Gs, Qxu, Qxu, Qxu, Hh, Gs, Gs, Hh, Hh, Hh^Fp, Gs, Rd, Md, Qlf, Qlf, Qlf, Md, Md, Hh, Hh, Hh, Gs, Gs^Fp, Gs^Fp, Hh, Ww, Hh, Mm^Xm, Mm^Xm, Mm^Xm, Hhd, Gs, Gs^Fp, Gs^Fp, Hh^Fp, Gs, Hh, Gs, Mm, Md, Md, Qlf, Qlf, Md, Mm, Hh, Mm
|
||||
Hh, Hh, Gs, Qxu, Qxu, Qxu, Qxu, Hh, Gs, Gs, Hh, Hh, Gs, Gs^Fp, Rd, Qlf, Qlf, Qlf, Qlf, Qlf, Rd, Hh, Gs, Hh, Gs, Gs, Gs, Ww, Ww, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Gs, Gs, Gs, Gs, Gs, Gs, Gs, Mm, Rd, Qlf, Qlf, Qlf, Hhd, Hh, Hh, Hh
|
475
data/campaigns/Wings_of_Victory/scenarios/01_The_Hunt.cfg
Normal file
|
@ -0,0 +1,475 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is an easy introduction to using the drakes.
|
||||
[scenario]
|
||||
id=01_The_Hunt
|
||||
name= _ "The Hunt"
|
||||
next_scenario=02_The_Raid
|
||||
{WOV_MAP 01_The_Hunt.map}
|
||||
{TURNS 24 22 20}
|
||||
{DEFAULT_SCHEDULE_DAWN}
|
||||
victory_when_enemies_defeated=no
|
||||
carryover_percentage=0
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC battle-epic.ogg northern_mountains.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC legends_of_the_north.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC vengeful.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC breaking_the_chains.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
#po: "Vulcaniad" is an invented term analogous to "Olympiad",
|
||||
#po: referring to the period between two successive volcanic
|
||||
#po: eruptions. A "cycle" is an unspecified astronomically-based
|
||||
#po: time period roughly corresponding to a Drake generation.
|
||||
#po: A "flight" is an unspecified drake social construct,
|
||||
#po: roughly comparable to "tribe". The term derives from "fly",
|
||||
#po: not "flee".
|
||||
story= _ "My name is Reshan’lo, and I was in my youth the Recorder of the Flight of Kerath. It falls to me to report what came to pass in the 14th cycle of the 5th Vulcaniad — the greatest error of Kerath, the flight's downfall and with it my own."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "For long cycles we Recorders of Morogor had watched the slow rising of the tides and the sinking of our islands. Each cycle it became slightly more difficult to feed our hatchlings. Newer flights scraped out a meager existence on islets of rock their grandsires would have scorned, and some turned their eyes enviously on the green expanses of the central islands. We feared a final war was nearly upon us."
|
||||
[/part]
|
||||
[part]
|
||||
# The ships referred to here are the human & orc ships in TRoW
|
||||
story= _ "That war was delayed when the prey ships started passing by our islands. Drakes began to wonder if ours was the only land in the world, or if there were yet more lands to be claimed far over the Great Ocean."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "There arose in the Flight of Verkon a young drake of subtle and dangerous mind who dreamed of those lands and spoke of his dream."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
gold=0
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
# wmllint: who GALUN is Galun
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
# wmllint: who VANK is Vank
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Glider
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Burner
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Glider
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Burner
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
# TRoW type Wesfolk that got lost at sea and shipwrecked in Morogor
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Footpad, Thug, Thief
|
||||
{GOLD 75 100 125}
|
||||
{INCOME 2 3 5}
|
||||
team_name=humans
|
||||
user_team_name= _ "Humans"
|
||||
no_leader=yes
|
||||
[ai]
|
||||
recruitment_pattern=fighter,scout,scout
|
||||
{QUANTITY aggression 0.1 0.2 0.3}
|
||||
{ATTACK_DEPTH 3 4 5}
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
controller=ai
|
||||
hidden=yes
|
||||
team_name=lynxes
|
||||
user_team_name= _ "Lynxes"
|
||||
no_leader=yes
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
controller=ai
|
||||
hidden=yes
|
||||
team_name=forest
|
||||
user_team_name= _ "Forest"
|
||||
no_leader=yes
|
||||
[/side]
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
||||
{VARIABLE drake_deaths 0}
|
||||
|
||||
# Runners for Vank to spot
|
||||
{SCATTER_UNITS 5 "Footpad,Footpad,Thug" 1 (
|
||||
x=1-80
|
||||
y=1-32
|
||||
terrain=*^F*
|
||||
{SCATTER_NOT_NEXT}
|
||||
) (side=2)}
|
||||
# Populate the forest with innocent woodland creatures
|
||||
# Lynxes
|
||||
{SCATTER_UNITS 3 "Lynx" 1 (
|
||||
{EVERYWHERE}
|
||||
terrain=*^F*
|
||||
{SCATTER_NOT_NEXT}
|
||||
) (side=3)}
|
||||
[micro_ai]
|
||||
side=3
|
||||
ai_type=big_animals
|
||||
action=add
|
||||
[filter]
|
||||
type=Lynx
|
||||
[/filter]
|
||||
[filter_location]
|
||||
terrain=*^F*,Gg
|
||||
[/filter_location]
|
||||
[filter_location_wander]
|
||||
terrain=*^F*,Gg
|
||||
[/filter_location_wander]
|
||||
[avoid_unit]
|
||||
[not]
|
||||
type=Rabbit
|
||||
[/not]
|
||||
[/avoid_unit]
|
||||
[/micro_ai]
|
||||
# Rabbit burrows
|
||||
{PLACE_IMAGE scenery/burrow.png 25 37}
|
||||
{PLACE_IMAGE scenery/burrow.png 34 33}
|
||||
{PLACE_IMAGE scenery/burrow.png 40 23}
|
||||
{PLACE_IMAGE scenery/burrow.png 41 31}
|
||||
{PLACE_IMAGE scenery/burrow.png 44 38}
|
||||
{PLACE_IMAGE scenery/burrow.png 49 28}
|
||||
{PLACE_IMAGE scenery/burrow.png 50 44}
|
||||
{PLACE_IMAGE scenery/burrow.png 53 11}
|
||||
# Boars & Rabbits
|
||||
{SCATTER_UNITS 9 "Tusklet,Tusklet,Tusker,Tusker,Tusklet,Tusker" 1 (
|
||||
{EVERYWHERE}
|
||||
terrain=*^F*
|
||||
{SCATTER_NOT_NEXT}
|
||||
) (side=4)}
|
||||
{SCATTER_UNITS 9 "Rabbit" 1 (
|
||||
{EVERYWHERE}
|
||||
terrain=*^F*
|
||||
{SCATTER_NOT_NEXT}
|
||||
) (side=4)}
|
||||
[micro_ai]
|
||||
side=4
|
||||
ai_type=forest_animals
|
||||
action=add
|
||||
rabbit_type=Rabbit
|
||||
tusker_type=Tusker,Gorer
|
||||
tusklet_type=Tusklet
|
||||
[filter_location]
|
||||
terrain=*^F*,Gg
|
||||
[/filter_location]
|
||||
rabbit_number=9
|
||||
rabbit_enemy_distance=3
|
||||
rabbit_hole_img=scenery/burrow.png
|
||||
[/micro_ai]
|
||||
|
||||
{MODIFY_UNIT side=1 facing ne}
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "All enemies are defeated and Galun is an Aspirant (reached level two)"
|
||||
condition=win
|
||||
[/objective]
|
||||
{OBJECTIVE_OR}
|
||||
[objective]
|
||||
description= _ "Turns run out and Galun is an Aspirant (reached level two)"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Loss of two or more members of your hunting party"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Turns run out and Galun is still a Fledgling (level one)"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "All enemies are defeated and Galun is still a Fledgling (level one)"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[gold_carryover]
|
||||
carryover_percentage=0
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
|
||||
[move_unit]
|
||||
race=drake
|
||||
to_x=11
|
||||
to_y=52
|
||||
[/move_unit]
|
||||
|
||||
[message]
|
||||
speaker=Vank
|
||||
#po: Runners refers to the fastest method of locomotion for bipedal animals,
|
||||
#po: of which humans are the only ones drakes are familiar with at this point.
|
||||
message= _ "Galun, I think I spy runners. Away north, past the fields."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "... What? ... Sorry, I wasn't listening...."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "What is wrong with you? I have not seen you so distracted in ages."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "I’m concerned for all of us. The next hatching is near and prey grows scarce."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "And if you don’t bring your mind back to the hunt, Galun, we’ll go hungry right now. We are not Dominants; what can <i>we</i> do about the future?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "I think we must leave Morogor, and seek more land across the Great Ocean."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "And just how would you find that land in the Great Ocean without knowing where to go? Drakes have looked, and found nothing but water everywhere."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "All the ships passing by must be going somewhere."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "That may be, but if you truly aim to lead a flight across the Great Ocean, you’ll have to become a Dominant first, otherwise no drake will follow you. (Laughs) And you an <i>Aspirant</i>? Not so long as you dream when the hunt is called..."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Speaking of the hunt, let’s take those runners there. You must have been distracted or blind yourself, not spotting them before."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "... Right ... Hunters! Take wing!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
# Drakes get far enough north to spot the human keep
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
x=1-80
|
||||
y=1-32
|
||||
[/filter]
|
||||
|
||||
# This might classify as tomato surprise. If so, it's not a big deal
|
||||
[terrain]
|
||||
terrain=Ko
|
||||
x,y=50,8
|
||||
[/terrain]
|
||||
|
||||
[terrain]
|
||||
terrain=Co
|
||||
x=49,49,50,50,51,51
|
||||
y= 8, 9, 7, 9, 8, 9
|
||||
[/terrain]
|
||||
|
||||
[unit]
|
||||
side=2
|
||||
type=Outlaw
|
||||
id=Gerth
|
||||
name= _ "Gerth"
|
||||
canrecruit=yes
|
||||
x,y=50,8
|
||||
[/unit]
|
||||
|
||||
{STARTING_VILLAGES 2 10}
|
||||
|
||||
[message]
|
||||
speaker=Gerth
|
||||
message=_ "The damned wyrms have found us! Send the women and children to the caves. To arms, men."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "Prepare to die, runners."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Gerth
|
||||
#po: "pen" as in a pen for holding livestock
|
||||
message=_ "Better to die free than await the slaughter in a Drake pen!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "You shall have your wish."
|
||||
[/message]
|
||||
|
||||
# Since the women have been sent to the caves, make sure none show up
|
||||
[event]
|
||||
name=prerecruit
|
||||
first_time_only=no
|
||||
[filter]
|
||||
side=2
|
||||
gender=female
|
||||
[/filter]
|
||||
# reset keys needed to convert the unit
|
||||
[modify_unit]
|
||||
[filter]
|
||||
id=$unit.id
|
||||
[/filter]
|
||||
gender=male
|
||||
name=""
|
||||
generate_name=yes
|
||||
profile=""
|
||||
small_profile=""
|
||||
[/modify_unit]
|
||||
[/event]
|
||||
|
||||
# Allow the player to cancel attack orders
|
||||
[cancel_action]
|
||||
[/cancel_action]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Galun
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "My dream perishes with me..."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Vank
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Vank! No! You would have been my Chief Intendant..."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
#define LEVELED_CONDITION
|
||||
[if]
|
||||
[have_unit]
|
||||
id=Galun
|
||||
level=1
|
||||
[/have_unit]
|
||||
[then]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "The hunt has failed. I am not worthy to be an Aspirant."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[else]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/else]
|
||||
[/if]
|
||||
#enddef
|
||||
|
||||
[event]
|
||||
name=time over
|
||||
{LEVELED_CONDITION}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
first_time_only=no
|
||||
[filter]
|
||||
side=2,3,4
|
||||
[/filter]
|
||||
[if]
|
||||
[not]
|
||||
[have_unit]
|
||||
side=2,3,4
|
||||
[/have_unit]
|
||||
[/not]
|
||||
[then]
|
||||
{LEVELED_CONDITION}
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
side=1
|
||||
[/filter]
|
||||
{VARIABLE_OP drake_deaths add 1}
|
||||
[if]
|
||||
[variable]
|
||||
name=drake_deaths
|
||||
greater_than=1
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Too many hunters have died. I am not worthy to be an Aspirant."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Vank
|
||||
#po: Gallopers refers to the fastest method of locomotion for quadruped animals
|
||||
message= _ "Ah! A good hunt. Gallopers and runners both."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Indeed, but game is getting hard to find on the ranges, even though we usually spare the females and young. Too many hunters, not enough game."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "The hunt is done for now. The air is too thick this low; it clogs my lungs. Let’s fly back to the eyrie."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=scenario end
|
||||
{CLEAR_VARIABLE drake_deaths}
|
||||
[/event]
|
||||
[/scenario]
|
220
data/campaigns/Wings_of_Victory/scenarios/02_The_Raid.cfg
Normal file
|
@ -0,0 +1,220 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be somewhat difficult.
|
||||
[scenario]
|
||||
id=02_The_Raid
|
||||
name= _ "The Raid"
|
||||
next_scenario=03_The_Contention
|
||||
{WOV_MAP 02_The_Raid.map} # TRoW Peoples in Decline map with side 1 in eastern keep, side 2 in northwest encampment.
|
||||
{TURNS 20 20 18}
|
||||
{DEFAULT_SCHEDULE_FIRST_WATCH}
|
||||
carryover_percentage=0
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg northerners.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC frantic.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC the_dangerous_symphony.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "Even though Galun was now an Aspirant, he still needed to win enough honor to be chosen to represent his caste in the Contention."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "An opportunity arose when a ship of prey landed on the northernmost island."
|
||||
[/part]
|
||||
[part]
|
||||
# The previous encounters are in TRoW: Peoples in Decline
|
||||
story= _ "Verkon, having learned from previous encounters with prey on that island, hid his forces to lull the enemy into a false sense of security."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "He then charged Galun with leading the attack and interrogating the leader in order to learn a way across the ocean to other lands."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Determined to succeed without further assistance, Galun’s forces approached the island under cover of darkness."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Fighter, Drake Glider
|
||||
gold=100
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Goblin Spearman, Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider
|
||||
{GOLD 120 150 180}
|
||||
{INCOME 2 5 8}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Orcs"
|
||||
{FLAG_VARIANT6 ragged}
|
||||
[leader]
|
||||
id=Viragar
|
||||
name= _ "Viragar"
|
||||
type=Orcish Warrior
|
||||
[/leader]
|
||||
[ai]
|
||||
recruitment_pattern=fighter,fighter,mixed fighter,mixed fighter,archer,archer,scout
|
||||
aggression=0.75
|
||||
[/ai]
|
||||
[/side]
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
||||
{MODIFY_UNIT side=1 facing nw}
|
||||
{PLACE_IMAGE ("units/transport/galleon.png~RC(magenta>blue)") 10 9}
|
||||
[objectives]
|
||||
side=1
|
||||
[objective]
|
||||
description= _ "Capture Viragar by reducing him to 0 hitpoints or lower"
|
||||
condition=win
|
||||
[/objective]
|
||||
{OBJECTIVE_AND}
|
||||
[objective]
|
||||
description= _ "Galun has impressive stature (reached level three)"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Galun is less than level three after Viragar is captured"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
carryover_percentage=0
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Vank
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "There they are. Like runners, but filthy. Hopefully the game tastes better than it looks."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Indeed. Let’s make sure we hold off on eating the leader until we get the information we need."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Viragar
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Speak, prey. We see ships travel east past these islands, and none return. Where do they go?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Viragar
|
||||
#po: "flies" is the plural of "fly", the noun (small animal).
|
||||
#po: It's a derogatory term used by an orc speaker for drakes.
|
||||
message= _ "You may have defeated me in battle, little flies, but the secret of the ships I will take to my grave."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "So you think, prey."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
#po: "pens" as in pens for holding livestock
|
||||
message= _ "Galun, breaking this prey may take some time. Let us bind him and take him to the pens."
|
||||
[/message]
|
||||
# Prevent death animation
|
||||
[kill]
|
||||
id=$unit.id
|
||||
animate=no
|
||||
[/kill]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=enemies defeated
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "Viragar was captured alive and interrogated for a long time."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "The interrogation yielded rumors of a land to the east and a way to reach it."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "Galun’s success in the raid earns him much renown."
|
||||
[/message]
|
||||
[if]
|
||||
[have_unit]
|
||||
id=Galun
|
||||
level=1,2
|
||||
[/have_unit]
|
||||
[then]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "However, Galun’s lack of impressive stature and strength causes him to narrowly miss being chosen for the Contention."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=time over
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "We are poised to lose this battle, Galun. I fear we must retreat."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "No, Vank. I shall kill these prey or die trying, else I would never become a Dominant."
|
||||
[/message]
|
||||
#wmllint: display on
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "Galun and his troops fought gallantly, and their fallen had died with honor, but it was not enough. It was only with reinforcements from Verkon that Galun won the island back.
|
||||
|
||||
So ended Galun’s dream of becoming a Dominant."
|
||||
[/message]
|
||||
#wmllint: display off
|
||||
[/event]
|
||||
[/scenario]
|
311
data/campaigns/Wings_of_Victory/scenarios/03_The_Contention.cfg
Normal file
|
@ -0,0 +1,311 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be the hardest of the first three.
|
||||
# Both sides are forced to recruit evenly (one of each type, then it repeats), to prevent
|
||||
# recruiting only clashers, and for the player to gain experience using each unit type.
|
||||
# xp earned is limited and a time limit in place so players can't use this as an xp factory
|
||||
[scenario]
|
||||
id=03_The_Contention
|
||||
name= _ "The Contention"
|
||||
next_scenario=04_The_Spiral_Path
|
||||
{WOV_MAP 03_The_Contention.map}
|
||||
{TURNS 30 30 26}
|
||||
{DEFAULT_SCHEDULE_DAWN}
|
||||
carryover_percentage=0
|
||||
disallow_recall=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg battle.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC siege_of_laurelmor.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC weight_of_revenge.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "For ages, we of the Spiral Path have not demurred when our kin of the Straight Path spoke vaguely of the ’end of the world’ lying beyond the oceans, receding ever farther as Dominants claim new ranges. However, we knew better: for we have found it written in the tides and the motion of the stars that our world is round, made like a drake’s egg."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Every hatchling’s hope is to become the Dominant of a new flight. But the sinking of our islands may only prefigure a vastly greater tragedy; for if the world is bounded, our Way must end in a final war of drake against drake...or a great starvation."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Every turn of the heavens brings us closer to that doom. We of the Spiral Path seek a way for Drake-kind to step off that wheel, before it is too late."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
gold=100
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
x,y=11,4
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Warrior
|
||||
x,y=7,3
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Arbiter
|
||||
x,y=7,4
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Flare
|
||||
x,y=15,3
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Thrasher
|
||||
x,y=15,4
|
||||
[/unit]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
{GOLD 100 110 120}
|
||||
{INCOME 2 4 6}
|
||||
team_name=rival
|
||||
user_team_name= _ "Drakes"
|
||||
{FLAG_VARIANT long}
|
||||
recall_cost=99999 # needed as ai ignores disallow_recall
|
||||
# wmllint: who GRIBBEL is Gribbel
|
||||
[leader]
|
||||
{GRIBBEL}
|
||||
facing=n
|
||||
[/leader]
|
||||
[unit]
|
||||
type=Sky Drake
|
||||
{IS_HERO}
|
||||
[modifications]
|
||||
{OBJECT_LOYAL}
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
x,y=11,30
|
||||
facing=n
|
||||
ai_special=guardian
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Arbiter
|
||||
x,y=7,30
|
||||
facing=n
|
||||
moves=0 # So they don't charge ahead
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Warrior
|
||||
x,y=7,31
|
||||
facing=n
|
||||
moves=0
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Thrasher
|
||||
x,y=15,30
|
||||
facing=n
|
||||
moves=0
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Fire Drake
|
||||
x,y=15,31
|
||||
facing=n
|
||||
moves=0
|
||||
[/unit]
|
||||
[ai]
|
||||
aggression=0.75
|
||||
[/ai]
|
||||
[/side]
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=preload
|
||||
first_time_only=no
|
||||
[lua]
|
||||
code=<< wesnoth.game_config.kill_experience = 1 >>
|
||||
[/lua]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing s}
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat Gribbel"
|
||||
condition=win
|
||||
[/objective]
|
||||
{OBJECTIVE_OR}
|
||||
[objective]
|
||||
description= _ "Have the advantage when turns run out"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Defeat of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Fail to have the advantage when turns run out"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[gold_carryover]
|
||||
carryover_percentage=0
|
||||
[/gold_carryover]
|
||||
[note]
|
||||
description= _ "For this scenario, only 1 * level xp is earned for kills, as defeated units are merely removed from play."
|
||||
[/note]
|
||||
[note]
|
||||
description= _ "Your defeated units will be returned to you after the battle."
|
||||
[/note]
|
||||
[note]
|
||||
description= _ "Each side is allowed only intendants and recruits for this battle."
|
||||
[/note]
|
||||
[note]
|
||||
description= _ "Each side is forced to recruit unit types evenly before a type is allowed to be repeated."
|
||||
[/note]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "And so the day of the Contention came. Each caste elected an Aspirant from their ranks to become the new Dominant, and each Aspirant brought with him Intendants to extend his rule over the other castes. Thus, in the ancient Way of the drakes, six times six: thirty-six drakes in all."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
# what I'm going for here is a good way to justify having the player start the contest with different resources than the opponent, for difficulty adjustments
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "All the skills necessary to protect and provide for a flight were tested. Each team faced various challenges of martial ability, hunting, group coordination, strategy, & tactics. The top two teams, with only their gathered resources and raw recruits, advanced onward to the traditional arena in the very heart of Morogor."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "As was the Way, the teams, lead by Galun of the Flight of Verkon, and Gribbel of the Flight of Kerath, faced off in a final battle: The Contention."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "I can scarce believe we are actually here. The Contention! Are we truly fit for this?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Just fly and fight, Vank. I’ll do the worrying."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
# Remove recruit type when recruited. When recruit list is empty, it is refilled.
|
||||
[event]
|
||||
name=recruit
|
||||
first_time_only=no
|
||||
[disallow_recruit]
|
||||
side=$unit.side
|
||||
type=$unit.type
|
||||
[/disallow_recruit]
|
||||
# TODO: store removed recruit in an side_specific array to avoid the hard-coding below
|
||||
[store_side]
|
||||
side=$unit.side
|
||||
[/store_side]
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL side.recruit equals ""}
|
||||
[then]
|
||||
[allow_recruit]
|
||||
side=$unit.side
|
||||
type=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
[/allow_recruit]
|
||||
[/then]
|
||||
[/if]
|
||||
{CLEAR_VARIABLE side}
|
||||
[/event]
|
||||
|
||||
# These two last breath events must be before the third one so dialog fires.
|
||||
# Since they are both leaders, scenario will end when either is removed from the map.
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Galun
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "The chance at my dream, lost..."
|
||||
[/message]
|
||||
[/event]
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Gribbel
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "No!"
|
||||
[/message]
|
||||
[/event]
|
||||
# This event is last breath to prevent death animation
|
||||
# Place units on the recall list if they are defeated.
|
||||
[event]
|
||||
name=last breath
|
||||
first_time_only=no
|
||||
[put_to_recall_list]
|
||||
id=$unit.id
|
||||
heal=yes
|
||||
[/put_to_recall_list]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=time over
|
||||
first_time_only=no
|
||||
# Determine which side has the advantage
|
||||
[lua]
|
||||
code = << wesnoth.set_variable( "result", wesnoth.require("campaigns/Wings_of_Victory/lua/lua.lua").turns_over_advantage() ) >>
|
||||
[/lua]
|
||||
[switch]
|
||||
variable=result
|
||||
[case]
|
||||
value=1
|
||||
[message]
|
||||
speaker=Gribbel
|
||||
message= _ "No!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/case]
|
||||
[case]
|
||||
value=2
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "The chance at my dream, lost..."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/case]
|
||||
[case]
|
||||
value=tie
|
||||
[modify_turns]
|
||||
add=1
|
||||
[/modify_turns]
|
||||
[/case]
|
||||
[else]
|
||||
# error, do nothing and end in defeat
|
||||
[/else]
|
||||
[/switch]
|
||||
{CLEAR_VARIABLE result}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "We did it!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "By his victory, Galun earned the privilege of founding a new Flight in accordance with the Way. As custom required, he would be gifted with breeders and fledglings from each of the other Flights."
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
150
data/campaigns/Wings_of_Victory/scenarios/04_The_Spiral_Path.cfg
Normal file
|
@ -0,0 +1,150 @@
|
|||
#textdomain wesnoth-wov
|
||||
[scenario]
|
||||
id=04_The_Spiral_Path
|
||||
name= _ "The Spiral Path"
|
||||
next_scenario=05_Islands
|
||||
{NO_MAP_DATA}
|
||||
carryover_percentage=0
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC heroes_rite.ogg ()}
|
||||
|
||||
# The drakes don't attempt to fly west, as that path has no stopping points,
|
||||
# and the green isle is overrun with the dirty long prey. This is learned in
|
||||
# the interrogation of the orc, but not mentioned in dialog.
|
||||
[story]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Galun, you have triumphed in the Contention. It falls to me as the Recorder of the Contention to give you your reward."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "May the pride and power of the Drakes be increased."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "That...may not always be possible."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "What?"
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "You are intelligent. You can see that our numbers grow beyond the capacity of the known islands to support us."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "Yes. I have learned of a Great Continent to the east beyond the Great Ocean; I intend to take my new flight to it."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Indeed? It is likely that you will all die in the attempt. You know this."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "Even with what we have learned, it is still dangerous. But I think there is no future for us here."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "As for the abyss at the end of the great ocean...you have heard, perhaps, that some drakes believe the world is round like an egg; that there is no abyss to fall into."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "Yes. It was after I learned this rumor that I began to wonder if ours was truly the only land in the world."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Now I must reveal secrets. You are a Dominant now, if a very new one; I cannot bind you not to speak them. However, they are secrets for good reason, and you should think carefully before sharing them. Doing so might weaken you."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "I am listening."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "There is a brotherhood called the Spiral Path; I am a member. Most of us are Recorders. We know many things that most drakes, the unknowing followers of the Straight Path, have never learned; and some things they once knew but have forgotten."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "One of the things they have forgotten is that there is indeed other land in the world. Long ago, cycles beyond counting, we lived on a great landmass far to the west of here. We..most of us...chose to forget our origins, because we were driven from it in a great war. We came to Morogor fleeing enemies."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "That is difficult to hear."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Under the pride of the Drakes there is buried shame; lesser races defeated us. But there is more."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "It is written in the tides, and in the motions of the moons, that the world is indeed made in the shape of a drake’s egg. You might very well find new land to the east of here, farther from whence we came."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Though you cannot fly far enough to escape the doom that waits at the end of the Straight Path."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "What doom is that?"
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Think now of the great green world as an island; if you travel around its shore long enough, you will end where you began. Galun...what will happen when the world fills up with drakes?"
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "I see, I think. You fear a final war, drake against drake. Not just here in Morogor, but covering whatever other lands there may be."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "We do. The Spiral Path seeks a way to prevent that war, The Straight Path of spawning and swarming cannot continue forever. We must, somehow, learn to keep our numbers in bounds."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "I hear and understand."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "I do not know how to solve this, though if I can find new land, I can buy us time to solve it."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "That is all any of us have been able to do, buy time. You are Spiral Path now. Your breeders and swarmlings await you, flight leader. Good luck!"
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
[endlevel]
|
||||
result=victory
|
||||
linger_mode=no
|
||||
replay_save=no
|
||||
[/endlevel]
|
||||
[/event]
|
||||
[/scenario]
|
337
data/campaigns/Wings_of_Victory/scenarios/05_Islands.cfg
Normal file
|
@ -0,0 +1,337 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be somewhat difficult to convey the dangers of the journey, and to drain gold.
|
||||
[scenario]
|
||||
id=05_Islands
|
||||
name= _ "Islands"
|
||||
next_scenario=06_The_Three_Sisters
|
||||
{WOV_MAP 05_Islands.map} # TRoW Rough Landing map, unchanged.
|
||||
{TURNS 26 26 24}
|
||||
{SUMMER_SCHEDULE_DUSK}
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg wanderer.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC traveling_minstrels.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC knolls.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "They had little time to prepare the new flight. The new hatchlings could not go long without food...but worse, if the breeders grew heavy with eggs they would lose their ability to fly."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Galun prepared for true long-distance travel by abandoning the massive armor of the Clashers. The flight took only the lighter tools with it, counting on re-creating the heavier ones in the new land. Instead, they loaded up with sling bags of dried meat. That, and the prey they could take from the Great Ocean on their journey, might see them through."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "All the drakes knew that if Galun was successful in finding new land, their people would have new hope. The Flights of Verkon and Kerath sent Sky Drakes to assist Galun in finding a way to the Great Continent, and to report back when it was located."
|
||||
[/part]
|
||||
[part]
|
||||
# TODO: where did they sleep?
|
||||
story= _ "For many days they flew over unknown waters, growing weary and hungry and wing-sore. Then Galun, scouting ahead with a few followers, sighted land..."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Fighter, Drake Glider
|
||||
gold=200
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Naga Fighter, Vampire Bat
|
||||
{GOLD 75 100 125}
|
||||
{INCOME 2 4 6}
|
||||
team_name=nagas
|
||||
user_team_name= _ "Nagas"
|
||||
[leader]
|
||||
id=Sariss
|
||||
name= _ "Sariss"
|
||||
type=Naga Warrior
|
||||
[/leader]
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
aggression=0.60
|
||||
recruitment_pattern=scout,fighter,fighter,fighter
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
controller=ai
|
||||
recruit=Naga Fighter, Vampire Bat
|
||||
{GOLD 75 100 125}
|
||||
{INCOME 2 4 6}
|
||||
team_name=nagas
|
||||
user_team_name= _ "Nagas"
|
||||
[leader]
|
||||
id=Naulakh
|
||||
name= _ "Naulakh"
|
||||
type=Naga Warrior
|
||||
[/leader]
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
aggression=0.60
|
||||
recruitment_pattern=scout,fighter,fighter,fighter
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
controller=ai
|
||||
recruit=Naga Fighter, Vampire Bat
|
||||
{GOLD 75 100 125}
|
||||
{INCOME 2 4 6}
|
||||
team_name=nagas
|
||||
user_team_name= _ "Nagas"
|
||||
[leader]
|
||||
id=Shussek
|
||||
name= _ "Shussek"
|
||||
type=Naga Warrior
|
||||
[/leader]
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
aggression=0.60
|
||||
recruitment_pattern=scout,fighter,fighter,fighter
|
||||
[/ai]
|
||||
[/side]
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
||||
{MODIFY_UNIT side=1 facing se}
|
||||
# Clashers will be returned in a future scenario when the drakes can forge weapons & armor
|
||||
[store_unit]
|
||||
[filter]
|
||||
side=1
|
||||
type_adv_tree=Drake Clasher
|
||||
[/filter]
|
||||
variable=clashers
|
||||
kill=yes
|
||||
[/store_unit]
|
||||
[disallow_recruit]
|
||||
side=1
|
||||
type=Drake Clasher
|
||||
[/disallow_recruit]
|
||||
|
||||
[objectives]
|
||||
side=1
|
||||
[objective]
|
||||
description= _ "Defeat all enemy leaders"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[note]
|
||||
description= _ "Galun’s flight is not yet able to manufacture armor for Clashers."
|
||||
[/note]
|
||||
[note]
|
||||
description= _ "This scenario takes place during the summer."
|
||||
[/note]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "There are nimble, amphibious reptiles in these islands, Galun. They fight with swords, but no bows."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Tired though we are, we must claw our rest from these creatures. Attack!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
# Lifted from TRoW Rough Landing
|
||||
# Upon the first loss of an enemy side, a serpent is spawned in a location
|
||||
# from which it can't reach any player unit in one turn. The side 2 serpent
|
||||
# has a spawn delay of 1 turn, the side 3 serpent a delay of 2 turns and the
|
||||
# side 4 serpent a delay of 3 turns; this is done so that the serpents can't
|
||||
# all appear at once but will likely be spaced out more.
|
||||
[event]
|
||||
name=die
|
||||
first_time_only=no
|
||||
|
||||
[filter]
|
||||
side=2,3,4
|
||||
[/filter]
|
||||
|
||||
[filter_condition]
|
||||
[variable]
|
||||
name=side_$unit.side|_serpent_triggered
|
||||
boolean_not_equals=yes
|
||||
[/variable]
|
||||
[/filter_condition]
|
||||
|
||||
{VARIABLE side_$unit.side|_serpent_triggered yes}
|
||||
|
||||
[switch]
|
||||
variable=unit.side
|
||||
|
||||
[case]
|
||||
value=2
|
||||
|
||||
{VARIABLE serpent_name _"Sharpspikes"}
|
||||
{VARIABLE serpent_msg _"Graarrrrrr!"}
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
value=3
|
||||
|
||||
{VARIABLE serpent_name _"Shinyscales"}
|
||||
{VARIABLE serpent_msg _"Roarrrrrr!"}
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
value=4
|
||||
|
||||
{VARIABLE serpent_name _"Longtooth"}
|
||||
{VARIABLE serpent_msg _"Hissssss!"}
|
||||
[/case]
|
||||
[/switch]
|
||||
|
||||
# This gets set to 1 when this gets run for the first time
|
||||
{VARIABLE_OP serpent_spawn_delay add 1}
|
||||
|
||||
{VARIABLE serpent_spawn_turn_number "$($turn_number + $serpent_spawn_delay)"}
|
||||
|
||||
[event]
|
||||
name=new turn
|
||||
delayed_variable_substitution=no
|
||||
|
||||
# We need to use this lengthy SLF twice, so macroify it here...
|
||||
#define POSSIBLE_SERPENT_SPAWN_LOCS_SLF
|
||||
include_borders=no
|
||||
terrain=Wo*
|
||||
|
||||
[not]
|
||||
[filter]
|
||||
[/filter]
|
||||
[/not]
|
||||
|
||||
[not]
|
||||
[filter]
|
||||
side=1
|
||||
[/filter]
|
||||
|
||||
radius=9
|
||||
[/not]
|
||||
|
||||
[and]
|
||||
[filter]
|
||||
side=1
|
||||
[/filter]
|
||||
|
||||
radius=10
|
||||
[/and]
|
||||
#enddef
|
||||
|
||||
[filter_condition]
|
||||
[variable]
|
||||
name=turn_number
|
||||
greater_than_equal_to=$serpent_spawn_turn_number
|
||||
[/variable]
|
||||
|
||||
[have_location]
|
||||
{POSSIBLE_SERPENT_SPAWN_LOCS_SLF}
|
||||
[/have_location]
|
||||
[/filter_condition]
|
||||
|
||||
[store_locations]
|
||||
{POSSIBLE_SERPENT_SPAWN_LOCS_SLF}
|
||||
|
||||
variable=possible_serpent_locs
|
||||
[/store_locations]
|
||||
|
||||
{VARIABLE_OP serpent_loc_i rand "0..$|($|possible_serpent_locs.length - 1)"}
|
||||
|
||||
[scroll_to]
|
||||
x,y=$|possible_serpent_locs[$|serpent_loc_i].x,$|possible_serpent_locs[$|serpent_loc_i].y
|
||||
[/scroll_to]
|
||||
|
||||
[sound]
|
||||
name=water-blast.wav
|
||||
[/sound]
|
||||
|
||||
{NAMED_LOYAL_UNIT $unit.side (Sea Serpent) $|possible_serpent_locs[$|serpent_loc_i].x $|possible_serpent_locs[$|serpent_loc_i].y () $serpent_name}
|
||||
[+unit]
|
||||
animate=yes
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
x,y=$|possible_serpent_locs[$|serpent_loc_i].x,$|possible_serpent_locs[$|serpent_loc_i].y
|
||||
message=$serpent_msg
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
side=1
|
||||
[filter_location]
|
||||
x,y=$|possible_serpent_locs[$|serpent_loc_i].x,$|possible_serpent_locs[$|serpent_loc_i].y
|
||||
radius=10
|
||||
[/filter_location]
|
||||
message= _ "Look out, a sea serpent!"
|
||||
[/message]
|
||||
|
||||
{CLEAR_VARIABLE possible_serpent_locs,serpent_loc_i}
|
||||
[/event]
|
||||
|
||||
{CLEAR_VARIABLE serpent_name,serpent_msg,serpent_spawn_turn_number}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "We have triumphed, though these islands are only a place to rest. We must continue onward."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "It is possible I have seen our destination. I glimpsed something on the eastern horizon as I scouted high above our enemies. A puff of cloud, the kind that forms over land."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "That is good! We will seek it out."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=time over
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "The flight is starving and exhausted; we cannot pacify these islands before we die!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=scenario end
|
||||
{CLEAR_VARIABLE serpent_spawn_delay,side_2_serpent_triggered,side_3_serpent_triggered,side_4_serpent_triggered}
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,270 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be easy, so the player can refill on gold carryover.
|
||||
[scenario]
|
||||
id=06_The_Three_Sisters
|
||||
name= _ "The Three Sisters"
|
||||
next_scenario=07_Elensefar
|
||||
{WOV_MAP 06_The_Three_Sisters.map} # TRoW Cursed Isle map, with side 1 southwest keep, side 2 northeast encampment made ruined, side 3 in northwest keep.
|
||||
{TURNS 22 20 18}
|
||||
{SUMMER_SCHEDULE_MIDDAY}
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg wanderer.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC traveling_minstrels.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC knolls.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "When they were fully rested, some messengers from the other flights returned to Morogor to report the location of the islands."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "After taking a few days to hunt and recover its strength, the flight again flew east into unknown ocean."
|
||||
[/part]
|
||||
[part]
|
||||
background=story/landscape-islands.jpg
|
||||
story= _ "Vank’s eyes had not deceived him. There was indeed land to the east, farther than he guessed and barely within reach. A great warm current angled up from the south to intersect the flight’s path, and then led them towards a group of three islands."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_06_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Fighter, Drake Glider
|
||||
gold=100 # Player not expected have any carryover, but won't need it here.
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Ogre, Young Ogre
|
||||
{GOLD 110 140 160}
|
||||
{INCOME 2 4 8}
|
||||
team_name=ogres
|
||||
user_team_name= _ "Ogres"
|
||||
[leader]
|
||||
id=Merkuk
|
||||
name= _ "Merkuk"
|
||||
type=Ogre
|
||||
facing=sw
|
||||
[/leader]
|
||||
[ai]
|
||||
# TODO: Add something that makes sense
|
||||
[/ai]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 2 10}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
controller=ai
|
||||
recruit=Giant Scorpling, Giant Scorpion
|
||||
{GOLD 110 140 160}
|
||||
{INCOME 2 4 8}
|
||||
team_name=monsters
|
||||
user_team_name= _ "Monsters"
|
||||
[leader]
|
||||
id=Midnight Queen
|
||||
name= _ "Midnight Queen"
|
||||
type=Spectre
|
||||
facing=sw
|
||||
[/leader]
|
||||
# Guards for the queen, also lets player know what animals to expect
|
||||
[unit]
|
||||
type=Giant Scorpion
|
||||
ai_special=guardian
|
||||
{IS_LOYAL}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
x,y=6,7
|
||||
facing=sw
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Giant Scorpion
|
||||
ai_special=guardian
|
||||
{IS_LOYAL}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
x,y=10,7
|
||||
facing=sw
|
||||
[/unit]
|
||||
[ai]
|
||||
# TODO: Add something that makes sense
|
||||
[/ai]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 3 10}
|
||||
# wmllint: validate-on
|
||||
|
||||
#define TEMP_LOOT X Y
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
x,y={X},{Y}
|
||||
[/filter]
|
||||
{LOOT 50 1}
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
#define TEMP_MONSTERS X Y
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
x,y={X},{Y}
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "There are creatures hiding in here."
|
||||
[/message]
|
||||
{GENERIC_UNIT 3 (Giant Scorpion) ({X}) ({Y})}
|
||||
{GENERIC_UNIT 3 (Giant Scorpling) ({X}) ({Y})}
|
||||
{GENERIC_UNIT 3 (Giant Scorpling) ({X}) ({Y})}
|
||||
{GENERIC_UNIT 3 (Giant Scorpling) ({X}) ({Y})}
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
#define TEMP_EMPTY X Y
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
x,y={X},{Y}
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "There is nothing in here."
|
||||
[/message]
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing ne}
|
||||
|
||||
{PLACE_IMAGE (scenery/temple1.png) 11 13}
|
||||
{PLACE_IMAGE (scenery/temple1.png) 10 17}
|
||||
{PLACE_IMAGE (scenery/temple1.png) 9 15}
|
||||
{RANDOM 1..3}
|
||||
[switch]
|
||||
variable=random
|
||||
[case]
|
||||
value=1
|
||||
{TEMP_LOOT 11 13}
|
||||
{TEMP_EMPTY 10 17}
|
||||
{TEMP_MONSTERS 9 15}
|
||||
[/case]
|
||||
[case]
|
||||
value=2
|
||||
{TEMP_LOOT 10 17}
|
||||
{TEMP_EMPTY 9 15}
|
||||
{TEMP_MONSTERS 11 13}
|
||||
[/case]
|
||||
[else]
|
||||
# value=3 and "can't happen, but just in case" case
|
||||
{TEMP_LOOT 9 15}
|
||||
{TEMP_EMPTY 11 13}
|
||||
{TEMP_MONSTERS 10 17}
|
||||
[/else]
|
||||
[/switch]
|
||||
{CLEAR_VARIABLE random}
|
||||
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat all enemy leaders"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[note]
|
||||
description= _ "Galun’s flight is not yet able to manufacture armor for Clashers."
|
||||
[/note]
|
||||
[note]
|
||||
description= _ "This scenario takes place during the summer."
|
||||
[/note]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "These islands, too, are inhabited."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Only by dumb animals. We can take this place, and will."
|
||||
[/message]
|
||||
[delay]
|
||||
time=1000
|
||||
[/delay]
|
||||
# Appearance by what's left of the Midnight Queen from TRoW Cursed Isle
|
||||
[message]
|
||||
speaker=Midnight Queen
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "You will be made to serve... Come admire me. Feel my love."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Okay, inhabited only by dumb animals and a crazy, hideous ghost."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Midnight Queen
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Ahhhh! Get off my islands!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "No."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "This could make a decent home for the flight."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Indeed, but we can see the vast mainland from here. Let us scout above and see if there is a better place for our eyrie."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=time over
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "The flight is starving and exhausted; we cannot pacify these islands before we die!"
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
165
data/campaigns/Wings_of_Victory/scenarios/07_Elensefar.cfg
Normal file
|
@ -0,0 +1,165 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be medium->hard difficulty.
|
||||
[scenario]
|
||||
id=07_Elensefar
|
||||
name= _ "Elensefar"
|
||||
next_scenario=08_Wesmere
|
||||
{WOV_MAP 07_Elensefar.map} # L Unlawful Orders map, made younger, with autumn trees, less villages, dirt roads, encampment instead of castle, wood instead of stone.
|
||||
{TURNS 24 22 20}
|
||||
{DEFAULT_SCHEDULE_DUSK} # It's autumn
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg loyalists.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC the_city_falls.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC the_king_is_dead.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "Galun sent the remaining messengers from the other flights back to report on the success of finding a way to the Great Continent."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "From above The Three Sisters, the keenest eyes in the flight saw a hint of a great range of mountains to the east and north over the water, such country as Drakes love to build eyries in."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "With the mainland near, shorter flights with heavier loads could be made. Thus with the fire from the volcanoes the drakes reforged their heavier tools and armor for the clashers."
|
||||
[/part]
|
||||
[part]
|
||||
background=story/landscape-mountains-03.jpg
|
||||
story= _ "When everyone was ready, Galun ordered the flight toward the mountains. On their way, a settlement was spotted."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_07_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider #Allow clashers again
|
||||
gold=100 # + 105 carryover is approx max achievable on hard on the previous scenario, 145 on easy.
|
||||
# Can reasonably expect players to have that, or subtract 20-40 if they xp harvested or missed the quick way.
|
||||
# Thus player should have at least 200 total here to start on easy, or 160 on hard
|
||||
fog=yes
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Cavalryman, Dragoon, Horseman, Lancer, Knight, Spearman, Swordsman, Pikeman, Javelineer, Fencer, Duelist, Heavy Infantryman, Shock Trooper, Bowman, Longbowman, White Mage
|
||||
{GOLD 200 250 300}
|
||||
{INCOME 8 12 16}
|
||||
team_name=humans
|
||||
user_team_name= _ "Humans"
|
||||
{FLAG_VARIANT loyalist}
|
||||
[leader]
|
||||
id=Vorlyan
|
||||
name= _ "Vorlyan"
|
||||
type=General
|
||||
facing=se
|
||||
[/leader]
|
||||
[ai]
|
||||
recruitment_pattern=fighter,fighter,mixed fighter,archer,archer,healer,scout
|
||||
[/ai]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 2 16}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 "Cavalryman, Swordsman, Fencer, Heavy Infantryman, Shock Trooper" 3} # Limit less effective units
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
||||
{MODIFY_UNIT side=1 facing nw}
|
||||
# Return the clashers from from The Contention
|
||||
[foreach]
|
||||
array=clashers
|
||||
variable=this_unit
|
||||
[do]
|
||||
[unstore_unit]
|
||||
variable=this_unit
|
||||
x,y=recall,recall
|
||||
[/unstore_unit]
|
||||
[/do]
|
||||
[/foreach]
|
||||
{CLEAR_VARIABLE clashers}
|
||||
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat Vorlyan"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "A village full of runners is ahead."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Call the hunt!"
|
||||
[/message]
|
||||
[lift_fog]
|
||||
[filter]
|
||||
id=Vorlyan
|
||||
[/filter]
|
||||
radius=3
|
||||
[/lift_fog]
|
||||
[redraw]
|
||||
[/redraw]
|
||||
[message]
|
||||
speaker=Vorlyan
|
||||
message= _ "Flying monsters are approaching, sound the alarm!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Vorlyan
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "You will not enjoy your victory long. The Crown will retake this city."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "These runners look and taste like the ones back on Morogor."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Yes, but they are more organized and dangerous. Their leader was very confident about this ’Crown’; continuing to hunt them could be a problem."
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
288
data/campaigns/Wings_of_Victory/scenarios/08_Wesmere.cfg
Normal file
|
@ -0,0 +1,288 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be medium difficulty.
|
||||
[scenario]
|
||||
id=08_Wesmere
|
||||
name= _ "Wesmere"
|
||||
next_scenario=09_Foothills
|
||||
{WOV_MAP 08_Wesmere.map}
|
||||
{TURNS 30 27 24}
|
||||
{DEFAULT_SCHEDULE_MORNING} # It's autumn
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg elvish-theme.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC silvan_sanctuary.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC nunc_dimittis.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=story/landscape-forest.jpg
|
||||
story= _ "Days of travel later they found themselves over green forest country."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_08_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
gold=100 # Player should have some carryover from previous scenario
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Wose, Elder Wose, Wose Shaman
|
||||
{GOLD 130 165 200}
|
||||
{INCOME 4 7 10}
|
||||
team_name=elves
|
||||
user_team_name= _ "Woses"
|
||||
{FLAG_VARIANT wood-elvish}
|
||||
[leader]
|
||||
id=Gulladrumm
|
||||
name= _ "Gulladrumm"
|
||||
type=Ancient Wose
|
||||
facing=nw
|
||||
[/leader]
|
||||
[ai]
|
||||
recruitment_pattern=fighter,mixed fighter # Encourage use of wose shamans
|
||||
[/ai]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 2 10}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
controller=ai
|
||||
recruit=Elvish Fighter, Elvish Hero, Elvish Captain, Elvish Archer, Elvish Marksman, Elvish Ranger, Elvish Scout, Elvish Rider, Elvish Shaman, Elvish Druid, Elvish Sorceress
|
||||
{GOLD 130 165 200}
|
||||
{INCOME 4 7 10}
|
||||
team_name=elves
|
||||
user_team_name= _ "Elves"
|
||||
{FLAG_VARIANT wood-elvish}
|
||||
[leader]
|
||||
id=Daepia
|
||||
name= _ "Daepia"
|
||||
type=Elvish Enchantress
|
||||
facing=nw
|
||||
[/leader]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 3 10}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 3 "Elvish Fighter, Elvish Hero, Elvish Captain, Elvish Scout, Elvish Rider, Elvish Shaman, Elvish Druid" 5} # Limit less effective units
|
||||
# wmllint: validate-on
|
||||
|
||||
[side]
|
||||
side=4
|
||||
controller=null
|
||||
hidden=yes
|
||||
team_name=hero
|
||||
user_team_name= _ "Saurians"
|
||||
no_leader=yes
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing se}
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat all enemy leaders"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "There is game in those trees. This may be a good place to hunt."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Yes. And the flight needs a night on the ground to rest its wings."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "Some of the game has two legs rather than four. They don’t quite look like our runners, though. They move better. And...Galun, I could swear some of the trees down there are <i>walking</i>!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "I see them. Well, if they choose to fight us, our fire should burn them nicely. Call the hunt!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "That was brisk."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "Yes, and there are more of the two-leggeds heading at us from every direction. I think I’m undercounting them — they’re cursed hard to spot in these woods."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Set up a rotating overwatch. We’ll feed and rest here until the overwatch flyers spot more of them within a half-league, then fly north."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "As you command!"
|
||||
[/message]
|
||||
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
# Saurians approaching on screen
|
||||
# Create 6 saurians on screen, female & male elders, and 4 additional
|
||||
# wmllint: who XIRTREZYX is Xirtrezyx
|
||||
[unit]
|
||||
{XIRTREZYX}
|
||||
side=4
|
||||
x,y=2,13
|
||||
[/unit]
|
||||
# wmllint: who KRENIX is Krenix
|
||||
[unit]
|
||||
{KRENIX}
|
||||
side=4
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
side=4
|
||||
type=Saurian Skirmisher
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
side=4
|
||||
type=Saurian Skirmisher
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
side=4
|
||||
type=Saurian Augur
|
||||
placement=leader
|
||||
[/unit]
|
||||
[unit]
|
||||
side=4
|
||||
type=Saurian Augur
|
||||
placement=leader
|
||||
[/unit]
|
||||
# Each faces in the most likely direction for where the other is
|
||||
{MODIFY_UNIT side=4 facing se}
|
||||
{MODIFY_UNIT side=1 facing nw}
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
#po: "scuttler" is a noun formed from the verb "to scuttle"
|
||||
#po: It means to move quickly, and is often used of insects.
|
||||
message= _ "Wait, what is this? Scuttlers are approaching."
|
||||
[/message]
|
||||
[if]
|
||||
[have_unit]
|
||||
id=Galun
|
||||
type=Armageddon Drake
|
||||
[/have_unit]
|
||||
[then]
|
||||
# If Galun is an Armageddon Drake when the saurians are approaching, they think he is a dragon
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
message= _ "O great dragon, we have ssseen you strike at the hated humansss, and wish to follow you." # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Krenix
|
||||
message= {ASIDE ( _ "Thatsss not a dragon.")} # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
message= {ASIDE ( _ "Sssilence! I can sssee that now that we are up close, but the dragon has beaten the humans and the elvesss, so do not disrespect the dragon.")} # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
# Shek’kahan was killed by Haldric in TRoW: The Dragon
|
||||
message= _ "Great dragon, we have been without a dragon to follow sssince the great Shek’kahan was ssslain. It is clear that your power is greater than Shek’kahan’s ever was." # no spellcheck
|
||||
[/message]
|
||||
[/then]
|
||||
[else]
|
||||
# Otherwise, a less supplicating introduction
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
message= _ "O great ... flying reptiles, we have ssseen you strike at the hated humansss, and wish to ally with you." # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Krenix
|
||||
message= _ "We have been without an alliance sssince the great Shek’kahan was ssslain. It is clear that your power is greater than Shek’kahan’s ever was." # no spellcheck
|
||||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
[message]
|
||||
speaker=Vank
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= {WHISPER ( _ "They would make terrible game, but might be good allies, and alliances in this new land could prove useful.")}
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "My power is indeed great. I am Galun and this is my Flight."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "We welcome you, but will not slow down our flight to wait for all of you. We are heading to a new home in the mountains, and wish to be settled in before winter."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
message= _ "We are light in weight. Perhapsss your flight can carry a few of our number, so they might asssist you and learn of your waysss." # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Krenix
|
||||
message= _ "With their help, the rest of usss will be able to find and join you in the spring." # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Yes, that is good."
|
||||
[/message]
|
||||
# The level 1 saurians join Galun
|
||||
[modify_unit]
|
||||
[filter]
|
||||
race=lizard
|
||||
level=1
|
||||
[/filter]
|
||||
side=1
|
||||
[/modify_unit]
|
||||
[/event]
|
||||
[/scenario]
|
317
data/campaigns/Wings_of_Victory/scenarios/09_Foothills.cfg
Normal file
|
@ -0,0 +1,317 @@
|
|||
#textdomain wesnoth-wov
|
||||
# This scenario is intended to be hard difficulty.
|
||||
[scenario]
|
||||
id=09_Foothills
|
||||
name= _ "Foothills"
|
||||
next_scenario=10_Heart_Mountains
|
||||
{WOV_MAP 09_Foothills.map}
|
||||
{TURNS 30 30 28}
|
||||
{UNDERGROUND}
|
||||
[time_area]
|
||||
x= 0, 1, 2, 3
|
||||
y=35-37, 36-37, 36-37, 37
|
||||
{DEFAULT_SCHEDULE_DUSK} #It's autumn
|
||||
[/time_area]
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg the_deep_path.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC into_the_shadows.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC underground.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "Upon leaving the forest, a mountain in the range ahead caught Galun’s attention, and he led the flight toward it."
|
||||
[/part]
|
||||
[/story]
|
||||
[story]
|
||||
[part]
|
||||
background=story/landscape-hills-01.jpg
|
||||
story= _ "As they flew over the rough foothills of what men would someday call the Heart Mountains, a fierce storm swelled up and forced the flight to land and take shelter in a cave."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_09_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
gold=100 # Player should have some carryover from previous scenario
|
||||
fog=no
|
||||
shroud=yes
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Skeleton, Revenant, Deathblade, Skeleton Archer, Bone Shooter, Walking Corpse, Soulless, Ghost, Wraith, Shadow
|
||||
{GOLD 150 200 250}
|
||||
{INCOME 4 8 12}
|
||||
team_name=undead
|
||||
user_team_name= _ "Undead"
|
||||
{FLAG_VARIANT undead}
|
||||
[leader]
|
||||
id=Naemir
|
||||
name= _ "Naemir"
|
||||
type=Lich # This lich is a former elf
|
||||
facing=sw
|
||||
[/leader]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 2 5}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 "Shadow" 1} # One is bad enough
|
||||
|
||||
# Spiders are set up to spawn on turn 1, and roughly every 6 turns
|
||||
[side]
|
||||
side=3
|
||||
controller=ai
|
||||
recruit=Giant Spider
|
||||
gold=55
|
||||
income=8
|
||||
team_name=undead
|
||||
user_team_name= _ "Spiders"
|
||||
{FLAG_VARIANT undead}
|
||||
[leader]
|
||||
type=Giant Spider
|
||||
facing=sw
|
||||
[/leader]
|
||||
[ai]
|
||||
village_value=0
|
||||
[/ai]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 3 5}
|
||||
|
||||
# Serpents are set up to spawn on turn 4, and roughly every 6 turns
|
||||
[side]
|
||||
side=4
|
||||
controller=ai
|
||||
recruit=Water Serpent
|
||||
gold=10
|
||||
income=3
|
||||
team_name=undead
|
||||
user_team_name= _ "Serpents"
|
||||
{FLAG_VARIANT undead}
|
||||
[leader]
|
||||
type=Water Serpent
|
||||
facing=sw
|
||||
[/leader]
|
||||
[ai]
|
||||
village_value=0
|
||||
[/ai]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 4 5}
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing ne}
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat Naemir to lift the storm"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "We are stuck in this cave until the storm lifts."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "Hopefully the time will pass well."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Perhaps, old friend. There is something troubling about the storm and this place."
|
||||
[/message]
|
||||
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
|
||||
[message]
|
||||
speaker=narrator # Until the lich gives his name
|
||||
image="portraits/undead/lich.png~CHAN(20, 20, 20)"
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Right you are. It is my storm and this is my domain."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= {WHISPER ( _ "Galun, that sounds like prey-speech.")}
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= {WHISPER ( _ "Yes, it does. How fitting...")}
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Who are <i>you</i> to challenge us?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image="portraits/undead/lich.png~CHAN(20, 20, 20)"
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "The new servants ask too many questions. I am Naemir, and I rule here."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "I am Galun, and I am not ’ruled’ by anyone."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Naemir
|
||||
image="portraits/undead/lich.png~CHAN(20, 20, 20)"
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Here, you will either be ruled by me or you will be dead. Or, possibly, both."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "No being of the lesser races may rule a drake."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= {WHISPER ( _ "Careful, Galun. We are no longer in Morogor...")}
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Naemir
|
||||
image="portraits/undead/lich.png~CHAN(20, 20, 20)"
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Lesser, am I? I think not."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Naemir
|
||||
image="portraits/undead/lich.png~CHAN(20, 20, 20)"
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Rise, my pets, there is food for you."
|
||||
[/message]
|
||||
[delay]
|
||||
time=1000
|
||||
[/delay]
|
||||
[sound]
|
||||
name=hiss.wav # Serpent
|
||||
[/sound]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[sound]
|
||||
name=hiss-big.wav # Spider
|
||||
[/sound]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=Naemir
|
||||
image="portraits/undead/lich.png~CHAN(20, 20, 20)"
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "And you, arrogant one, shall serve me — living or dead, I care not."
|
||||
[/message]
|
||||
|
||||
[delay]
|
||||
time=1000
|
||||
[/delay]
|
||||
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "We cannot risk the breeders by escaping through the unnatural storm outside. We must defeat this foe."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=sighted
|
||||
[filter]
|
||||
side=2
|
||||
type_adv_tree=Skeleton, Skeleton Archer, Lich
|
||||
[/filter]
|
||||
[filter_second]
|
||||
side=1
|
||||
[/filter_second]
|
||||
[scroll_to_unit]
|
||||
id=$unit.id
|
||||
highlight=yes
|
||||
[/scroll_to_unit]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=second_unit
|
||||
message= _ "Walking bones without meat! What kind of abominations are these?"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
side=2
|
||||
type_adv_tree=Walking Corpse
|
||||
[/filter]
|
||||
[filter_second]
|
||||
side=1
|
||||
[/filter_second]
|
||||
[message]
|
||||
speaker=second_unit
|
||||
message= _ "Yuck, this meat is rancid!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
id=Naemir
|
||||
[/filter]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "That did it, the storm outside is lifting."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/event]
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Let’s get out of here."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "With pleasure!"
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
247
data/campaigns/Wings_of_Victory/scenarios/10_Heart_Mountains.cfg
Normal file
|
@ -0,0 +1,247 @@
|
|||
#textdomain wesnoth-wov
|
||||
# HM_Master.map has a central location for the flight and is suitable for
|
||||
# transformations into the maps for Heart_Mountains, Fire_Meets_Steel, & Confrontation.
|
||||
# This ensures the territory is identical between these scenarios, but allows covering
|
||||
# different directions and changes like snow. To facilitate this, HM_Master was designed
|
||||
# as connected 12x12 sections. For example, one section has the drake castle & it's villages.
|
||||
#
|
||||
# To make this map do the following conversions to HM_Master.map:
|
||||
# Cut the bottom 12 rows of hexes from the map
|
||||
# Place players 2-4 start locations clockwise starting in lower left around the map at each keep
|
||||
# Place player 5 at lower-right most hex
|
||||
# Kh->Ke, Ch->Ce - player 1 castle to encampment
|
||||
# Vd->Vc - drake villages around player 1 encampment to hut
|
||||
#
|
||||
# This scenario is intended to be medium difficulty and to allow gold refill.
|
||||
[scenario]
|
||||
id=10_Heart_Mountains
|
||||
name= _ "Heart Mountains"
|
||||
next_scenario=11_Fire_Meets_Steel
|
||||
{WOV_MAP 10_Heart_Mountains.map}
|
||||
{TURNS 30 30 28}
|
||||
{DEFAULT_SCHEDULE_AFTERNOON} # It's autumn
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
# music deliberately the same as S01
|
||||
{INTRO_AND_SCENARIO_MUSIC battle-epic.ogg northern_mountains.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC legends_of_the_north.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC vengeful.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC breaking_the_chains.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=story/landscape-mountains-02.jpg
|
||||
story= _ "The flight finally reached the spot Galun wanted to explore."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_10_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
gold=100
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Troll, Troll Rocklobber, Troll Shaman
|
||||
{GOLD 100 130 160}
|
||||
{INCOME 4 7 10}
|
||||
team_name=game
|
||||
user_team_name= _ "Trolls"
|
||||
{FLAG_VARIANT6 ragged}
|
||||
[leader]
|
||||
id=Sar
|
||||
name= _ "Sar"
|
||||
type=Troll Warrior
|
||||
facing=ne
|
||||
[/leader]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 2 5}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
controller=ai
|
||||
recruit=Troll, Troll Rocklobber, Troll Shaman
|
||||
{GOLD 100 130 160}
|
||||
{INCOME 4 7 10}
|
||||
team_name=game
|
||||
user_team_name= _ "Trolls"
|
||||
{FLAG_VARIANT6 ragged}
|
||||
[leader]
|
||||
id=Thruf
|
||||
name= _ "Thruf"
|
||||
type=Troll Warrior
|
||||
facing=se
|
||||
[/leader]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 3 6}
|
||||
|
||||
[side]
|
||||
side=4
|
||||
controller=ai
|
||||
recruit=Gryphon
|
||||
{GOLD 80 100 120}
|
||||
{INCOME 5 10 15}
|
||||
team_name=game
|
||||
user_team_name= _ "Gryphons"
|
||||
[leader]
|
||||
id=Koarraa
|
||||
name= _ "Koarraa"
|
||||
type=Gryphon
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
facing=sw
|
||||
[/leader]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 4 10}
|
||||
|
||||
[side]
|
||||
side=5
|
||||
controller=ai
|
||||
hidden=yes
|
||||
team_name=game
|
||||
user_team_name= _ "Monsters"
|
||||
no_leader=yes
|
||||
[unit]
|
||||
type=Yeti
|
||||
[modifications]
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
placement=leader
|
||||
facing=nw
|
||||
[/unit]
|
||||
[/side]
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing sw}
|
||||
[micro_ai]
|
||||
side=5
|
||||
ai_type=big_animals
|
||||
action=add
|
||||
[filter]
|
||||
type=Yeti
|
||||
[/filter]
|
||||
[filter_location]
|
||||
terrain=M*^*,H*^*
|
||||
[/filter_location]
|
||||
[filter_location_wander]
|
||||
terrain=M*^*,H*^*
|
||||
[/filter_location_wander]
|
||||
[/micro_ai]
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Dominate the territory by defeating all enemy leaders"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "This spot looks good. Let us see what game is available here."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "That would be those shambling things over there. They look like runners, but much bigger and uglier."
|
||||
[/message]
|
||||
[scroll_to_unit]
|
||||
side=2
|
||||
highlight=yes
|
||||
[/scroll_to_unit]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[scroll_to_unit]
|
||||
side=3
|
||||
highlight=yes
|
||||
[/scroll_to_unit]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "They’re waving clubs and look hostile."
|
||||
[/message]
|
||||
{MODIFY_UNIT side=1 facing se}
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "The giant birds nearby seem aggressive as well."
|
||||
[/message]
|
||||
[scroll_to_unit]
|
||||
side=4
|
||||
highlight=yes
|
||||
[/scroll_to_unit]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "And that one is really big."
|
||||
[/message]
|
||||
[scroll_to_unit]
|
||||
side=5
|
||||
highlight=yes
|
||||
[/scroll_to_unit]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "An excellent variety of game! Now let us see if we can dominate this territory."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "We can beat them, and we can eat them. Furthermore, I like the feel of these mountains. We shall build our eyrie here."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "Excellent. The flight will rejoice. However, it’s colder here than Morogor was. We’ll sleep more."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "That’s no bad thing, Vank. We will make the most of our new territory by drawing on the game as lightly as we can."
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,230 @@
|
|||
#textdomain wesnoth-wov
|
||||
# To make this map do the following conversions to HM_Master.map:
|
||||
# Cut the top 12 rows of hexes from the map
|
||||
# Cut the leftmost 24 columns of hexes from the map
|
||||
# Set the snow covered encampment keep to player 2
|
||||
# Kh->Kha, Ch->Cha - Player 1 castle to snowy human castle
|
||||
# Mm->Ms, Hh->Ha, Fp->Fpa, Gs->Aa, Ww->Ai, Vc->Vca - Make map snowy
|
||||
# Note: Dry terrain and tropical water is used on HM_Master next to lava flows, so they are
|
||||
# not converted to snow, to provide additional mobility for the dwarves to start with.
|
||||
#
|
||||
# This scenario is intended to be hard difficulty and to allow recalling of many burner & fighter veterans.
|
||||
[scenario]
|
||||
id=11_Fire_Meets_Steel
|
||||
name= _ "Fire Meets Steel"
|
||||
next_scenario=12_Confrontation
|
||||
{WOV_MAP 11_Fire_Meets_Steel.map}
|
||||
{TURNS 30 30 28}
|
||||
{WINTER_SCHEDULE_MIDDAY}
|
||||
carryover_percentage=40
|
||||
carryover_add=yes
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg knalgan_theme.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC frantic.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC casualties_of_war.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "The Drakes began to carve out a new home with fire and tools. They built watchposts, and chambers for the breeders, and sleeping quarters. They hunted the trolls and the beasts of the mountains for meat."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Soon, as the days got colder and nights longer they began their hibernation for the winter."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "During their slumber, a Sky Drake disappeared, along with several bags of provisions. No attempt was made on the breeders’ chambers, so it became apparent to Galun that the Sky Drake must have gone back to Morogor."
|
||||
[/part]
|
||||
[part]
|
||||
background=story/landscape-mountains-snow.jpg
|
||||
story= _ "The drakes’ winter slumber continued uneventfully until one day when the inhabitants of the harsh mountain country came calling."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_11_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Glider, Drake Fighter, Drake Clasher
|
||||
gold=200 # Player should have at least 100 carryover from previous scenario
|
||||
income=4 # More income since the eyrie has been established
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 1 5}
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Dwarvish Fighter, Dwarvish Steelclad, Dwarvish Guardsman, Dwarvish Stalwart, Dwarvish Thunderer, Dwarvish Thunderguard, Gryphon Rider, Gryphon Master, Dwarvish Ulfserker, Dwarvish Berserker, Dwarvish Runesmith
|
||||
{GOLD 450 550 650}
|
||||
{INCOME 15 20 25}
|
||||
team_name=dwarves
|
||||
user_team_name= _ "Dwarves"
|
||||
{FLAG_VARIANT knalgan}
|
||||
[leader]
|
||||
id=Thurdakor
|
||||
name= _ "Thurdakor"
|
||||
type=Dwarvish Lord
|
||||
facing=nw
|
||||
[/leader]
|
||||
[unit]
|
||||
type=Dwarvish Dragonguard
|
||||
ai_special=guardian
|
||||
{IS_LOYAL}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
x,y=16,31
|
||||
facing=nw
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Dwarvish Dragonguard
|
||||
ai_special=guardian
|
||||
{IS_LOYAL}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
x,y=20,29
|
||||
facing=nw
|
||||
[/unit]
|
||||
[ai]
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter
|
||||
[/ai]
|
||||
[/side]
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 "Gryphon Rider, Gryphon Master" 4}
|
||||
{STARTING_VILLAGES 2 5}
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing se}
|
||||
# Select highest level Drake Glider line unit
|
||||
# as a spy and remove from the recall list
|
||||
# If role not assigned, it is handled in S12
|
||||
[role]
|
||||
role=spy
|
||||
search_recall_list=only
|
||||
type=Hurricane Drake, Sky Drake, Drake Glider
|
||||
side=1
|
||||
[not]
|
||||
id=Vank
|
||||
[/not]
|
||||
[/role]
|
||||
[store_unit]
|
||||
[filter]
|
||||
role=spy
|
||||
[/filter]
|
||||
variable=spy
|
||||
kill=yes
|
||||
[/store_unit]
|
||||
[hide_unit]
|
||||
id=Galun
|
||||
[/hide_unit]
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat Thurdakor"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{TURNS_RUN_OUT}
|
||||
[gold_carryover]
|
||||
bonus=yes
|
||||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[note]
|
||||
description= _ "One of your Sky Drakes has disappeared."
|
||||
[/note]
|
||||
[note]
|
||||
description= _ "This scenario takes place during the winter."
|
||||
[/note]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
# Vank will come out first, calling for Galun.
|
||||
[message]
|
||||
speaker=Vank
|
||||
#po: The drakes just encountered dwarves for the first time, and
|
||||
#po: describe them as "short runners".
|
||||
message= _ "Galun, warm your blood and rise. The Guard reports runners nearing. But shorter ones. Small runners, whatever."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Thurdakor
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Who dares work stone in these mountains wi’out the leave o’ the Dwarves?"
|
||||
[/message]
|
||||
[scroll_to_unit]
|
||||
id=Galun
|
||||
[/scroll_to_unit]
|
||||
[delay]
|
||||
time=1000
|
||||
[/delay]
|
||||
[unhide_unit]
|
||||
id=Galun
|
||||
[/unhide_unit]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "I am Galun, and this is my Flight. Who gives us challenge in the tongue of prey?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Thurdakor
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "I am Thurdakor of Knalga, and nae prey but a lord of the living stone. You squat on my surface land."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= {WHISPER ( _ "Galun, their weapons look well-made, and we are few.")}
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Surface land, eh? Well, here we shall remain. Perhaps if you keep to your holes we’ll have no trouble."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= {WHISPER ( _ "Perhaps that could have been put better...")}
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Thurdakor
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Keep to our holes? Arrogant one, you shall learn the bite of Dwarven steel for that taunt."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "Those ’Dwarves’ fought well. If there are many more of them in these mountains, I fear for our hatchlings."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "We’ll flee no further. This is a strong, defensible site and the range around it is full of game. If the dwarves molest us, we’ll blood our young warriors on them."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "As you command!"
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
338
data/campaigns/Wings_of_Victory/scenarios/12_Confrontation.cfg
Normal file
|
@ -0,0 +1,338 @@
|
|||
#textdomain wesnoth-wov
|
||||
# To make this map do the following conversions to HM_Master.map:
|
||||
# Cut the top 12 rows of hexes from the map
|
||||
# Cut the rightmost 12 columns of hexes from the map
|
||||
# Set the encampment keep in lower left to player 2
|
||||
# Kte->Hh, Cte->Hh - Remove the troll encampment
|
||||
#
|
||||
# This scenario is intended to be hard difficulty and to allow recalling of many clasher veterans.
|
||||
[scenario]
|
||||
id=12_Confrontation
|
||||
name= _ "Confrontation"
|
||||
next_scenario=13_Epilogue
|
||||
{WOV_MAP 12_Confrontation.map}
|
||||
turns=unlimited
|
||||
{DEFAULT_SCHEDULE_DAWN} #It's spring now
|
||||
carryover_percentage=0
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg battle.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC siege_of_laurelmor.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC weight_of_revenge.ogg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=story/landscape-mountains-05.jpg
|
||||
story= _ "After the defeat of the dwarves, the rest of the winter was spent in a peaceful hibernation. With the arrival of spring, the flight returned to hunting and the work of preparing for the flight’s first hatching."
|
||||
[/part]
|
||||
[part]
|
||||
background=story/landscape-mountains-05.jpg
|
||||
story= _ "As the dawn broke one day, the guard sounded the alarm. The missing Sky Drake had returned, and he was not alone."
|
||||
[/part]
|
||||
[/story]
|
||||
{WOV_GC_TRACK {JOURNEY_12_NEW}}
|
||||
|
||||
# wmllint: validate-off
|
||||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Drake Burner, Drake Clasher, Drake Fighter, Drake Glider
|
||||
gold=200 # Player should have at most 100 carryover from previous scenario?
|
||||
income=4 # More income since the eyrie has been established
|
||||
save_id=Player
|
||||
team_name=hero
|
||||
user_team_name= _ "Drakes"
|
||||
side_name= _ "Galun"
|
||||
{FLAG_VARIANT long}
|
||||
[leader]
|
||||
{GALUN}
|
||||
[/leader]
|
||||
[unit]
|
||||
{VANK}
|
||||
placement=leader
|
||||
[/unit]
|
||||
[/side]
|
||||
{STARTING_VILLAGES 1 5}
|
||||
{WOV_DEATHS}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Drake Arbiter, Drake Burner, Drake Clasher, Drake Fighter, Drake Flare, Drake Glider, Drake Thrasher, Drake Warrior, Fire Drake, Sky Drake
|
||||
{GOLD 450 550 650}
|
||||
{INCOME 15 20 25}
|
||||
team_name=villain
|
||||
user_team_name= _ "Drakes"
|
||||
{FLAG_VARIANT long}
|
||||
# wmllint: who KERATH is Kerath
|
||||
[leader]
|
||||
{KERATH}
|
||||
facing=ne
|
||||
[/leader]
|
||||
[unit]
|
||||
{GRIBBEL}
|
||||
{IS_HERO}
|
||||
experience=35 # Intended to cover what he could have earned in previous appearance plus some.
|
||||
moves=0
|
||||
x,y=2,35
|
||||
facing=ne
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Warden
|
||||
ai_special=guardian
|
||||
{IS_LOYAL}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_QUICK}
|
||||
[/modifications]
|
||||
x,y=4,32
|
||||
facing=ne
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Drake Enforcer
|
||||
ai_special=guardian
|
||||
{IS_LOYAL}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_QUICK}
|
||||
[/modifications]
|
||||
x,y=6,35
|
||||
facing=ne
|
||||
[/unit]
|
||||
# Spy placed in prestart
|
||||
[/side]
|
||||
{STARTING_VILLAGES 2 6}
|
||||
# Make sure clasher line is used heavily, and account for the 4 non-clasher units placed.
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 "Drake Burner, Drake Fighter, Drake Flare, Drake Glider, Drake Warrior, Fire Drake, Sky Drake" 7}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
controller=null
|
||||
hidden=yes
|
||||
team_name=hero
|
||||
user_team_name= _ "Saurians"
|
||||
no_leader=yes
|
||||
[/side]
|
||||
# wmllint: validate-on
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{MODIFY_UNIT side=1 facing sw}
|
||||
# Place the spy from S11
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL spy.role equals spy}
|
||||
[then]
|
||||
[set_variables]
|
||||
name=spy
|
||||
mode=merge
|
||||
[value]
|
||||
side=2
|
||||
ai_special=guardian
|
||||
facing=ne
|
||||
[/value]
|
||||
[/set_variables]
|
||||
[unstore_unit]
|
||||
variable=spy
|
||||
find_vacant=yes
|
||||
x,y=6,33
|
||||
[/unstore_unit]
|
||||
[/then]
|
||||
[else]
|
||||
[unit]
|
||||
side=2
|
||||
type=Sky Drake
|
||||
role=spy
|
||||
ai_special=guardian
|
||||
facing=ne
|
||||
x,y=6,33
|
||||
[/unit]
|
||||
[/else]
|
||||
[/if]
|
||||
{CLEAR_VARIABLE spy}
|
||||
[objectives]
|
||||
[objective]
|
||||
description= _ "Defeat Kerath"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Galun"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Vank"
|
||||
condition=lose
|
||||
[/objective]
|
||||
{HAS_NO_TURN_LIMIT}
|
||||
{IS_LAST_SCENARIO}
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[message]
|
||||
speaker=Kerath
|
||||
message= _ "Galun!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Why have you and your flight left Morogor and come to my eyrie, Kerath?"
|
||||
# TODO: (observation) "Kerath" is very similar to "Kerlath" (province from TSG)
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Kerath
|
||||
message= _ "You, a new Dominant, are not worthy to have that mountain and for your descendants to populate this land. I have come to take your mountain and your breeders for myself."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
# TODO what are the Ways of Morogor? No need to spell them out in dialog but maybe they could be documented in comments/storyboard
|
||||
message= _ "You would fight to take what is mine when you have breeders of your own and unclaimed lands are in abundance? Such an attack is a violation of the Ways of Morogor!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Kerath
|
||||
message= _ "We are not in Morogor anymore! There are no other flights around to enforce customs. Surrender, and I will give you a quick death, and some of your drakes may be allowed to live and serve me."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "Leave, and never trouble me again. Stay, and you will die."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Kerath
|
||||
message= _ "Enough talk. Drakes, attack!"
|
||||
[/message]
|
||||
|
||||
[if]
|
||||
[have_unit]
|
||||
side=1
|
||||
race=lizard
|
||||
search_recall_list=yes
|
||||
[/have_unit]
|
||||
[then]
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
# Saurians arrive at edge of map and move to drake keep
|
||||
[unit]
|
||||
{XIRTREZYX}
|
||||
side=3
|
||||
x,y=24,35
|
||||
[/unit]
|
||||
[unit]
|
||||
{KRENIX}
|
||||
side=3
|
||||
placement=leader
|
||||
[/unit]
|
||||
{MODIFY_UNIT side=3 facing ne}
|
||||
[delay]
|
||||
time=1500
|
||||
[/delay]
|
||||
[move_unit]
|
||||
race=lizard
|
||||
to_x=24, 31, 31, 34
|
||||
to_y=25, 22, 12, 10
|
||||
[/move_unit]
|
||||
{MODIFY_UNIT side=3 facing nw}
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
image_pos=right
|
||||
mirror=yes
|
||||
message= _ "We have arrived."
|
||||
[/message]
|
||||
# Saurian leaders take position facing the battle and do not move
|
||||
[move_unit]
|
||||
race=lizard
|
||||
to_x=33
|
||||
to_y=8
|
||||
[/move_unit]
|
||||
{MODIFY_UNIT side=3 facing sw}
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Saurian Augur, Saurian Skirmisher
|
||||
[/allow_recruit]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "You can now recruit Saurians!"
|
||||
[/message]
|
||||
# If player loses either of the saurian elders, the remaining saurians leave
|
||||
# wmllint: deathcheck off
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
id=Xirtrezyx
|
||||
[or]
|
||||
id=Krenix
|
||||
[/or]
|
||||
[/filter]
|
||||
# Ensure the unit is gone so only one message will be displayed
|
||||
[kill]
|
||||
id=$unit.id
|
||||
[/kill]
|
||||
[message]
|
||||
speaker=Xirtrezyx
|
||||
message= _ "You have failed usss and are not worthy to follow. We are leaving!" # no spellcheck
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Krenix
|
||||
message= _ "You have failed usss and are not worthy to follow. We are leaving!" # no spellcheck
|
||||
[/message]
|
||||
[disallow_recruit]
|
||||
side=1
|
||||
type=Saurian Augur, Saurian Skirmisher
|
||||
[/disallow_recruit]
|
||||
[kill]
|
||||
race=lizard
|
||||
[/kill]
|
||||
[/event]
|
||||
# wmllint: deathcheck on
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
role=spy
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Argh!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=second_unit
|
||||
message= _ "I have killed the traitor!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Kerath
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Arrgggg!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Good riddance."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker=Vank
|
||||
message= _ "It saddens me that we had to fight our own kind, although we did what we had to."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Indeed."
|
||||
[/message]
|
||||
# TODO disable carryover report - when a simple "You are Victorious" message is available
|
||||
[/event]
|
||||
[/scenario]
|
74
data/campaigns/Wings_of_Victory/scenarios/13_Epilogue.cfg
Normal file
|
@ -0,0 +1,74 @@
|
|||
#textdomain wesnoth-wov
|
||||
[scenario]
|
||||
id=13_Epilogue
|
||||
name= _ "Epilogue"
|
||||
next_scenario=null
|
||||
{NO_MAP_DATA}
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC heroes_rite.ogg ()}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "In the aftermath of the battle, the breeders from the Flight of Kerath were found and brought to the eyrie. All the other drakes from the flight were executed for the treacherous attack, save one."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Reshan’lo, the Recorder of the Flight of Kerath, was taken captive. Galun spoke with him."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "Perhaps you are wondering why I did not execute you with the rest of the Flight of Kerath, Reshan’lo."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "The thought had crossed my mind."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "I learned the value of the long view of things. You are a Recorder. I spared you so that your knowledge might be passed on. It would be a tragedy if we did not learn from these events."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "Then I shall speak of what I have learned. On the journey here I have observed numerous armed prey south of the river, and in the forests and the mountains of this continent. They all reproduce faster than us drakes. If they attacked us in numbers, they would suffer losses, but with our present strength our losses would hurt more."
|
||||
[/part]
|
||||
[part]
|
||||
background={RESHANLO_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Reshan'lo")} + _ "The Flight of Kerath was one of the largest flights in Morogor. With it gone, the new flights created by the next few Contentions will likely take over Kerath’s former territory. Then they will come, one flight of bold young swarmlings after the next, drawn by the promise of such a vast unclaimed land. For now though, on this Great Continent, the pride and power of the Drakes is in your hands."
|
||||
[/part]
|
||||
[part]
|
||||
background={GALUN_PORTRAIT}
|
||||
scale_background=no
|
||||
story={CAPTION ( _ "Galun")} + _ "I hear and understand."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Reshan’lo pledged his loyalty to Galun, and was allowed to spend the rest of his days assisting the Recorder of The Flight of Galun."
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Galun, looking back on the journey to the Heart Mountains, and looking forward to the future, considered how the descendants of his flight might best thrive in this new land."
|
||||
[/part]
|
||||
[part]
|
||||
# The edicts should lead to plausible behavior for at least the drakes HttT. THoT, & NR. Drakes in DW could be descendant from a different flight from Morogor. Or not.
|
||||
story= _ "To guide them in settling the continent while avoiding falling prey to more aggressive drakes or coming into destructive contact with the fast-breeding lesser races, Galun proclaims the Edicts:
|
||||
(1) Reaffirmation of the Ways of Morogor
|
||||
(2) Avoidance of dangerous game and respecting them as fellow predators
|
||||
(3) Long sleeps to cut food requirements"
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Ultimately, the Drake Way will require expansion off Irdya itself."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
[endlevel]
|
||||
result=victory
|
||||
linger_mode=no
|
||||
replay_save=no
|
||||
[/endlevel]
|
||||
[/event]
|
||||
# wmllint: unwho ALL
|
||||
[/scenario]
|
BIN
data/campaigns/Wings_of_Victory/sounds/lynx-hit.ogg
Normal file
BIN
data/campaigns/Wings_of_Victory/sounds/tusker-charge-miss.ogg
Normal file
BIN
data/campaigns/Wings_of_Victory/sounds/tusker-charge.ogg
Normal file
BIN
data/campaigns/Wings_of_Victory/sounds/tusker-die.ogg
Normal file
BIN
data/campaigns/Wings_of_Victory/sounds/tusker-hit.ogg
Normal file
107
data/campaigns/Wings_of_Victory/story/drakipedia.txt
Normal file
|
@ -0,0 +1,107 @@
|
|||
Wikidrakia
|
||||
|
||||
* Spiral Path -- A quasi-secret organization among the Drakes devoted to
|
||||
somehow avoiding a Malthusian final war.
|
||||
|
||||
* Straight Path -- "Those who follow the straight path" or short "The
|
||||
Straight Path" as a single word for drakish traditions of perpetual
|
||||
expansion and conquest.
|
||||
|
||||
* Great Ocean -- The Great Ocean is the name of the open seas that
|
||||
surround the archipelago of Morogor. The drakes believe it to end
|
||||
at the Abyss, a vast and deadly waterfall.
|
||||
|
||||
* Great Continent -- The great continent to the east of
|
||||
Morogor. Its existence is unknown to the drakes until the flight of
|
||||
Galun.
|
||||
|
||||
* Drake s.,Drakes p. -- A race of dragonlike creatures.
|
||||
|
||||
* drakish -- adjective, belongs to drakes
|
||||
|
||||
* Drakish -- language, the language spoken by the drakes.
|
||||
|
||||
* Drakish -- script, the scripted language of the drakes. Stored on ceramic
|
||||
tablets by members of the @Recorder vocation
|
||||
|
||||
* Morogor -- Archipelago, located somewhere in the @"Great Ocean" east of the
|
||||
Green Isle and west of the Great Continent.
|
||||
|
||||
* Mount Morogor -- Volcanic mountain on the central island of the archipelago
|
||||
|
||||
* Vulcaniad -- The (irregular) period between consecutive eruptions
|
||||
of @Mount Morogor. The drake calendar is based upon it.
|
||||
|
||||
* Long Count -- The drake calendar based on @Vulcaniad and @Breeding cycles.
|
||||
|
||||
* Breeding cycle -- The time that passes between one egg laying to the next.
|
||||
|
||||
* Recorder -- Drakish scroll-keeper. The recorders are the only caste of
|
||||
Drake not determined by biology: they recruit their members from all
|
||||
of the other castes.
|
||||
|
||||
* Ceramics -- The drakes work metal, but are are masters in the
|
||||
craftsmanship of making ceramics. Only the burners can generate
|
||||
the amount of heat to cure the pieces to full strength.
|
||||
|
||||
* Eyrie -- A drake home building, fortified. It contains the @breeding chambers
|
||||
|
||||
* Breeding Chambers -- Where the Breeders live under the Dominant's eye.
|
||||
|
||||
* Laying -- a period in the @"breeding cycle".
|
||||
|
||||
* Hatching -- a period in the @"breeding cycle".
|
||||
|
||||
* Hatchling -- A young drake that hasn't seen another generation
|
||||
hatch. The younger of the current generation of @hatchlings are the most
|
||||
aggressive is the behavior of the tribe.
|
||||
|
||||
* Fledgling -- A young drake that has seen another generation hatch. If
|
||||
the @flight can afford the loss of a generation they start the
|
||||
@Swarming.
|
||||
|
||||
* Breeder -- The female drake. They are rare since eggs that become
|
||||
breeders have to be handled with extra care. The number of breeders is
|
||||
also limited by the amounts of non-breeders around, since breeders
|
||||
can't take care of their food for themselves when laying. Drake
|
||||
breeders become fertile after the next hatching.
|
||||
|
||||
* Egg, Drake -- The caste the hatchling will belongs to is determined by
|
||||
the time it is laid.
|
||||
|
||||
* Flight -- Group of Drakes, lives in an @Eyrie, controlling a hunting
|
||||
range. Each tribe has one @Dominant, who confers mating privileges.
|
||||
|
||||
* Aspirant -- Male @Drake that has passed through a hormonal
|
||||
metamorphosis that makes him able to mate with the breeders. The
|
||||
secretion of the hormone is caused by hunt and combat actions in which
|
||||
the drake is involved.
|
||||
|
||||
* Dominant -- The @Aspirant that established as the drake
|
||||
leader, who has the final say on leading the tribe and has the most mating
|
||||
privileges with the breeders. Rarely, he may confer breeding privileges upon
|
||||
non-intendants for exceptional service.
|
||||
|
||||
* Intendant -- one of the Aspirant lieutenants of a Dominant. Traditionally he
|
||||
has one of each caste other than his own. Additional Intendants
|
||||
are sometimes designated for special duties. Intendants have some mating privileges.
|
||||
|
||||
* Swarm -- The @Swarmlings that have left the @eyrie to found a new one.
|
||||
|
||||
* Swarming -- The flight for a new drake @eyrie that recurs every
|
||||
breeding cycle.
|
||||
|
||||
* Galun, Drake -- The drake @Dominant who led the drakes to the
|
||||
@Great Continent.
|
||||
|
||||
* Vank, Drake -- The most outstanding Intendant in the @Swarm of Galun
|
||||
that discovered the @Great Continent.
|
||||
|
||||
* Kerath, Drake
|
||||
|
||||
* Reshan'lo, Drake -- Recorder in the Flight of Kerath. He is a member
|
||||
and also the Recorder of the @spiral path.
|
||||
|
||||
* Verkon, Drake -- Dominant of his @Flight. In this flight @Galun was bred.
|
||||
|
||||
* Long Prey -- South Seas pidgin for human meat.
|
104
data/campaigns/Wings_of_Victory/story/scenario_draft.txt
Normal file
|
@ -0,0 +1,104 @@
|
|||
The drakes are stirred to look for lands beyond Morogor after Haldric comes through in TRoW
|
||||
|
||||
Part 1: The Aspirant
|
||||
Each scenario is named after a level of challenge/intiation for Galun on his path to Dominant.
|
||||
|
||||
* Scenario 1: The Hunt
|
||||
* Goal: Galun must reach level 2 to become an Aspirant.
|
||||
* Easy introduction scenario
|
||||
|
||||
* Scenario 2: The Raid
|
||||
* Orcs land on island
|
||||
* Verkon (Flight Leader, Drake Warden) charges Galun with leading the raid
|
||||
* Drakes obtain location of islands to make the jump east across the great ocean to the great continent
|
||||
* Can recruit Burners, Fighters, & Gliders or is given an allotment
|
||||
* By succeeding in the raid on the orcs, Galun becomes a hero for the
|
||||
members of his caste, and they select him for the contention.
|
||||
|
||||
* Scenario 3: The Contention
|
||||
* 1v1 between top two drake teams out of six
|
||||
* Win the Contention to become a Dominant
|
||||
|
||||
* Scenario 4: The Spiral Path
|
||||
* Story only: A dialog between Galun and the Recorder of Kerath
|
||||
* Galun receives his swarmlings and breeders.
|
||||
* Informs the Recorder of his determination to fly east over the
|
||||
Great Ocean
|
||||
|
||||
Part 2: The Flight
|
||||
Each scenario is named after where they are, to help convey a sense of journeying and be understandable for players
|
||||
|
||||
This the dangerous journey the Flight of Galun undertakes. Things occur to shape Galun's perspective for
|
||||
how drakes would best survive in this new land (previously, their culture is a group of flights in the Morogor Archipelago)
|
||||
Galun's run-ins with the various races of wesnoth, and how they are more dangerous to deal with than the runners of Morogor,
|
||||
inspires him to avoid confrontation with them, as they reproduce faster than the drakes do.
|
||||
Find other things Galun can learn from the various battles along the way.
|
||||
|
||||
* Scenario 5: Islands
|
||||
* Secure a safe landing point. Clashers unavailable
|
||||
* Defeat the nagas and sea serpent.
|
||||
|
||||
* Scenario 6: The Three Sisters
|
||||
* Fight Ogres, scorpions, and merfolk?????
|
||||
* Establish a temporary base to make heavier tools and armor
|
||||
* The mainland is visible and with it a mountain range
|
||||
* Clashers are available after this scenario
|
||||
|
||||
* Scenario 7: Elensefar
|
||||
* While passing northeast over the plains, the flight stops to hunt in the recently
|
||||
founded village of Elensefar.
|
||||
* They must defeat loyalists (merfolk as well??)
|
||||
|
||||
* Scenario 8: Wesmere
|
||||
* While passing northeast over the Forest of Wesmere, the flight stops to hunt.
|
||||
* They must defeat elves and Woses.
|
||||
* Receive saurian allies that used to be minions for a dragon?
|
||||
* After scenario, may recruit saurians?
|
||||
|
||||
* Scenario 9: Foothills
|
||||
* The flight is forced to earth by storm weather in the foothills of the Heart Mountains.
|
||||
* They must defeat undead and giant spiders.
|
||||
* On victory, the storm breaks and they continue to their destination
|
||||
|
||||
* Scenario 10: Heart Mountains
|
||||
* The flight lands on a high peak in Heart Mountains.
|
||||
* They must defeat trolls.
|
||||
* On victory, they discover they are in wild country well suited to
|
||||
their needs and decide to settle there.
|
||||
* Sky Drakes can reach the ocean or the large lake from this location.
|
||||
* Establish here that the colder weather of the North tends to make Drakes go
|
||||
into metabolic suspension for long periods.
|
||||
* Use Heart Mountains map that encompasses this and the next two scenarios
|
||||
|
||||
Part 3: The Nest
|
||||
Exciting battle names for the defense of the new drake nest
|
||||
Here, Galun's challenge is to protect the nest he has founded.
|
||||
|
||||
* Scenario 11: Fire Meets Steel
|
||||
* The Recorder tells us that, unknown to Galun, one of his Sky Drake
|
||||
volunteers was a spy for the Flight of Kerath. It disappears with
|
||||
several bags of provisions. No attempt was made on the breeding pens, so it
|
||||
becomes apparent to Galun that he must have gone back to Morogor.
|
||||
* Dwarves living in the region investigate the intruders.
|
||||
* Drake arrogance and dwarven stubbornness do not mix well. Battle ensues.
|
||||
* Dwarves have gryphon riders in this scenario.
|
||||
* Map has same area as Heart Mountains, except with the eyrie, nearby villages
|
||||
are converted to drake villages, and there is snow around as it is winter.
|
||||
|
||||
* Scenario 12: Confrontation
|
||||
* The Flight of Kerath attacks. Now Galun must fight his own kind in true war.
|
||||
* On victory, the Recorder of Kerath is captured; he and Galun meet
|
||||
for the second time. The Recorder reminds Galun that the lesser
|
||||
races reproduce more quickly than do Drakes.
|
||||
* Map is same area as Fire Meets Steel, but it is now spring
|
||||
|
||||
* Scenario 13: Epilogue
|
||||
* Story only
|
||||
* Galun's descendants must walk a tightrope between expanding
|
||||
too slowly (and falling prey to more aggressive drakes) and
|
||||
coming into destructive contact with the fast-breeding lesser
|
||||
races.
|
||||
* Galun proclaims the Edicts: (1) an end to slaveholding, (2) avoidance
|
||||
of confrontation with other speaking peoples, (3) use the long
|
||||
sleeps to cut food requirements.
|
||||
* Ultimately, the Drake Way will require expansion off Irdya itself.
|
159
data/campaigns/Wings_of_Victory/units/Gorer.cfg
Normal file
|
@ -0,0 +1,159 @@
|
|||
#textdomain wesnoth-wov
|
||||
[unit_type]
|
||||
id=Gorer
|
||||
name= _ "Gorer"
|
||||
race=monster
|
||||
image="units/gorer.png"
|
||||
[standing_anim]
|
||||
start_time=-50
|
||||
[frame]
|
||||
image="units/gorer.png"
|
||||
duration=50
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
[standing_anim]
|
||||
start_time=-50
|
||||
terrain_type=Wo,Ww,Ww^Vm,Chs,Chw,Ss
|
||||
[frame]
|
||||
image="units/gorer-water.png"
|
||||
duration=50
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
ellipse="misc/ellipse"
|
||||
hitpoints=40
|
||||
movement_type=orcishfoot
|
||||
movement=6
|
||||
experience=100
|
||||
{AMLA_DEFAULT}
|
||||
level=2
|
||||
alignment=neutral
|
||||
advances_to=null
|
||||
undead_variation=wolf
|
||||
cost=32
|
||||
usage=fighter
|
||||
description=_ "As Tuskers age, their already formidable teeth grow longer and more numerous. A mature boar gorer is a valuable asset to any farmer. An angry boar gorer is a challenge even to the best hunters"+{SPECIAL_NOTES}+{SPECIAL_NOTES_CHARGE}
|
||||
die_sound=tusker-die.ogg
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/gorer-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/gorer-defend.png" "units/gorer.png" tusker-hit.ogg }
|
||||
[defense]
|
||||
village=50
|
||||
[/defense]
|
||||
[attack]
|
||||
name=tusks
|
||||
description=_"Tusks"
|
||||
icon=attacks/tusk.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=tusks
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/gorer.png"
|
||||
sound=tusker-charge-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/gorer.png"
|
||||
sound=tusker-charge.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/gorer-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/gorer-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image="units/gorer-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/gorer.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack]
|
||||
name=tusk-charge
|
||||
description=_"Tusk Charge"
|
||||
icon=attacks/tusk.png
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_CHARGE}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=15
|
||||
number=1
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=tusk-charge
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/gorer.png"
|
||||
sound=tusker-charge-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/gorer.png"
|
||||
sound=tusker-charge.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/gorer-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/gorer-charge.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/gorer-charge-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/gorer-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image="units/gorer.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
58
data/campaigns/Wings_of_Victory/units/Lynx.cfg
Normal file
|
@ -0,0 +1,58 @@
|
|||
#textdomain wesnoth-wov
|
||||
[unit_type]
|
||||
id=Lynx
|
||||
name= _ "Lynx"
|
||||
race=monster
|
||||
image="units/lynx.png"
|
||||
hitpoints=31
|
||||
movement_type=orcishfoot
|
||||
[defense]
|
||||
forest=40
|
||||
village=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=50
|
||||
level=1
|
||||
alignment=neutral
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
undead_variation=wolf
|
||||
cost=18
|
||||
usage=fighter
|
||||
description= _ "The lynx is a predator that lives in forested areas, especially at higher altitudes. Some of the larger and more aggressive lynxes routinely kill deer, and a few have been known to attempt human-sized prey."
|
||||
{DEFENSE_ANIM "units/lynx.png" "units/lynx.png" lynx-hit.ogg}
|
||||
die_sound=lynx-hit.ogg
|
||||
[attack]
|
||||
name=claws
|
||||
description=_"claws"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
icon=attacks/claws-animal.png
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=claws
|
||||
[/filter_attack]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="units/lynx-attack.png"
|
||||
sound=miss-1.ogg
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=claws
|
||||
[/filter_attack]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="units/lynx-attack.png"
|
||||
sound=sword-1.ogg
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
51
data/campaigns/Wings_of_Victory/units/Rabbit.cfg
Normal file
|
@ -0,0 +1,51 @@
|
|||
#textdomain wesnoth-wov
|
||||
[unit_type]
|
||||
id=Rabbit
|
||||
name= _ "Rabbit"
|
||||
race=monster
|
||||
image=units/rabbit.png
|
||||
hitpoints=6
|
||||
movement_type=woodland
|
||||
[defense]
|
||||
forest=40
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=25
|
||||
level=0
|
||||
alignment=neutral
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
undead_variation=saurian
|
||||
cost=6
|
||||
usage=fighter
|
||||
description= _ "The rabbit is a cute creature which lives in fields and forests. Rabbits are the prey of many larger creatures, for their flesh is sweet and succulent."
|
||||
die_sound=hiss-die.wav
|
||||
{DEFENSE_ANIM "units/rabbit-defend.png" "units/rabbit.png" {SOUND_LIST:BAT_HIT} }
|
||||
[attack]
|
||||
name=incisors
|
||||
description= _ "incisors"
|
||||
icon=attacks/fangs-rodent.png
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
[/attack]
|
||||
[attack]
|
||||
name=claws
|
||||
description= _ "claws"
|
||||
icon=attacks/claws.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=2
|
||||
number=2
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
range=melee
|
||||
[/filter_attack]
|
||||
start_time=-350
|
||||
[frame]
|
||||
image="units/rabbit-attack[1~3].png:[150,200,150]"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
159
data/campaigns/Wings_of_Victory/units/Tusker.cfg
Normal file
|
@ -0,0 +1,159 @@
|
|||
#textdomain wesnoth-wov
|
||||
[unit_type]
|
||||
id=Tusker
|
||||
name= _ "Tusker"
|
||||
race=monster
|
||||
image="units/tusker.png"
|
||||
[standing_anim]
|
||||
start_time=-50
|
||||
[frame]
|
||||
image="units/tusker.png"
|
||||
duration=50
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
[standing_anim]
|
||||
start_time=-50
|
||||
terrain_type=Wo,Ww,Ww^Vm,Chs,Chw,Ss
|
||||
[frame]
|
||||
image="units/tusker-water.png"
|
||||
duration=50
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
ellipse="misc/ellipse"
|
||||
hitpoints=32
|
||||
movement_type=orcishfoot
|
||||
movement=5
|
||||
experience=41
|
||||
{AMLA_DEFAULT}
|
||||
level=1
|
||||
alignment=neutral
|
||||
advances_to=Gorer
|
||||
undead_variation=wolf
|
||||
cost=22
|
||||
usage=fighter
|
||||
description=_ "Tuskers are hardy livestock. Their powerful limbs make them good beasts of burden. Their thick wool and hides make coarse, but serviceable clothing and their meat is tough, but filling. But an angry or wild tusker is not to be trifled with."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CHARGE}
|
||||
die_sound=tusker-die.ogg
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/tusker-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/tusker-defend.png" "units/tusker.png" tusker-hit.ogg }
|
||||
[defense]
|
||||
village=50
|
||||
[/defense]
|
||||
[attack]
|
||||
name=tusks
|
||||
description=_"Tusks"
|
||||
icon=attacks/tusk.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=tusks
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/tusker.png"
|
||||
sound=tusker-charge-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/tusker.png"
|
||||
sound=tusker-charge.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/tusker-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/tusker-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image="units/tusker-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/tusker.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack]
|
||||
name=tusk-charge
|
||||
description=_"Tusk Charge"
|
||||
icon=attacks/tusk.png
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_CHARGE}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=11
|
||||
number=1
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=tusk-charge
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/tusker.png"
|
||||
sound=tusker-charge-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/tusker.png"
|
||||
sound=tusker-charge.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/tusker-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/tusker-charge.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/tusker-charge-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/tusker-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image="units/tusker.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
98
data/campaigns/Wings_of_Victory/units/Tusklet.cfg
Normal file
|
@ -0,0 +1,98 @@
|
|||
#textdomain wesnoth-wov
|
||||
[unit_type]
|
||||
id=Tusklet
|
||||
name= _ "Tusklet"
|
||||
race=monster
|
||||
image="units/tusklet.png"
|
||||
[standing_anim]
|
||||
start_time=-50
|
||||
[frame]
|
||||
image="units/tusklet.png"
|
||||
duration=50
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
[standing_anim]
|
||||
start_time=-50
|
||||
terrain_type=Wo,Ww,Ww^Vm,Chs,Chw,Ss
|
||||
[frame]
|
||||
image="units/tusklet-water.png"
|
||||
duration=50
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
hitpoints=25
|
||||
movement_type=orcishfoot
|
||||
movement=4
|
||||
experience=26
|
||||
{AMLA_DEFAULT}
|
||||
level=0
|
||||
alignment=neutral
|
||||
advances_to=Tusker
|
||||
undead_variation=wolf
|
||||
cost=13
|
||||
usage=fighter
|
||||
description=_ "Young tuskers are as notoriously bad-tempered as the adults of the species, though less of a challenge to fight. The main danger lies in threatening the little one while not noticing its parent preparing to charge from behind."
|
||||
die_sound=tusker-die.ogg
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/tusklet-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/tusklet-defend.png" "units/tusklet.png" tusker-hit.ogg }
|
||||
[defense]
|
||||
village=50
|
||||
[/defense]
|
||||
[attack]
|
||||
name=tusks
|
||||
description=_"Tusks"
|
||||
icon=attacks/tusk.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=tusks
|
||||
[/filter_attack]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/tusklet.png"
|
||||
sound=tusker-charge-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/tusklet.png"
|
||||
sound=tusker-charge.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/tusklet-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/tusklet-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image="units/tusklet-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/tusklet.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
86
data/campaigns/Wings_of_Victory/units/Wose_Shaman.cfg
Normal file
|
@ -0,0 +1,86 @@
|
|||
#textdomain wesnoth-wov
|
||||
[unit_type]
|
||||
id=Wose Shaman
|
||||
name=_ "Wose Shaman"
|
||||
race=wose
|
||||
image=units/wose-shaman.png
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
[frame]
|
||||
image="units/wose-shaman.png"
|
||||
halo="halo/wose-stationary-halo[1~8].png:150"
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
{DEFENSE_ANIM units/wose-shaman.png units/wose-shaman.png {SOUND_LIST:HUMAN_OLD_HIT}}
|
||||
die_sound=wose-die.ogg
|
||||
[abilities]
|
||||
{ABILITY_AMBUSH}
|
||||
{ABILITY_REGENERATES}
|
||||
[/abilities]
|
||||
hitpoints=50
|
||||
movement_type=treefolk
|
||||
movement=3
|
||||
experience=100
|
||||
level=2
|
||||
alignment=lawful
|
||||
advances_to=null
|
||||
{AMLA_DEFAULT}
|
||||
cost=40
|
||||
usage=mixed fighter
|
||||
description=_"These woses are able to command forest plants such as vines and creepers to hinder their enemies."+{SPECIAL_NOTES}+{SPECIAL_NOTES_AMBUSH}+{SPECIAL_NOTES_REGENERATES}+{SPECIAL_NOTES_SLOW}
|
||||
[attack]
|
||||
name=crush
|
||||
#textdomain wesnoth-units
|
||||
description=_"crush"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
icon=attacks/crush-wose.png
|
||||
[/attack]
|
||||
[attack]
|
||||
name=entangle
|
||||
description=_"entangle"
|
||||
#textdomain wesnoth-wov
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=10
|
||||
number=2
|
||||
range=ranged
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=crush
|
||||
[/filter_attack]
|
||||
start_time=-500
|
||||
{SOUND:HIT_AND_MISS wose-attack.ogg wose-miss.ogg -500}
|
||||
# [frame]
|
||||
# image=units/wose-shaman-attack-[1~2].png:[400,225]
|
||||
# [/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=entangle
|
||||
[/filter_attack]
|
||||
missile_start_time=-250
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
duration=250
|
||||
image=projectiles/entangle.png
|
||||
image_diagonal=projectiles/entangle.png
|
||||
[/missile_frame]
|
||||
start_time=-300
|
||||
attack_sound_start_time=-100
|
||||
|
||||
[attack_sound_frame]
|
||||
sound=entangle.wav
|
||||
[/attack_sound_frame]
|
||||
|
||||
[frame]
|
||||
image="units/wose-shaman.png"
|
||||
halo="halo/elven/nature-halo[1~8].png:75"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
138
data/campaigns/Wings_of_Victory/utils/bigmap.cfg
Normal file
|
@ -0,0 +1,138 @@
|
|||
#textdomain wesnoth-wov
|
||||
|
||||
#define WOV_GREAT_CONTINENT_BIGMAP
|
||||
[background_layer]
|
||||
image=maps/background.jpg
|
||||
scale_vertically=yes
|
||||
scale_horizontally=no
|
||||
keep_aspect_ratio=yes
|
||||
[/background_layer]
|
||||
[background_layer]
|
||||
image=maps/wov.png
|
||||
scale_vertically=yes
|
||||
scale_horizontally=no
|
||||
keep_aspect_ratio=yes
|
||||
base_layer=yes
|
||||
[/background_layer]
|
||||
#enddef
|
||||
|
||||
#define WOV_GC_TRACK STAGE
|
||||
[story]
|
||||
[part]
|
||||
show_title=yes
|
||||
{WOV_GREAT_CONTINENT_BIGMAP}
|
||||
{STAGE}
|
||||
[/part]
|
||||
[/story]
|
||||
#enddef
|
||||
|
||||
#undef NEW_JOURNEY
|
||||
|
||||
#define NEW_JOURNEY X Y
|
||||
[image]
|
||||
x,y={X},{Y}
|
||||
file=misc/new-journey.png
|
||||
delay=300
|
||||
centered=yes
|
||||
[/image]
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_06_NEW
|
||||
{NEW_JOURNEY 085 515}
|
||||
{NEW_JOURNEY 100 515}
|
||||
{NEW_BATTLE 115 515}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_06_OLD
|
||||
{OLD_JOURNEY 085 515}
|
||||
{OLD_JOURNEY 100 515}
|
||||
{OLD_BATTLE 115 515}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_07_NEW
|
||||
{JOURNEY_06_OLD}
|
||||
{NEW_JOURNEY 145 495}
|
||||
{NEW_JOURNEY 175 475}
|
||||
{NEW_JOURNEY 205 455}
|
||||
{NEW_JOURNEY 235 435}
|
||||
{NEW_JOURNEY 265 415}
|
||||
{NEW_JOURNEY 295 395}
|
||||
{NEW_BATTLE 325 375}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_07_OLD
|
||||
{JOURNEY_06_OLD}
|
||||
{OLD_JOURNEY 145 495}
|
||||
{OLD_JOURNEY 175 475}
|
||||
{OLD_JOURNEY 205 455}
|
||||
{OLD_JOURNEY 235 435}
|
||||
{OLD_JOURNEY 265 415}
|
||||
{OLD_JOURNEY 295 395}
|
||||
{OLD_BATTLE 325 375}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_08_NEW
|
||||
{JOURNEY_07_OLD}
|
||||
{NEW_JOURNEY 357 353}
|
||||
{NEW_JOURNEY 389 331}
|
||||
{NEW_BATTLE 420 310}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_08_OLD
|
||||
{JOURNEY_07_OLD}
|
||||
{OLD_JOURNEY 357 353}
|
||||
{OLD_JOURNEY 389 331}
|
||||
{OLD_BATTLE 420 310}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_09_NEW
|
||||
{JOURNEY_08_OLD}
|
||||
{NEW_JOURNEY 430 292}
|
||||
{NEW_JOURNEY 440 274}
|
||||
{NEW_JOURNEY 450 256}
|
||||
{NEW_JOURNEY 460 238}
|
||||
{NEW_BATTLE 470 220}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_09_OLD
|
||||
{JOURNEY_08_OLD}
|
||||
{OLD_JOURNEY 430 292}
|
||||
{OLD_JOURNEY 440 274}
|
||||
{OLD_JOURNEY 450 256}
|
||||
{OLD_JOURNEY 460 238}
|
||||
{OLD_BATTLE 470 220}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_10_NEW
|
||||
{JOURNEY_09_OLD}
|
||||
{NEW_JOURNEY 479 195}
|
||||
{NEW_JOURNEY 488 170}
|
||||
{NEW_BATTLE 497 145}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_10_OLD
|
||||
{JOURNEY_09_OLD}
|
||||
{OLD_JOURNEY 479 195}
|
||||
{OLD_JOURNEY 488 170}
|
||||
{OLD_BATTLE 497 145}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_11_NEW
|
||||
{JOURNEY_10_OLD}
|
||||
{NEW_BATTLE 497 145}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_11_OLD
|
||||
{JOURNEY_10_OLD}
|
||||
{OLD_BATTLE 497 145}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_12_NEW
|
||||
{JOURNEY_11_OLD}
|
||||
{NEW_BATTLE 497 145}
|
||||
#enddef
|
||||
|
||||
#define JOURNEY_12_OLD
|
||||
{JOURNEY_11_OLD}
|
||||
{OLD_BATTLE 497 145}
|
||||
#enddef
|
110
data/campaigns/Wings_of_Victory/utils/characters.cfg
Normal file
|
@ -0,0 +1,110 @@
|
|||
#textdomain wesnoth-wov
|
||||
|
||||
#define GALUN
|
||||
# The protagonist
|
||||
id=Galun
|
||||
name= _ "Galun"
|
||||
unrenamable=yes
|
||||
type=Drake Burner
|
||||
[modifications]
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_INTELLIGENT}
|
||||
[object]
|
||||
# Ensure Galun advances to Fire Drake as S02 expects it,
|
||||
# and have advancement path to Armageddon Drake just for him.
|
||||
[effect]
|
||||
[filter]
|
||||
type=Drake Burner
|
||||
[/filter]
|
||||
apply_to=new_advancement
|
||||
replace=yes
|
||||
types=Fire Drake
|
||||
[/effect]
|
||||
[effect]
|
||||
[filter]
|
||||
type=Inferno Drake
|
||||
[/filter]
|
||||
apply_to=remove_advancement
|
||||
amlas=amla_default
|
||||
[/effect]
|
||||
[effect]
|
||||
[filter]
|
||||
type=Inferno Drake
|
||||
[/filter]
|
||||
apply_to=new_advancement
|
||||
replace=yes
|
||||
types=Armageddon Drake
|
||||
[/effect]
|
||||
[effect]
|
||||
[filter]
|
||||
type=Inferno Drake
|
||||
[/filter]
|
||||
apply_to=max_experience
|
||||
set=176 # 220 - %20, since intelligent is applied before this
|
||||
[/effect]
|
||||
[/object]
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define VANK
|
||||
# The loyal sidekick
|
||||
id=Vank
|
||||
name= _ "Vank"
|
||||
unrenamable=yes
|
||||
type=Drake Glider
|
||||
{IS_HERO}
|
||||
[modifications]
|
||||
{OBJECT_LOYAL}
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define KERATH
|
||||
id=Kerath
|
||||
name= _ "Kerath"
|
||||
type=Drake Blademaster
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define GRIBBEL
|
||||
id=Gribbel
|
||||
name= _ "Gribbel"
|
||||
type=Drake Flameheart
|
||||
[modifications]
|
||||
{OBJECT_LOYAL}
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define XIRTREZYX
|
||||
id=Xirtrezyx
|
||||
name= _ "Xirtrezyx"
|
||||
type=Saurian Flanker
|
||||
canrecruit=yes
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define KRENIX
|
||||
id=Krenix
|
||||
name= _ "Krenix"
|
||||
type=Saurian Soothsayer
|
||||
{IS_HERO}
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define GALUN_PORTRAIT
|
||||
portraits/drakes/inferno.png#enddef
|
||||
|
||||
#define RESHANLO_PORTRAIT
|
||||
portraits/drakes/fighter.png#enddef
|
31
data/campaigns/Wings_of_Victory/utils/deaths.cfg
Normal file
|
@ -0,0 +1,31 @@
|
|||
#textdomain wesnoth-wov
|
||||
|
||||
#define WOV_DEATHS
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Galun
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "My dream perishes with me..."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Vank
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=Galun
|
||||
message= _ "Vank! No! How will I continue on without you?"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
#enddef
|
59
data/campaigns/Wings_of_Victory/utils/schedules.cfg
Normal file
|
@ -0,0 +1,59 @@
|
|||
#textdomain wesnoth-wov
|
||||
|
||||
#define SUMMER_SCHEDULE_DAWN
|
||||
{SUMMER_SCHEDULE}
|
||||
#enddef
|
||||
|
||||
#define SUMMER_SCHEDULE_MORNING
|
||||
{SUMMER_SCHEDULE}
|
||||
current_time=1
|
||||
#enddef
|
||||
|
||||
#define SUMMER_SCHEDULE_MIDDAY
|
||||
{SUMMER_SCHEDULE}
|
||||
current_time=2
|
||||
#enddef
|
||||
|
||||
#define SUMMER_SCHEDULE_AFTERNOON
|
||||
{SUMMER_SCHEDULE}
|
||||
current_time=3
|
||||
#enddef
|
||||
|
||||
#define SUMMER_SCHEDULE_DUSK
|
||||
{SUMMER_SCHEDULE}
|
||||
current_time=4
|
||||
#enddef
|
||||
|
||||
#define SUMMER_SCHEDULE_MIDNIGHT
|
||||
{SUMMER_SCHEDULE}
|
||||
current_time=5
|
||||
#enddef
|
||||
|
||||
#define WINTER_SCHEDULE_DAWN
|
||||
{WINTER_SCHEDULE}
|
||||
#enddef
|
||||
|
||||
#define WINTER_SCHEDULE_MIDDAY
|
||||
{WINTER_SCHEDULE}
|
||||
current_time=1
|
||||
#enddef
|
||||
|
||||
#define WINTER_SCHEDULE_DUSK
|
||||
{WINTER_SCHEDULE}
|
||||
current_time=2
|
||||
#enddef
|
||||
|
||||
#define WINTER_SCHEDULE_FIRST_WATCH
|
||||
{WINTER_SCHEDULE}
|
||||
current_time=3
|
||||
#enddef
|
||||
|
||||
#define WINTER_SCHEDULE_MIDNIGHT
|
||||
{WINTER_SCHEDULE}
|
||||
current_time=4
|
||||
#enddef
|
||||
|
||||
#define WINTER_SCHEDULE_SECOND_WATCH
|
||||
{WINTER_SCHEDULE}
|
||||
current_time=5
|
||||
#enddef
|
45
data/campaigns/Wings_of_Victory/utils/wov-macros.cfg
Normal file
|
@ -0,0 +1,45 @@
|
|||
#textdomain wesnoth-wov
|
||||
|
||||
#define WOV_MAP NAME
|
||||
map_data="{campaigns/Wings_of_Victory/maps/{NAME}}"
|
||||
#enddef
|
||||
|
||||
#define SCATTER_NOT_NEXT
|
||||
[not]
|
||||
[filter]
|
||||
[/filter]
|
||||
[/not]
|
||||
[not]
|
||||
[filter_adjacent_location]
|
||||
[filter]
|
||||
[/filter]
|
||||
[/filter_adjacent_location]
|
||||
[/not]
|
||||
#enddef
|
||||
|
||||
#define OBJECT_LOYAL
|
||||
# To avoid taking up a trait slot
|
||||
[object]
|
||||
[effect]
|
||||
apply_to=loyal
|
||||
[/effect]
|
||||
[/object]
|
||||
#enddef
|
||||
|
||||
#define OBJECTIVE_AND
|
||||
[objective]
|
||||
bullet=""
|
||||
description="<small>"+_"and"+"</small>"
|
||||
red,green,blue=255,255,255
|
||||
condition=win
|
||||
[/objective]
|
||||
#enddef
|
||||
|
||||
#define OBJECTIVE_OR
|
||||
[objective]
|
||||
bullet=""
|
||||
description="<small>"+_"or"+"</small>"
|
||||
red,green,blue=255,255,255
|
||||
condition=win
|
||||
[/objective]
|
||||
#enddef
|