Merge branch 'master' into sdl2
This commit is contained in:
commit
81480d1d77
70 changed files with 3189 additions and 2326 deletions
|
@ -57,6 +57,12 @@ See also bug [bug]23753[/bug].
|
|||
[/list]
|
||||
[/rasection]
|
||||
|
||||
[rasection="New log files location on Windows"]
|
||||
From this release onwards, Wesnoth no longer writes its stdout/stderr logs to [tt]stdout.txt[/tt]/[tt]stderr.txt[/tt] in the installation path. Instead, a single combined log file is written to [tt]<user data dir>\logs\wesnoth-<TIMESTAMP>-<PID>.log[/tt] containing all stdout [b]and[/b] stderr output. Up to 8 older log files are kept around, the rest being automatically deleted at game startup. Note that if an early startup failure occurs, the log file will be found at [tt]%TEMP%\wesnoth-<TIMESTAMP>-<PID>.log[/tt] instead.
|
||||
|
||||
Since this replaces SDL 1.2's buggy built-in stdout/stderr redirection code with a Unicode-aware alternative, this also fixes bug [bug]22897[/bug].
|
||||
[/rasection]
|
||||
|
||||
[rasection="New game version dialog"]
|
||||
Describe how awesome the new game version dialog is and how it replaces the old game paths dialog from 1.12.x
|
||||
[/rasection]
|
||||
|
|
12
changelog
12
changelog
|
@ -64,6 +64,9 @@ Version 1.13.1+dev:
|
|||
* Add helper.get_nth_child
|
||||
* Add helper.child_count
|
||||
* Add helper.child_array
|
||||
* wesnoth.remove_time_area no longer takes a comma-separated list of time
|
||||
area ids.
|
||||
* wesnoth.add_time_area no longer warns about commas in time area ids
|
||||
* Music and sound effects:
|
||||
* New sounds: dwarf hit and die, ink, mud fist and glob.
|
||||
* Terrains:
|
||||
|
@ -153,6 +156,9 @@ Version 1.13.1+dev:
|
|||
* Added a new [difficulty] tag for defining a campaign's difficulty level
|
||||
* Add new syntax for [option], similar to the new difficulty syntax
|
||||
* Add [test_condition] ActionWML that tells why a conditional failed (for debugging)
|
||||
* Add [remove_time_area] WML tag which takes a comma-separated list of time
|
||||
area ids.
|
||||
* [time_area] no longer warns about commas in ids when not using remove=yes.
|
||||
* Editor:
|
||||
* Added Category field and color sliders to the Edit Label panel.
|
||||
* Miscellaneous and bug fixes:
|
||||
|
@ -162,6 +168,12 @@ Version 1.13.1+dev:
|
|||
explicitly use . or .. (e.g. `--config-dir .\userdata`) to force the
|
||||
user config+data dir path to be relative to the current working dir (see
|
||||
also bug #23753).
|
||||
* Wesnoth now uses combined stdout+stderr log files on Windows, moved to
|
||||
<user data dir>\logs during initialization and first created in the user's
|
||||
temporary files directory defined by Windows. Log files are named like
|
||||
"wesnoth-<TIMESTAMP>-<PID>.log" and up to 8 log files are kept along with
|
||||
the latest session's log file. This avoids issues caused by SDL 1.2's
|
||||
built-in redirection code not being Unicode-aware (fixes bug #22897).
|
||||
* Removed legacy filesystem API implementation.
|
||||
* Fixed Generate Map dialog bug that caused last choice of map
|
||||
generator to not be actually selected (bug #23711).
|
||||
|
|
|
@ -32,7 +32,10 @@ function wesnoth.wml_actions.replace_map(cfg)
|
|||
|
||||
local x1,x2 = string.match(cfg.x, "(%d+)-(%d+)")
|
||||
local y1,y2 = string.match(cfg.y, "(%d+)-(%d+)")
|
||||
local map = cfg.map_data
|
||||
local header,map = string.match(cfg.map_data, "(.-)\n\n(.*)")
|
||||
if not map then
|
||||
map = cfg.map_data
|
||||
end
|
||||
|
||||
x1 = tonumber(x1)
|
||||
y1 = tonumber(y1)
|
||||
|
|
|
@ -2,7 +2,7 @@ Ww, Ww, Ww, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm,
|
|||
Ww^Es, Ww, Ww, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Gll^Fp, Gs^Fms, Rp, Gd^Fet, Gll^Fp, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd^Fp, Gll^Fp, Rp, Rp, Gll^Fp, Hhd^Fp, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Vo, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd, Mm, Mm, Mm, Mm, Hhd, Hhd, Gll^Fp, Rp, Gll^Fp, Hhd^Fp, Hhd, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Mm, Mm, Hhd^Vo, Mm, Mm, Mm, Gs, Gd, Gd^Vo, Gd, Ce, Ke, Ce, Gg, Gg, Gg^Efm, Gs, Rp, Gll^Fp, Gd^Vo, Hhd, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Mm, Mm, Hhd^Vo, Mm, Mm, Mm, Gs, Gd, Gd^Vo, Gd, Ce, 2 Ke, Ce, Gg, Gg, Gg^Efm, Gs, Rp, Gll^Fp, Gd^Vo, Hhd, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Vo, Hhd, Mm, Mm, Mm, Mm, Mm, Hhd, Gd^Vo, Hhd, Hhd, Ce, Hh, Hh, Hh, Hh, Gg, Rr, Gd, Gd, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Mm, Hhd^Fp, Gs^Fms, Gll^Fp, Gg, Gg, Gs, Gd, Gd, Gd, Gg, Gg, Ce, Ce, Gg, Gg, Rr, Rr, Gd^Vo, Hhd, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Hhd^Vo, Mm, Mm, Mm, Mm, Ww^Es, Gd, Gd, Gd, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Ce, 1 Ke, Gg, Rr, Gd, Gd, Hhd, Hhd, Mm, Mm, Mm, Mm
|
||||
|
@ -16,7 +16,7 @@ Mm, Mm, Mm, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gd^Vo, Gd, Gg, Ww, Ww, Ww, Ww, W
|
|||
Mm, Mm, Mm, Mm, Gg^Fet, Gs^Fms, Gd^Fp, Ww, Ww, Ww, Ww, Ww, Gg^Es, Re, Ww, Ww, Rr, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Gd^Fms, Gd^Vo, Ww, Ww, Gs^Fms, Gd^Vo, Gd^Fp, Gs^Fms, Ww, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Hh, Hh, Ww, Ww, Ww, Gll^Fp, Gd^Fms, Ww, Ww, Ww, Mm, Cud, Cud, Cud, Cud, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Hh, Hh, Ww, Ww, Ww, Gd^Vo, Gll^Fp, Ww, Ww, Mm, Mm, Mm, Cud, 2 Kud, Cud, Cud, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh^Fp, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Hh, Hh, Ww, Ww, Ww, Gd^Vo, Gll^Fp, Ww, Ww, Mm, Mm, Mm, Cud, 3 Kud, Cud, Cud, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh^Fp, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Hh, Ww, Ww, Ww, Re, Gll^Fp, Gd^Fms, Ww, Ww, Mm, Mm, Mm, Cud, Cud, Cud, Cud, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Hh, Ww, Ww, Ww, Gs^Fms, Gll^Fp, Ww, Ww, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Hh^Fp, Hh, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hh^Fp, Gll^Fp, Gs^Fms, Ww, Ww, Ww^Es, Ww, Ww, Ww, Ww, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
|
@ -30,7 +30,7 @@ Mm, Mm, Mm, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Gg, Wwf, Ww, Ww, Wwr, Ww, M
|
|||
Mm, Mm, Hhd, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gll^Fp, Re, Wwf, Ww, Ww, Ww, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Mm, Mm, Mm
|
||||
Mm, Mm, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gll^Fp, Re, Gs, Wwf, Ww, Ww, Ww, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Hh^Fp, Mm, Mm, Mm
|
||||
Co, Co, Co, Co, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gll^Fp, Re, Gd^Vo, Gs^Fp, Hh, Ww, Ww, Ww^Es, Ww, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Co, 3 Ko, Co, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gll^Fp, Gs, Re, Gd^Fp, Hh, Hh, Mm, Ww, Ww, Ww, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Co, 4 Ko, Co, Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gll^Fp, Gs, Re, Gd^Fp, Hh, Hh, Mm, Ww, Ww, Ww, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Co, Co, Co, Co, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd, Re, Gg, Hh, Hh, Hh, Mm, Ww, Ww, Ww, Mm^Vhh, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd^Vo, Re, Gg, Gg, Hh, Hh, Mm, Ww, Ww, Ww, Mm, Hh, Hh, Hh^Vhh, Mm, Hh, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Hh, Re, Re, Gg, Gg, Hh, Ww, Ww, Ww, Hh, Gg, Gll^Fp, Gll^Fp, Mm, Hh, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
|
|
|
@ -4,16 +4,16 @@ Hh^Fp, Hh, Hh, Gs^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fms, Hh^Fds, Hh^Fms, Gs
|
|||
Hh^Fp, Hh, Hh^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Hh, Hh^Fp, Hh^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Rr, Gg, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Re^Gvs, Re^Gvs, Re^Gvs, Gg^Efm, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Hh^Fp, Hh, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Re, Re, Re, Hh^Fp, Hh^Fp, Hh^Fms, Gs^Fms, Gs^Fms, Rr, Rr, Gs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Em, Gs^Fms, Gs^Fp, Gs^Fp, Gs^Fms, Re^Gvs, Gs, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gll^Fp, Hh^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fdw, Gs^Fms, Gs, Rr, Rr, Rr, Rr, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gg^Ve, Gs, Gs, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs, Gs, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Gs^Efm, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Em, Gg^Ve, Gs^Fms, Gs^Fds, Gs^Fms
|
||||
Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Rr, Rr, Gs^Fds, Gs^Fms, Gg^Fet, Ce, 5 Ke, Ce, Ss, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Ss, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Rr, Rr, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Re, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs, Gs, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Ce, Gs^Fms, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Efm, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Em, Gg^Ve, Gs^Fms, Gs^Fds, Gs^Fms
|
||||
Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Rr, Rr, Gs^Fds, Gs^Fms, Gg^Fet, Ce, 3 Ke, Ce, Ss, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Ss, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Rr, Rr, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ce, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Re, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Rp, Gs^Fms, Gs^Fms, Rr, Gs, Gg, Gg, Gg, Gg, Ds, Gs, Ss^Vhs, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Re, Re, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Rp^Ve, Rp, Gg, Gs, Rr, Rp, Gg^Efm, Gs, Gg, Re^Gvs, Gs, Gg, Gs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Rp, Gg, Gg^Efm, Rp, Rp^Ve, Rp, Re, Re, Re^Gvs, Re^Gvs, Gs, Gg, Gs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Ww, Ss, Gs^Fms, Gg, Gs^Fds, Gs^Fms
|
||||
Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rp, Rp, Rp, Rp, Rp, Gs^Es, Gg^Efm, Gs, Re^Gvs, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Efm, Ds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs, Rp, Gs, Gg, Gg, Gs, Rr, Gs, Gg, Gg, Gg, Gg, Gg^Efm, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Cv, Cv, Cv, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Cv, Cv, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gs, Gs, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Cv, 3 Kv, Cv, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Cv, Gs, 2 Kv, Gs, Cv, Gs^Fms, Gg^Fet, Gs^Fms, Rr, Gg, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Gs^Fms, Cv, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Cv, Cv, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gs, Gs, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Cv, 5 Kv, Cv, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Cv, Gs, 4 Kv, Gs, Cv, Gs^Fms, Gg^Fet, Gs^Fms, Rr, Gg, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Cv, Gs^Fms, Cv, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Rp^Ve, Gs^Fds, Cv, Cv, Cv, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Rr, Gg^Es, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gll^Fp, Gs^Fds, Rr, Rr, Gg, Gs, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs, Gll^Fp, Gs^Fms, Gs^Fms
|
||||
Ww, Ww, Ww, Rr, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Rr, Gg, Gg^Efm, Gs^Fms, Gs^Fds, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms
|
||||
|
@ -27,6 +27,6 @@ Gs^Fms, Gs^Fms, Gs^Fms, Rr, Hh^Fms, Hh^Fms, Rr, Gs^Fms, Rp^Ve, Gs^Fms, Gs^Fms, G
|
|||
Gs^Fms, Gs^Fp, Gs^Fms, Rr, Rr, Rr, Gs^Fms, Rp, Rp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Rp^Ve, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fds, Gll^Fp, Gs^Em, Gs^Fms, Gll^Fp, Gs^Fms, Rp^Ve, Rp, Gs^Fms, Gs^Fds, Gll^Fp, Gll^Fp, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gg^Fet, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Rp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fds, Gs^Fms
|
||||
Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Ce, Ce, Ce, Rr, Rr, Rr, Rr, Rr, Rr, Rr, Ce, Rr, Rr, Gs^Fms, Gs^Fms, Gs^Fds, Rr, Rr, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Hh, Gs^Fms, Hh, Hh^Fp
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Em, Gs^Fms, Gs^Fms, Gs^Fms, 1 Ke, Ce, Gg, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Ce, 4 Ke, Ce, Gll^Fp, Rr, Rr, Rr, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fds, Gs^Fms, Hh, Hh^Fp, Hh, Hh^Fp
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Em, Gs^Fms, Gs^Fms, Gs^Fms, 1 Ke, Ce, Gg, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Ce, 2 Ke, Ce, Gll^Fp, Rr, Rr, Rr, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fds, Gs^Fms, Hh, Hh^Fp, Hh, Hh^Fp
|
||||
Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Gs^Fms, Gll^Fp, Ce, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Hh^Fds, Hh^Fp, Hh, Hh^Fp, Hh, Hh^Fp, Hh^Fp, Hh^Fp
|
||||
Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh, Gs^Fp, Hh, Gs^Fp, Hh, Hh^Fp, Hh^Fp
|
||||
|
|
|
@ -3,7 +3,7 @@ Ww, Ww, Ww, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm,
|
|||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Re, Re, Hh^Fp, Hh, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Mm, Mm, Mm, Hh, Hh, Gs^Fp, Re, Hh^Fp, Hh, Hh, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Gg, Gg, Gg, Gg, Gg, Ce, Ce, Ce, Gg, Gg, Gg, Re, Gs^Fp, Hh, Hh, Mm, Mm
|
||||
Ms, Ms, Ms, Ms, Mm, Mm, Mm, Mm, Gg^Vh, Hh, Mm, Mm, Mm, Mm, Mm, Hh, Hh^Vhh, Hh, Hh, Hh, Ce, 4 Ke, Ce, Hh, Gg, Gg, Re, Gg, Mm, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Ms, Mm, Mm, Mm, Mm, Gg^Vh, Hh, Mm, Mm, Mm, Mm, Mm, Hh, Hh^Vhh, Hh, Hh, Hh, Ce, 6 Ke, Ce, Hh, Gg, Gg, Re, Gg, Mm, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Hh, Mm, Hh^Fp, Gs^Fp, Hh^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Ce, Ce, Ce, Re, Re, Re, Hh^Vhh, Hh, Mm, Mm, Mm, Mm
|
||||
Ms, Ms, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Ww, Gg, Gg, Gs, Gs, Gs, Gg, Re, Re, Gg, Re, Mm, Mm, Mm, Mm, Gg, Gg, Hh, Hh, Mm, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Gll^Fp, Gll^Fp, Gll^Fp, Gs, Re, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ss, Hh, Hh, Mm, Mm, Mm, Mm
|
||||
|
@ -17,19 +17,19 @@ Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Gll^
|
|||
Mm, Mm, Mm, Mm, Mm, Gll^Fp, Hh^Vhh, Gll^Fp, Gll^Fp, Gll^Fp, Gg^Vh, Gll^Fp, Gll^Fp, Ww, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Mm, Mm, Mm, Mm, Mm, Ms
|
||||
Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Hh, Hh, Hh, Hh, Hh, Gs^Fp, Hh^Fp, Mm, Mm, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Ce, Ce, Ce, Hh, Hh, Gs^Fp, Mm, Mm, Hhd, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs^Fp, Hh^Fp, Gs^Fp, Mm, Mm, Mm, Mm, Hh, Gs^Fp, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Ce, 5 Ke, Ce, Mm, Re, Gs^Fp, Hh^Fp, Hh, Hh, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm^Vhh, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Ce, 7 Ke, Ce, Mm, Re, Gs^Fp, Hh^Fp, Hh, Hh, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm^Vhh, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Hh, Ce, Ce, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Gll^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Mm, Mm, Mm, Gs^Fp, Hh, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hh^Fp, Hh^Fp, Gll^Fp, Hh, Hh^Vhh, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Gll^Fp, Gll^Fp, Gll^Fp, Gs, Gs, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Hh, Gs^Fp, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Gll^Fp, Gs, Gs, Gs, Hh, Hh, Hh, Re, Re, Gs^Fp, Hh^Fp, Gs^Fp, Hh, Hh, Hh, Cud, Cud, Cud, Cud, Hh^Fp, Gs^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Hh, Ww, Hh, Hh, Hh, Hh, Gg, Re, Re, Hh^Vhh, Gg, Hh, Cud, Cud, 2 Kud, Cud, Hh, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Hh, Ww, Hh, Hh, Hh, Hh, Gg, Re, Re, Hh^Vhh, Gg, Hh, Cud, Cud, 4 Kud, Cud, Hh, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh^Fp, Hh, Hh, Hh, Hh, Hh, Gll, Gg, Hh, Hh, Cud, Cud, Cud, Cud, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Gll^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Fp, Gg, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Hh, Gg, Gg, Gg, Gg, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Ms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Gg, Gs, Gg, Gg, Gg^Es, Gg, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fp, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gll, Re, Ce, Ce, Ce, Mm, Mm, Gs^Fp, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Re, Hh^Vhh, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Mm, Ce, 3 Ke, Ce, Ce, Ce, Hh, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Re, Hh^Vhh, Hh^Fp, Hh^Fp, Hh, Hh, Hh, Mm, Ce, 5 Ke, Ce, Ce, Ce, Hh, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Ms, Mm, Mm, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gll^Fp, Gs, Re, Hh^Fp, Hh, Hh, Mm, Gll^Fp, Gll^Fp, Hh, Hh, Ce, Ce, Ce, Hh, Mm, Mm, Mm, Mm, Mm
|
||||
Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh, Hh, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Ms, Ms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs, Gs, Gs, Gs, Gs, Gs, Gs^Em, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs, Gg, Gg, Hh, Hh, Mm, Mm, Mm
|
||||
|
@ -37,6 +37,6 @@ Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, G
|
|||
Mm, Mm, Hh, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Gs, Hh^Fp, Hh^Fp, Hh^Fp
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gll^Fp, Hh^Fp, Gll^Fp, Hh^Vhh, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gg, Ce, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Mm, Hh, Hh
|
||||
Hh, Hh, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, 1 Ke, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Mm, Mm, Hh, Hh
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Ce, 7 Ke, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, 6 Ke, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Hh^Fp, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Ce, 3 Ke, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, 2 Ke, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Hh^Fp, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gg, Gll^Fp, Gg, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Mm, Mm, Mm
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Gg, Gd, Hhd, Hhd, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Gll^Fp, Gg, Gd, Hhd, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Gg^Ve, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Gll^Fp, Gg, Gd, Hhd, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Gll^Fp, Gg, Gd, Hhd, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Gg^Ve, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Gll^Fp, Gg, Gd, Hhd, Hhd, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Gll^Fp, Gg^Ve, Gg, Gd, Hhd, Hhd, Hhd, Hhd, Hh, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Hhd, Hh, Mm, Gg^Ve, Hhd^Fp, Gll^Fp, Gg, Gg, Gg^Ve, Hd, Hd, Ww, Wwf, Ww, Hhd, Hd, Hhd, Hhd, Gd, Gg^Efm, Gg, Gg, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hhd, Hhd, Hd, Hhd, Hd, Hd, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Hd, Gd, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Hh, Hhd, Mm, Mm, Mm
|
||||
|
@ -23,12 +25,14 @@ Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gg, Gg, Gg, Gg, Gs, Gg, Gd, Hhd^Fp, Gll^Fp,
|
|||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Mm, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gs, Gg, Gs, Gs, Hh, Mm, Mm, Mm, Mm, Gll^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Gll^Fp, Rp, Gs^Vc, Gll^Fp, Gll^Fp, Hhd, Hhd, Hh, Hh, Hh, Hh, Hh, Hh, Hhd, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Hhd, Hhd, Hhd, Mm, Mm, Mm^Vhh, Hhd, Gll^Fp, Gll^Fp, Hhd^Fp, Gll^Fp, Hhd^Fp, Gll^Fp, Gd, Re, Gll^Fp, Hhd, Hhd, Mm, Gll^Fp, Hhd^Fp, Hhd, Hhd, Hhd, Hhd, Hhd, Hh, Mm, Mm, Hhd, Hhd, Hhd, Hhd, Ce, Ce, Ce, Mm, Mm
|
||||
Hhd, Ce, Ce, Ce, Hhd, Hhd, Mm, Mm, Mm, Hhd, Hhd, Hhd, Hhd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd, Hhd, Mm, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Ce, 3 Ke, Ce, Mm, Mm
|
||||
Hhd, Ce, 2 Ke, Ce, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd, Gd, Gd^Efm, Gd, Gd, Gd, Gd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Efm, Gd, Gd, Hhd, Hhd, Mm, Mm, Mm, Hhd, Ce, Ce, Ce, Mm, Mm
|
||||
Hhd, Ce, Ce, Ce, Hhd, Hhd, Mm, Mm, Mm, Hhd, Hhd, Hhd, Hhd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd, Hhd, Mm, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Ce, 6 Ke, Ce, Mm, Mm
|
||||
Hhd, Ce, 5 Ke, Ce, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd, Gd, Gd^Efm, Gd, Gd, Gd, Gd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Efm, Gd, Gd, Hhd, Hhd, Mm, Mm, Mm, Hhd, Ce, Ce, Ce, Mm, Mm
|
||||
Hhd, Ce, Ce, Ce, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Gll^Fp, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fp, Mm, Hhd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Hhd, Hhd, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Mm, Gs^Vc, Mm, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Gd, Gll^Fp, Gll^Fp, Gll^Fp, Gd^Fet, Gll^Fp, Gll^Fp, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Gll^Fp, Gll^Fp, 7 Ke, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Hhd, Hhd, Hhd, Hhd, Hhd, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Gll^Fp, Gll^Fp, 4 Ke, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Hhd, Hhd, Hhd, Hhd, Hhd, Mm, Mm, Mm
|
||||
Hhd, Hhd, Mm, Mm, Mm, Mm, Gs^Vc, Gll^Fp, Gll^Fp, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Vc, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, 5 Ke, Gll^Fp, Gll^Fp, Gll^Fp, 6 Ke, Gll^Fp, Gll^Fp, Gll^Fp, 1 Ke, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, 2 Ke, Gll^Fp, Gll^Fp, Gll^Fp, 3 Ke, Gll^Fp, Gll^Fp, Gll^Fp, 1 Ke, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Ce, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Ce, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Hhd^Fp, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Hhd^Fp, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Gll^Fp, Hhd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Re, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Re, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm^Xm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Re, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm^Xm, Mm^Xm, Mm, Mm, Mm, Mm^Xm, Mm^Vhh, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Re, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Ce, Ce, Ce, Ce, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd^Fp, Hhd^Fp, Hhd^Fp, Gg^Ve, Mm, Mm, Mm, Mm, Re, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Ce, Ce, 3 Ke, Ce, Mm, Hhd, Hhd, Hhd, Hhd, Mm, Gg^Ve, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Re, Re, Mm, Mm, Hh, Hh, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Gg^Es, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Ce, Ce, 6 Ke, Ce, Mm, Hhd, Hhd, Hhd, Hhd, Mm, Gg^Ve, Hhd^Fp, Hhd^Fp, Mm, Mm, Mm, Mm, Re, Re, Mm, Mm, Hh, Hh, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Gg^Es, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Ce, Ce, Ce, Ce, Hhd, Hhd, Gd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Re, Re, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm
|
||||
Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd, Hhd, Hhd, Mm, Mm, Mm, Re, Re, Mm, Ms, Gd^Fetd, Ms, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Mm, Wwr, Mm, Mm
|
||||
Hhd, Hhd, Hhd, Hhd, Hhd, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd, Hhd, Hhd, Hhd, Mm, Re, Re, Hh, Ms, Ms, Ms, Ms, Ms, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Ww, Ww, Hh, Hh
|
||||
|
@ -14,7 +16,7 @@ Mm, Mm, Hh, Ce, Ce, Mm, Mm, Mm, Rb, Rb, Wwf, Hh, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Hh
|
|||
Mm, Mm, Mm, Hh, Mm, Mm, Mm, Gs^Fp, Wwf, Wwf, Rb, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Wo, Wo, Ww, Ww
|
||||
Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Wwf, Wwf, Gs^Fp, Gs^Fp, Gs^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh^Vhh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Ww
|
||||
Wwf, Wwf, Wwf, Wwf, Wwf, Wwf, Gs^Fp, Gs^Fp, Gs^Fp, Gd^Fetd, Gs^Fp, Hh, Gs^Fms, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Ce, Ce, Ce, Mm, Mm, Mm
|
||||
Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg^Es, Gg, Hh, Hh, Hh, Re, Re, Gs^Fms, Gs^Fms, Gs^Fms, Hhd, Hhd, Hh, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ce, 2 Ke, Ce, Ce, Mm, Mm
|
||||
Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg^Es, Gg, Hh, Hh, Hh, Re, Re, Gs^Fms, Gs^Fms, Gs^Fms, Hhd, Hhd, Hh, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ce, 5 Ke, Ce, Ce, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Gg^Ve, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Gg, Re, Re, Gg^Ve, Gd, Hhd, Hhd, Hh, Hhd, Hh, Hh, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Ce, Ce, Ce, Ce, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh^Fms, Hh, Hh, Hh, Hh, Hh, Gg, Gd, Hhd, Hhd, Hhd, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gg, Hh, Hh, Hh, Hh, Hhd, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
|
@ -29,6 +31,8 @@ Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Gs^Fms, Gs^Fms, Gs^Fds, Gs^F
|
|||
Mm, Mm, Hh, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Mm, Gg^Ve, Mm, Mm, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Ve, Gg, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Es, Gs^Fds, Ce, 1 Ke, Ce, Gs^Fds, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Mm, Hh, Hh, Hh, Hh, Hh, Mm, Mm, Mm
|
||||
Hh, Hh, Mm, Mm, Mm, Mm, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fms, Ce, Ce, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Ve, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, 5 Ke, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Ce, Ce, Ce, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gs^Fms, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Em, Gs^Fds, Ce, 7 Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fds, 6 Ke, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, 2 Ke, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Ce, Ce, Ce, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Gs^Fms, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Em, Gs^Fds, Ce, 4 Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fds, 3 Ke, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, 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, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, 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, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, 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, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Mm^Vhh, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Hd, Md, Hd, Wwt, Wwt, Hd, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Mm^Vhh, Md, Md, Md, Md, Md, Md, Md, Md, Md, Ce, Ce, Ce, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Hd, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Hd, Md, Hd, Md, Hd, Md, Hd, Hd, Hd, Hd, Hd, Md, Hd, Md, Hd, Hd, Hd, Md, Hd, Md, Md, Hd, Hd, Hd, Md, Ce, 4 Ke, Ce, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Hd, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Hd, Md, Hd, Md, Hd, Md, Hd, Hd, Hd, Hd, Hd, Md, Hd, Md, Hd, Hd, Hd, Md, Hd, Md, Md, Hd, Hd, Hd, Md, Ce, 7 Ke, Ce, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Hhd, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Wwt, Wwt, Wot, Wot, Wwt, Wwt, Ds^Es, Hd, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Hd, Hd, Hd, Md, Hd, Md, Hd, Md, Md, Md, Md, Ce, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Ce, Ce, Ce, Ce, Md, Md, Md, Md, Gs^Fp, Hh^Fp, Hh^Fp, Hhd, Md, Md, Md, Md, Md, Md, Hd, Ds, Wwt, Wwt, Wot, Wot, Wot, Wwt, Wwt, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Ce, 2 Ke, Ce, Ce, Md, Md, Md, Md, Hh^Fp, Gs^Fp, Gs^Fp, Md, Md, Md, Md, Md, Md, Hd, Hd, Ds, Wwt, Wwt, Wwt, Wot, Wwt, Wwt, Wwt, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Ce, 5 Ke, Ce, Ce, Md, Md, Md, Md, Hh^Fp, Gs^Fp, Gs^Fp, Md, Md, Md, Md, Md, Md, Hd, Hd, Ds, Wwt, Wwt, Wwt, Wot, Wwt, Wwt, Wwt, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Hhd, Hhd, Ce, Ce, Ce, Ce, Md, Md, Md, Md, Md, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Md, Md, Md, Hd, Hd, Hhd^Fp, Gd^Fp, Gs^Fp, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Hh^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Em, Gs^Fp, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Gd, Md, Md, Md, Md, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Md, Md, Md, Md, Md, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Wwt, Ds, Wwt, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Md, Md, Hhd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Hhd, Hhd, Gd, Hhd, Gd, Gd, Hhd, Hhd, Md, Md, Hh^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gd^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Hh^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gd^Fp, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md
|
||||
Md, Md, Hd, Hd, Hd, Md, Hd, Hd, Gd, Gd, Gd, Gd, Hhd^Vhh, Md, Md, Md, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gd^Fp, Gd^Fp, Hhd^Fdf, Gd^Fp, Hhd^Fdf, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Md, Md, Md, Md, Md, Mm^Vhh, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md
|
||||
Md, Hd, Md, Md, Md, Hd, Hhd, Hhd, Hhd, Hhd, Hhd, Gd, Gd, Hhd, Md, Md, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg^Ve, Gd^Fp, Hhd^Fdf, Hhd^Fdf, Hhd^Fdf, Hhd^Fdf, Hhd^Fdf, Gd^Fp, Gs^Fp, Hh^Fp, Gs^Fp, Hh^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh^Fp, Hhd, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Mm^Vhh, Md, Md, Md
|
||||
Md, Hd, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Gd, Gd, Md, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Wwt, Wwt^Es, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt^Es, Mm, Mm, Hh, Hh, Hh, Ch, Ch, Ch, Gs^Fp, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Gd, Gs, Gg, Gs, Gg, Gg, Gg, Gd, Hhd^Fdf, Gs, Wwt, Wwt, Wot, Wot, Wwt, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Ch, 3 Kh, Ch, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Gd, Gs, Gg, Gs, Gg, Gg, Gg, Gd, Hhd^Fdf, Gs, Wwt, Wwt, Wot, Wot, Wwt, Wot, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Ch, 6 Kh, Ch, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hhd, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Hh, Hh, Hh, Gs, Hh, Gd, Gd, Gs^Fp, Gs^Fp, Hhd^Fdf, Wwt^Es, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wot, Wwt, Wot, Wwt, Wwt, Wwt, Ch, Ch, Ch, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hhd, Gg^Ve, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hhd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Hh, Hh, Hhd, Hh, Hhd^Fdw, Hhd^Fdw, Hhd^Fdw, Hhd^Fdw, Gs^Fp, Gd^Fp, Hhd^Fdf, Hhd^Fdf, Wwt, Wwt, Wwt^Es, Wwt, Wwt, Wot, Wot, Wot, Wot, Wot, Wwt, Wwt, Hhd^Fdf, Hh, Re, Gs, Gd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Mm^Vhh, Md, Md, Md, Md, Hhd, Hh, Hh, Hh, Hhd^Fms, Hhd^Fdw, Hhd^Fdw, Hhd^Fdw, Hhd^Fp, Gs^Fp, Gs^Fp, Gd^Fp, Gd^Fp, Hhd^Fdf, Hhd^Fdf, Hhd^Fdf, Gs^Fp, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Wwt, Hhd^Fdf, Hh^Fp, Re, Re, Gd, Hhd, Hhd, Hh^Fms, Hh^Fms, Hhd, Hh^Fms, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
|
@ -25,6 +25,6 @@ Md, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Hhd, Gd, Gs, Gs, Hh, Hh, Hh, Hh, Hh, Hh
|
|||
Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hhd, Hhd, Gd, Gd, Gg, Hh, Hh, Mm, Mm, Hh^Fp, Hh^Fp, Re, Re, Hhd, Mm, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh, Hhd, Hhd, Md, Hd, Hd, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Hd, Hd, Hd, Hd, Md, Hhd, Hhd, Hhd, Hhd, Gg^Vh, Ce, Hhd, Ce, Hh, Hh, Hh^Fp, Hh^Fp, Re, Re, Hhd, Hhd, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Md, Md, Md, Hd, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Hd, Hd, Hd, Md, Md
|
||||
Md, Md, Md, Md, Hd, Md, Mm^Vhh, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Ce, Hhd, Hh, Hh, Ce, Ce, Hhd, Re, Re, Hhd, Hhd, Ce, Hh^Fp, Hhd, Hhd, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md
|
||||
Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, 6 Ke, Hhd, Hhd, Hh, Ce, 1 Ke, Hhd, Re, Re, Ce, 5 Ke, Ce, Hhd, Ce, Mm, Mm, Mm, Gll^Ve, Hh^Fp, Hh^Fp, Hh^Fp, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Mm^Vhh, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Mm^Vhh, Hd
|
||||
Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hh, Hh, Hhd, Hh, Re, Re, Mm, Mm, Mm, Hhd, Ce, 7 Ke, Ce, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, 3 Ke, Hhd, Hhd, Hh, Ce, 1 Ke, Hhd, Re, Re, Ce, 2 Ke, Ce, Hhd, Ce, Mm, Mm, Mm, Gll^Ve, Hh^Fp, Hh^Fp, Hh^Fp, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Mm^Vhh, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Mm^Vhh, Hd
|
||||
Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hh, Hh, Hhd, Hh, Re, Re, Mm, Mm, Mm, Hhd, Ce, 4 Ke, Ce, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hhd, Hhd, Hhd, Hhd, Re, Re, Mm, Mm, Mm, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Hd, Md, Md, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
|
|
|
@ -1,54 +1,56 @@
|
|||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ww, Ww, Ww, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ha, Ha, Ms, Ms, Ha, Hh, Hh, Hh, Hh, Gg, Gg, Ai, Ai, Ai
|
||||
Mm, Mm, Mm, Mm, Mm, Hh, Mm, Hh, Hh, Hhd, Ce, Hhd, Ce, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Wwg, Ww, Wwg, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ha, Ha, Ms, Ms, Ha, Ha, Hh, Hh, Hh, Gs, Gg, Ai, Ai, Ai
|
||||
Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hhd, Ce, 3 Ke, Ce, Ce, Hhd, Gd, Gs, Gs, Gg, Gll^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gd^Fmf, Hh^Vhh, Gd^Fmf, Gll^Fp, Gd^Fmf, Gs^Fdf, Gs^Fds, Ss, Ss, Ww, Wwg, Ss, Ss, Ss, Ss, Ss, Ss, Wwg, Ww, Ai, Aa^Fma, Aa^Fma, Rb, Aa, Aa^Voa, Gs, Gg^Es, Gg, Re, Re, Ai, Ai, Ai
|
||||
Hh, Mm, Hh, Hh, Hhd, Hhd, Hhd, Hh, Hhd, Ce, Ce, Ce, Hhd, Hhd, Gs, Gd^Fmf, Gd^Fdf, Gll^Fp, Gd^Fmf, Gll^Fp, Gd^Fmf, Gd^Fmf, Gs^Fms, Gs^Fms, Gs^Fms, Gd^Fmf, Ss, Ss, Ss, Ss, Ss, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Wwg, Gd^Fmf, Hhd^Fmf, Hhd^Fmf, Gs^Fp, Gs^Fp, Gs^Fp, Rb, Rb, Rb, Aa^Voa, Gs^Fp, Re, Re, Re, Ai, Ai
|
||||
Hh, Hh, Hhd, Hhd, Re, Ce, Ce, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Ms, Gll^Fp, Gd^Fmf, Ss^Fdw, Gd^Fdf, Gs^Fds, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gg^Vl, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Wwg, Wwg^Es, Ww, Ww, Ww, Gs^Fds, Wwg, Wwr, Ww, Ww^Es, Ww, Gs^Fms, Hh^Vo, Ms, Ms, Ms, Coa, Co, Coa, Ms, Ms, Ms, Mm, Mm, Gs^Fp, Gs^Fp
|
||||
Re, Re, Re, Re, Re, 7 Ke, Ce, Ce, Hhd, Hhd, Hhd, Hh, Ss, Gll^Fp, Ss, Ss, Ss, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Vht, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Wwg, Hhd^Fdf, Ww, Ww, Ww, Ww, Ww, Ww^Es, Hhd^Fdf, Ww^Es, Ww, Ww, Gs^Fms, Gs^Fp, Ms, Ms, Ms, Coa, 5 Koa, Coa, Ms, Ms, Ms, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Re, Ce, Ce, Re, Re, Ce, Ce, Ce, Hhd, Hhd, Hhd, Wwg, Ss, Wwg, Ss, Ss, Ss, Ss, Gs^Fds, Hh^Fds, Gs^Fds, Wwg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ww, Ww, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ww^Es, Wwr, Hhd^Fdf, Ww, Gs^Fds, Gs^Fp, Gs^Fp, Ms, Ms, Coa, Coa, Coa, Ms, Ms, Ms, Ms, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Re, Ce, 9 Ke, Re, Re, Re, Re, Re, Ww, Ww^Es, Hhd^Fdf, Wwg, Wwg, Ss, Wwg, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Ww, Hhd^Fdf, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Hh^Fms, Gs^Fds, Ww, Gs^Fms, Gs^Fp, Ms, Ms, Ms, Ms, Hh^Fp, Ms, Ms, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Re, Ce, Ce, Ce, Re, Re, Gd, Gd, Ww, Ww, Ww, Hhd^Fdf, Gs^Fds, Ss, Wwg, Wwg, Wwg, Wwg, Hhd^Fdf, Ss, Ww, Ww, Ww, Gs^Fds, Ww, Hhd^Fdf, Ww, Gs^Fds, Gg^Vl, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fds, Ww, Ww, Gs^Fds, Hh^Fds, Ww, Gs^Fms, Gs^Fms, Gs^Fp, Gd^Fmf, Hh^Vo, Gd^Fmf, Gs^Fp, Gd^Fmf, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Re, Ce, Re, Ce, Gs, Gs, Gs^Fds, Gs, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Ww, Ww, Ww, Ww^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Ds, Ds^Es, Gs^Fms, Gs^Fms, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fms, Gs^Fds, Ww^Es, Ww^Es, Hh^Fds, Gs^Fms, Ww, Ww, Gd^Fmf, Hhd^Fmf, Gd^Fdf, Gs^Fms, Gs^Fms, Gg^Fet, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Gg, Re, Gd, Gd, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vl, Gs^Fms, Gs^Fds, Ce, Ce, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Ds, Hd, Gs^Fds, Gs^Fds, Ce, Ke, Ce, Gs^Fds, Hh^Fms, Ww, Ww, Gs^Fms, Ww^Es, Ww, Wwr, Ww^Es, Ww, Ww, Hh^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp
|
||||
Gg, Gg, Gs^Fds, Gs, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Re^Fms, Gll^Fp, Ce, Ke, Gs^Fds, Ce, Ce, Gs^Fds, Ds^Es, Ww, Ww^Es, Ds, Gs^Fds, Ce, Gs^Fds, Ce, Gs^Fds, Gs^Fds, Gs^Fms, Hh^Fds, Ww, Gs^Fds, Ww, Hhd^Fdf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms
|
||||
Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Gs^Fds, Hh^Fds, Hh^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Vl, Gs^Fp, Gs^Fms, Gll^Fp, Gg^Efm, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ds, Gs^Fds, Gs^Em, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Em, Gg
|
||||
Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Ww, Ww, Wo, Wo, Ww, Ww, Ww, Ww, Hh^Fds, Hh^Fds, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gg^Vl, Gs^Fms, Gll^Fp, Re^Fms, Gs^Fds, Ce, Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ds, Ww, Gg^Efm, Gg^Vh, Gs, Gg, Gs, Gg, Gg^Efm, Gg, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Hh^Fds, Hh^Fds, Ww, Ww, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Fet, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fp, Gs^Em, Gs^Fp, Re^Fms, Gs^Fms, Ce, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Rp^Ve, Rp, Gg, Gd, Gg, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Wwf, Wwg, Gg, Gs, Gg, Gg, Gg^Efm, Gg, Gg, Gg
|
||||
Ww, Ww, Wwr, Wo, Wo, Wwr, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Ss, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gs, Re, Rp, Gg, Gd, Gg, Gd, Gg, Gd, Gg^Ve, Gs, Gg, Gg, Gg, Gg, Ww, Wwg, Wwf, Wwg, Wwf, Gs, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Ss, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Es, Gs, Gg, Gg^Ve, Gg, Gg, Gs, Gs, Re, Re, Rb^Vh, Rp, Gg, Gg, Re, Re, Re, Gs, Re, Gs, Gg, Gg^Es, Gg, Gg, Gg, Gs, Wwf, Wwf, Wwg, Gg, Gg^Vh, Gg, Gg
|
||||
Wo, Wo, Ww, Ww, Gs^Fds, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re, Re, Re, Re, Re, Rp, Rp, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Ww, Ww, Gs, Gg, Gg
|
||||
Ww, Ww, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Em, Gg, Gg, Gs, Gg^Em, Gg, Re, Rb^Vh, Re, Gs, Gg, Re, Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gs, Rp, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Gg, Gg, Gg, Gs, Ww^Es, Ww, Ww, Ww
|
||||
Ww, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Vh, Gs, Gs, Gs, Re, Re, Re, Re, Re, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Rp, Gs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gg, Rb, Rb^Vh, Rb, Gs, Gg, Gg, Ww, Ww, Ww
|
||||
Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gs, Re, Re, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Rb^Vh, Rp, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Gg, Gg, Re, Ds, Ds, Gs, Gg, Gg, Gg, Gg
|
||||
Gs^Fds, Gs^Fds, Gg, Gg^Em, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gs, Rp, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gg, Gg, Gg, Gg, Re, Re, Gs, Gg^Ve, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Rp, Gs, Gg, Re, Re, Re, Re, Re, Re, Re, Gs, Gg, Gg, Gg, Gg, Gg, Re, Gs, Gs, Gs, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Rb^Vh, Rp, Gg, Gg, Gs, Gg, Gg, Re, Ww, Ww, Re, Ww, Ww, Hh, Hh, Hh, Hh, Gg, Re, Gs, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Rp, Gg, Gg, Gg, Gs, Gg, Gs, Re^Vh, Re, Re, Re^Vh, Ww, Ww, Hh, Hh^Fp, Hh, Gg, Re, Gg^Ve, Gg, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gg, Re, Re, Re^Gvs, Re, Re, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Re^Gvs, Re, Re, Gs, Re, Rp, Gg, Gg^Es, Gg, Gg, Gg, Ww, Re, Ch, Ch, Ch, Re, Ww, Gg, Hh, Gg, Re, Re, Gs, Gs, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Gs, Gs, Gs, Gg, Gg, Gg, Gs, Gg, Gg, Gg, Gg^Efm, Gg, Gs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Re, Rb^Vh, Rp, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ch, Ch, Ch, Ch, Re, Gg, Gg, Re, Gg^Vh, Gs, Gg, Gg, Gs^Fds, Gg, Gg
|
||||
Gs, Gs, Gs, Gg, Gs, Ce, Ce, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gg, Gg, Re, Gg, Rp, Gg, Gg, Gg, Gs, Ww, Ww, Ch, Ch, 2 Kh, Ch, Re, Re, Re, Re, Rb, Rb, Gg^Em, Gs^Fds, Gs^Fds, Gg, Gg
|
||||
Gg, Gs, Gs, Gg, Re, 8 Ke, Ce, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re^Gvs, Re, Re^Gvs, Re, Re, Re, Re, Gg, Gg, Gg^Efm, Gg, Gg, Rp, Rp, Gg, Gg, Ww, Gg, Gg, Ch, Ch, Ch, Ww, Ww, Rb^Wm, Re, Gg, Gg^Efm, Gg, Gs^Em, Gs^Fds, Gs^Fds, Gg, Gg
|
||||
Gg, Gg, Gs, Gg, Re, Ce, Rb, Ce, Rb, Re, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gs, Re, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gg, Rp, Gg, Ww, Gs, Gd, Re, Gd, Gs, Ww, Re, Re, Gg, Gg, Gg, Gs, Gd^Fdf, Gs^Fds, Gs^Fds, Gg, Gg
|
||||
Gg, Gg, Gs, Gg, Re, Rb, Rb, Rb, Rb, Rb, Ce, Gd, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gd, Gs, Gs, Gd, Gd, Gs, Gd, Gg, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Rp, Rp, Gs, Re, Re, Rp^Vhc, Re, Re, Wwf, Gg, Gg, Gg, Gg, Gg, Gs, Gg, Gs, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Re, Ce, Ce, Ce, Rb, Ce, Rb, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Rb, Re, Rb, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re, Rp, Rrc, Rp, Rrc, Rrc, Rp^Vhc, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gs, Gs, Gg, Gg, Gg, Ke, Ce, Ce, Rb, Rb, Ce, Rb, Re, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg^Es, Re, Rb^Vh, Rb, Rb^Vh, Re, Rb, Gg, Gg, Gg^Efm, Gg, Gg, Gs, Gs, Re, Rp^Vhc, Rp, Rp^Vhc, Rp^Vhc, Rrc, Rp^Vhc, Rp, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Vh, Gg
|
||||
Gg, Gs, Gg, Gg, Gg, Ce, Rb, Rb, Rb, Ce, 6 Ke, Re, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Rb, Re, Re, Re, Rb^Vh, Rb, Gg, Gg, Gg, Gg, Gg, Re, Re, Rp, Rp, Rrc, Rrc, Rrc, Rrc, Ds, Re, Ww, Ww, Ww^Es, Gg, Gg^Efm, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Re, Rb, Rb, Rb, Ce, Ce, Ce, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re^Gvs, Re, Re, Re, Re, Gs, Gg, Gg, Gs, Gs, Re, Rp^Vhc, Rp, Rp^Vhc, Rrc, Rp^Vhc, Rp, Rp, Ww, Ww, Ww^Es, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Es, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Gg, Re, Re, Rb, Rb, Ce, Rb, Re, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gs, Gs, Rb, Rb, Rrc, Rrc, Rp, Rp, Re, Ds, Ww, Ww^Es, Ww^Es, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gs, Gg, Gg, Gg, Gg, Gg, Re, Rb, Rb, Ce, Re, Re, Gs, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Re, Rb^Vh, Rb, Rr, Rb, Rp^Vhc, Rp, Rp^Vhc, Re, Ds, Ww, Ds, Gs, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gs, Gs, Gg, Gg, Gg, Gg, Re, Rb, Ce, Rb, Ce, Re, Gs, Gg, Gg, Gg, Gg, Re, Re, Re, Re, Re, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Rp, Rp, Rb, Rb, Gs, Re, Gg, Gg, Ds, Ds, Gs, Ww, Gg, Gg^Es, Gg, Gg, Aa, Aa, Gg^Vh, Gg, Gg, Gg, Gg
|
||||
Re, Gs, Gs, Gg, Gg, Gg, Re, Re, Rb, Rb, Ce, Rb, Re, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Re, Re^Gvs, Re, Re, Re, Re, Gs, Rb, Gd, Rb^Vh, Rb, Gg, Gg, Gg, Ww, Gs^Vh, Ww, Wwf, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Rb, Ce, Ce, Gs, Gg, Gg, Re, Rb, Rb, Ce, Ce, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Gg, Gs, Gg, Rb^Vh, Rb, Rb, Gg, Gg, Gg, Ds, Gg, Gg^Vh, Ww, Gg, Gg, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Rb, Ke, Ce, Ce, Gg, Gg, Re, Rb, Rb, 4 Ke, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gg, Gg, Rb, Gg^Efm, Gg, Gg, Gg, Gg, Ds, Gg, Gg, Wwf, Gg, Gg, Re, Gg, Gg, Gg, Gg, Rp, Gg^Vh, Gg, Gg, Gg
|
||||
Rb, Ce, Rb, Ce, Gs, Gg, Re, Re, Rb, Ce, Aa, Aa, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rr, Rr, Wwf, Rr, Rr, Rp, Rr, Rr, Rr, Rr, Rp, Rr, Rr, Rr, Rr
|
||||
Rb, Rb, Rb, Re, Re, Re, Gg, Re, Ai, Ai, Ai, Aa^Vha, Rb, Gg, Gs, Gg, Gg, Gg, Gs, Gg, Gg, Re, Re, Re, Re, Re^Gvs, Re, Re, Gg, Rb^Vh, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rp, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg^Vh, Gg
|
||||
Rb, Rb, Rb, Re, Gs, Gg, Gg, Gg, Ww, Ww, Ww, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gs, Re, Re, Gg, Gg, Gg^Es, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rp, Rr, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds
|
||||
Rb, Ce, Ce, Ce, Gg, Gg, Gg, Gg, Ww, Ww, Aa, Gg, Gg, Gg, Rb^Vh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Rb^Vh, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rp, Gg, Gg, Gg, Ww, Ww, Ww, Wwr, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Rb, Ke, Ce, Ce, Gs, Gg, Gg, Gg, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rb, Gg, Gg, Gg, Gg, Re, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rp, Gg, Gg, Gg, Gg, Ww^Es, Ww, Ww, Ww, Ww, Gg, Ww, Ww, Gg, Gg, Gg^Em, Gs^Fms, Gs^Fds, Gs^Fds
|
||||
Re, Ce, Re, Re, Re, Gs, Gs, Gg, Ww, Ww, Ww, Gg, Gg, Gg, Gs, Gg, Gg, Rb, Rb^Vh, Rb, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Rp, Rr, Rp, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Gg, Ww, Ww, Gg, Re, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Ww, Gg, Rb, Gg, Gg, Gg, Ce, Ce, Ce, Rb, Gg, Ww, Wwf, Ww, Rb, Gg, Ww, Ww, Ww, Ww, Gg, Gg, Rp, Rr, Gg, Gg, Gg, Gg, Gg^Es, Gg, Gg, Gg, Wwf, Ww, Ww, Ww, Gg, Ww, Gg, Re^Vh, Re, Re^Vh, Gd^Fmf, Gs^Fms, Gs^Fms
|
||||
Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Ww, Ww, Rb^Vh, Aa, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Rb^Vh, Rb, Gg, Rb, Gg, Ww, Ww^Es, Gg, Gg, Rr, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Wwf, Ww, Ww, Gg, Gg, Ww, Gg, Gg, Re, Re^Vh, Gd^Fmf, Gd^Fmf, Hhd^Fmf
|
||||
Gg, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Ww, Aa^Vha, Aa, Aa, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Rb, Gg^Efm, Rb, Rb, Rb^Vh, Gg, Ww, Gg, Gg, Rr, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Gg, Ww, Gg, Gg, Gg^Em, Gd^Fmf, Gd^Fmf, Gd^Vh, Hhd^Fmf
|
||||
Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gg, Gg, Ww, Wwf, Gs, Gg, Gg, Gg, Gg, Wwf, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rb^Vh, Gg, Ww, Gg, Rp, Rr, Gg, Gg, Gg, Gg, Ww, Gg, Ww, Gg, Ww, Ww, Ww, Gg, Ww, Ww, Ww, Gg, Gg, Gs^Fp, Gs^Fp, Hhd^Fmf, Gs^Fp, Gs^Fp
|
||||
Gg, Gg, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Ww, Wwf, Ww, Ww, Gg, Gg, Ai, Ai, Ai, Ai, Gg, Gg, Gg, Gg, Ww, Gg, Rr, Gg, Gg, Gg, Ww, Ww, Wwf, Ww, Ww, Ww, Wwf, Ww, Gg, Gg, Gg, Ww, Ww, Gg, Gd^Fmf, Gs^Fp, Hhd^Fmf, Hh^Fp, Gs^Fp, Gs^Fp
|
||||
Gg, Gg, Gg, Re, Gs, Re, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Gg, Gg, Ai, Ai, Ai, Ai, Ai, Ai, Ai, Gg, Gg, Gg, Ww, Ww, Rr, Wwf, Wwf, Ai, Ww, Ww, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Ww, Ww, Gg, Gg^Em, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww^Es, Ww, Ww, Ww, Gg, Gg, Ai, Ai, Ai, Ai, Ai, Ai, Ai, Gg, Gg, Gg, Ww, Ww, Rr, Wwf, Wwf, Ai, Ai, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ww, Ww, Ww, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ha, Ha, Ms, Ms, Ha, Hh, Hh, Hh, Hh, Gg, Gg, Ai, Ai, Ai, Gg
|
||||
Mm, Mm, Mm, Mm, Mm, Hh, Mm, Hh, Hh, Hhd, Ce, Hhd, Ce, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Wwg, Ww, Wwg, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Ha, Ha, Ms, Ms, Ha, Ha, Hh, Hh, Hh, Gs, Gg, Ai, Ai, Ai, Gg
|
||||
Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Hhd, Ce, Ke, Ce, Ce, Hhd, Gd, Gs, Gs, Gg, Gll^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gd^Fmf, Hh^Vhh, Gd^Fmf, Gll^Fp, Gd^Fmf, Gs^Fdf, Gs^Fds, Ss, Ss, Ww, Wwg, Ss, Ss, Ss, Ss, Ss, Ss, Wwg, Ww, Ai, Aa^Fma, Aa^Fma, Rb, Aa, Aa^Voa, Gs, Gg^Es, Gg, Re, Re, Ai, Ai, Ai, Gg
|
||||
Hh, Mm, Hh, Hh, Hhd, Hhd, Hhd, Hh, Hhd, Ce, Ce, Ce, Hhd, Hhd, Gs, Gd^Fmf, Gd^Fdf, Gll^Fp, Gd^Fmf, Gll^Fp, Gd^Fmf, Gd^Fmf, Gs^Fms, Gs^Fms, Gs^Fms, Gd^Fmf, Ss, Ss, Ss, Ss, Ss, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Wwg, Gd^Fmf, Hhd^Fmf, Hhd^Fmf, Gs^Fp, Gs^Fp, Gs^Fp, Rb, Rb, Rb, Aa^Voa, Gs^Fp, Re, Re, Re, Ai, Ai, Gg
|
||||
Hh, Hh, Hhd, Hhd, Re, Ce, Ce, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Ms, Gll^Fp, Gd^Fmf, Ss^Fdw, Gd^Fdf, Gs^Fds, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gg^Vl, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Wwg, Wwg^Es, Ww, Ww, Ww, Gs^Fds, Wwg, Wwr, Ww, Ww^Es, Ww, Gs^Fms, Hh^Vo, Ms, Ms, Ms, Coa, Co, Coa, Ms, Ms, Ms, Mm, Mm, Gs^Fp, Gs^Fp, Gg
|
||||
Re, Re, Re, Re, Re, Ke, Ce, Ce, Hhd, Hhd, Hhd, Hh, Ss, Gll^Fp, Ss, Ss, Ss, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Vht, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Wwg, Hhd^Fdf, Ww, Ww, Ww, Ww, Ww, Ww^Es, Hhd^Fdf, Ww^Es, Ww, Ww, Gs^Fms, Gs^Fp, Ms, Ms, Ms, Coa, Koa, Coa, Ms, Ms, Ms, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Re, Ce, Ce, Re, Re, Ce, Ce, Ce, Hhd, Hhd, Hhd, Wwg, Ss, Wwg, Ss, Ss, Ss, Ss, Gs^Fds, Hh^Fds, Gs^Fds, Wwg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ww, Ww, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ww^Es, Wwr, Hhd^Fdf, Ww, Gs^Fds, Gs^Fp, Gs^Fp, Ms, Ms, Coa, Coa, Coa, Ms, Ms, Ms, Ms, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Re, Ce, Ke, Re, Re, Re, Re, Re, Ww, Ww^Es, Hhd^Fdf, Wwg, Wwg, Ss, Wwg, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Ww, Hhd^Fdf, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Hh^Fms, Gs^Fds, Ww, Gs^Fms, Gs^Fp, Ms, Ms, Ms, Ms, Hh^Fp, Ms, Ms, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Re, Ce, Ce, Ce, Re, Re, Gd, Gd, Ww, Ww, Ww, Hhd^Fdf, Gs^Fds, Ss, Wwg, Wwg, Wwg, Wwg, Hhd^Fdf, Ss, Ww, Ww, Ww, Gs^Fds, Ww, Hhd^Fdf, Ww, Gs^Fds, Gg^Vl, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fds, Ww, Ww, Gs^Fds, Hh^Fds, Ww, Gs^Fms, Gs^Fms, Gs^Fp, Gd^Fmf, Hh^Vo, Gd^Fmf, Gs^Fp, Gd^Fmf, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Re, Ce, Re, Ce, Gs, Gs, Gs^Fds, Gs, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Ww, Ww, Ww, Ww^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Ds, Ds^Es, Gs^Fms, Gs^Fms, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fms, Gs^Fds, Ww^Es, Ww^Es, Hh^Fds, Gs^Fms, Ww, Ww, Gd^Fmf, Hhd^Fmf, Gd^Fdf, Gs^Fms, Gs^Fms, Gg^Fet, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Gg, Re, Gd, Gd, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vl, Gs^Fms, Gs^Fds, Ce, Ce, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Ds, Hd, Gs^Fds, Gs^Fds, Ce, Ke, Ce, Gs^Fds, Hh^Fms, Ww, Ww, Gs^Fms, Ww^Es, Ww, Wwr, Ww^Es, Ww, Ww, Hh^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gg
|
||||
Gg, Gg, Gs^Fds, Gs, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Re^Fms, Gll^Fp, Ce, Ke, Gs^Fds, Ce, Ce, Gs^Fds, Ds^Es, Ww, Ww^Es, Ds, Gs^Fds, Ce, Gs^Fds, Ce, Gs^Fds, Gs^Fds, Gs^Fms, Hh^Fds, Ww, Gs^Fds, Ww, Hhd^Fdf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gg
|
||||
Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Gs^Fds, Hh^Fds, Hh^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Gs^Fds, Ce, Ke, Ce, Gs^Fms, Gg^Vl, Gs^Fp, Gs^Fms, Gll^Fp, Gg^Efm, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Ds, Gs^Fds, Gs^Em, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Em, Gg, Gg
|
||||
Gs^Fds, Hh^Fds, Hh^Fds, Hh^Fds, Ww, Ww, Wo, Wo, Ww, Ww, Ww, Ww, Hh^Fds, Hh^Fds, Gs^Fms, Ce, Gs^Fms, Gs^Fms, Gll^Fp, Gg^Vl, Gs^Fms, Gll^Fp, Re^Fms, Gs^Fds, Ce, Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ds, Ww, Gg^Efm, Gg^Vh, Gs, Gg, Gs, Gg, Gg^Efm, Gg, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwg, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Hh^Fds, Hh^Fds, Ww, Ww, Wo, Wo, Wo, Wo, Ww, Ww, Ww, Gs^Fds, Ce, Ce, Gs^Fds, Gg^Fet, Ce, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fp, Gs^Em, Gs^Fp, Re^Fms, Gs^Fms, Ce, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Rp^Ve, Rp, Gg, Gd, Gg, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Wwf, Wwg, Gg, Gs, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gg
|
||||
Ww, Ww, Wwr, Wo, Wo, Wwr, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Ss, Ce, Ke, Gs^Fds, Ke, Ce, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gs, Re, Rp, Gg, Gd, Gg, Gd, Gg, Gd, Gg^Ve, Gs, Gg, Gg, Gg, Gg, Ww, Wwg, Wwf, Wwg, Wwf, Gs, Gg, Gg, Gg, Gg
|
||||
Wo, Wo, Wo, Wo, Ww, Ww, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Ce, Gs^Fds, Ss, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Es, Gs, Gg, Gg^Ve, Gg, Gg, Gs, Gs, Re, Re, Rb^Vh, Rp, Gg, Gg, Re, Re, Re, Gs, Re, Gs, Gg, Gg^Es, Gg, Gg, Gg, Gs, Wwf, Wwf, Wwg, Gg, Gg^Vh, Gg, Gg, Gg
|
||||
Wo, Wo, Ww, Ww, Gs^Fds, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re, Re, Re, Re, Re, Rp, Rp, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Ww, Ww, Gs, Gg, Gg, Gg
|
||||
Ww, Ww, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Em, Gg, Gg, Gs, Gg^Em, Gg, Re, Rb^Vh, Re, Gs, Gg, Re, Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gs, Rp, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Gg, Gg, Gg, Gs, Ww^Es, Ww, Ww, Ww, Gg
|
||||
Ww, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Vh, Gs, Gs, Gs, Re, Re, Re, Re, Re, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Rp, Gs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gg, Rb, Rb^Vh, Rb, Gs, Gg, Gg, Ww, Ww, Ww, Gg
|
||||
Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gs, Re, Re, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Rb^Vh, Rp, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Gg, Gg, Re, Ds, Ds, Gs, Gg, Gg, Gg, Gg, Gg
|
||||
Gs^Fds, Gs^Fds, Gg, Gg^Em, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gs, Rp, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gg, Gg, Gg, Gg, Re, Re, Gs, Gg^Ve, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Rp, Gs, Gg, Re, Re, Re, Re, Re, Re, Re, Gs, Gg, Gg, Gg, Gg, Gg, Re, Gs, Gs, Gs, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Rb^Vh, Rp, Gg, Gg, Gs, Gg, Gg, Re, Ww, Ww, Re, Ww, Ww, Hh, Hh, Hh, Hh, Gg, Re, Gs, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Rp, Gg, Gg, Gg, Gs, Gg, Gs, Re^Vh, Re, Re, Re^Vh, Ww, Ww, Hh, Hh^Fp, Hh, Gg, Re, Gg^Ve, Gg, Gg, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gg, Re, Re, Re^Gvs, Re, Re, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Re^Gvs, Re, Re, Gs, Re, Rp, Gg, Gg^Es, Gg, Gg, Gg, Ww, Re, Ch, Ch, Ch, Re, Ww, Gg, Hh, Gg, Re, Re, Gs, Gs, Gg, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Gs, Gs, Gs, Gg, Gg, Gg, Gs, Gg, Gg, Gg, Gg^Efm, Gg, Gs, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gs, Re, Rb^Vh, Rp, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ch, Ch, Ch, Ch, Re, Gg, Gg, Re, Gg^Vh, Gs, Gg, Gg, Gs^Fds, Gg, Gg, Gg
|
||||
Gs, Gs, Gs, Gg, Gs, Ce, Ce, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gg, Gg, Re, Gg, Rp, Gg, Gg, Gg, Gs, Ww, Ww, Ch, Ch, Kh, Ch, Re, Re, Re, Re, Rb, Rb, Gg^Em, Gs^Fds, Gs^Fds, Gg, Gg, Gg
|
||||
Gg, Gs, Gs, Gg, Re, Ke, Ce, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re^Gvs, Re, Re^Gvs, Re, Re, Re, Re, Gg, Gg, Gg^Efm, Gg, Gg, Rp, Rp, Gg, Gg, Ww, Gg, Gg, Ch, Ch, Ch, Ww, Ww, Rb^Wm, Re, Gg, Gg^Efm, Gg, Gs^Em, Gs^Fds, Gs^Fds, Gg, Gg, Gg
|
||||
Gg, Gg, Gs, Gg, Re, Ce, Rb, Ce, Rb, Re, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gs, Re, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Gg, Rp, Gg, Ww, Gs, Gd, Re, Gd, Gs, Ww, Re, Re, Gg, Gg, Gg, Gs, Gd^Fdf, Gs^Fds, Gs^Fds, Gg, Gg, Gg
|
||||
Gg, Gg, Gs, Gg, Re, Rb, Rb, Rb, Rb, Rb, Ce, Gd, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gd, Gs, Gs, Gd, Gd, Gs, Gd, Gg, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Rp, Rp, Gs, Re, Re, Rp^Vhc, Re, Re, Wwf, Gg, Gg, Gg, Gg, Gg, Gs, Gg, Gs, Gg, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Re, Ce, Ce, Ce, Rb, Ce, Rb, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Rb, Re, Rb, Gs, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re, Rp, Rrc, Rp, Rrc, Rrc, Rp^Vhc, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gs, Gs, Gg, Gg, Gg, Ke, Ce, Ce, Rb, Rb, Ce, Rb, Re, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg^Es, Re, Rb^Vh, Rb, Rb^Vh, Re, Rb, Gg, Gg, Gg^Efm, Gg, Gg, Gs, Gs, Re, Rp^Vhc, Rp, Rp^Vhc, Rp^Vhc, Rrc, Rp^Vhc, Rp, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Vh, Gg, Gg
|
||||
Gg, Gs, Gg, Gg, Gg, Ce, Rb, Rb, Rb, Ce, Ke, Re, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Rb, Re, Re, Re, Rb^Vh, Rb, Gg, Gg, Gg, Gg, Gg, Re, Re, Rp, Rp, Rrc, Rrc, Rrc, Rrc, Ds, Re, Ww, Ww, Ww^Es, Gg, Gg^Efm, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Re, Rb, Rb, Rb, Ce, Ce, Ce, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re^Gvs, Re, Re, Re, Re, Gs, Gg, Gg, Gs, Gs, Re, Rp^Vhc, Rp, Rp^Vhc, Rrc, Rp^Vhc, Rp, Rp, Ww, Ww, Ww^Es, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Es, Gg, Gg, Gg, Gg
|
||||
Gs, Gg, Gg, Gg, Gg, Re, Re, Rb, Rb, Ce, Rb, Re, Gd, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gs, Gs, Rb, Rb, Rrc, Rrc, Rp, Rp, Re, Ds, Ww, Ww^Es, Ww^Es, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gs, Gg, Gg, Gg, Gg, Gg, Re, Rb, Rb, Ce, Re, Re, Gs, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Re, Rb^Vh, Rb, Rr, Rb, Rp^Vhc, Rp, Rp^Vhc, Re, Ds, Ww, Ds, Gs, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gs, Gs, Gg, Gg, Gg, Gg, Re, Rb, Ce, Rb, Ce, Re, Gs, Gg, Gg, Gg, Gg, Re, Re, Re, Re, Re, Re^Gvs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Rp, Rp, Rb, Rb, Gs, Re, Gg, Gg, Ds, Ds, Gs, Ww, Gg, Gg^Es, Gg, Gg, Aa, Aa, Gg^Vh, Gg, Gg, Gg, Gg, Gg
|
||||
Re, Gs, Gs, Gg, Gg, Gg, Re, Re, Rb, Rb, Ce, Rb, Re, Gg, Gg, Gg, Gg, Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Re, Re^Gvs, Re, Re, Re, Re, Gs, Rb, Gd, Rb^Vh, Rb, Gg, Gg, Gg, Ww, Gs^Vh, Ww, Wwf, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Rb, Ce, Ce, Gs, Gg, Gg, Re, Rb, Rb, Ce, Ce, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re^Gvs, Re, Gg, Gs, Gg, Rb^Vh, Rb, Rb, Gg, Gg, Gg, Ds, Gg, Gg^Vh, Ww, Gg, Gg, Gg, Gg, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Rb, Ke, Ce, Ce, Gg, Gg, Re, Rb, Rb, Ke, Ce, Re, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gg, Gg, Rb, Gg^Efm, Gg, Gg, Gg, Gg, Ds, Gg, Gg, Wwf, Gg, Gg, Re, Gg, Gg, Gg, Gg, Rp, Gg^Vh, Gg, Gg, Gg, Gg
|
||||
Rb, Ce, Rb, Ce, Gs, Gg, Re, Re, Rb, Ce, Aa, Aa, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rr, Rr, Wwf, Rr, Rr, Rp, Rr, Rr, Rr, Rr, Rp, Rr, Rr, Rr, Rr, Gg
|
||||
Rb, Rb, Rb, Re, Re, Re, Gg, Re, Ai, Ai, Ai, Aa^Vha, Rb, Gg, Gs, Gg, Gg, Gg, Gs, Gg, Gg, Re, Re, Re, Re, Re^Gvs, Re, Re, Gg, Rb^Vh, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rp, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg^Vh, Gg, Gg
|
||||
Rb, Rb, Rb, Re, Gs, Gg, Gg, Gg, Ww, Ww, Ww, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gs, Re, Re, Gg, Gg, Gg^Es, Rb, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rp, Rr, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gg
|
||||
Rb, Ce, Ce, Ce, Gg, Gg, Gg, Gg, Ww, Ww, Aa, Gg, Gg, Gg, Rb^Vh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Rb^Vh, Gs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rp, Gg, Gg, Gg, Ww, Ww, Ww, Wwr, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gg
|
||||
Rb, Ke, Ce, Ce, Gs, Gg, Gg, Gg, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rb, Gg, Gg, Gg, Gg, Re, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Rp, Gg, Gg, Gg, Gg, Ww^Es, Ww, Ww, Ww, Ww, Gg, Ww, Ww, Gg, Gg, Gg^Em, Gs^Fms, Gs^Fds, Gs^Fds, Gg
|
||||
Re, Ce, Re, Re, Re, Gs, Gs, Gg, Ww, Ww, Ww, Gg, Gg, Gg, Gs, Gg, Gg, Rb, Rb^Vh, Rb, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Rp, Rr, Rp, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Gg, Ww, Ww, Gg, Re, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg
|
||||
Gg, Re, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Ww, Gg, Rb, Gg, Gg, Gg, Ce, Ce, Ce, Rb, Gg, Ww, Wwf, Ww, Rb, Gg, Ww, Ww, Ww, Ww, Gg, Gg, Rp, Rr, Gg, Gg, Gg, Gg, Gg^Es, Gg, Gg, Gg, Wwf, Ww, Ww, Ww, Gg, Ww, Gg, Re^Vh, Re, Re^Vh, Gd^Fmf, Gs^Fms, Gs^Fms, Gg
|
||||
Gg, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Ww, Ww, Rb^Vh, Aa, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Rb^Vh, Rb, Gg, Rb, Gg, Ww, Ww^Es, Gg, Gg, Rr, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Wwf, Ww, Ww, Gg, Gg, Ww, Gg, Gg, Re, Re^Vh, Gd^Fmf, Gd^Fmf, Hhd^Fmf, Gg
|
||||
Gg, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Ww, Aa^Vha, Aa, Aa, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Rb, Gg^Efm, Rb, Rb, Rb^Vh, Gg, Ww, Gg, Gg, Rr, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Gg, Ww, Gg, Gg, Gg^Em, Gd^Fmf, Gd^Fmf, Gd^Vh, Hhd^Fmf, Gg
|
||||
Gg, Gs, Re, Re^Gvs, Re^Gvs, Re^Gvs, Re, Re, Gg, Gg, Gg, Ww, Wwf, Gs, Gg, Gg, Gg, Gg, Wwf, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rb^Vh, Gg, Ww, Gg, Rp, Rr, Gg, Gg, Gg, Gg, Ww, Gg, Ww, Gg, Ww, Ww, Ww, Gg, Ww, Ww, Ww, Gg, Gg, Gs^Fp, Gs^Fp, Hhd^Fmf, Gs^Fp, Gs^Fp, Gg
|
||||
Gg, Gg, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Gs, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Ww, Wwf, Ww, Ww, Gg, Gg, Ai, Ai, Ai, Ai, Gg, Gg, Gg, Gg, Ww, Gg, Rr, Gg, Gg, Gg, Ww, Ww, Wwf, Ww, Ww, Ww, Wwf, Ww, Gg, Gg, Gg, Ww, Ww, Gg, Gd^Fmf, Gs^Fp, Hhd^Fmf, Hh^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Gg, Gg, Gg, Re, Gs, Re, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ww, Gg, Gg, Ai, Ai, Ai, Ai, Ai, Ai, Ai, Gg, Gg, Gg, Ww, Ww, Rr, Wwf, Wwf, Ai, Ww, Ww, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Ww, Ww, Gg, Gg^Em, Gs^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww^Es, Ww, Ww, Ww, Gg, Gg, Ai, Ai, Ai, Ai, Ai, Ai, Ai, Gg, Gg, Gg, Ww, Ww, Rr, Wwf, Wwf, Ai, Ai, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
|
||||
|
|
|
@ -1,62 +1,62 @@
|
|||
Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Hh, Hh, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Mm, Mm, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Ds, Ds, Wwr, Ww, Ww, Ww, Ww, Ww, Hhd, Ww, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Hh, Gg, Gs, Hh, Hh, Hhd, Hhd, Hh, Hhd, Hhd, Hhd, Ms, Ms, Ms, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Mm, Mm, Mm, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Hh, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gs, Gs, Hh, Hh, Hhd, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Mm, Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Ds, Ds, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Hhd, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Hhd, Gs, Hhd, Gs, Hh, Hhd, Hh, Hhd, Hhd, Ms, Ms, Aa^Fpa, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Mm, Mm, Gs^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hh, Hh, Hh, Hh, Hh, Gg, Gg, Gg^Efm, Gg, Gg, Hh, Hhd, Hh, Hhd, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Mm, Mm, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Ww, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Gg, Gs, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Hh, Hh, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Ds, Ds, Wwr, Ww, Ww, Ww, Ww, Ww, Hhd, Ww, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Hh, Gg, Gs, Hh, Hh, Hhd, Hhd, Hh, Hhd, Hhd, Hhd, Ms, Ms, Ms, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Hh, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gs, Gs, Hh, Hh, Hhd, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Ds, Ds, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Hhd, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gs, Hhd, Gs, Hhd, Gs, Hh, Hhd, Hh, Hhd, Hhd, Ms, Ms, Aa^Fpa, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hh, Hh, Hh, Hh, Hh, Gg, Gg, Gg^Efm, Gg, Gg, Hh, Hhd, Hh, Hhd, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Hhd, Hh, Ww, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Gg, Gs, Hh, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Hhd, Hh, Hh, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Hh, Hhd, Hhd, Hhd, Hh, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Aa^Fpa, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Gll^Fp, Gs^Fms, Re^Gvs, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Ww, Ww, Ww, Ww, Ww, Ww, Hh, Gll, Gg, Gg, Gg, Gs, Gg, Gg, Gg^Es, Hh, Gs, Hh, Hh, Hh, Hhd, Mm, Hhd, Gll^Fp, Hhd, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fms, Gll^Fp, Re^Gvs, Re^Gvs, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Ww, Gd, Gd, Gg, Gg, Gg, Gg, Gg, Gs, Hh, Mm, Hh, Hhd, Hhd, Hhd, Mm, Mm, Mm, Gll^Fp, Gll^Fp, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fp, Hh^Fp, Gs^Fms, Re^Gvs, Gs^Fp, Re^Ve, Gll^Fp, Gll^Fp, Gs^Fms, Ds, Ww, Ww, Ww, Wwr, Ww, Ww^Es, Gs, Gg, Gs, Gg, Rb, Rb, Hhd, Hhd, Mm, Hhd, Hhd, Hhd, Hhd^Fp, Hhd, Hhd^Fp, Mm, Gll^Fp, Gll^Fp, Hhd^Fp, Mm, Aa^Fpa, Ha^Vhha, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Hh^Fms, Hh^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Em, Gs^Fms, Ds^Es, Ds, Ww, Ww, Ww, Ww, Ds, Gg^Es, Gg, Gg^Efm, Gg, Gg, Rb, Rb^Vc, Re, Hhd, Hhd^Fp, Hhd, Hh, Hhd, Hhd, Gd^Fp, Hhd, Gll^Fp, Hhd, Hhd^Fp, Gd^Fp, Hhd^Fp, Ms, Aa^Fpa, Ms, Ms, Ha^Vhha, Ms, Ms, Ms, Ha^Vhha, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Gs^Fms, Gs^Fms, Gg^Efm, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Rd, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Gg, Gs, Gs, Gg, Gg^Es, Gg, Re, Gs, Gll^Fp, Gd, Gs^Fet, Gs^Es, Hhd, Gd, Hhd, Hh, Hhd, Hhd, Hhd^Fp, Hhd, Aa^Fpa, Mm, Mm, Mm, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gll^Uf, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Ds, Ww, Ww^Vm, Ww, Ww, Ww, Gg, Gs, Gs, Gg, Gg, Hh, Gs, Hh, Gd, Hhd, Gd, Hh, Gd, Hhd, Mm, Mm, Hh, Mm, Hhd, Mm, Hhd, Mm, Mm, Mm, Mm, Aa^Vea, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Gs^Fms, Gs^Fms, Gll^Uf, Gll^Uf, Gll^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Fet, Ds, Ww, Ww, Ww, Ww, Ww, Gg, Gg, Gs, Hh, Gs, Hh, Hh, Hhd, Hhd, Mm, Mm, Hh, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms, Ms^Xm, Ms, Ms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Uf, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Ds, Ww, Ww^Vm, Ww, Ww, Ww, Gg, Gs, Gs, Gg, Gg, Hh, Gs, Hh, Gd, Hhd, Gd, Hh, Gd, Hhd, Mm, Mm, Hh, Mm, Hhd, Mm, Hhd, Mm, Mm, Mm, Mm, Aa^Vea, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm, Ms^Xm
|
||||
Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Fet, Ds, Ww, Ww, Ww, Ww, Ww, Gg, Gg, Gs, Hh, Gs, Hh, Hh, Hhd, Hhd, Mm, Mm, Hh, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms^Xm, Ms, Ms^Xm, Ms, Ms
|
||||
Mm, Gs^Fms, Gll^Fp, Gs^Fms, Ss, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Ds, Ww, Ww, Ww, Ww, Wwf^Es, Wwf^Es, Gg, Hh, Gg, Hh, Gs, Hh, Gd, Hhd, Mm, Hhd, Hh, Hhd, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd^Fmf, Ms, Aa^Vea, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
|
||||
Mm, Mm, Mm, Gs^Fms, Gs^Fms, Gs^Fms, Wwg^Es, Gs^Fms, Ww, Ds, Ww, Ww, Wwf^Es, Wwrg, Wwf^Es, Wwrg, Wwf^Es, Gg, Gg, Gg, Hh, Gs, Hh, Hhd, Hhd, Hhd, Hh, Hh, Hhd, Hhd, Hhd, Mm, Hhd, Mm, Gll^Fp, Mm, Gll^Fp, Mm, Hh^Fp, Mm, Hhd^Fmf, Mm, Gll^Fp, Gg, Gg, Gg, Gll^Fp, Gll^Fp, Gll^Fp, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
|
||||
Mm, Mm, Mm, Gs^Fms, Ss, Gs^Fms, Gs^Efm, Ww, Ww^Bw|, Ww, Ww, Rd, Rd, Wwf^Es, Wwf, Wwf^Es, Ww^Es, Gg, Gs, Gg, Hh, Hh, Hh, Hhd, Hh, Hh, Hh, Hh, Hh, Hhd, Hh, Hhd, Hh, Hh^Fp, Hhd, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gd^Fp, Gd^Fp, Gd^Fp, Gll^Fp, Gg, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
|
||||
Mm, Mm, Ss, Gll^Uf, Gs^Fds, Gs^Fms, Gs^Fms, Ww, Gs, Ww, Gd, Rd, Gd, Wwrg, Ww^Es, Wwr, Wo^Es, Gg, Gg, Gg, Gg^Es, Hh, Gg, Hh, Gg, Hh, Gs, Gs, Gg, Hh, Gg, Hh, Gg, Hh, Gs, Gll^Fp, Gg, Gll^Fp, Gs, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Gll^Fp, Gg^Es, Gll^Fp, Gll^Fp, Ms, Gg^Es, Ms, Gll^Fp, Ms, Gll^Fp, Ms, Gg^Em, Gll^Fp, Gll^Fp, Gll^Fp
|
||||
Gs^Fds, Gs^Fds, Gs^Fms, Gll^Uf, Gs^Fms, Ss, Gs^Fds, Gs^Fms, Gs^Efm, Gg, Gs, Gd, Gs, Gs, Gg, Wo, Wo, Wo, Ww, Gg, Gs, Gg, Gs, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs, Gg, Gg, Gg, Gg, Gg, Rp^Ve, Rp, Gg, Gg, Gg, Rrc, Gs^Fms, Rrc, Gs^Fms, Rrc^Ve, Gll^Fp, Gg, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gll^Fp, Gg, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp
|
||||
Gs^Fms, Gll^Uf, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Rb, Gg, Gs, Gs, Gg, Gg^Es, Gg, Gg, Ww, Ww^Es, Wo, Gg, Gll^Fp, Gs^Fds, Gll^Fp, Gs, Gll^Fp, Gs, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fms, Gll^Fp, Gg^Es, Gll^Fp, Gg, Rp, Gg, Rrc, Rrc, Gs^Fms, Rrc, Gs^Fms, Rrc, Rrc, Rrc, Rrc, Gs^Fms, Gg, Gg^Em, Gs^Fms, Gs^Fms, Gg^Em, Gs^Fms, Gll^Fp, Gg, Gll^Fp, Gg, Gs^Fms, Gll^Fp, Rrc, Rrc
|
||||
Gs^Fds, Ss, Gs^Fds, Gs^Fms, Gg^Efm, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Rr^Ve, Rr, Gs, Gg, Gg, Gll^Fp, Gs^Fds, Gs^Fds, Wo, Ww, Ww, Ww, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Re^Vhs, Gs^Fms, Gll^Fp, Gs^Fms, Rrc, Rrc, Gs^Vhs, Gs^Em, Gs^Fms, Rrc^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rrc, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gll^Fp, Gs^Fms, Gg, Gs^Fms, Gg, Rrc, Gg, Gs^Fms
|
||||
Mm, Mm, Mm, Gs^Fms, Gs^Fms, Gs^Fms, Wwg^Es, Gs^Fms, Ww, Ds, Ww, Ww, Wwf^Es, Wwrg, Wwf^Es, Wwrg, Wwf^Es, Gg, Gg, Gg, Hh, Gs, Hh, Hhd, Hhd, Hhd, Hh, Hh, Hhd, Hhd, Hhd, Mm, Hhd, Mm, Gll^Fp, Mm, Gll^Fp, Mm, Hh^Fp, Mm, Hhd^Fmf, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
|
||||
Mm, Mm, Mm, Gs^Fms, Ss, Gs^Fms, Gs^Efm, Ww, Ww^Bw|, Ww, Ww, Rd, Rd, Wwf^Es, Wwf, Wwf^Es, Ww^Es, Gg, Gs, Gg, Hh, Hh, Hh, Hhd, Hh, Hh, Hh, Hh, Hh, Hhd, Hh, Hhd, Hh, Hh^Fp, Hhd, Hh^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gd^Fp, Gd^Fp, Gd^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
|
||||
Mm, Mm, Ss, Gs^Uf, Gs^Fds, Gs^Fms, Gs^Fms, Ww, Gs, Ww, Gd, Rd, Gd, Wwrg, Ww^Es, Wwr, Wo^Es, Gg, Gg, Gg, Gg^Es, Hh, Gg, Hh, Gg, Hh, Gs, Gs, Gg, Hh, Gg, Hh, Gg, Hh, Gs, Gll^Fp, Gg, Gll^Fp, Gs, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Gll^Fp, Gg^Es, Gll^Fp, Gll^Fp, Ms, Gg^Es, Ms, Gll^Fp, Ms, Gll^Fp, Ms, Gg^Em, Gll^Fp, Gll^Fp, Gll^Fp
|
||||
Gs^Fds, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fms, Ss, Gs^Fds, Gs^Fms, Gs^Efm, Gs^Fms, Gs, Gd, Gs, Gs, Gg, Wo, Wo, Wo, Ww, Gg, Gs, Gg, Gs, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs, Gg, Gg, Gg, Gg, Gg, Rp^Ve, Rp, Gg, Gg, Gg, Rrc, Gs^Fms, Rrc, Gs^Fms, Rr^Ve, Gll^Fp, Gg, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gll^Fp, Gg, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Rb, Gs^Fms, Gs, Gs, Gg, Gg^Es, Gg, Gg, Ww, Ww^Es, Wo, Gg, Gll^Fp, Gs^Fds, Gll^Fp, Gs, Gll^Fp, Gs, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fms, Gll^Fp, Gg^Es, Gll^Fp, Gg, Rp, Gg, Rrc, Rrc, Gs^Fms, Rrc, Gs^Fms, Rrc, Rrc, Rrc, Rrc, Gs^Fms, Gg, Gg^Em, Gs^Fms, Gs^Fms, Gg^Em, Gs^Fms, Gll^Fp, Gg, Gll^Fp, Gg, Gs^Fms, Gll^Fp, Rrc, Rrc
|
||||
Gs^Fds, Ss, Gs^Fds, Gs^Fms, Gg^Efm, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Rr^Ve, Rr, Gs, Gg, Gg, Gll^Fp, Gs^Fds, Gs^Fds, Wo, Ww, Ww, Ww, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Re^Ve, Gs^Fms, Gll^Fp, Gs^Fms, Rrc, Rrc, Gs^Vhs, Gs^Em, Gs^Fms, Rr^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rrc, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gll^Fp, Gs^Fms, Gg, Gs^Fms, Gg, Rrc, Gg, Gs^Fms
|
||||
Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Re^Ve, Gs^Fds, Re, Gs^Fms, Re, Re, Gs, Rr, Rr, Gs, Gll^Fp, Gs^Fds, Gs^Fds, Ww, Ww^Es, Ww^Es, Ww, Gs^Fms, Gs^Fds, Gs^Fms, Hh^Fds, Hh^Fms, Re^Vhs, Gs^Fms, Gs^Fet, Gs^Fms, Gs^Fms, Gs^Fms, Re, Gs^Fms, Rrc, Rrc, Gs^Fms, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Hh^Fp, Gs^Fms, Gs^Fms, Rrc, Rrc, Rrc, Rrc, Gll^Fp, Rrc, Gll^Fp, Rrc, Gll^Fp, Rrc, Rrc, Rrc, Rrc, Md, Gs^Fms
|
||||
Gs^Fds, Gs^Fds, Gs^Gvs, Re^Gvs, Gs^Fds, Re, Gs^Fms, Re, Gs^Fds, Gs^Fds, Gg, Gg, Rp, Gs, Gs^Fds, Gs^Fds, Hh, Gs^Fds, Ww, Ww, Wo^Es, Ww^Es, Wwr, Gs^Fms, Hh^Fms, Hh, Gs, Re, Gs^Efm, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Rrc^Ve, Rrc, Gg, Gs^Fms, Rp^Ve, Rp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fms, Gs^Fms, Rrc, Gs^Fms, Rrc, Gs^Fms, Rrc, Gg, Gg, Gg, Md, Md, Md
|
||||
Gs^Fds, Gs^Fms, Re^Ve, Gd^Gvs, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Rp, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fds, Ww^Es, Ww^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Ww^Es, Gs^Fds, Gs^Fms, Re^Ve, Rp, Rp^Ve, Rp, Gs^Fms, Rrc, Rrc, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Efm, Gll^Fp, Rp, Rr^Ve, Gs^Fms, Gg, Gs^Ve, Gs^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Hh, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Ww^Es, Gs^Fds, Wo^Es, Wo^Es, Ww^Es, Wwr, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Rp, Gs^Fms, Rrc, Gg, Gs^Em, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gg, Gg, Gg, Gs^Em, Gg^Gvs, Gs^Gvs, Gs^Fms, Gs^Fms, Hh^Fms, Gs, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gll^Fp, Gs^Fds, Re, Gll^Fp, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Ww, Rrc, Ww, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Ss, Gs^Fms, Gs^Fms, Gs, Gd, Gg^Fet, Gs, Gs^Gvs, Gs^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Re, Re, Gs^Fds, Gs^Fds, Hh^Fds, Hh^Fms, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Rp, Rp, Gs^Fds, Rp^Ve, Hh, Gs^Fds, Hh, Gs^Fds, Ss, Wwg^Es, Gs^Fds, Wo^Es, Wo^Es, Ww^Es, Wwr, Gs^Fms, Ww, Gs^Fds, Ww, Ww^Bsb|, Ww, Gs^Fds, Ww, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Ve, Gs^Efm, Gs, Gg, Gd, Gg, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Re^Gvs, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Hh, Gs^Fms, Gs^Fds, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gd^Fdw, Gs^Fms, Gs^Fds, Hh^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Ww, Ww, Cv^Fet, Ww^Bsb|, Cv^Fet, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Efm, Gs^Fms, Gs^Fms, Gll^Fp, Gg, Gll^Fp, Hh^Fms, Hh^Fms, Hh^Fms, Gll^Uf, Gll^Uf, Gll^Uf, Gg, Hh^Fms, Hh^Fms, Hh^Fms, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Re^Gvs, Re^Gvs, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Rp, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Gs^Fds, Wo^Es, Wo, Ww, Ww, Ww, Cv, Rp, Cv, Ww, Ww, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gd^Emf, Gg, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gll^Uf, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Re^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Rp, Hh^Fp, Hh^Fms, Hh^Fds, Gll^Em, Gll^Fp, Gll^Fp, Gs^Fds, Gs, Gs, Gs, Re^Ve, Re^Gvs, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Cv^Fet, Cv, Gs, Gs, Gs, Cv, Cv^Fet, Ww, Ww, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Rp^Ve, Gs^Gvs, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Gs^Gvs, Re^Gvs, Gs^Fds, Re, Gs^Fms, Re, Gs^Fds, Gs^Fds, Gg, Gg, Rp, Gs, Gs^Fds, Gs^Fds, Hh, Gs^Fds, Ww, Ww, Wo^Es, Ww^Es, Wwr, Gs^Fms, Hh^Fms, Hh, Gll^Fp, Re, Gs^Efm, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Re^Vhs, Rrc, Gg, Gs^Fms, Rp^Ve, Rp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fms, Gs^Fms, Rrc, Gs^Fms, Rrc, Gs^Fms, Rrc, Gg, Gg, Gg, Md, Md, Md
|
||||
Gs^Fds, Gs^Fms, Re^Ve, Gd^Gvs, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Rp, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fds, Ww^Es, Ww^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Ww^Es, Gs^Fds, Gs^Fms, Re^Ve, Rp, Rp^Ve, Rp, Gs^Fms, Rrc, Rrc, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Efm, Gll^Fp, Rp, Rr^Ve, Gs^Fms, Gg, Gs^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Hh, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Ww^Es, Gs^Fds, Wo^Es, Wo^Es, Ww^Es, Wwr, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Rp, Gs^Fms, Rrc, Gs, Gs^Em, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gg, Rp, Rp, Gs^Em, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gll^Fp, Gs^Fds, Re, Gll^Fp, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Ww, Rrc, Ww, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Ss, Gs^Fms, Gs^Fms, Gs, Gd, Gg^Fet, Gs, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Re, Re, Gs^Fds, Gs^Fds, Hh^Fds, Hh^Fms, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Rp, Rp, Gs^Fds, Rrc^Ve, Hh, Gs^Fds, Hh, Gs^Fds, Ss, Wwg^Es, Gs^Fds, Wo^Es, Wo^Es, Ww^Es, Wwr, Gs^Fms, Ww, Gs^Fds, Ww, Ww^Bsb|, Ww, Gs^Fds, Ww, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Ve, Gs, Gs, Rp, Gd, Gg, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Re^Gvs, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Hh, Gs^Fms, Gs^Fds, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gd^Fdw, Gs^Fms, Gs^Fds, Hh^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Ww, Ww, Cv^Fet, Ww^Bsb|, Cv^Fet, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Efm, Gs^Fms, Gs^Fms, Gll^Fp, Rp, Gll^Fp, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Hh^Fms, Hh^Fms, Hh^Fms, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Re^Gvs, Re^Gvs, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Rp, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Gs^Fds, Wo^Es, Wo, Ww, Ww, Ww, Cv, Rp, Cv, Ww, Ww, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gd, Rp, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Re^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Rp, Hh^Fp, Hh^Fms, Hh^Fds, Gll^Em, Gll^Fp, Gll^Fp, Gs^Fds, Gs, Gs, Gs, Re^Ve, Re^Gvs, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Cv^Fet, Cv, Gs, Gs, Gs, Cv, Cv^Fet, Ww, Ww, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Rp^Ve, Gs^Fms, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Hh^Fms, Gs^Fds, Hh^Fms, Hh^Fds, Hh^Fms, Hh^Fms, Gs^Fds, Gs^Fds, Rp, Gll^Fp, Gs^Fds, Hh^Fms, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gs, Gs^Fet, Gll^Emf, Re^Gvs, Re^Gvs, Re, Ww, Ww, Ww, Ww, Cv, Gg^Ve, Gs^Efm, Kv, Gs^Efm, Gg^Ve, Cv, Ww, Ww, Ww, Ww, Gs^Fms, Ss, Gs^Fp, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md
|
||||
Hh^Fp, Hhd, Mm, Hhd, Hh^Fms, Gs^Fds, Re^Gvs, Gs^Fds, Gs^Fds, Gg^Efm, Gg, Rp, Gs^Fds, Hh, Gs^Fms, Gs^Fds, Gs^Fds, Gg^Ve, Gg^Efm, Gll^Emf, Ss, Gs^Vhs, Gs^Fds, Re, Ww, Ww^Es, Ww, Cv, Gg^Emf, Gg^Efm, Gs^Efm, Wwt^Ewf, Gs^Efm, Gg^Efm, Gg^Emf, Cv, Ww, Ww, Ww, Gs^Fms, Gs^Fp, Rp, Gs^Fms, Gs^Fds, Gs^Fms, Hh^Fms, Hh^Fms, Gs, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md, Md
|
||||
Hhd, Mm, Mm, Mm, Hhd, Gs^Fds, Re^Gvs, Re^Gvs, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gll^Fp, Hh^Fds, Hh^Fds, Hh, Gs^Fds, Gg^Efm, Gs^Fds, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Cv, Cv, Kv, Cv, Gs^Efm, Cv, Kv, Cv, Cv, Ww, Ww, Gs^Fms, Gs^Fms, Gs^Fms, Rp^Ve, Rp, Gs^Fms, Gll^Fp, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md, Md
|
||||
Mm, Mm, Mm, Mm, Hh^Fms, Gs^Fds, Re, Re^Ve, Re, Re, Re, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww, Cv^Fet, Ww, Wwg, Cv, Gs, Cv, Wwg, Wwr, Cv^Fet, Ww, Ww, Gs^Fds, Hh^Fds, Gll^Fp, Gs^Fms, Rp, Gll^Fp, Gs^Fms, Gs^Fms, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Es, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Md, Md, Md, Md, Md, Md
|
||||
Hhd, Mm, Wwf, Hh^Fds, Re, Re^Ve, Re, Gs, Gs^Fds, Gs^Fds, Gs, Rp, Gs^Fds, Gs^Fds, Hh, Hh^Fms, Re^Gvs, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Ww, Wwf, Ww, Ww, Cv, Cv, Gs, Cv, Cv, Ww, Ww, Wo^Es, Ww^Es, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Vhs, Rp, Rp^Ve, Gg^Gvs, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Hh^Fds, Wwf, Hh^Fms, Re, Gs, Cv, Cv, Gs^Fds, Gs^Fms, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Re^Ve, Gs^Emf, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Cv^Fet, Ww, Rp, Ww, Cv^Fet, Ww, Wwr, Wo^Es, Wwr, Wwr, Gs^Fms, Ww^Es, Gs^Fms, Gs^Fms, Gs^Fms, Re, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Ss, Ss, Re^Ve, Gs, Cv, Kv, Gs^Fds, Gs^Fds, Rp, Gg^Efm, Gs^Fms, Gs^Fds, Gs^Fds, Re^Gvs, Re^Gvs, Gg^Efm, Gs, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Em, Gs^Fds, Gs^Fds, Ww, Gs^Fds, Ww, Ww, Ww^Bsb|, Ww, Ww, Gs^Fds, Wo^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Ww^Es, Gs^Fds, Ww^Es, Hh^Fp, Re, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Md, Md, Md, Md, Md
|
||||
Gs^Fms, Ss^Ewl, Ss, Gs^Emf, Gs^Fds, Gs^Fds, Cv, Cv, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs, Gs^Fds, Gs, Gs^Vhs, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Ww, Cv^Fet, Ww^Bsb|, Cv^Fet, Ww, Gs^Fds, Ww^Es, Gs^Fds, Wo^Es, Wwr, Wwr, Wo^Es, Wwr, Wo^Es, Re, Ww^Es, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gs^Fms, Gs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs, Md, Md, Md, Md, Md
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Em, Rp, Gs^Fms, Gs^Fds, Gll^Fp, Hh, Gs^Fds, Hh, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fms, Hh, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Wwf, Ww^Es, Gs^Vhs, Wo^Es, Wwr, Wo^Es, Wwr, Wwr, Wo^Es, Wo, Wo^Es, Gs, Gs, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gg
|
||||
Mm, Mm, Mm, Mm, Hh^Fms, Gs^Fds, Re, Re^Ve, Re, Re, Re, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww, Cv^Fet, Ww, Wwg, Cv, Gs, Cv, Wwg, Wwr, Cv^Fet, Ww, Ww, Gs^Fds, Hh^Fds, Gll^Fp, Gs^Fms, Rp, Gll^Fp, Gs^Fms, Gs^Fms, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Md, Md, Md, Md, Md, Md
|
||||
Hhd, Mm, Wwf, Hh^Fds, Re, Re^Ve, Re, Gll^Fp, Gs^Fds, Gs^Fds, Gs, Rp, Gs^Fds, Gs^Fds, Hh, Hh^Fms, Re^Gvs, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Ww, Wwf, Ww, Ww, Cv, Cv, Gs, Cv, Cv, Ww, Ww, Wo^Es, Ww^Es, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Vhs, Rp, Rp^Ve, Gg^Gvs, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Hh^Fds, Wwf, Hh^Fms, Re, Gll^Fp, Cv, Cv, Gs^Fds, Gs^Fms, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fp, Re^Ve, Gs^Emf, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww, Ww, Cv^Fet, Ww, Rp, Ww, Cv^Fet, Ww, Wwr, Wo^Es, Wwr, Wwr, Gs^Fms, Ww^Es, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Md, Md, Md, Md, Md
|
||||
Gs^Fds, Gs^Fds, Ss, Ss, Re^Ve, Gll^Fp, Cv, Kv, Gs^Fds, Gs^Fds, Rp, Gg^Efm, Gs^Fms, Gs^Fds, Gs^Fds, Re^Gvs, Re^Gvs, Gg^Efm, Gs, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Em, Gs^Fds, Gs^Fds, Ww, Gs^Fds, Ww, Ww, Ww^Bsb|, Ww, Ww, Gs^Fds, Wo^Es, Wwr, Wwr, Wo^Es, Gs^Fds, Ww^Es, Gs^Fds, Ww^Es, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Md, Md, Md, Md, Md
|
||||
Gs^Fms, Ss^Ewl, Ss, Gs^Emf, Gs^Fds, Gs^Fds, Cv, Cv, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs, Gs^Fds, Gs, Gs^Vhs, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Ww, Cv^Fet, Ww^Bsb|, Cv^Fet, Ww, Gs^Fds, Ww^Es, Gs^Fds, Wo^Es, Wwr, Wwr, Wo^Es, Wwr, Wo^Es, Gs^Fds, Ww^Es, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gs^Fms, Gs, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs, Md, Md, Md, Md, Md
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Em, Rp, Gs^Fms, Gs^Fds, Gll^Fp, Hh, Gs^Fds, Hh, Hh^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Hh, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Wwf, Ww^Es, Gs^Vhs, Wo^Es, Wwr, Wo^Es, Wwr, Wwr, Wo^Es, Wo, Wo^Es, Gs, Gs, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gg
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Hh, Gs^Fds, Ss, Gg^Emf, Ss, Ss, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Hh, Gs^Fms, Gll^Fp, Gs^Fds, Re^Gvs, Re^Gvs, Gs^Fds, Gs^Fds, Gg^Es, Rrc, Gg, Hh^Fds, Gs^Fds, Gs^Fds, Wwf, Gs^Fds, Gs^Fds, Ww^Es, Gs^Fds, Ww^Es, Gs^Fms, Wo^Es, Re^Ve, Wo^Es, Wo, Wo, Wo, Gg, Wo, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Wo, Wo
|
||||
Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Ss, Ss, Gs^Fds, Ss, Ss, Rp, Rp, Gg, Hh, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fms, Gs^Em, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg^Ve, Gg, Gs, Rrc, Rrc, Gg, Gs^Fds, Gs^Fds, Wwf, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Re, Gg, Gg, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Hh^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Ss, Re, Ss, Rp, Ss^Bw/, Ss^Bw|, Ss, Ss, Ss, Hh^Fds, Hh^Fds, Gll^Uf, Gll^Uf, Gs^Fds, Gs^Em, Re^Vhs, Gs, Gd^Fdw, Gd^Fdw, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Rrc, Rrc, Gg, Gs, Gs^Fds, Gg^Efm, Gs^Fds, Wwf, Hh^Fms, Gs^Fds, Gll^Fp, Hh^Fms, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gg, Gg, Wo, Gg, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Gg, Gg
|
||||
Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gs^Fds, Rp, Gs^Fds, Ss, Rp, Ss, Gs^Fds, Gs^Fds, Gd^Fms, Gs^Fds, Gll^Uf, Gll^Uf, Hh, Gg^Efm, Gg^Efm, Gs^Fds, Gs^Fds, Gd^Fdw, Gs^Fds, Gs^Fds, Rrc, Gs^Vhs, Rrc, Gg, Gs^Fds, Gs^Vhs, Gs^Fds, Gs^Fds, Hh^Fds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gll^Fp, Hh^Fms, Hh^Fds, Re^Es, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms
|
||||
Hh^Fds, Hh^Fds, Gs^Fds, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Efm, Rr^Ve, Gs^Es, Gg, Rp, Gs, Gs^Fds, Gd^Fds, Gd^Fdw, Gd^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Rrc, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Hh^Fds, Wwf, Wwf, Hh^Fms, Re^Vhs, Re, Re, Re, Re, Re, Re, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Re^Gvs, Gs^Fds, Re^Gvs, Gs^Fds, Gs^Es, Gs^Fds, Gg, Gs, Rp, Gs^Fds, Gd^Fdw, Gd^Fms, Gd^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fms, Rp, Rp, Rr, Gs^Fds, Rrc, Gs^Fds, Gs^Fms, Gs^Fds, Hh^Fds, Gs^Fds, Wwf, Wwf, Hh^Fms, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fds, Gg, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Em, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Gll^Fp, Ss, Hh^Fms, Gs^Fms, Gs^Fds, Gs^Fds
|
||||
Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gg, Rp, Rb, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Rb, Gs^Fds, Gs^Ve, Gg, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Mm, Mm, Wwf, Hh^Fds, Gs^Fms, Re^Ve, Re, Re, Re, Re, Gs^Fds, Gs^Fds, Gs^Fds, Re^Emf, Re^Gvs, Re^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Uf, Gll^Uf, Gll^Uf, Gll^Uf, Gs^Fds, Gs^Fds, Hh^Fms, Ss, Gs^Fds, Hh^Fms, Ss, Gs^Fms, Ss, Gs^Fds
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rb, Rb, Rr^Ve, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fms, Hh^Fds, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Efm, Hh^Fds, Gg, Hh^Fds, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Re^Gvs, Gs^Gvs, Gg^Gvs, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gll^Uf, Gs^Fms, Hh^Fms, Gs^Fds, Hh^Fms, Hh^Fms, Ss, Gll^Fp, Hh^Fms, Ss, Hh^Fms, Gs^Fms
|
||||
Hh^Fds, Hh^Fds, Gg^Fet, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Gs^Fds, Gg, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Re^Ve, Gd, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Mm, Mm, Rrc, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gg^Fet, Mm, Hh^Fds, Gll^Fp, Hh^Fds, Gs^Fds, Re^Ve, Gs^Efm, Gs^Fds, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gll^Fp, Ss, Ss, Ss, Gs^Fds, Gll^Fp, Gs^Fds, Hh^Fms, Ss, Hh^Fms, Hh^Fms
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss^Ewl, Gs^Fds, Ss, Hh^Fds, Mm, Mm, Mm, Gs^Fds, Gg^Ve, Gd, Gd, Gd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Gs^Fds, Mm, Mm, Mm, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh, Hh^Fds, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Gs^Fms, Gll^Fp, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fds, Ss, Hh^Fms
|
||||
Gs^Fds, Gs^Efm, Gs^Fds, Ss^Ewl, Wwg^Ewl, Ss^Ewl, Gs^Fds, Hh^Fds, Hh^Fds, Mm, Mm, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Hh^Fds, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Hd^Es, Ds, Hhd, Ds, Gs^Fds, Gs^Fds, Hh^Fds, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Gs^Fds, Hh^Fms, Ss, Gs^Fms, Ss, Gll^Fp, Gs^Fms, Hh^Fms, Ss, Gs^Fds, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Gs^Fds, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Gs^Fds, Gll^Fp, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Ds, Gs^Fds, Gs^Fds, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gs^Fms, Gll^Fp, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Ss, Hh^Fms, Gs^Fms, Ss, Ss, Hh^Fms, Ww^Ewf, Ss, Ss, Ss, Ww^Ewl, Ww^Ewl, Ss, Ss, Ss
|
||||
Gs^Fds, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Uf, Gll^Uf, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gg^Fet, Gll^Fp, Gll^Fp, Hh^Fds, Gll^Fp, Rrc, Rrc, Gs^Fds, Gs^Fds, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fms, Ss, Gs^Fms, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ss, Hh^Fms, Ww^Ewl, Hh^Fms, Ss, Ss
|
||||
Ss^Ewl, Ss^Ewl, Ss, Ss^Ewl, Ss^Ewl, Gs^Fds, Gll^Fp, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gll^Uf, Gll^Uf, Gll^Fp, Gll^Fp, Gg, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Gs^Fds, Hh^Fds, Gg, Rrc, Gs^Fds, Gg, Wwf, Ds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Es, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Hh^Fms, Ss, Gs^Fms, Ss, Ss, Hh^Fms, Gs^Fms, Ww^Ewl, Gs^Fms, Gs^Fds, Gll^Fp, Ss, Gs^Fds, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gll^Uf, Gll^Uf, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Hh^Fds, Gll^Fp, Gg, Gs, Rrc, Gg, Ds, Wwf, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Uf, Gll^Uf, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Ss, Ss, Ww^Ewl, Ss, Hh^Fms, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss
|
||||
Ss, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Uf, Gll^Uf, Gll^Uf, Ss^Ewl, Gs^Fds, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Rrc, Rrc, Gg, Wwf, Ds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Uf, Gs^Uf, Gll^Uf, Gll^Uf, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fds, Ww^Ewf, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Ss^Ewl, Ss^Ewl, Gs^Fds, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Es, Gll^Fp, Gll^Fp, Hh^Fds, Gll^Fp, Hh^Fds, Rrc, Gs, Gg, Gg, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Hh^Fms, Gs^Fds, Hh^Fms, Gs^Fms, Hh^Fms, Ss, Hh^Fms, Hh^Fms, Ss, Ww^Ewl, Ss, Ss, Hh^Fms, Ss, Ss, Ss, Ww^Ewf, Ss, Ww^Ewf, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Gll^Fp, Ss, Ss^Ewl, Gll^Fp, Gll^Es, Gll^Fp, Ss^Ewl, Gll^Fp, Ss^Ewl, Ss^Ewl, Gs^Fds, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Rrc, Gg, Gg, Wwf, Wwf, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gg^Em, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Ss, Gs^Fms, Hh^Fms, Ss, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss, Ss, Ww^Ewl, Ss, Gs^Fds, Ss, Ww^Ewl, Ww^Ewl, Ss, Gs^Fms, Ss, Ww^Ewl
|
||||
Ss^Ewl, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Gs^Fds, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Uf, Gs^Fds, Ss^Ewl, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gs^Fds, Rrc, Rrc, Gg, Gg, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Ss, Hh^Fms, Ss, Gs^Fms, Hh^Fms, Gs^Fds, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Gll^Fp, Gs^Fds, Ww^Ewl, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Gll^Fp, Ss^Ewl, Ss^Ewl, Gs^Fds, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Gs^Fds, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Uf, Gll^Uf, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Rrc, Gg, Gg, Gg, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Ss, Ww^Ewl, Ss, Ss, Gs^Fms, Ss, Ww^Ewl, Ss, Gs^Fds, Hh^Fms, Ss, Ss, Ss, Ss, Ss, Hh^Fms, Ww^Ewf, Ww^Ewl, Ww^Ewl, Ss, Ww^Ewl
|
||||
Ss^Ewl, Gll^Fp, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Es, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Uf, Gll^Fp, Gll^Uf, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Rrc, Hh, Gg, Gg, Wwf, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Es, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss, Ww^Ewl, Ss, Ww^Ewl, Ww^Ewl, Ww^Ewl, Hh^Fms, Ww^Ewl, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Ss, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Uf, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Rrc, Rrc, Gg, Wwf, Wwf, Gs^Fds, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Hh^Fms, Gs^Fds, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Gs^Fds, Ss, Ss, Ss, Ss, Ss, Gll^Fp, Ww^Ewl, Ss, Ss, Hh^Fms, Ss, Ss, Ss, Ss, Ss, Ww^Ewl
|
||||
Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Ss, Ss, Gs^Fds, Ss, Ss, Rp, Rp, Gg, Hh, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fms, Gs^Em, Ss, Ss, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg^Ve, Gg, Gs, Rrc, Rrc, Gg, Gs^Fds, Gs^Fds, Wwf, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ww^Es, Re, Gg, Gs^Fds, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo
|
||||
Hh^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Ss, Rp, Ss, Rp, Ss^Bw/, Ss^Bw|, Ss, Ss, Ss, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Em, Gs^Vhs, Gs, Gd^Fdw, Gd^Fdw, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Rrc, Rrc, Gg, Gs, Gs^Fds, Gg^Efm, Gs^Fds, Wwf, Hh^Fms, Gs^Fds, Gll^Fp, Hh^Fms, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wo, Gs^Fds, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Wo, Gs^Fds, Gs^Fds
|
||||
Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Rp, Gs^Fds, Ss, Rp, Ss, Gs^Fds, Gs^Fds, Gd^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Hh, Gg^Efm, Gg^Efm, Gs^Fds, Gs^Fds, Gd^Fdw, Gs^Fds, Gs^Fds, Rrc, Gs^Vhs, Rrc, Gg, Gs^Fds, Gs^Vhs, Gs^Fds, Gs^Fds, Hh^Fds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Gll^Fp, Hh^Fms, Hh^Fds, Re^Es, 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
|
||||
Hh^Fds, Hh^Fds, Gs^Fds, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Efm, Rr^Ve, Gs^Es, Gs^Fds, Rp, Gs, Gs^Fds, Gd^Fds, Gd^Fdw, Gd^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Rrc, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Hh^Fds, Wwf, Wwf, Hh^Fms, Re^Vhs, Re, Re, Re, Re, Re, Re, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Re^Gvs, Gs^Fds, Re^Gvs, Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs, Rp, Gs^Fds, Gd^Fdw, Gd^Fms, Gd^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fms, Rp, Rp, Rr, Gs^Fds, Rrc, Gs^Fds, Gs^Fms, Gs^Fds, Hh^Fds, Gs^Fds, Wwf, Wwf, Hh^Fms, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gll^Fp, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Em, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Gll^Fp, Ss, Hh^Fms, Gs^Fms, Gs^Fds, Gs^Fds
|
||||
Gs^Fds, Gs^Es, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Gs, Rp, Rb, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rp, Gs^Fds, Rb, Gs^Fds, Gs^Ve, Gg, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fds, Mm, Mm, Wwf, Hh^Fds, Gs^Fms, Re^Ve, Re, Re, Re, Re, Gs^Fds, Gs^Fds, Gs^Fds, Re^Emf, Re^Gvs, Re^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Ss, Gs^Fds, Hh^Fms, Ss, Gs^Fms, Ss, Gs^Fds
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rb, Rb, Rr^Ve, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fms, Hh^Fds, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Efm, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Re^Gvs, Gs^Efm, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fds, Hh^Fms, Hh^Fms, Ss, Gll^Fp, Hh^Fms, Ss, Hh^Fms, Gs^Fms
|
||||
Hh^Fds, Hh^Fds, Gg^Fet, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gg, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Re^Ve, Gd, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gg, Rrc, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Fet, Mm, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Re^Ve, Gs^Efm, Gs^Fds, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gll^Fp, Ss, Ss, Ss, Gs^Fds, Gll^Fp, Gs^Fds, Hh^Fms, Ss, Hh^Fms, Hh^Fms
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss^Ewl, Gs^Fds, Ss, Hh^Fds, Mm, Mm, Gs^Fds, Gs^Fds, Gg^Ve, Gd, Gd, Gd, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Em, Gs^Fds, Gll^Fp, Gll^Fp, Mm, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Hh, Gs^Fds, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Gs^Fms, Gll^Fp, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fds, Ss, Hh^Fms
|
||||
Gs^Fds, Gs^Efm, Gs^Fds, Ss^Ewl, Wwg^Ewl, Ss^Ewl, Gs^Fds, Hh^Fds, Hh^Fds, Mm, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Hh^Fds, Gs^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Hd^Es, Ds, Hhd, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Gs^Fds, Hh^Fms, Ss, Gs^Fms, Ss, Gll^Fp, Gs^Fms, Hh^Fms, Ss, Gs^Fds, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Gs^Fds, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Gs^Fds, Gll^Fp, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Ds, Gs^Fds, Gs^Fds, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Ss, Hh^Fms, Gs^Fms, Ss, Ss, Hh^Fms, Ww^Ewf, Ss, Ss, Ss, Ww^Ewl, Ww^Ewl, Ss, Ss, Ss
|
||||
Gs^Fds, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Gll^Fp, Rrc, Rrc, Gs^Fds, Gs^Fds, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Hh^Fms, Hh^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fms, Ss, Gs^Fms, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ss, Hh^Fms, Ww^Ewl, Hh^Fms, Ss, Ss
|
||||
Ss^Ewl, Ss^Ewl, Ss, Ss^Ewl, Ss^Ewl, Gs^Fds, Gll^Fp, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gg, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Gs^Fds, Hh^Fds, Gg, Rrc, Gs^Fds, Gg, Wwf, Ds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Hh^Fms, Ss, Gs^Fms, Ss, Ss, Hh^Fms, Gs^Fms, Ww^Ewl, Gs^Fms, Gs^Fds, Gll^Fp, Ss, Gs^Fds, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Hh^Fds, Gll^Fp, Gg, Gs, Rrc, Gg, Ds, Wwf, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Ss, Ss, Ww^Ewl, Ss, Hh^Fms, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss
|
||||
Ss, Ss, Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Gs^Fds, Gs^Fds, Gll^Fp, Gs^Fds, Ss^Ewl, Gll^Uf, Ss^Ewl, Gs^Fds, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Rrc, Rrc, Gg, Wwf, Ds, Wwf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Uf, Hh^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fds, Ww^Ewf, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fds, Ss^Ewl, Ss^Ewl, Gs^Fds, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Hh^Fds, Gll^Fp, Hh^Fds, Rrc, Gs, Gg, Gg, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Hh^Fms, Gs^Fds, Hh^Fms, Gs^Fms, Hh^Fms, Ss, Hh^Fms, Hh^Fms, Ss, Ww^Ewl, Ss, Ss, Hh^Fms, Ss, Ss, Ss, Ww^Ewf, Ss, Ww^Ewf, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Gll^Fp, Ss, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Ss^Ewl, Ss^Ewl, Gs^Fds, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Rrc, Gg, Gg, Wwf, Wwf, Wwf, Wwf, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Ss, Gs^Fms, Hh^Fms, Ss, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss, Ss, Ww^Ewl, Ss, Gs^Fds, Ss, Ww^Ewl, Ww^Ewl, Ss, Gs^Fms, Ss, Ww^Ewl
|
||||
Ss^Ewl, Gs^Fds, Ss, Ss^Ewl, Ss^Ewl, Gs^Fds, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Ss^Ewl, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gs^Fds, Rrc, Rrc, Gg, Gg, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Ss, Hh^Fms, Ss, Gs^Fms, Hh^Fms, Gs^Fds, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Gll^Fp, Gs^Fds, Ww^Ewl, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Gll^Fp, Ss^Ewl, Ss^Ewl, Gs^Fds, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Gs^Fds, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Rrc, Gg, Gg, Gg, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Ss, Ww^Ewl, Ss, Ss, Gs^Fms, Ss, Ww^Ewl, Ss, Gs^Fds, Hh^Fms, Ss, Ss, Ss, Ss, Ss, Hh^Fms, Ww^Ewf, Ww^Ewl, Ww^Ewl, Ss, Ww^Ewl
|
||||
Ss^Ewl, Gll^Fp, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Ss^Ewl, Gll^Fp, Gll^Fp, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Rrc, Hh, Gg, Gg, Wwf, Wwf, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Ss, Ss, Ss, Ss, Ss, Ww^Ewl, Ss, Ww^Ewl, Ss, Ww^Ewl, Ww^Ewl, Ww^Ewl, Hh^Fms, Ww^Ewl, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Ss^Ewl, Ss^Ewl, Ss^Ewl, Ss^Ewl, Gs^Fds, Ss^Ewl, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Ss, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Rrc, Rrc, Gg, Wwf, Wwf, Gs^Fds, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gll^Fp, Hh^Fms, Gs^Fds, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Gs^Fds, Ss, Ss, Ss, Ss, Ss, Gll^Fp, Ww^Ewl, Ss, Ss, Hh^Fms, Ss, Ss, Ss, Ss, Ss, Ww^Ewl
|
||||
Ss, Ss^Ewl, Gll^Fp, Ss^Ewl, Gs^Fds, Gs^Fds, Ss^Ewl, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Ss^Ewl, Ss^Ewl, Gll^Fp, Ss^Ewl, Gll^Fp, Gs^Fds, Gll^Fp, Gll^Fp, Gll^Fp, Gll^Fp, Gg, Rrc, Gg, Gg, Wwf, Gs^Fds, Wwf, Ds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms, Ss, Ss, Ss, Gs^Fds, Hh^Fms, Ss, Gll^Fp, Ss, Ss, Ss, Ww^Ewf, Ss, Ss, Ww^Ewf, Hh^Fms, Ww^Ewl, Ss, Ss, Ss
|
||||
|
|
|
@ -1,50 +1,248 @@
|
|||
#textdomain wesnoth-low
|
||||
|
||||
# [item]
|
||||
# x=40
|
||||
# y=22
|
||||
# image=items/archery-target-right.png
|
||||
# [/item]
|
||||
[item]
|
||||
x=40
|
||||
y=28
|
||||
image=items/archery-target-right.png
|
||||
[/item]
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
# wmllint: local spellings Essarn Valcathra Telfar Erethean Arthen Illissa
|
||||
# wmllint: local spellings Brightleaf Viricon Alyas Elendor Telionath Tireas
|
||||
# wmllint: local spellings Aelion Tifranur Karmarth Arryn Westwind Southwind
|
||||
|
||||
{SET_LABEL 12 2 (_ "River Telfar")}
|
||||
|
||||
#TODO Get rid of the AI_LOCATION stub macro.
|
||||
#Set locations known to the ai_controller.
|
||||
#Call protocol is AI_LOCATION AFFIX STRING RADIUS X Y
|
||||
{AI_LOCATION nshallows _"Northern Shallows" 2 14 15}
|
||||
{AI_LOCATION falyas _"Ford of Alyas" 3 23 25}
|
||||
{AI_LOCATION ftifranur _"Ford of Tifranur" 2 38 37}
|
||||
{AI_LOCATION tnorth _"North Tower" 1 31 30}
|
||||
|
||||
{AI_LOCATION tnorth _"North Tower" 1 31 30}
|
||||
{AI_LOCATION twest _"West Tower" 1 29 32}
|
||||
{AI_LOCATION teast _"East Tower" 1 33 32}
|
||||
|
||||
{AI_LOCATION sgate _"South Bastion" 1 31 37}
|
||||
{AI_LOCATION telgreen _"Telfar Green" 2 12 20}
|
||||
{AI_LOCATION dancegreen _"Dancer’s Green" 5 18 10}
|
||||
{AI_LOCATION karmarth _"Karmarth Hills" 5 39 10}
|
||||
{AI_LOCATION nbridge _"North Bridge" 1 31 26}
|
||||
#TODO instead of great tree there is now a fountain or pool.
|
||||
# {AI_LOCATION gtree _"Great Tree" 1 31 25}
|
||||
{AI_LOCATION brightleaf _"Brightleaf Wood" 5 19 36}
|
||||
{AI_LOCATION westwind _"Westwind Wood" 5 42 26}
|
||||
{AI_LOCATION southwind _"Southwind Wood" 5 40 42}
|
||||
{AI_LOCATION telionath _"Telionath" 1 27 40}
|
||||
{AI_LOCATION arthen _"Arthen" 1 15 26}
|
||||
{AI_LOCATION arryn _"Arryn" 1 41 32}
|
||||
{AI_LOCATION illissa _"Illissa" 1 17 31}
|
||||
{AI_LOCATION viricon _"Viricon" 1 21 45}
|
||||
{AI_LOCATION tireas _"Tireas" 1 33 22}
|
||||
{AI_LOCATION essarn _"Essarn" 1 4 36}
|
||||
{AI_LOCATION valcathra _"Valcathra" 1 7 42}
|
||||
{AI_LOCATION aelion _"Aelion" 1 33 45}
|
||||
{AI_LOCATION elendor _"Elendor" 1 27 23}
|
||||
# {AI_LOCATION erethean _"Erethean" 1 28 59}
|
||||
[/event]
|
||||
[label]
|
||||
immutable=yes
|
||||
text=_"Essarn"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=4
|
||||
y=36
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Valcathra"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=7
|
||||
y=43
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"River Telfar"
|
||||
visible_in_fog=no
|
||||
visible_in_shroud=yes
|
||||
x=11
|
||||
y=6
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Telfar Green"
|
||||
visible_in_fog=no
|
||||
visible_in_shroud=yes
|
||||
x=12
|
||||
y=19
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Erethean"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=13
|
||||
y=47
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Northern Shallows"
|
||||
visible_in_fog=no
|
||||
visible_in_shroud=yes
|
||||
x=14
|
||||
y=15
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Arthen"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=15
|
||||
y=26
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Dancer’s Green"
|
||||
visible_in_fog=no
|
||||
visible_in_shroud=yes
|
||||
x=17
|
||||
y=11
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Illissa"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=17
|
||||
y=31
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Brightleaf Wood"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=19
|
||||
y=36
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Viricon"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=21
|
||||
y=45
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Ford of Alyas"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=23
|
||||
y=25
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Elendor"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=27
|
||||
y=23
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Telionath"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=27
|
||||
y=40
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"West Tower"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=29
|
||||
y=32
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"North Bridge"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=31
|
||||
y=26
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"North Tower"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=31
|
||||
y=30
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"South Bastion"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=31
|
||||
y=37
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Tireas"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=33
|
||||
y=22
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"East Tower"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=33
|
||||
y=32
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Aelion"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=33
|
||||
y=45
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Ford of Tifranur"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=39
|
||||
y=37
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Karmarth Hills"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=41
|
||||
y=9
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Arryn"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=41
|
||||
y=32
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Westwind Wood"
|
||||
visible_in_fog=no
|
||||
visible_in_shroud=yes
|
||||
x=42
|
||||
y=25
|
||||
[/label]
|
||||
[label]
|
||||
immutable=yes
|
||||
team_name=""
|
||||
text=_"Southwind Wood"
|
||||
visible_in_fog=yes
|
||||
visible_in_shroud=no
|
||||
x=42
|
||||
y=45
|
||||
[/label]
|
||||
|
||||
## Sound for the River Telfar
|
||||
|
||||
|
@ -67,8 +265,8 @@
|
|||
{RIVER_FORD 40 31}
|
||||
{RIVER_FORD 43 32}
|
||||
|
||||
#{BIRD_SOUND 19 30}
|
||||
#{BIRD_SOUND 42 19}
|
||||
#{BIRD_SOUND 18 15}
|
||||
#{BIRD_SOUND 38 37}
|
||||
#{BIRD_SOUND 28 16}
|
||||
{BIRD_SOUND 19 30}
|
||||
{BIRD_SOUND 42 19}
|
||||
{BIRD_SOUND 18 15}
|
||||
{BIRD_SOUND 38 37}
|
||||
{BIRD_SOUND 28 16}
|
||||
|
|
|
@ -2,31 +2,31 @@ Gs^Fms, Gs^Fms, Gg, Rp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Hh^Fms, H
|
|||
Gs^Fms, Gs^Fms, Gg, Rp, Gg^Ve, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Hh^Fms, Hh^Fp, Hh^Fms, Hh^Fms, Hh^Fp, Hh^Fms, Hh^Fp, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gg^Ve, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww
|
||||
Gs^Fms, Re^Gvs, Re^Gvs, Gs^Fms, Gs^Fms, Rp, Rp, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Ss, Gs^Em, Gs^Fms, Gs^Fds, Hh^Fp, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rp, Rp, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fp, Re^Gvs, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gg^Fet, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Efm, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Rp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Efm, Gs^Fp, Ss, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fds, Gg^Efm, Gg^Ve, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Efm, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Rr, Rr, Rr, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Efm, Ww^Bw/, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Rr, Rr, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Ss^Vhs, Gs^Fms, Gs^Fms, Rr, Gs^Fds, Rr, Rr, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Rr, Gs^Fms, Gs^Fds, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ss, Gs^Fms, Rr, Gs^Fp, Rr, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Rr, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Rr, Rr, Gs^Fds, Rr, Gs^Fms, Gs^Fds, Gs^Fms, Rr, Rr, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Gs^Fds, Gs^Fms, Ds, Gs^Fds, Gs^Fds
|
||||
Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rp, Rp, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fp, Re^Gvs, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww
|
||||
Mm, Hh^Fms, Mm, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gg^Fet, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww
|
||||
Mm, Mm, Mm, Hh^Fms, Gg^Efm, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Rp, Gs^Fms, Gs^Fms, Gs^Fds, Hh^Fds, Hh^Fds, Gg^Efm, Gs^Fp, Ss, Gs^Fp, Hh^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fds, Gg^Efm, Gg^Ve, Ww, Ww, Ww
|
||||
Mm, Mm, Gll^Fp, Hh^Fms, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fp, Hh^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Hh^Fds, Hh^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Efm, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Mm, Mm, Gll^Fp, Hh^Fms, Gs^Fds, Gs^Fds, Rr, Rr, Rr, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Hh^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Efm, Ww^Bw/, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Mm, Mm, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Rr, Rr, Gs^Fms, Gs^Fds, Gs^Fms, Hh^Fds, Hh^Fds, Gs^Fms, Ss^Vhs, Gs^Fms, Gs^Fms, Rr, Gs^Fds, Rr, Rr, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Rr, Gs^Fms, Gs^Fds, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ss, Gs^Fms, Rr, Gs^Fp, Rr, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Hh^Fms, Hh^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Rr, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Rr, Rr, Gs^Fds, Rr, Gs^Fms, Gs^Fds, Gs^Fms, Rr, Rr, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Gs^Fds, Gs^Fms, Ds, Gs^Fds, Gs^Fds
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Rr, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Rr, Gs^Fms, Rr, Rr, Rr, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Rr, Rr, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Hh^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fds, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Cv, Gs^Fds, Cv, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fds, Gs^Fms, Rr, Cv, Gs^Fds, Cv, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Wwr, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Cv, Cv, Kv, Cv, Cv, Gs^Fds, Gs^Fms, Hh^Fp, Hh^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fp, Kv, Cv, Kv, Gs^Fp, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ww, Wwr, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Rp^Ve, Gs^Fms, Cv, Gs^Fds, Cv, Gs^Fms, Gs^Fms, Hh^Fp, Hh^Fds, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Cv, Cv, Cv, Cv, Cv, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Rr, Rr, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Hh^Fp, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Rr, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Hh^Fds, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Cv, Gs^Fds, Cv, Gll^Fp, Gs^Fms, Gs^Fms, Hh^Fp, Hh^Fp, Hh^Fp, Gs^Fds, Gs^Fms, Rr, Cv, Gs^Fds, Cv, Gs^Fms, Gs^Fms, Gll^Fp, Hh^Fds, Hh^Fms, Hh^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Wwr, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Cv, Cv, Kv, Cv, Cv, Gs^Fds, Gs^Fms, Hh^Fp, Hh^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fp, Kv, Cv, Kv, Gs^Fp, Gs^Fms, Gll^Fp, Gs^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Ww, Wwr, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Rp^Ve, Gs^Fms, Cv, Gs^Fds, Cv, Gs^Fms, Gs^Fms, Hh^Fp, Hh^Fds, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Cv, Cv, Cv, Cv, Cv, Gs^Fms, Gs^Fds, Hh^Fms, Gs^Fds, Hh^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Rp, Gs^Fms, Gs^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Hh^Fp, Hh^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fp, Gs^Fms, Hh^Fp, Hh^Fds, Wwf, Gs^Fms, Gs^Fms, Gs^Fds, Gg, Ww, Ww, Ww
|
||||
Ww, Ww, Ww, Rp, Wwf, Gs^Fms, Wwg, Wwf, Wwg, Gs^Fms, Gs^Fms, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Hh^Fp, Hh^Fp, Wwf, Gs^Uf, Gs^Fms, Gs^Fds, Gg, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fp, Gs^Fms, Ww^Bw|, Gs^Fms, Wwf, Gs^Fms, Gs^Fds, Gs^Fms, Wwf, Wwf, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Efm, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Wwf, Wwf, Gs^Fms, Gs^Fds, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Rp, Rp, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Wwf, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg, Wwf, Gs^Fms, Gg, Gs^Fds, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Re, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Wwf, Wwf, Wwf, Wwf, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fds, Gs^Fms, Hh^Fp, Gs^Fms, Gg, Wwf^Bw/, Wwf, Gs^Fds, Ww, Ww
|
||||
Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Wwf, Gs^Fds, Gs^Fms, Gg^Fet, Gs^Fms, Gs^Fms, Hh^Fp, Ss, Ss, Hh^Fp, Gs^Fms, Gg, Gs^Fms, Gs^Fds, Ss, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fms, Gs^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Wwf, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Hh^Fds, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ww, Ww
|
||||
Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fds, Wwf, Wwf, Wwf, Wwf, Wwf, Wwf, Gs^Fms, Ww, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Ww, Ww, Ww, Ww
|
||||
Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Ve, Ww, Ww, Ww, Ww, Ww, Ww^Bw|, Ww, Gs^Fds, Ww, Gs^Fds, Gs^Fds
|
||||
Gs^Fms, Gs^Fms, Gg^Efm, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Re, Rr, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Rp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Rr, Rr, Gs^Fms, Rr, Rr, Rp, Rd, Rd, Rd, Rd, Gs^Fms, Gs^Fms, Gs^Fds, Rd, Re, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rd, Re, Rd, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Wwr, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Rp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Wwf, Wwf, Wwf, Wwf, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Hh^Fms, Hh^Fds, Gs^Fms, Hh^Fp, Gs^Fms, Gg, Wwf^Bw/, Wwf, Gs^Fds, Ww, Ww
|
||||
Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Rp, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Wwf, Gs^Fds, Gs^Fms, Gg^Fet, Gs^Fms, Gs^Fms, Hh^Fp, Ss, Ss, Hh^Fp, Gs^Fms, Gg, Gs^Fms, Gs^Fds, Ss, Ww, Ww
|
||||
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Rp, Rp, Gs^Fp, Gs^Fms, Gs^Fp, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Wwf, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Hh^Fds, Hh^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ww, Ww
|
||||
Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Rp, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fds, Wwf, Wwf, Wwf, Wwf, Wwf, Wwf, Gs^Fms, Ww, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Ww, Ww, Ww, Ww
|
||||
Gs^Fp, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Rp, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fms, Gg^Ve, Ww, Ww, Ww, Ww, Ww, Ww^Bw|, Ww, Gs^Fds, Ww, Gs^Fds, Gs^Fds
|
||||
Gs^Fms, Gs^Fms, Gg^Efm, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Rp, Rp, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Em, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg^Ve, Gs, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Hh^Fp, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Rp, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Mm, Gs^Fms, Gll^Fp, Gs^Fds, Gs^Fds, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fms, Rp, Rp, Gs^Fms, Rp, Rp, Rp, Rd, Rd, Rd, Rd, Gs^Fms, Gs^Fms, Gs^Fds, Rd, Re, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Mm, Gll^Fp, Hh^Fp, Hh^Fds, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fds, Rp, Rp, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rd, Re, Rd, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Mm, Mm, Hh^Fms, Gs^Fms, Hh^Fms, Gll^Fp, Gs^Fms, Gs^Fms, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Wwr, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
Mm, Mm, Mm, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww, Ww
|
||||
|
|
|
@ -1,32 +1,32 @@
|
|||
Mm, Md^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd, Gd, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Ds, Ds, Co, Ds, Co, Ds, Md, Md
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Gs, Gd, Gd^Fds, Rr^Vd, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Ds, Ds, Ds, Co, Co, Ds, Hd, Md
|
||||
Mm, Hhd, Hhd, Hhd^Fds, Hhd, Hhd^Fds, Mm, Mm, Mm, Mm, Mm, Mm, Ss, Gs, Gs^Fds, Gd^Fds, Ds, Rr, Ds, Rr, Ds, Ds, Ds, Co, Co, Co, 3 Ko, Co, Hd, Md
|
||||
Gd^Fds, Gd^Fds, Hhd^Fds, Hhd^Fds, Hhd^Fds, Gs^Fds, Hhd^Vhh, Gd, Gd, Gs, Ss^Vm, Ss, Gs, Ss, Gs, Gd, Ds, Ds, Ds, Ds, Gd, Ds, Ds, Ds, Ds, Co, Co, Co, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Hhd^Fds, Gd^Fds, Hhd, Hhd^Fds, Gd^Fds, Gd^Fds, Hh^Fds, Hh, Hh, Gd, Gs, Gd, Gd, Gs, Gd, Gs, Gd, Gd, Gd, Rr, Rr, Rr, Ds, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Hhd^Fds, Gd^Fds, Gd^Fds, Gs, Gd, Gd, Gd, Gd, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Gd, Rr, Rr, Rr, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Em, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Es, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Es, Re^Gvs, Gd, Gd, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd, Gg^Efm, Gd, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Re^Gvs, Gd, Re^Gvs, Gd, Gd, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd, Gd, Gd, Gd, Re^Gvs, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Gd, Rr, Rr, Gd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Em, Gd, Gd, Gs, Gs, Gs, Gd, Rr, Rr, Rr^Vd, Rr, Rr, Rr^Vd, Ds, Rr, Rr^Vd, Rr, Ds, Rr, Gd^Efm, Gd, Gd, Gd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Hhd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs, Gs, Gs, Ss, Gs^Fds, Gd^Fds, Gd^Fds, Ds, Ds, Ds, Ds, Ds, Ds, Ds^Es, Ds, Ds, Ds, Rr, Gd, Gd, Gd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ss, Ss, Gs, Ss, Ss, Gs^Fds, Gs^Fds, Ds, Rr^Vd, Ds^Es, Ds, Rr, Ds, Ds, Ds, Ds, Rr, Rr, Gd, Hd, Hd, Hd, Hd, Hd
|
||||
Gs, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs, Gs, Ss, Ss, Gs, Rp, Rp, Ds, Rr, Rr, Rr, Rr, Rr, Rr, Gd, Gd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gg, Gs, Gs, Gs, Gd, Gs, Ss, Gs, Gs, Ss, Ss^Vhs, Ss, Ss, Ss, Rp, Rr, Gd^Fds, Rr^Vd, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Md
|
||||
Gg, Gd, Gd, Gd, Gd, Gs, Ss, Ss, Ss, Ss, Ss, Gs, Ss, Ss, Rp, Rr, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Hhd^Fds, Hd, Hd, Hd, Hd, Hd, Md, Md
|
||||
Gg, Gd, Gd, Gd, Gd, Gs, Gs, Ss, Ss, Ss, Wwg, Ss, Wwg, Rp, Rp, Rp, Rp, Gd^Fds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Hd, Hd, Hd, Hd, Md, Md
|
||||
Gg, Gd, Gg, Gd, Gs, Gs, Gs, Gs, Gs, Gs, Rp, Rp, Rp, Rp, Ss, Ss, Gs^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Hd, Md, Md
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Wwg, Wwg, Gs, Ss, Rp, Ss, Rp^Vd, Hh, Hh, Gs, Gs, Gs, Gd, Gd, Rr, Rr, Rr, Gd, Gd, Gd, Gd^Fds, Gd^Fds, Hd, Hd, Md
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs, Gs, Gs, Rp, Rp, Ss, Rp, Gd, Gs, Ss, Ss, Gs, Gs, Rr, Rr, Gd^Fds, Gd^Fds, Hhd^Fds, Hd, Hd, Hd, Hd, Hd, Md
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, 1 Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rp, Rp, Rp, Rr, Rp, Rp, Ss, Ss, Rp, Rr, Rr, Gd, Gd, Gd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs^Fds, Rp, Rp, Ss, Ss, Ss, Rp^Vd, Ss, Rp, Rp, Ss, Rp^Vd, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rp, Ss, Rp, Ss, Rp, Ss, Ss, Rp, Gs^Fds, Rp, Ds, Rp, Ds, Rr, Ko^Vd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ss, Rp, Rp, Rp^Vd, Rr, Rp, Gs^Fds, Gs^Fds, Gd^Fds, Rr, Ds, Ds, Ds, Rr, Ds, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rp, Rp^Vd, Ss, Rp, Rr, Rr, Ds, Ds, Gd^Fds, Rr, Rr, Ds, Rr, Ds, Ds, Rr, Rr, Rr, Ds, Rr, Rr, Rr, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gd^Fds, Gd^Fds, Ds, Ds, Ds, Ds, Ds, Rr, Rr, Rr, Rr^Vd, Ds, Ds, Co, 2 Ko, Co, Rr, Rr, Rr, Hd, Hd, Hd
|
||||
Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ds, Ds, Ds, Ds, Rr^Vd, Rr, Rr, Ds, Ds, Ds, Rr, Rr, Ds, Co, Ds, Rr^Vd, Rr, Rr, Hd, Hd, Hd
|
||||
Re^Gvs, Gd, Gd, Gd, Re^Gvs, Gs, Ss, Wwg, Ss, Gs, Ds, Rr, Rr, Rr, Ds, Ds, Ds, Ds, Rr^Vd, Ds, Ds, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gs, Gs, Gs, Rp, Rp, Rr, Rr, Rr, Rr^Vd, Rr, Ds, Ds, Ds, Rr, Rr, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Re^Gvs, Re^Gvs, Gs^Es, Re^Gvs, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Rr^Vd, Hd, Hd
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Rr, Rr, Rr, Gd^Fds, Rr, Rr, Rr, Ds, Rr^Vd, Ds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ww, Ww, Ww
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ww, Wo
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Hhd^Fds, Hhd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ww, Wo
|
||||
Mm, Md^Xm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gd, Gd, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Ds, Ds, Co, Ds, Co, Ds, Md, Md, Md, Md
|
||||
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Gs, Gd, Gd^Fds, Rr^Vd, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Ds, Ds, Ds, Co, Co, Ds, Hd, Md, Md, Md
|
||||
Mm, Hhd, Hhd, Hhd^Fds, Hhd, Hhd^Fds, Mm, Mm, Mm, Mm, Mm, Mm, Ss, Gs, Gs^Fds, Gd^Fds, Ds, Rr, Ds, Rr, Ds, Ds, Ds, Co, Co, Co, 3 Ko, Co, Hd, Md, Md, Md
|
||||
Gd^Fds, Gd^Fds, Hhd^Fds, Hhd^Fds, Hhd^Fds, Gs^Fds, Hhd^Vhh, Gd, Gd, Gs, Ss^Vm, Ss, Gs, Ss, Gs, Gd, Ds, Ds, Ds, Ds, Gd, Ds, Ds, Ds, Ds, Co, Co, Co, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Hhd^Fds, Gd^Fds, Hhd, Hhd^Fds, Gd^Fds, Gd^Fds, Hh^Fds, Hh, Hh, Gd, Gs, Gd, Gd, Gs, Gd, Gs, Gd, Gd, Gd, Rr, Rr, Rr, Ds, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Hhd^Fds, Gd^Fds, Gd^Fds, Gs, Gd, Gd, Gd, Gd, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Gd, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Em, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd, Gs, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Es, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Es, Re^Gvs, Gd, Gd, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd, Gg^Efm, Gd, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Re^Gvs, Gd, Re^Gvs, Gd, Gd, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd, Gd, Gd, Gd, Re^Gvs, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Gd, Rr, Rr, Gd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Em, Gd, Gd, Gs, Gs, Gs, Gd, Rr, Rr, Rr^Vd, Rr, Rr, Rr^Vd, Ds, Rr, Rr^Vd, Rr, Ds, Rr, Gd^Efm, Gd, Gd, Gd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Hhd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs, Gs, Gs, Ss, Gs^Fds, Gd^Fds, Gd^Fds, Ds, Ds, Ds, Ds, Ds, Ds, Ds^Es, Ds, Ds, Ds, Rr, Gd, Gd, Gd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ss, Ss, Gs, Ss, Ss, Gs^Fds, Gs^Fds, Ds, Rr^Vd, Ds^Es, Ds, Rr, Ds, Ds, Ds, Ds, Rr, Rr, Gd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gs, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs, Gs, Ss, Ss, Gs, Rp, Rp, Ds, Rr, Rr, Rr, Rr, Rr, Rr, Gd, Gd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gg, Gs, Gs, Gs, Gd, Gs, Ss, Gs, Gs, Ss, Ss^Vhs, Ss, Ss, Ss, Rp, Rr, Gd^Fds, Rr^Vd, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Md, Md, Md
|
||||
Gg, Gd, Gd, Gd, Gd, Gs, Ss, Ss, Ss, Ss, Ss, Gs, Ss, Ss, Rp, Rr, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Hhd^Fds, Hd, Hd, Hd, Hd, Hd, Md, Md, Md, Md
|
||||
Gg, Gd, Gd, Gd, Gd, Gs, Gs, Ss, Ss, Ss, Wwg, Ss, Wwg, Rp, Rp, Rp, Rp, Gd^Fds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Hd, Hd, Hd, Hd, Md, Md, Md, Md
|
||||
Gg, Gd, Gg, Gd, Gs, Gs, Gs, Gs, Gs, Gs, Rp, Rp, Rp, Rp, Ss, Ss, Gs^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Hd, Md, Md, Md, Md
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Wwg, Wwg, Gs, Ss, Rp, Ss, Rp^Vd, Hh, Hh, Gs, Gs, Gs, Gd, Gd, Rr, Rr, Rr, Gd, Gd, Gd, Gd^Fds, Gd^Fds, Hd, Hd, Md, Md, Md
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs, Gs, Gs, Rp, Rp, Ss, Rp, Gd, Gs, Ss, Ss, Gs, Gs, Rr, Rr, Gd^Fds, Gd^Fds, Hhd^Fds, Hd, Hd, Hd, Hd, Hd, Md, Md, Md
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, 1 Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rp, Rp, Rp, Rr, Rp, Rp, Ss, Ss, Rp, Rr, Rr, Gd, Gd, Gd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs^Fds, Rp, Rp, Ss, Ss, Ss, Rp^Vd, Ss, Rp, Rp, Ss, Rp^Vd, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rp, Ss, Rp, Ss, Rp, Ss, Ss, Rp, Gs^Fds, Rp, Ds, Rp, Ds, Rr, Ko^Vd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ss, Rp, Rp, Rp^Vd, Rr, Rp, Gs^Fds, Gs^Fds, Gd^Fds, Rr, Ds, Ds, Ds, Rr, Ds, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rp, Rp^Vd, Ss, Rp, Rr, Rr, Ds, Ds, Gd^Fds, Rr, Rr, Ds, Rr, Ds, Ds, Rr, Rr, Rr, Ds, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gd^Fds, Gd^Fds, Ds, Ds, Ds, Ds, Ds, Rr, Rr, Rr, Rr^Vd, Ds, Ds, Co, 2 Ko, Co, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ds, Ds, Ds, Ds, Rr^Vd, Rr, Rr, Ds, Ds, Ds, Rr, Rr, Ds, Co, Ds, Rr^Vd, Rr, Rr, Hd, Hd, Hd, Hd, Hd
|
||||
Re^Gvs, Gd, Gd, Gd, Re^Gvs, Gs, Ss, Wwg, Ss, Gs, Ds, Rr, Rr, Rr, Ds, Ds, Ds, Ds, Rr^Vd, Ds, Ds, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gs, Gs, Gs, Rp, Rp, Rr, Rr, Rr, Rr^Vd, Rr, Ds, Ds, Ds, Rr, Rr, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Hd, Hd, Hd, Hd, Hd
|
||||
Re^Gvs, Re^Gvs, Gs^Es, Re^Gvs, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Rr, Rr, Rr, Rr, Rr, Hd, Hd, Rr^Vd, Hd, Hd, Hd, Hd
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Rr, Rr, Rr, Gd^Fds, Rr, Rr, Rr, Ds, Rr^Vd, Ds, Gd^Fds, Gd^Fds, Rr^Vd, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ww, Ww, Ww, Ww, Ww
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ww, Wo, Wo, Wo
|
||||
Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gd, Hhd^Fds, Hhd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gd^Fds, Gs^Fds, Ww, Wo, Wo, Wo
|
||||
|
|
|
@ -1,45 +1,62 @@
|
|||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, Ke, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, Ce, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ww, Ww, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ww, _f, Ww, _f, Ww, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ww, Ww, Ww, Ww, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ww, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, Ce, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ke, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, Ce, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f, Gg, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ke, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Wo, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
|
|
|
@ -1,32 +1,32 @@
|
|||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
|
|
|
@ -16,15 +16,15 @@ _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f,
|
|||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, Ce, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Rp^Dr, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ke, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Rp^Dr, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
|
@ -55,8 +55,8 @@ _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f,
|
|||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ke, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, Ce, Ce, Ce, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
_f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f, _f
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
{EXTRA_SCENARIO_MUSIC silvan_sanctuary.ogg}
|
||||
|
||||
{DEFAULT_SCHEDULE_DUSK}
|
||||
{STARTING_VILLAGES 2 50}
|
||||
{STARTING_VILLAGES_ALL 3}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
|
@ -72,22 +72,24 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
#### Kalenz's side ####
|
||||
#define SINGLEPLAYER_GOLD
|
||||
{GOLD 240 200 180}
|
||||
{INCOME -2 -2 -2}
|
||||
village_gold=1
|
||||
#enddef
|
||||
|
||||
#define MULTIPLAYER_GOLD
|
||||
{GOLD 120 100 90}
|
||||
{INCOME -2 -2 -2}
|
||||
village_gold=1
|
||||
#enddef
|
||||
|
||||
[side]
|
||||
side=1
|
||||
fog=no
|
||||
shroud=no
|
||||
# wmllint: who KALENZ is Kalenz
|
||||
{KALENZ}
|
||||
{PLAYABLE}
|
||||
type=Elvish Fighter
|
||||
save_id=Kalenz
|
||||
controller=human
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
recruit=""
|
||||
x=16
|
||||
|
@ -103,6 +105,8 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[unit]
|
||||
# wmllint: who ARKILDUR is Arkildur
|
||||
{ARKILDUR}
|
||||
x=19
|
||||
y=16
|
||||
[/unit]
|
||||
{SINGLEPLAYER_GOLD}
|
||||
#else
|
||||
|
@ -111,6 +115,8 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[unit]
|
||||
# wmllint: who ANDUILAS is Anduilas
|
||||
{ANDUILAS}
|
||||
x=15
|
||||
y=16
|
||||
[/unit]
|
||||
[/side]
|
||||
|
||||
|
@ -136,22 +142,44 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/event]
|
||||
#### /Kalenz side ####
|
||||
|
||||
#### Landar's side ####
|
||||
{MP_SIDE 2 (
|
||||
save_id=Landar
|
||||
{PLAYABLE}
|
||||
{LANDAR}
|
||||
type=Elvish Archer
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
x=18
|
||||
y=15
|
||||
|
||||
fog=no
|
||||
shroud=no
|
||||
|
||||
recruit=""
|
||||
{MULTIPLAYER_GOLD}
|
||||
|
||||
[unit]
|
||||
{ARKILDUR}
|
||||
x=19
|
||||
y=16
|
||||
[/unit]
|
||||
)}
|
||||
#### Landar's side ####
|
||||
|
||||
[side]
|
||||
side=2
|
||||
side=3
|
||||
id=Velon
|
||||
{ELF_SETUP}
|
||||
village_gold=1
|
||||
controller=ai
|
||||
allow_player=no
|
||||
id=Velon
|
||||
name= _ "Velon"
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
{PLAYER_TEAM}
|
||||
recruit=Elvish Fighter,Elvish Archer
|
||||
{GOLD 150 180 200}
|
||||
type=Elvish Captain
|
||||
profile="portraits/velon.png"
|
||||
canrecruit=yes
|
||||
team_name=player
|
||||
x=5
|
||||
y=15
|
||||
[modifications]
|
||||
|
@ -170,7 +198,7 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
side=4
|
||||
id=Tbaran
|
||||
name= _ "T’baran"
|
||||
team_name=orcs
|
||||
|
@ -207,9 +235,9 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=5
|
||||
allow_player=no
|
||||
controller=ai
|
||||
side=4
|
||||
id=Wrulf
|
||||
name= _ "Wrulf"
|
||||
team_name=orcs
|
||||
|
@ -246,9 +274,9 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=6
|
||||
allow_player=no
|
||||
controller=ai
|
||||
side=5
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORC_SETUP}
|
||||
|
@ -284,9 +312,9 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/ai]
|
||||
[/side]
|
||||
[side]
|
||||
side=7
|
||||
allow_player=no
|
||||
controller=ai
|
||||
side=6
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORC_SETUP}
|
||||
|
@ -321,27 +349,6 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=7
|
||||
fog=no
|
||||
shroud=no
|
||||
{LANDAR}
|
||||
save_id=Landar
|
||||
controller=human
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
recruit=""
|
||||
{MULTIPLAYER_GOLD}
|
||||
x=18
|
||||
y=15
|
||||
[unit]
|
||||
{ARKILDUR}
|
||||
[/unit]
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
[event]
|
||||
name=start
|
||||
|
||||
|
@ -429,7 +436,11 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[event]
|
||||
name=attack
|
||||
[filter_second]
|
||||
side=2
|
||||
[filter_side]
|
||||
[has_unit]
|
||||
id=Velon
|
||||
[/has_unit]
|
||||
[/filter_side]
|
||||
[/filter_second]
|
||||
|
||||
{INCIDENTAL_MUSIC the_king_is_dead.ogg}
|
||||
|
@ -447,13 +458,6 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
id=Velon
|
||||
message= _ "Kalenz was right and I was wrong. Go; join Kalenz while yet you can. I and the remaining elders will cover your retreat as best we may."
|
||||
[/message]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{MODIFY_UNIT (side=2) side 1 }
|
||||
#TODO think about it
|
||||
#{MODIFY_UNIT (id=Velon) canrecruit no}
|
||||
{TRANSFER_VILLAGE_OWNERSHIP 2 1}
|
||||
#endif
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -549,7 +553,7 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[/message]
|
||||
#ifdef MULTIPLAYER
|
||||
{LOOT 25 1}
|
||||
{LOOT 25 7}
|
||||
{LOOT 25 2}
|
||||
#else
|
||||
{LOOT 50 1}
|
||||
#endif
|
||||
|
@ -561,7 +565,11 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
|
|||
[then]
|
||||
[endlevel]
|
||||
result=victory
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.5
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
{NEW_GOLD_CARRYOVER 40}
|
||||
[/endlevel]
|
||||
[/then]
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
|
||||
{DEFAULT_SCHEDULE_AFTERNOON}
|
||||
|
||||
{STARTING_VILLAGES_ALL 3}
|
||||
{STARTING_VILLAGES_DWARF 2}
|
||||
{STARTING_VILLAGES_ALL 4}
|
||||
{STARTING_VILLAGES_DWARF 3}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
|
@ -33,36 +33,59 @@
|
|||
|
||||
### Kalenz's code ###
|
||||
#define PLAYER_GOLD
|
||||
{GOLD 200 180 100}
|
||||
#enddef
|
||||
#define MULTIPLAYER_GOLD
|
||||
#ifdef MULTIPLAYER
|
||||
{GOLD 100 90 50}
|
||||
#else
|
||||
{GOLD 200 180 100}
|
||||
#endif
|
||||
income=-2
|
||||
village_gold=1
|
||||
#enddef
|
||||
|
||||
[side]
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
{KALENZ}
|
||||
controller=human
|
||||
type=Elvish Fighter
|
||||
fog=no
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
x=20
|
||||
y=4
|
||||
[/unit]
|
||||
#else
|
||||
{MULTIPLAYER_GOLD}
|
||||
#endif
|
||||
[/side]
|
||||
[event]
|
||||
name=prestart
|
||||
# wmllint: who RECALL_LOYALS is Anduilas, Landulias
|
||||
{RECALL_LOYALS}
|
||||
[recall]
|
||||
id=Anduilas
|
||||
x=20
|
||||
y=6
|
||||
[/recall]
|
||||
[recall]
|
||||
id=Arkildur
|
||||
x=19
|
||||
y=5
|
||||
[/recall]
|
||||
[/event]
|
||||
### /Kalenz's code ###
|
||||
|
||||
{MP_SIDE 2 (
|
||||
x=20
|
||||
y=4
|
||||
save_id=Landar
|
||||
{LANDAR}
|
||||
{PLAYABLE}
|
||||
type=Elvish Archer
|
||||
{PLAYER_GOLD}
|
||||
fog=no
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
)}
|
||||
|
||||
### Olurf's Code ###
|
||||
#define OLURFS_LAND
|
||||
x=20-24,19-30,17-30,16-30,14-30,12-30,11-30,10-30,7-30,8-30,10-30,13-30,15-30,18-30,19-30,20-30,22-30,23-30,24-30,23-30,22-30
|
||||
|
@ -72,7 +95,8 @@
|
|||
[side]
|
||||
# wmllint: who OLURF is Olurf
|
||||
{OLURF}
|
||||
side=2
|
||||
type=Dwarvish Steelclad
|
||||
side=3
|
||||
allow_player=no
|
||||
controller=ai
|
||||
canrecruit=yes
|
||||
|
@ -100,7 +124,7 @@
|
|||
name=enter_hex
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
side=3
|
||||
side=4
|
||||
{OLURFS_LAND}
|
||||
[/filter]
|
||||
|
||||
|
@ -117,7 +141,7 @@
|
|||
# the elves have stepped onto already
|
||||
[then]
|
||||
[modify_side]
|
||||
side=2
|
||||
side=3
|
||||
team_name=dwarves
|
||||
user_team_name= _ "Enemies"
|
||||
[/modify_side]
|
||||
|
@ -139,7 +163,7 @@
|
|||
[/then]
|
||||
[else]
|
||||
[modify_side]
|
||||
side=2
|
||||
side=3
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
[/modify_side]
|
||||
|
@ -167,7 +191,7 @@
|
|||
name=enter_hex
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
side=1,4
|
||||
side=1,2
|
||||
{OLURFS_LAND}
|
||||
[/filter]
|
||||
|
||||
|
@ -180,12 +204,10 @@
|
|||
message= _ "Fight to subdue, and do not kill unless you must. We have foes enough as it is without making blood enemies of these dwarves."
|
||||
[/message]
|
||||
|
||||
#TODO CRAB why do we store this side? There is nothing done with the variable?
|
||||
[store_side]
|
||||
side=2
|
||||
side=3
|
||||
variable=olurf_side
|
||||
[/store_side]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=olurf_side.team_name
|
||||
|
@ -193,7 +215,7 @@
|
|||
[/variable]
|
||||
[then]
|
||||
[modify_side]
|
||||
side=2
|
||||
side=3
|
||||
team_name=dwarves
|
||||
user_team_name= _ "Enemies"
|
||||
[/modify_side]
|
||||
|
@ -216,7 +238,7 @@
|
|||
[/then]
|
||||
[else]
|
||||
[modify_side]
|
||||
side=2
|
||||
side=3
|
||||
team_name=trolls
|
||||
user_team_name= _ "Enemies"
|
||||
[/modify_side]
|
||||
|
@ -251,7 +273,7 @@
|
|||
#enddef
|
||||
|
||||
#define ADD_AVOID_STAY_AT_OLURFS_LAND
|
||||
{MODIFY_AI_ADD_ASPECT 2 avoid (
|
||||
{MODIFY_AI_ADD_ASPECT 3 avoid (
|
||||
[facet]
|
||||
id="stay_in_own_land"
|
||||
[value]
|
||||
|
@ -268,7 +290,7 @@
|
|||
[goal]
|
||||
id=kill_elves
|
||||
[criteria]
|
||||
side=1
|
||||
side=1,2
|
||||
[/criteria]
|
||||
value=1.5
|
||||
[/goal]
|
||||
|
@ -280,7 +302,7 @@
|
|||
[goal]
|
||||
id=kill_trolls
|
||||
[criteria]
|
||||
side=3
|
||||
side=4
|
||||
[/criteria]
|
||||
value=1.5
|
||||
[/goal]
|
||||
|
@ -318,8 +340,8 @@
|
|||
[event]
|
||||
name=dwarves_watch_the_show
|
||||
first_time_only=no
|
||||
{CLEAN_AI 2}
|
||||
{MODIFY_AI_ADD_ASPECT 2 recruitment_instructions {AI_NO_RECRUITMENT} }
|
||||
{CLEAN_AI 3}
|
||||
{MODIFY_AI_ADD_ASPECT 3 recruitment_instructions {AI_NO_RECRUITMENT} }
|
||||
{ADD_AVOID_STAY_AT_OLURFS_LAND}
|
||||
[message]
|
||||
id=Olurf
|
||||
|
@ -330,8 +352,8 @@
|
|||
[event]
|
||||
name=dwarves_kill_elves
|
||||
first_time_only=no
|
||||
{CLEAN_AI 2}
|
||||
{ADD_GOAL_KILL_ELVES 2}
|
||||
{CLEAN_AI 3}
|
||||
{ADD_GOAL_KILL_ELVES 3}
|
||||
[message]
|
||||
id=Olurf
|
||||
message= _ "Up axes, and death to elves!"
|
||||
|
@ -341,8 +363,8 @@
|
|||
[event]
|
||||
name=dwarves_kill_trolls
|
||||
first_time_only=no
|
||||
{CLEAN_AI 2}
|
||||
{ADD_GOAL_KILL_TROLLS 2}
|
||||
{CLEAN_AI 3}
|
||||
{ADD_GOAL_KILL_TROLLS 3}
|
||||
[message]
|
||||
id=Olurf
|
||||
message= _ "Up axes, and death to trolls!"
|
||||
|
@ -352,9 +374,9 @@
|
|||
[event]
|
||||
name=dwarves_kill_elves_and_trolls
|
||||
first_time_only=no
|
||||
{CLEAN_AI 2}
|
||||
{ADD_GOAL_KILL_ELVES 2}
|
||||
{ADD_GOAL_KILL_TROLLS 2}
|
||||
{CLEAN_AI 3}
|
||||
{ADD_GOAL_KILL_ELVES 3}
|
||||
{ADD_GOAL_KILL_TROLLS 3}
|
||||
[message]
|
||||
id=Olurf
|
||||
message= _ "Up axes, and kill all the interlopers!"
|
||||
|
@ -364,10 +386,10 @@
|
|||
[event]
|
||||
name=dwarves_defend_their_territory
|
||||
first_time_only=no
|
||||
{CLEAN_AI 2}
|
||||
{CLEAN_AI 3}
|
||||
{ADD_AVOID_STAY_AT_OLURFS_LAND}
|
||||
{ADD_GOAL_KILL_TRESPASSERS 2}
|
||||
{ADD_STAGE_RETREAT_TO_OLURFS_LAND 2}
|
||||
{ADD_GOAL_KILL_TRESPASSERS 3}
|
||||
{ADD_STAGE_RETREAT_TO_OLURFS_LAND 3}
|
||||
[message]
|
||||
id=Olurf
|
||||
message= _ "Defend our bounds! Slay all who trespass them!"
|
||||
|
@ -391,6 +413,7 @@
|
|||
|
||||
### Enemy Side ###
|
||||
[side]
|
||||
side=4
|
||||
allow_player=no
|
||||
controller=ai
|
||||
#ifdef EASY
|
||||
|
@ -400,7 +423,7 @@
|
|||
#endif
|
||||
id=Grugl
|
||||
name=_ "Grugl"
|
||||
side=3
|
||||
|
||||
team_name=trolls
|
||||
user_team_name= _ "Enemies"
|
||||
{TROLL_SETUP}
|
||||
|
@ -434,24 +457,11 @@
|
|||
[/side]
|
||||
#undef OLURFS_LAND
|
||||
#ifdef HARD
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 3 "Troll Warrior" 2}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 4 "Troll Warrior" 2}
|
||||
#endif
|
||||
|
||||
### /Enemy Side ###
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=4
|
||||
x=20
|
||||
y=4
|
||||
save_id=Landar
|
||||
{LANDAR}
|
||||
{MULTIPLAYER_GOLD}
|
||||
fog=no
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
#### Objectives and corresponding events ####
|
||||
[event]
|
||||
name=start
|
||||
|
@ -592,9 +602,12 @@
|
|||
{ENDSPEECH unit}
|
||||
|
||||
[endlevel]
|
||||
#TODO reduce the carry over
|
||||
result=victory
|
||||
bonus=yes
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.5
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
|
@ -631,9 +644,12 @@
|
|||
{ENDSPEECH secondary_unit}
|
||||
#undef ENDSPEECH
|
||||
[endlevel]
|
||||
#TODO reduce carry over
|
||||
result=victory
|
||||
bonus=yes
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.5
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -10,15 +10,15 @@
|
|||
# Ka'lian, but, instead, hold position and wait for their army to arrive
|
||||
|
||||
[scenario]
|
||||
next_scenario=04_The_Elvish_Treasury
|
||||
id=03_Kalian_under_Attack
|
||||
name= _ "Ka’lian under Attack"
|
||||
next_scenario=04_The_Elvish_Treasury
|
||||
|
||||
allow_new_game=no
|
||||
random_start_time=no
|
||||
force_lock_settings=yes
|
||||
|
||||
experience_modifier=100
|
||||
name= _ "Ka’lian under Attack"
|
||||
|
||||
#### Map setup ####
|
||||
{LOW_MAP Kalian.map}
|
||||
|
@ -27,14 +27,25 @@
|
|||
[event]
|
||||
name=prestart
|
||||
|
||||
#ifdef DEBUG_MODE
|
||||
[set_menu_item]
|
||||
description="let kalenz arrive" #wmllint: ignore
|
||||
[command]
|
||||
[fire_event]
|
||||
name=kalenz_arrives
|
||||
[/fire_event]
|
||||
[/command]
|
||||
[/set_menu_item]
|
||||
#endif
|
||||
|
||||
[replace_map]
|
||||
x=11-42
|
||||
y=5-38
|
||||
x=9-53
|
||||
y=9-53
|
||||
{LOW_MAP Kalian.map}
|
||||
[/replace_map]
|
||||
[shift_labels]
|
||||
x=-10
|
||||
y=-4
|
||||
x=-8
|
||||
y=-2
|
||||
[/shift_labels]
|
||||
[/event]
|
||||
|
||||
|
@ -43,19 +54,15 @@
|
|||
first_time_only=no
|
||||
[lua]
|
||||
code = <<
|
||||
ai = {}
|
||||
>>
|
||||
ai = {}
|
||||
>>
|
||||
[/lua]
|
||||
[/event]
|
||||
|
||||
{LOW_MASK 03_Kalian_under_Attack.mask (-9) (-3)}
|
||||
{LOW_MASK 03_Kalian_under_Attack.mask (-7) (-7)}
|
||||
#### /Map setup ####
|
||||
|
||||
#ifdef DEBUG_MODE
|
||||
turns=2
|
||||
#else
|
||||
{TURNS 5 7 9}
|
||||
#endif
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC elf-land.ogg revelation.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC into_the_shadows.ogg}
|
||||
|
@ -73,89 +80,141 @@
|
|||
[/story]
|
||||
{LOW_TRACK {FLIGHT_STAGE3} }
|
||||
|
||||
#define PLAYER_GOLD
|
||||
#ifdef MULTIPLAYER
|
||||
{GOLD 160 100 50}
|
||||
{INCOME -2 -2 -2}
|
||||
#else
|
||||
{GOLD 80 50 25}
|
||||
{INCOME -2 -2 -2}
|
||||
#endif
|
||||
village_gold=1
|
||||
#enddef
|
||||
|
||||
[side]
|
||||
side=1
|
||||
no_leader=yes
|
||||
controller=human
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
faction=Custom
|
||||
{PLAYABLE}
|
||||
save_id=Kalenz
|
||||
fog=yes
|
||||
share_view=yes
|
||||
{GOLD 160 100 50}
|
||||
{PLAYER_GOLD}
|
||||
[/side]
|
||||
{STARTING_VILLAGES_ALL 2}
|
||||
{STARTING_VILLAGES_ALL 3}
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[event]
|
||||
name=prestart
|
||||
[capture_village]
|
||||
side=6
|
||||
side=7
|
||||
x=26-999
|
||||
y=1-999
|
||||
[/capture_village]
|
||||
[/event]
|
||||
#endif
|
||||
|
||||
[side]
|
||||
{MP_SIDE 2 (
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
fog=yes
|
||||
share_view=yes
|
||||
{PLAYER_GOLD}
|
||||
)}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
{PLAYABLE}
|
||||
fog=yes
|
||||
side=2
|
||||
share_view=yes
|
||||
hidden=no
|
||||
allow_player=yes
|
||||
no_leader=yes
|
||||
#ifndef MULTIPLAYER
|
||||
controller=human
|
||||
#else
|
||||
controller=1
|
||||
#endif
|
||||
persistent=yes
|
||||
previous_save_id=Kalenz
|
||||
save_id=Galtrid
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
recruit=Elvish Fighter, Elvish Archer
|
||||
{GOLD 300 200 100}
|
||||
income=-2
|
||||
village_gold=1
|
||||
|
||||
[unit]
|
||||
{GALTRID}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
x=23
|
||||
y=22
|
||||
x=25
|
||||
y=24
|
||||
facing=nw
|
||||
[/unit]
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
{EL_ISOMITHIR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
x=19
|
||||
y=22
|
||||
x=21
|
||||
y=24
|
||||
facing=nw
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Elvish Scout
|
||||
{IS_LOYAL}
|
||||
facing=nw
|
||||
id=guard
|
||||
x=22
|
||||
y=21
|
||||
[/unit]
|
||||
#endif
|
||||
[unit]
|
||||
type=Elvish Scout
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
facing=nw
|
||||
id=guard
|
||||
x=21
|
||||
y=20
|
||||
id=guard2
|
||||
x=24
|
||||
y=21
|
||||
[/unit]
|
||||
# wmllint: recognize Eradion
|
||||
# wmllint: recognize Galtrid
|
||||
[/side]
|
||||
|
||||
#### Side3 code ####
|
||||
{MP_SIDE 4 (
|
||||
no_leader=yes
|
||||
previous_save_id=Landar
|
||||
{PLAYABLE}
|
||||
save_id=El_Isomithir
|
||||
fog=yes
|
||||
share_view=yes
|
||||
{GOLD 300 200 100}
|
||||
income=-2
|
||||
village_gold=1
|
||||
recruit=""
|
||||
[unit]
|
||||
{EL_ISOMITHIR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer
|
||||
x=21
|
||||
y=24
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Elvish Scout
|
||||
x=22
|
||||
y=21
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
side=5
|
||||
controller=ai
|
||||
allow_player=no
|
||||
{ORC_SETUP}
|
||||
no_leader=yes
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
fog=yes
|
||||
shroud=yes
|
||||
share_view=yes
|
||||
gold=0
|
||||
village_gold=1
|
||||
recruit=""
|
||||
faction=Custom
|
||||
[ai]
|
||||
|
@ -163,22 +222,22 @@
|
|||
[engine]
|
||||
name=lua
|
||||
code=<<
|
||||
ai = ...
|
||||
local my_ai = { }
|
||||
ai = ...
|
||||
local my_ai = { }
|
||||
|
||||
function my_ai:retreat()
|
||||
local urudin = wesnoth.get_units({side = 3, id="Urudin"})[1]
|
||||
if urudin and urudin.valid then
|
||||
local mhp, hp = urudin.max_hitpoints, urudin.hitpoints
|
||||
local turn = wesnoth.current.turn
|
||||
if turn >= 3 or hp < mhp / 2 then
|
||||
ai.move_full(urudin, 20, 6)
|
||||
end
|
||||
end
|
||||
end
|
||||
function my_ai:retreat()
|
||||
local urudin = wesnoth.get_units({side = 3, id="Urudin"})[1]
|
||||
if urudin and urudin.valid then
|
||||
local mhp, hp = urudin.max_hitpoints, urudin.hitpoints
|
||||
local turn = wesnoth.current.turn
|
||||
if turn >= 3 or hp < mhp / 2 then
|
||||
ai.move_full(urudin, 20, 6)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
return my_ai
|
||||
>>
|
||||
return my_ai
|
||||
>>
|
||||
[/engine]
|
||||
[stage]
|
||||
id=leader_retreat
|
||||
|
@ -213,14 +272,15 @@
|
|||
|
||||
#### /Side3 code ####
|
||||
|
||||
#### Side4 code ####
|
||||
#### Side6 code ####
|
||||
[side]
|
||||
side=4
|
||||
side=6
|
||||
controller=ai
|
||||
allow_player=no
|
||||
{ORC_SETUP}
|
||||
no_leader=yes
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
fog=yes
|
||||
shroud=yes
|
||||
share_view=yes
|
||||
|
@ -235,6 +295,8 @@
|
|||
#endif
|
||||
{GOLD 0 40 80}
|
||||
{INCOME 4 8 12}
|
||||
village_gold=1
|
||||
|
||||
{ai/aliases/stable_singleplayer.cfg} #note that this MUST be given OUTSIDE the 'ai' tag
|
||||
[ai]
|
||||
{AI_SIMPLE_NIGHT_ASPECT aggression 1}
|
||||
|
@ -249,12 +311,13 @@
|
|||
|
||||
#### Side5 code ####
|
||||
[side]
|
||||
side=5
|
||||
side=7
|
||||
controller=ai
|
||||
allow_player=no
|
||||
{ORC_SETUP}
|
||||
no_leader=yes
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
shroud=yes
|
||||
fog=yes
|
||||
share_view=yes
|
||||
|
@ -269,6 +332,7 @@
|
|||
#endif
|
||||
{GOLD 0 40 80}
|
||||
{INCOME 4 8 12}
|
||||
village_gold=1
|
||||
|
||||
{ai/aliases/stable_singleplayer.cfg} #note that this MUST be given OUTSIDE the 'ai' tag
|
||||
[ai]
|
||||
|
@ -294,27 +358,7 @@
|
|||
[/event]
|
||||
#### /Side5 code ####
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=6
|
||||
no_leader=yes
|
||||
controller=human
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
recruit=Elvish Fighter, Elvish Archer
|
||||
save_id=Landar
|
||||
fog=yes
|
||||
share_view=yes
|
||||
{GOLD 300 200 100}
|
||||
[unit]
|
||||
{EL_ISOMITHIR}
|
||||
x=19
|
||||
y=22
|
||||
[/unit]
|
||||
x=19
|
||||
y=22
|
||||
[/side]
|
||||
#endif
|
||||
#undef PLAYER_GOLD
|
||||
|
||||
#### Orc AI ####
|
||||
|
||||
|
@ -325,7 +369,7 @@
|
|||
[not]
|
||||
[have_unit]
|
||||
id=Urudin
|
||||
side=3
|
||||
side=5
|
||||
[/have_unit]
|
||||
[/not]
|
||||
[then]
|
||||
|
@ -337,10 +381,10 @@
|
|||
[store_unit]
|
||||
variable=eval_orcs_in_kalian
|
||||
[filter]
|
||||
side=3,4,5
|
||||
side=5,6,7
|
||||
[filter_location]
|
||||
[and]
|
||||
x,y=21,21
|
||||
x,y=23,23
|
||||
radius=5
|
||||
[/and]
|
||||
[not]
|
||||
|
@ -369,7 +413,7 @@
|
|||
[store_unit]
|
||||
variable=eval_elves
|
||||
[filter]
|
||||
side=1,2,6,7
|
||||
side=1,2,3,4
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
|
||||
|
@ -401,10 +445,10 @@
|
|||
type="Orcish Slayer"
|
||||
id=Urudin
|
||||
name= _ "Urudin"
|
||||
side=3
|
||||
side=5
|
||||
canrecruit=yes
|
||||
x=19
|
||||
y=11
|
||||
x=20
|
||||
y=10
|
||||
hitpoints=45
|
||||
max_hitpoints=45
|
||||
[/unit]
|
||||
|
@ -412,28 +456,28 @@
|
|||
type=Orcish Warlord
|
||||
id=Murudin
|
||||
name= _ "Murudin"
|
||||
side=4
|
||||
side=6
|
||||
canrecruit=yes
|
||||
x=1
|
||||
y=10
|
||||
x=3
|
||||
y=12
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Orcish Warlord
|
||||
id=Mutaf-uru
|
||||
name= _ "Mutaf-uru"
|
||||
profile=portraits/orcs/transparent/grunt-2.png
|
||||
side=5
|
||||
side=7
|
||||
canrecruit=yes
|
||||
x=7
|
||||
y=2
|
||||
x=9
|
||||
y=4
|
||||
[/unit]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
x=10
|
||||
y=2
|
||||
x=12
|
||||
y=4
|
||||
id=Urudin
|
||||
[/filter]
|
||||
[if]
|
||||
|
@ -443,6 +487,9 @@
|
|||
[/variable]
|
||||
[then]
|
||||
{CLEAR_FOG 1 7 3 4}
|
||||
{CLEAR_FOG 2 7 3 4}
|
||||
{CLEAR_FOG 3 7 3 4}
|
||||
{CLEAR_FOG 4 7 3 4}
|
||||
[message]
|
||||
id=Mutaf-uru
|
||||
message=_ "Good, you are returned. What news is there?"
|
||||
|
@ -587,11 +634,11 @@
|
|||
first_time_only=yes
|
||||
{VARIABLE orc_reserve_used yes}
|
||||
[modify_side]
|
||||
side=4
|
||||
side=6
|
||||
{GOLD 200 320 420}
|
||||
[/modify_side]
|
||||
[modify_side]
|
||||
side=5
|
||||
side=7
|
||||
{GOLD 200 240 380}
|
||||
[/modify_side]
|
||||
[/event]
|
||||
|
@ -602,7 +649,7 @@
|
|||
id=Mutaf-uru
|
||||
message= _ "These elves are weak, mere meat for my wolves! Get them!"
|
||||
[/message]
|
||||
{MODIFY_AI_ADD_GOAL 4 (
|
||||
{MODIFY_AI_ADD_GOAL 6 (
|
||||
[goal]
|
||||
[criteria]
|
||||
race=elf
|
||||
|
@ -610,7 +657,7 @@
|
|||
value=2
|
||||
[/goal]
|
||||
)}
|
||||
{MODIFY_AI_ADD_GOAL 5 (
|
||||
{MODIFY_AI_ADD_GOAL 7 (
|
||||
[goal]
|
||||
[criteria]
|
||||
race=elf
|
||||
|
@ -627,10 +674,10 @@
|
|||
id=Mutaf-uru
|
||||
message= _ "Cursed tree-shaggers and their filthy bows! We shall await the main army."
|
||||
[/message]
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 4 aggression 0.3}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 5 aggression 0.3}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 4 caution 0.4}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 5 caution 0.4}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 6 aggression 0.3}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 7 aggression 0.3}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 6 caution 0.4}
|
||||
{MODIFY_AI_ADD_SIMPLE_ALWAYS_ASPECT 7 caution 0.4}
|
||||
{MODIFY_AI_ADD_GOAL 4 (
|
||||
[goal]
|
||||
[criteria]
|
||||
|
@ -639,7 +686,7 @@
|
|||
value=200
|
||||
[/goal]
|
||||
)}
|
||||
{MODIFY_AI_ADD_GOAL 5 (
|
||||
{MODIFY_AI_ADD_GOAL 7 (
|
||||
[goal]
|
||||
[criteria]
|
||||
id=Mutaf-uru
|
||||
|
@ -655,19 +702,21 @@
|
|||
|
||||
[event]
|
||||
name=time over
|
||||
[fire_event]
|
||||
name=kalenz_arrives
|
||||
[/fire_event]
|
||||
[/event]
|
||||
|
||||
[replace_map]
|
||||
x=11-45
|
||||
y=5-38
|
||||
{LOW_MAP Kalian.map}
|
||||
[/replace_map]
|
||||
[event]
|
||||
name=kalenz_arrives
|
||||
|
||||
{LOW_MASK_IN_EVENT 03_Kalian_under_Attack.mask (-9) (-3)}
|
||||
{LOAD_SUBMAP 7-56 7-56 2 2 Kalian.map}
|
||||
{LOW_MASK_IN_EVENT 03_Kalian_under_Attack.mask (-5) (-5)}
|
||||
|
||||
#redestroy the village destroyed by Urudrin
|
||||
[terrain]
|
||||
terrain = Rp^Dr
|
||||
x,y=19,13
|
||||
x,y=23,17
|
||||
[/terrain]
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
@ -693,36 +742,51 @@
|
|||
[unit]
|
||||
{KALENZ}
|
||||
side=1
|
||||
x=33
|
||||
y=11
|
||||
x=49
|
||||
y=32
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
{LANDAR}
|
||||
#ifndef MULTIPLAYER
|
||||
side=1
|
||||
#else
|
||||
side=6
|
||||
side=2
|
||||
#endif
|
||||
x=33
|
||||
y=7
|
||||
x=49
|
||||
y=36
|
||||
[/unit]
|
||||
|
||||
{RECALL_LOYALS}
|
||||
[recall]
|
||||
id=Anduilas
|
||||
side=1
|
||||
x=49
|
||||
y=33
|
||||
[/recall]
|
||||
[recall]
|
||||
id=Arkildur
|
||||
#ifndef MULTIPLAYER
|
||||
side=1
|
||||
#else
|
||||
side=2
|
||||
#endif
|
||||
x=49
|
||||
y=37
|
||||
[/recall]
|
||||
|
||||
[modify_side]
|
||||
side=1
|
||||
fog=no
|
||||
[/modify_side]
|
||||
|
||||
[modify_side]
|
||||
side=3
|
||||
fog=no
|
||||
[/modify_side]
|
||||
#ifdef MULTIPLAYER
|
||||
[modify_side]
|
||||
side=2
|
||||
fog=no
|
||||
[/modify_side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[modify_side]
|
||||
side=6
|
||||
side=4
|
||||
fog=no
|
||||
[/modify_side]
|
||||
#endif
|
||||
|
@ -800,18 +864,6 @@
|
|||
name=orcs_select_strategy
|
||||
[/fire_event]
|
||||
|
||||
{MODIFY_AI_ADD_GOAL 2 (
|
||||
[goal]
|
||||
[criteria]
|
||||
id=Mutaf-uru
|
||||
[or]
|
||||
id=Murudin
|
||||
[/or]
|
||||
[/criteria]
|
||||
value=2
|
||||
[/goal]
|
||||
)}
|
||||
|
||||
[event]
|
||||
name="time over"
|
||||
[message]
|
||||
|
@ -851,7 +903,7 @@
|
|||
[event]
|
||||
name=start
|
||||
[scroll_to]
|
||||
x,y=21,22
|
||||
x,y=23,24
|
||||
[/scroll_to]
|
||||
[delay]
|
||||
time=5000 #this delay is to give the player the sightseening opportunity
|
||||
|
@ -859,7 +911,7 @@
|
|||
[scroll_to_unit]
|
||||
id=Urudin
|
||||
[/scroll_to_unit]
|
||||
{MOVE_UNIT (id=Urudin) 19 11}
|
||||
{MOVE_UNIT (id=Urudin) 21 13}
|
||||
[message]
|
||||
id=guard
|
||||
message= _ "Hist! Someone is sneaking about in the mist."
|
||||
|
@ -873,15 +925,15 @@
|
|||
message= _ "What ‘stone’, foul and clumsy orc? Your lips are not fit even to name the citadel of the Ka’lian, for it has stood since before your kind crawled into sunlight and will endure long after you are forgotten!"
|
||||
[/message]
|
||||
|
||||
{MOVE_UNIT (id=Urudin) 19 13}
|
||||
{MOVE_UNIT (id=Urudin) 21 15}
|
||||
[terrain]
|
||||
terrain = Rp^Dr
|
||||
x,y=19,13
|
||||
x,y=21,15
|
||||
[/terrain]
|
||||
#TODO add village destroying sound effect
|
||||
[redraw]
|
||||
[/redraw]
|
||||
{MOVE_UNIT (id=Urudin) 19 13}
|
||||
{MOVE_UNIT (id=Urudin) 20 14}
|
||||
[message]
|
||||
id=Urudin
|
||||
message= _ "We will cram those arrogant words back down your throat before we kill you, wose-spawned worm of an elf!"
|
||||
|
@ -891,47 +943,47 @@
|
|||
{APPEND_MUSIC siege_of_laurelmor.ogg}
|
||||
#TODO add one more title
|
||||
|
||||
{GENERIC_UNIT 5 "Orcish Assassin" 15 15}
|
||||
{MOVE_UNIT (x,y=15,15) 17 17}
|
||||
{GENERIC_UNIT 7 "Orcish Assassin" 17 17}
|
||||
{MOVE_UNIT (x,y=17,17) 19 19}
|
||||
|
||||
{GENERIC_UNIT 5 "Orcish Assassin" 15 14}
|
||||
{MOVE_UNIT (x,y=15,14) 19 15}
|
||||
{GENERIC_UNIT 7 "Orcish Assassin" 17 16}
|
||||
{MOVE_UNIT (x,y=17,16) 21 17}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 11 17}
|
||||
{MOVE_UNIT (x,y=11,17) 14 18}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 13 19}
|
||||
{MOVE_UNIT (x,y=13,19) 16 20}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 9 19}
|
||||
{MOVE_UNIT (x,y=9,19) 14 19}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 11 21}
|
||||
{MOVE_UNIT (x,y=11,21) 16 21}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 10 20}
|
||||
{MOVE_UNIT (x,y=10,20) 13 21}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 12 22}
|
||||
{MOVE_UNIT (x,y=12,22) 15 23}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 10 22}
|
||||
{MOVE_UNIT (x,y=10,22) 14 22}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 12 24}
|
||||
{MOVE_UNIT (x,y=12,24) 16 24}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 11 28}
|
||||
{MOVE_UNIT (x,y=11,28) 15 26}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 13 30}
|
||||
{MOVE_UNIT (x,y=13,30) 17 29}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 18 30}
|
||||
{MOVE_UNIT (x,y=18,30) 20 27}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 20 32}
|
||||
{MOVE_UNIT (x,y=20,32) 22 29}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 25 30}
|
||||
{MOVE_UNIT (x,y=25,30) 22 27}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 27 32}
|
||||
{MOVE_UNIT (x,y=27,32) 24 29}
|
||||
|
||||
{GENERIC_UNIT 4 "Orcish Assassin" 24 30}
|
||||
{MOVE_UNIT (x,y=24,30) 22 28}
|
||||
{GENERIC_UNIT 6 "Orcish Assassin" 26 32}
|
||||
{MOVE_UNIT (x,y=26,32) 24 30}
|
||||
|
||||
{GENERIC_UNIT 5 "Orcish Assassin" 28 15}
|
||||
{MOVE_UNIT (x,y=28,15) 26 17}
|
||||
{GENERIC_UNIT 7 "Orcish Assassin" 30 17}
|
||||
{MOVE_UNIT (x,y=30,17) 28 19}
|
||||
|
||||
{GENERIC_UNIT 5 "Orcish Assassin" 31 18}
|
||||
{MOVE_UNIT (x,y=31,18) 28 19}
|
||||
{GENERIC_UNIT 7 "Orcish Assassin" 33 20}
|
||||
{MOVE_UNIT (x,y=33,20) 30 21}
|
||||
|
||||
{GENERIC_UNIT 5 "Orcish Assassin" 31 19}
|
||||
{MOVE_UNIT (x,y=31,19) 29 21}
|
||||
{GENERIC_UNIT 7 "Orcish Assassin" 33 21}
|
||||
{MOVE_UNIT (x,y=33,21) 31 23}
|
||||
|
||||
{GENERIC_UNIT 5 "Orcish Assassin" 32 22}
|
||||
{MOVE_UNIT (x,y=32,22) 28 22}
|
||||
{GENERIC_UNIT 7 "Orcish Assassin" 34 24}
|
||||
{MOVE_UNIT (x,y=34,24) 30 24}
|
||||
|
||||
[message]
|
||||
id=Galtrid
|
||||
|
@ -942,81 +994,81 @@
|
|||
[/scroll_to]
|
||||
|
||||
#Soldiers
|
||||
{UNIT 2 "Elvish Archer" 22 17 (facing=ne
|
||||
{UNIT 3 "Elvish Archer" 24 19 (facing=ne
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Archer" 24 19 (facing=ne
|
||||
{UNIT 3 "Elvish Archer" 26 21 (facing=ne
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Fighter" 25 21 (facing=ne
|
||||
{UNIT 3 "Elvish Fighter" 27 23 (facing=ne
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Archer" 25 23 (facing=se
|
||||
{UNIT 3 "Elvish Archer" 27 25 (facing=se
|
||||
animate=yes)}
|
||||
|
||||
{UNIT 2 "Elvish Fighter" 22 24 (facing=sw
|
||||
{UNIT 3 "Elvish Fighter" 24 26 (facing=sw
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Archer" 23 25 (facing=se
|
||||
{UNIT 3 "Elvish Archer" 25 27 (facing=se
|
||||
animate=yes)}
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{UNIT 2 "Elvish Archer" 20 17 (facing=nw
|
||||
{UNIT 3 "Elvish Archer" 22 19 (facing=nw
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Archer" 18 19 (facing=nw
|
||||
{UNIT 3 "Elvish Archer" 20 21 (facing=nw
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Fighter" 17 21 (facing=nw
|
||||
{UNIT 3 "Elvish Fighter" 19 23 (facing=nw
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Archer" 17 23 (facing=sw
|
||||
{UNIT 3 "Elvish Archer" 19 25 (facing=sw
|
||||
animate=yes)}
|
||||
|
||||
{UNIT 2 "Elvish Fighter" 20 24 (facing=se
|
||||
{UNIT 3 "Elvish Fighter" 22 26 (facing=se
|
||||
animate=yes)}
|
||||
{UNIT 2 "Elvish Archer" 19 25 (facing=sw
|
||||
{UNIT 3 "Elvish Archer" 21 27 (facing=sw
|
||||
animate=yes)}
|
||||
#else
|
||||
{UNIT 6 "Elvish Archer" 20 17 (facing=nw
|
||||
{UNIT 4 "Elvish Archer" 22 19 (facing=nw
|
||||
animate=yes)}
|
||||
{UNIT 6 "Elvish Archer" 18 19 (facing=nw
|
||||
{UNIT 4 "Elvish Archer" 20 21 (facing=nw
|
||||
animate=yes)}
|
||||
{UNIT 6 "Elvish Fighter" 17 21 (facing=nw
|
||||
{UNIT 4 "Elvish Fighter" 19 23 (facing=nw
|
||||
animate=yes)}
|
||||
{UNIT 6 "Elvish Archer" 17 23 (facing=sw
|
||||
{UNIT 4 "Elvish Archer" 19 25 (facing=sw
|
||||
animate=yes)}
|
||||
|
||||
{UNIT 6 "Elvish Fighter" 20 24 (facing=se
|
||||
{UNIT 4 "Elvish Fighter" 22 26 (facing=se
|
||||
animate=yes)}
|
||||
{UNIT 6 "Elvish Archer" 19 25 (facing=sw
|
||||
{UNIT 4 "Elvish Archer" 21 27 (facing=sw
|
||||
animate=yes)}
|
||||
|
||||
#endif
|
||||
#village grabbers
|
||||
{GENERIC_UNIT 5 "Wolf Rider" 15 9}
|
||||
{GENERIC_UNIT 4 "Wolf Rider" 3 12}
|
||||
{GENERIC_UNIT 7 "Wolf Rider" 17 11}
|
||||
{GENERIC_UNIT 6 "Wolf Rider" 5 14}
|
||||
|
||||
#spotter
|
||||
{GENERIC_UNIT 5 "Wolf Rider" 10 5}
|
||||
{GENERIC_UNIT 4 "Wolf Rider" 6 12}
|
||||
{GENERIC_UNIT 7 "Wolf Rider" 12 7}
|
||||
{GENERIC_UNIT 6 "Wolf Rider" 8 14}
|
||||
|
||||
#second wave - north
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 16 9}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 17 9}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 19 9}
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 20 9}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 18 11}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 19 11}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 21 11}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 22 11}
|
||||
|
||||
#second wave - east
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 31 17}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 32 18}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 33 21}
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 33 22}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 33 19}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 34 20}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 35 23}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 35 24}
|
||||
|
||||
#second wave - west
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 9 19}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 9 21}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 9 22}
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 9 23}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 11 21}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 11 23}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 11 24}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 11 25}
|
||||
|
||||
#second wave - south
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 19 34}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 20 33}
|
||||
{GENERIC_UNIT 3 "Orcish Grunt" 22 33}
|
||||
{GENERIC_UNIT 3 "Orcish Archer" 23 34}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 21 36}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 22 35}
|
||||
{GENERIC_UNIT 5 "Orcish Grunt" 24 35}
|
||||
{GENERIC_UNIT 5 "Orcish Archer" 25 36}
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
|
@ -1024,9 +1076,13 @@
|
|||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
|
||||
[fire_event]
|
||||
name=kalenz_arrives
|
||||
[/fire_event]
|
||||
|
||||
[message]
|
||||
id=Kalenz
|
||||
message= _ "We won! The Ka’lian is safe!"
|
||||
|
@ -1038,28 +1094,36 @@
|
|||
|
||||
[move_unit_fake]
|
||||
type=Elvish Scout
|
||||
x=34,32,30,24,22,21
|
||||
y= 9, 8, 8,11,14,18
|
||||
x=50,43,34,24
|
||||
y=15,15,12,18
|
||||
[/move_unit_fake]
|
||||
|
||||
#TODO Move Huraldur to characters?
|
||||
[unit]
|
||||
id=Huraldur
|
||||
name= _ "Huraldur"
|
||||
type=Elvish Scout
|
||||
#wmllint: who {HURALDUR} is Huraldur
|
||||
{HURALDUR}
|
||||
side=1
|
||||
x=21
|
||||
x=24
|
||||
y=18
|
||||
[modifications]
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
facing=se
|
||||
[/unit]
|
||||
|
||||
#TODO Multiplayer: give a second Huraldur to Landar
|
||||
[move_unit_fake]
|
||||
type=Elvish Scout
|
||||
x=50,43,34,26
|
||||
y=15,15,12,18
|
||||
[/move_unit_fake]
|
||||
|
||||
[unit]
|
||||
{SCOUT}
|
||||
#ifdef MULTIPLAYER
|
||||
side=2
|
||||
#else
|
||||
side=1
|
||||
#endif
|
||||
x=26
|
||||
y=18
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
id=Huraldur
|
||||
|
@ -1103,8 +1167,27 @@
|
|||
variable=gold_store
|
||||
[/store_gold]
|
||||
{GLOBAL_VARIABLE LoW_Chapter_One gold_store landar_gold global}
|
||||
|
||||
{STORE_SIDE 3}
|
||||
{GLOBAL_VARIABLE LoW_Chapter_One party_store galtrid global}
|
||||
{CLEAR_VARIABLE party_store}
|
||||
[store_gold]
|
||||
side=3
|
||||
variable=gold_store
|
||||
[/store_gold]
|
||||
{GLOBAL_VARIABLE LoW_Chapter_One gold_store galtrid_gold global}
|
||||
|
||||
{STORE_SIDE 4}
|
||||
{GLOBAL_VARIABLE LoW_Chapter_One party_store el_isomithir global}
|
||||
{CLEAR_VARIABLE party_store}
|
||||
[store_gold]
|
||||
side=4
|
||||
variable=gold_store
|
||||
[/store_gold]
|
||||
{GLOBAL_VARIABLE LoW_Chapter_One gold_store el_isomithir_gold global}
|
||||
#endif
|
||||
[/event]
|
||||
{DEFAULT_VICTORY 0.5}
|
||||
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
id=04_The_Elvish_Treasury
|
||||
next_scenario=05_The_Saurian_Treasury
|
||||
|
||||
random_start_time=no
|
||||
allow_new_game=yes
|
||||
new_game_title= _ "Chapter Two: The Treasury"
|
||||
force_lock_settings=yes
|
||||
|
@ -15,9 +14,10 @@
|
|||
{TURNS 35 30 25}
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
random_start_time=no
|
||||
|
||||
{STARTING_VILLAGES_ALL 2}
|
||||
{STARTING_VILLAGES 3 14}
|
||||
{STARTING_VILLAGES_ALL 4}
|
||||
{STARTING_VILLAGES 5 14}
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC frantic.ogg vengeful.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC knalgan_theme.ogg}
|
||||
|
@ -48,14 +48,14 @@ Chapter Two"
|
|||
{LOW_TRACK ( {FLIGHT_COMPLETE} {TREASURY_STAGE1_END} ) }
|
||||
|
||||
[side]
|
||||
#{KALENZ}
|
||||
side=1
|
||||
{KALENZ}
|
||||
{PLAYABLE}
|
||||
no_leader=yes
|
||||
# no_leader=yes
|
||||
type=Elvish Captain
|
||||
save_id=Kalenz
|
||||
fog=no
|
||||
shroud=no
|
||||
team_name=Player
|
||||
user_team_name= _ "Player"
|
||||
recruit=""
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD_04}
|
||||
|
@ -70,8 +70,35 @@ Chapter Two"
|
|||
#endif
|
||||
[/side]
|
||||
|
||||
#Landar's side
|
||||
|
||||
{MP_SIDE 2 (
|
||||
no_leader=yes
|
||||
{LANDAR}
|
||||
type=Elvish Ranger
|
||||
fog=no
|
||||
shroud=no
|
||||
save_id=Landar
|
||||
{PLAYABLE}
|
||||
{MULTIPLAYER_GOLD_04}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
)}
|
||||
|
||||
{MP_SIDE 3 (
|
||||
no_leader=yes
|
||||
{CLEODIL}
|
||||
type=Elvish Shyde
|
||||
save_id=Cleodil
|
||||
{PLAYABLE}
|
||||
fog=no
|
||||
shroud=no
|
||||
#TODO maybe give Cleodil less money in that scenario?
|
||||
{MULTIPLAYER_GOLD_04}
|
||||
extra_recruit=Elvish Shaman, Elvish Scout, Wose
|
||||
)}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
side=4
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Saurian Ambusher
|
||||
|
@ -98,7 +125,7 @@ Chapter Two"
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
side=5
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Saurian Ambusher
|
||||
|
@ -123,40 +150,6 @@ Chapter Two"
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
#Landar's side
|
||||
side=4
|
||||
fog=no
|
||||
shroud=no
|
||||
no_leader=yes
|
||||
#persistent=yes
|
||||
save_id=Landar
|
||||
{PLAYABLE}
|
||||
{MULTIPLAYER_GOLD_04}
|
||||
team_name=Player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
#Cleodil's side
|
||||
side=5
|
||||
fog=no
|
||||
shroud=no
|
||||
no_leader=yes
|
||||
#persistent=yes
|
||||
save_id=Cleodil
|
||||
{PLAYABLE}
|
||||
#TODO maybe give Cleodil less money in that scenario?
|
||||
{MULTIPLAYER_GOLD_04}
|
||||
team_name=Player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Shaman, Elvish Scout, Wose
|
||||
[/side]
|
||||
|
||||
#endif
|
||||
|
||||
[item]
|
||||
x=13
|
||||
y=11
|
||||
|
@ -256,26 +249,35 @@ Chapter Two"
|
|||
[/if]
|
||||
|
||||
# wmllint: who RECALL_LOYALS is Huraldur
|
||||
{RECALL_LOYALS}
|
||||
#{CHECK_LANDAR}
|
||||
#{RECALL_LOYALS}
|
||||
# Kalenz's pals
|
||||
[recall]
|
||||
id=Huraldur
|
||||
x=7
|
||||
y=28
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Anduilas
|
||||
x=6
|
||||
y=28
|
||||
[/recall]
|
||||
|
||||
# Landar's pals
|
||||
[recall]
|
||||
id=Arkildur
|
||||
x=17
|
||||
y=29
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=scout
|
||||
x=16
|
||||
y=28
|
||||
[/recall]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[recall]
|
||||
type=Elvish Ranger, Elvish Avenger
|
||||
role=liberator
|
||||
x=23
|
||||
y=24
|
||||
[/recall]
|
||||
[if]
|
||||
[not]
|
||||
[have_unit]
|
||||
role=liberator
|
||||
[/have_unit]
|
||||
[/not]
|
||||
[then]
|
||||
{UNIT 1 (Elvish Ranger) 23 24 (role=liberator)}
|
||||
[/then]
|
||||
[/if]
|
||||
{UNIT 3 (Elvish Ranger) 23 24 (role=liberator)}
|
||||
#else
|
||||
[allow_extra_recruit]
|
||||
id=Kalenz,Landar
|
||||
|
@ -342,7 +344,7 @@ Chapter Two"
|
|||
# wmllint: who CLEODIL is Cleodil
|
||||
{CLEODIL}
|
||||
#ifdef MULTIPLAYER
|
||||
side=5
|
||||
side=3
|
||||
#else
|
||||
side=1
|
||||
#endif
|
||||
|
@ -356,7 +358,7 @@ Chapter Two"
|
|||
[unit]
|
||||
{LARIL}
|
||||
#ifdef MULTIPLAYER
|
||||
side=5
|
||||
side=3
|
||||
#else
|
||||
side=1
|
||||
#endif
|
||||
|
@ -365,7 +367,7 @@ Chapter Two"
|
|||
[unit]
|
||||
{TAMERIL_ISIMERIL}
|
||||
#ifdef MULTIPLAYER
|
||||
side=5
|
||||
side=3
|
||||
#else
|
||||
side=1
|
||||
#endif
|
||||
|
@ -458,6 +460,7 @@ Chapter Two"
|
|||
message= _ "When you meet your kin in the dry hells, tell them you perished at the hands of Kalenz’s elves!"
|
||||
[/message]
|
||||
[/event]
|
||||
{DEFAULT_VICTORY 0.4}
|
||||
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
|
|
@ -50,20 +50,33 @@
|
|||
{LOW_TRACK ( {FLIGHT_COMPLETE} {TREASURY_STAGE2_END} ) }
|
||||
|
||||
#define PLAYER_GOLD
|
||||
{GOLD 300 250 200}
|
||||
#enddef
|
||||
#define MULTIPLAYER_GOLD
|
||||
#ifdef MULTIPLAYER
|
||||
{GOLD 100 80 65}
|
||||
{INCOME -2 -2 -2}
|
||||
village_gold=1
|
||||
#else
|
||||
{GOLD 300 240 195}
|
||||
{INCOME -2 -2 -2}
|
||||
village_gold=1
|
||||
#endif
|
||||
#enddef
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=3
|
||||
y=19
|
||||
side=1
|
||||
fog=no
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYABLE}
|
||||
save_id=Kalenz
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=3
|
||||
y=19
|
||||
[/unit]
|
||||
{PLAYER_GOLD}
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
|
@ -76,11 +89,37 @@
|
|||
x=1
|
||||
y=15
|
||||
[/unit]
|
||||
#else
|
||||
{MULTIPLAYER_GOLD}
|
||||
#endif
|
||||
[/side]
|
||||
|
||||
{MP_SIDE 2 (
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
{PLAYER_GOLD}
|
||||
fog=no
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=4
|
||||
y=11
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 3 (
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Cleodil
|
||||
fog=no
|
||||
{PLAYER_GOLD}
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Elvish Scout, Wose
|
||||
x=1
|
||||
y=15
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
#define SAURIAN_AI
|
||||
{ai/aliases/stable_singleplayer.cfg}
|
||||
[ai]
|
||||
|
@ -112,7 +151,7 @@
|
|||
#enddef
|
||||
|
||||
[side]
|
||||
side=2
|
||||
side=4
|
||||
allow_player=no
|
||||
controller=ai
|
||||
id=Hraurg
|
||||
|
@ -141,7 +180,7 @@
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
side=5
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Saurian Ambusher
|
||||
|
@ -165,27 +204,6 @@
|
|||
|
||||
#undef SAURIAN_AI
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=4
|
||||
fog=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
{LANDAR}
|
||||
x=4
|
||||
y=11
|
||||
[/side]
|
||||
[side]
|
||||
side=5
|
||||
fog=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
recruit=Elvish Shaman, Elvish Scout, Wose
|
||||
{CLEODIL}
|
||||
x=1
|
||||
y=15
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
[objectives]
|
||||
|
@ -218,8 +236,41 @@
|
|||
[/gold_carryover]
|
||||
[/objectives]
|
||||
|
||||
# wmllint: who RECALL_LOYALS is Arkildur, Tameril-Isimeril, Laril
|
||||
{RECALL_LOYALS}
|
||||
[recall]
|
||||
id=Arkildur
|
||||
x=5
|
||||
y=11
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=scout
|
||||
x=4
|
||||
y=10
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Tameril-Isimeril
|
||||
x=2
|
||||
y=14
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Laril
|
||||
x=2
|
||||
y=15
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Huraldur
|
||||
x=4
|
||||
y=19
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Anduilas
|
||||
x=4
|
||||
y=18
|
||||
[/recall]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -386,7 +437,11 @@
|
|||
|
||||
[endlevel]
|
||||
result=victory
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.4
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
|
@ -460,13 +515,15 @@
|
|||
message= _ "It... is so. Again you speak wisdom. Very well; to the Ka’lian!"
|
||||
[/message]
|
||||
#ifdef MULTIPLAYER
|
||||
{LOOT 900 1}
|
||||
{LOOT 900 4}
|
||||
{LOOT 600 1}
|
||||
{LOOT 600 2}
|
||||
{LOOT 600 3}
|
||||
#else
|
||||
{LOOT 1800 1}
|
||||
#endif
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.4}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
||||
|
|
|
@ -40,9 +40,19 @@
|
|||
|
||||
#### Kalenz's code ####
|
||||
[side]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
fog=no
|
||||
save_id=Kalenz
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=17
|
||||
y=38
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
[unit]
|
||||
|
@ -67,23 +77,59 @@
|
|||
name=prestart
|
||||
{RECALL_LOYALS}
|
||||
[/event]
|
||||
#### /Kalenz's code ####
|
||||
|
||||
{MP_SIDE 2 (
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
{LANDAR}
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 3 (
|
||||
{PLAYABLE}
|
||||
save_id=Cleodil
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
{CLEODIL}
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
#### Olurf's code ####
|
||||
[side]
|
||||
{OLURF}
|
||||
side=2
|
||||
side=4
|
||||
persistent=yes
|
||||
save_id=Olurf
|
||||
|
||||
allow_player=no
|
||||
controller=ai
|
||||
save_id=Olurf
|
||||
persistent=yes
|
||||
canrecruit=yes
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{OLURF}
|
||||
x=20
|
||||
y=25
|
||||
canrecruit=yes
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Guardsman
|
||||
[/unit]
|
||||
|
||||
{GOLD 120 160 200}
|
||||
{INCOME 4 8 12}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
{FLAG_VARIANT knalgan}
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Guardsman
|
||||
|
||||
{ai/aliases/stable_singleplayer.cfg}
|
||||
[ai]
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_ignore_bad_movement yes}
|
||||
|
@ -93,7 +139,7 @@
|
|||
#### /Olurf's code ####
|
||||
|
||||
[side]
|
||||
side=3
|
||||
side=5
|
||||
|
||||
allow_player=no
|
||||
controller=ai
|
||||
|
@ -126,7 +172,7 @@
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
side=6
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Orcish Warlord
|
||||
|
@ -156,7 +202,7 @@
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=5
|
||||
side=7
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Troll Warrior
|
||||
|
@ -185,25 +231,6 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=6
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
{LANDAR}
|
||||
[/side]
|
||||
[side]
|
||||
side=7
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
{CLEODIL}
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{RECALL_LOYALS}
|
||||
|
@ -324,7 +351,7 @@
|
|||
amount=-200
|
||||
[/gold]
|
||||
[gold]
|
||||
side=6
|
||||
side=2
|
||||
amount=-200
|
||||
[/gold]
|
||||
#else
|
||||
|
@ -338,6 +365,7 @@
|
|||
[/sound]
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.4}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#textdomain wesnoth-low
|
||||
|
||||
#TODO give the player a reward for saving Eradion
|
||||
#TODO Add the ogre cage idea.
|
||||
#TODO give a reward for saving some of the Kalian gold.
|
||||
#TODO add the water sound effects.
|
||||
|
@ -38,7 +37,7 @@
|
|||
### /Music playlist ###
|
||||
|
||||
### Map setup ###
|
||||
{TURNS 35 30 25}
|
||||
{TURNS 30 25 20}
|
||||
|
||||
{DEFAULT_SCHEDULE_AFTERNOON}
|
||||
|
||||
|
@ -50,26 +49,29 @@
|
|||
|
||||
#define PLAYER_GOLD
|
||||
{GOLD 600 500 400}
|
||||
income=-2
|
||||
#enddef
|
||||
#define MULTIPLAYER_GOLD
|
||||
{GOLD 200 166 133}
|
||||
income=-2
|
||||
#enddef
|
||||
|
||||
#### Kalenz ###
|
||||
[side]
|
||||
{KALENZ}
|
||||
#ifndef MULTIPLAYER
|
||||
controller=human
|
||||
#else
|
||||
controller=1
|
||||
#endif
|
||||
|
||||
type=Elvish Captain
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
fog=no
|
||||
shroud=no
|
||||
x=46
|
||||
y=21
|
||||
no_leader=yes
|
||||
save_id=Kalenz
|
||||
|
||||
[unit]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=46
|
||||
y=21
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
[unit]
|
||||
|
@ -104,41 +106,102 @@
|
|||
{RECALL_LOYALS}
|
||||
[/event]
|
||||
|
||||
|
||||
{MP_SIDE 2 (
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
|
||||
[unit]
|
||||
{LANDAR}
|
||||
type=Elvish Ranger
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=45
|
||||
y=35
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 3 (
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Cleodil
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
type=Elvish Shyde
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
x=47
|
||||
y=28
|
||||
[/unit]
|
||||
|
||||
)}
|
||||
|
||||
### Allies ####
|
||||
[side]
|
||||
side=2
|
||||
# wmllint: recognize Galtrid
|
||||
{GALTRID}
|
||||
|
||||
type=Elvish Captain
|
||||
allow_player=yes
|
||||
side=4
|
||||
{PLAYABLE}
|
||||
no_leader=yes
|
||||
save_id=Galtrid
|
||||
#ifndef MULTIPLAYER
|
||||
controller=human
|
||||
{GOLD 400 300 200}
|
||||
#else
|
||||
controller=1
|
||||
{GOLD 133 100 65}
|
||||
previous_save_id=Kalenz
|
||||
#endif
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=33
|
||||
y=32
|
||||
|
||||
[unit]
|
||||
# wmllint: recognize Galtrid
|
||||
{GALTRID}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=33
|
||||
y=32
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
# wmllint: recognize El_Isomithir
|
||||
{EL_ISOMITHIR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=29
|
||||
y=32
|
||||
[/unit]
|
||||
[unit]
|
||||
type=Elvish Marshal
|
||||
id="Eradion"
|
||||
canrecruit=yes
|
||||
name= _ "Eradion"
|
||||
# wmllint: recognize Eradion
|
||||
{ERADION}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=7
|
||||
y=36
|
||||
[/unit]
|
||||
#endif
|
||||
|
||||
{GOLD 250 300 400}
|
||||
#endif
|
||||
[/side]
|
||||
|
||||
{MP_SIDE 5 (
|
||||
{PLAYABLE}
|
||||
{EL_ISOMITHIR}
|
||||
save_id=El_Isomithir
|
||||
previous_save_id=Landar
|
||||
x=29
|
||||
y=32
|
||||
{GOLD 400 300 200}
|
||||
)}
|
||||
|
||||
{MP_SIDE 6 (
|
||||
{PLAYABLE}
|
||||
{ERADION}
|
||||
save_id=Eradion
|
||||
previous_save_id=Cleodil
|
||||
x=7
|
||||
y=36
|
||||
{GOLD 400 300 200}
|
||||
)}
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
[allow_recruit]
|
||||
|
@ -147,13 +210,16 @@
|
|||
[/allow_recruit]
|
||||
[/event]
|
||||
|
||||
{STARTING_VILLAGES_ALL 2}
|
||||
#ifndef MULTIPLAYER
|
||||
{STARTING_VILLAGES_ALL 4}
|
||||
#endif
|
||||
### /ALLIES ###
|
||||
|
||||
### ENEMIES ###
|
||||
[side]
|
||||
side=7
|
||||
no_leader=yes
|
||||
side=3
|
||||
|
||||
allow_player=no
|
||||
controller=ai
|
||||
team_name=orcs
|
||||
|
@ -188,7 +254,7 @@
|
|||
profile=portraits/orcs/transparent/grunt-2.png
|
||||
canrecruit=yes
|
||||
x=6
|
||||
y=19
|
||||
y=23
|
||||
#ifdef HARD
|
||||
extra_recruit=Orcish Archer, Orcish Crossbowman, Orcish Slurbow, Orcish Assassin, Orcish Slayer, Orcish Grunt, Orcish Warrior, Orcish Warlord, Goblin Spearman, Goblin Impaler, Goblin Rouser, Wolf Rider, Goblin Knight, Goblin Pillager, Direwolf Rider
|
||||
#endif
|
||||
|
@ -198,6 +264,17 @@
|
|||
#ifdef EASY
|
||||
extra_recruit=Orcish Archer, Orcish Crossbowman, Orcish Assassin, Orcish Grunt, Orcish Warrior, Goblin Spearman, Wolf Rider, Goblin Knight, Goblin Pillager
|
||||
#endif
|
||||
|
||||
{ai/aliases/stable_singleplayer.cfg}
|
||||
[ai]
|
||||
{AI_NO_SCOUTS}
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_ignore_bad_movement yes}
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern "scout,fighter,fighter,archer,mixed fighter"}
|
||||
{AI_SIMPLE_NIGHT_ASPECT aggression 0.75}
|
||||
{AI_SIMPLE_NIGHT_ASPECT caution 0.0}
|
||||
{AI_SIMPLE_NIGHT_ASPECT grouping no}
|
||||
{AI_SIMPLE_NIGHT_ASPECT attack_depth 5}
|
||||
[/ai]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
|
@ -216,63 +293,27 @@
|
|||
#ifdef HARD
|
||||
extra_recruit=Troll Whelp, Troll, Troll Rocklobber, Troll Shaman, Troll Warrior, Troll Hero
|
||||
#endif
|
||||
|
||||
{ai/aliases/stable_singleplayer.cfg}
|
||||
[ai]
|
||||
{AI_NO_SCOUTS}
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_ignore_bad_movement yes}
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_ignore_bad_combat yes}
|
||||
#ifdef EASY
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern "fighter"}
|
||||
#else
|
||||
{AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern "fighter, mixed fighter, fighter, mixed fighter, fighter"}
|
||||
#endif
|
||||
{AI_SIMPLE_NIGHT_ASPECT aggression 0.75}
|
||||
{AI_SIMPLE_NIGHT_ASPECT caution 0.0}
|
||||
{AI_SIMPLE_NIGHT_ASPECT attack_depth 5}
|
||||
{AI_SIMPLE_NIGHT_ASPECT grouping offensive}
|
||||
[/ai]
|
||||
[/unit]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
{GOLD 700 800 900}
|
||||
team_name=monsters
|
||||
user_team_name= _ "Enemies"
|
||||
|
||||
controller=ai
|
||||
# TODO this ai does not work with leader specific recruit lists
|
||||
# [ai]
|
||||
# {EXPERIMENTAL_AI}
|
||||
# [/ai]
|
||||
|
||||
no_leader=yes
|
||||
[leader]
|
||||
type=Great Ogre
|
||||
x=32
|
||||
y=58
|
||||
#ifdef HARD
|
||||
extra_recruit=Young Ogre, Ogre, Great Ogre
|
||||
#else
|
||||
extra_recruit=Young Ogre, Ogre
|
||||
#endif
|
||||
[/leader]
|
||||
[/side]
|
||||
|
||||
### /ENEMIES ####
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
controller=2
|
||||
side=5
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
{LANDAR}
|
||||
type=Elvish Ranger
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=42
|
||||
y=10
|
||||
[/side]
|
||||
[side]
|
||||
controller=3
|
||||
side=6
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
{CLEODIL}
|
||||
type=Elvish Shyde
|
||||
recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
x=47
|
||||
y=22
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
#### Objectives and corresponding events ####
|
||||
#define OBJECTIVES
|
||||
side=0
|
||||
|
@ -329,7 +370,7 @@
|
|||
|
||||
#Let the orcs flee if their numbers go low and the elves go high
|
||||
[event]
|
||||
name=side 3 turn
|
||||
name=side 7 turn
|
||||
first_time_only=no
|
||||
|
||||
[filter_condition]
|
||||
|
@ -341,11 +382,11 @@
|
|||
|
||||
[if]
|
||||
[have_unit]
|
||||
side=3,4
|
||||
side=7
|
||||
count=1-15
|
||||
[/have_unit]
|
||||
[have_unit]
|
||||
side=1,2
|
||||
side=1,2,3,4
|
||||
count=25-999
|
||||
[/have_unit]
|
||||
[then]
|
||||
|
@ -409,12 +450,12 @@
|
|||
message= _ "It is a dark day indeed when elves must steel themselves with dreams of slaughter."
|
||||
[/message]
|
||||
[message]
|
||||
id=Grubr
|
||||
id=Urug-Pir
|
||||
# wmllint: local spelling da
|
||||
message= _ "We’ll crush those weak elves and I’ll get da stone!"
|
||||
[/message]
|
||||
[message]
|
||||
id=El_Isomitir
|
||||
id=El_Isomithir
|
||||
message= _ "These are hardened orc and troll veterans. Men, prepare for a long, difficult fight..."
|
||||
[/message]
|
||||
[/event]
|
||||
|
@ -431,101 +472,16 @@
|
|||
side=8
|
||||
#endif
|
||||
{OLURF}
|
||||
canrecruit=yes
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Bulrod
|
||||
name=_ "Bulrod"
|
||||
type=Dwarvish Steelclad
|
||||
side=8
|
||||
#placement=leader
|
||||
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
[unit]
|
||||
id=Simclon
|
||||
name=_ "Simclon"
|
||||
type=Dwarvish Thunderer
|
||||
side=8
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Harald
|
||||
name=_ "Harald"
|
||||
type=Dwarvish Berserker
|
||||
side=8
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Budrin
|
||||
name=_ "Budrin"
|
||||
type=Dwarvish Berserker
|
||||
side=8
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Dudan
|
||||
name=_ "Dudan"
|
||||
type=Dwarvish Fighter
|
||||
side=8
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Korbun
|
||||
name=_ "Korbun"
|
||||
type=Dwarvish Fighter
|
||||
side=8
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Merhun
|
||||
name=_ "Merhun"
|
||||
type=Dwarvish Berserker
|
||||
side=8
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
#ifndef MULTIPLAYER
|
||||
{OLURF_PARTY 1}
|
||||
#else
|
||||
{OLURF_PARTY 8}
|
||||
#endif
|
||||
|
||||
####ifndef MULTIPLAYER
|
||||
#### {MODIFY_UNIT (side=8) side 1}
|
||||
|
@ -640,7 +596,7 @@
|
|||
[message]
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
side_for=9
|
||||
side_for=2
|
||||
message= _ "Landar" + _ " has returned any remaining gold into the elvish treasury. You will start the next scenario with a preset amount."
|
||||
[/message]
|
||||
[/event]
|
||||
|
@ -671,7 +627,7 @@
|
|||
[event]
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Grubr
|
||||
id=Urug-Pir
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
|
@ -713,7 +669,7 @@
|
|||
message= _ "Dead he is. Too quick. His screams were sweet."
|
||||
[/message]
|
||||
[message]
|
||||
side=2
|
||||
side=4,5,6
|
||||
[not]
|
||||
id=Galtrid
|
||||
[/not]
|
||||
|
@ -728,6 +684,7 @@
|
|||
[/message]
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.4}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
###/DEATH EVENTS###
|
||||
[/scenario]
|
||||
|
|
|
@ -15,7 +15,16 @@
|
|||
{SCENARIO_MUSIC "revelation.ogg"}
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
no_leader=yes
|
||||
# The mp connect code doesn't like scenarios without human sides
|
||||
controller=human
|
||||
allow_player=yes
|
||||
previous_save_id=Kalenz
|
||||
save_id=temp1234
|
||||
persistent=no
|
||||
[unit]
|
||||
{KALENZ}
|
||||
[/unit]
|
||||
gold=0
|
||||
[/side]
|
||||
|
||||
|
|
|
@ -46,7 +46,7 @@ Chapter Three"
|
|||
{LOW_TRACK ( {FLIGHT_COMPLETE} {TREASURY_COMPLETE} {BOOK_STAGE2} ) }
|
||||
|
||||
#define PLAYER_GOLD
|
||||
{GOLD 287 260 230}
|
||||
{GOLD 280 260 220}
|
||||
#enddef
|
||||
#define MULTIPLAYER_GOLD
|
||||
{GOLD 70 65 55}
|
||||
|
@ -55,14 +55,10 @@ Chapter Three"
|
|||
[side]
|
||||
side=1
|
||||
save_id=Kalenz
|
||||
persistent=yes
|
||||
no_leader=yes
|
||||
controller=human
|
||||
{PLAYABLE}
|
||||
fog=no
|
||||
shroud=no
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
|
@ -71,19 +67,20 @@ Chapter Three"
|
|||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=14
|
||||
y=31
|
||||
y=33
|
||||
[/unit]
|
||||
[unit]
|
||||
{OLURF}
|
||||
canrecruit=yes
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Stalwart
|
||||
x=18
|
||||
y=29
|
||||
y=31
|
||||
[/unit]
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
x=18
|
||||
y=31
|
||||
y=33
|
||||
[/unit]
|
||||
#else
|
||||
{MULTIPLAYER_GOLD}
|
||||
|
@ -91,8 +88,43 @@ Chapter Three"
|
|||
#endif
|
||||
[/side]
|
||||
|
||||
#Landar's side
|
||||
{MP_SIDE 2 (
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
no_leader=yes
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
)}
|
||||
|
||||
#Olurf's side
|
||||
{MP_SIDE 3 (
|
||||
{PLAYABLE}
|
||||
save_id=Olurf
|
||||
fog=no
|
||||
shroud=no
|
||||
#TODO give Olurf more gold?
|
||||
{MULTIPLAYER_GOLD}
|
||||
no_leader=yes
|
||||
{DWARF_SETUP}
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Scout, Dwarvish Guardsman, Dwarvish Thunderer
|
||||
)}
|
||||
|
||||
#Cleodil's side
|
||||
{MP_SIDE 4 (
|
||||
{PLAYABLE}
|
||||
save_id=Cleodil
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
no_leader=yes
|
||||
recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
)}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
side=5
|
||||
{SAURIAN_SETUP}
|
||||
allow_player=no
|
||||
controller=ai
|
||||
|
@ -125,7 +157,7 @@ Chapter Three"
|
|||
[/ai]
|
||||
[/side]
|
||||
[side]
|
||||
side=3
|
||||
side=6
|
||||
{SAURIAN_SETUP}
|
||||
allow_player=no
|
||||
controller=ai
|
||||
|
@ -158,6 +190,39 @@ Chapter Three"
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=7
|
||||
allow_player=no
|
||||
controller=ai
|
||||
hidden=yes
|
||||
no_leader=yes
|
||||
team_name=creatures
|
||||
user_team_name= _ "Creatures"
|
||||
faction=Custom
|
||||
[ai]
|
||||
aggression=1.0
|
||||
caution=-100.0
|
||||
grouping=no
|
||||
[avoid]
|
||||
x=1-37,1-17,21-37, 1-5,23-37,1-3,28-37,34-37
|
||||
y= 1-4, 5, 5, 6, 6, 7, 7, 8
|
||||
[/avoid]
|
||||
[avoid]
|
||||
x=1-37
|
||||
y=14-34
|
||||
[/avoid]
|
||||
[avoid]
|
||||
x=1-4,13-17,26-37
|
||||
y= 13, 13, 13
|
||||
[/avoid]
|
||||
[avoid]
|
||||
x=9-10, 8-13,10-13,9-12,21-24,22-23,22-24
|
||||
y= 7, 8, 9, 10, 10, 11, 9
|
||||
[/avoid]
|
||||
village_value=0
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
#### Concentrated every wml related to the game setup into this single event ####
|
||||
[event]
|
||||
name=start
|
||||
|
@ -168,10 +233,10 @@ Chapter Three"
|
|||
# wmllint: recognize Anduilas
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
{GET_PERSISTENT_RECALLS_FROM4 1 5 6 7 LoW_Chapter_Two kalenz}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 5 1 6 7 LoW_Chapter_Two landar}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 6 1 5 7 LoW_Chapter_Two olurf}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 7 1 5 6 LoW_Chapter_Two cleodil}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 1 2 3 4 LoW_Chapter_Two kalenz}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 2 1 3 4 LoW_Chapter_Two landar}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 3 1 2 4 LoW_Chapter_Two olurf}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 4 1 2 3 LoW_Chapter_Two cleodil}
|
||||
#endif
|
||||
|
||||
#define LEAVE_BEHIND_L3 NAME SIDE
|
||||
|
@ -189,8 +254,7 @@ Chapter Three"
|
|||
id=Anduilas
|
||||
[/not]
|
||||
[not]
|
||||
#wmllint: recognize Landulias
|
||||
id=Landulias
|
||||
id=Arkildur
|
||||
[/not]
|
||||
[not]
|
||||
id=Landar
|
||||
|
@ -255,39 +319,41 @@ Chapter Three"
|
|||
|
||||
{LEAVE_BEHIND_L3 kalenz 1}
|
||||
#ifdef MULTIPLAYER
|
||||
{LEAVE_BEHIND_L3 landar 5}
|
||||
{LEAVE_BEHIND_L3 landar 2}
|
||||
#endif
|
||||
|
||||
[recall]
|
||||
id=Kalenz
|
||||
x=22
|
||||
y=31
|
||||
y=33
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Cleodil
|
||||
x=18
|
||||
y=31
|
||||
y=33
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Olurf
|
||||
x=18
|
||||
y=29
|
||||
y=31
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Landar
|
||||
x=14
|
||||
y=31
|
||||
y=33
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
id=Anduilas
|
||||
x=21
|
||||
y=31
|
||||
y=33
|
||||
[/recall]
|
||||
|
||||
{RECALL_LOYALS}
|
||||
|
||||
[if]
|
||||
[not]
|
||||
[have_unit]
|
||||
|
@ -299,7 +365,7 @@ Chapter Three"
|
|||
{KALENZ}
|
||||
type=Elvish Captain
|
||||
x=22
|
||||
y=31
|
||||
y=33
|
||||
[/unit]
|
||||
# wmlscope: start ignoring
|
||||
{UNIT 1 (Elvish Marksman) recall recall ()}
|
||||
|
@ -318,7 +384,7 @@ Chapter Three"
|
|||
side=5
|
||||
type=Elvish Ranger
|
||||
x=14
|
||||
y=31
|
||||
y=33
|
||||
[/unit]
|
||||
[/then]
|
||||
[/if]
|
||||
|
@ -333,7 +399,7 @@ Chapter Three"
|
|||
{OLURF}
|
||||
side=6
|
||||
x=18
|
||||
y=29
|
||||
y=31
|
||||
[/unit]
|
||||
[/then]
|
||||
[/if]
|
||||
|
@ -348,7 +414,7 @@ Chapter Three"
|
|||
{CLEODIL}
|
||||
side=7
|
||||
x=18
|
||||
y=31
|
||||
y=33
|
||||
[/unit]
|
||||
[/then]
|
||||
[/if]
|
||||
|
@ -430,16 +496,12 @@ Chapter Three"
|
|||
side_for=1
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
#ifndef MULTIPLAYER
|
||||
message= _ "Before Kalenz left the Ka’lian he had ordered $left_behind_kalenz to stay and guard it." + _"From now on, Olurf can recruit dwarves to support Kalenz."
|
||||
#else
|
||||
message= _ "Before Kalenz left the Ka’lian he had ordered $left_behind_kalenz to stay and guard it."
|
||||
#endif
|
||||
[/message]
|
||||
{CLEAR_VARIABLE left_behind_kalenz}
|
||||
#ifdef MULTIPLAYER
|
||||
[message]
|
||||
side_for=5
|
||||
side_for=2
|
||||
speaker=narrator
|
||||
image=wesnoth-icon.png
|
||||
message= _ "Before Landar left the Ka’lian he had ordered $left_behind_landar to stay and guard it."
|
||||
|
@ -448,94 +510,11 @@ Chapter Three"
|
|||
#endif
|
||||
[/event]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
allow_player=no
|
||||
controller=ai
|
||||
hidden=yes
|
||||
no_leader=yes
|
||||
team_name=creatures
|
||||
user_team_name= _ "Creatures"
|
||||
faction=Custom
|
||||
[ai]
|
||||
aggression=1.0
|
||||
caution=-100.0
|
||||
grouping=no
|
||||
[avoid]
|
||||
x=1-37,1-17,21-37, 1-5,23-37,1-3,28-37,34-37
|
||||
y= 1-2, 3, 3, 4, 4, 5, 5, 6
|
||||
[/avoid]
|
||||
[avoid]
|
||||
x=1-37
|
||||
y=12-32
|
||||
[/avoid]
|
||||
[avoid]
|
||||
x=1-4,13-17,26-37
|
||||
y= 11, 11, 11
|
||||
[/avoid]
|
||||
[avoid]
|
||||
x=9-10, 8-13,10-13,9-12,21-24,22-23,22-24
|
||||
y= 5, 6, 7, 8, 8, 9, 7
|
||||
[/avoid]
|
||||
village_value=0
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
#Landar's side
|
||||
save_id=Landar
|
||||
side=5
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
#Olurf's side
|
||||
save_id=Olurf
|
||||
side=6
|
||||
fog=no
|
||||
shroud=no
|
||||
#TODO give Olurf more gold?
|
||||
{MULTIPLAYER_GOLD}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
{DWARF_SETUP}
|
||||
controller=human
|
||||
allow_player=yes
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Scout, Dwarvish Guardsman, Dwarvish Thunderer
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
#Cleodil's side
|
||||
save_id=Cleodil
|
||||
side=7
|
||||
fog=no
|
||||
shroud=no
|
||||
{MULTIPLAYER_GOLD}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
controller=human
|
||||
allow_player=yes
|
||||
recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
x=1-37,1-17,21-37, 1-5,23-37,1-3,28-37,35-37
|
||||
y= 1-2, 3, 3, 4, 4, 5, 5, 6
|
||||
y= 1-4, 5, 5, 6, 6, 7, 7, 8
|
||||
[and]
|
||||
id=Kalenz
|
||||
#ifdef MULTIPLAYER
|
||||
|
@ -567,24 +546,28 @@ Chapter Three"
|
|||
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.3
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
side=1,5,6
|
||||
side=1,2,3,4
|
||||
x=1-37
|
||||
y=6-9
|
||||
y=8-11
|
||||
[/filter]
|
||||
|
||||
{RANDOM_PLACEMENT 32 7 1 (
|
||||
{RANDOM_PLACEMENT 32 9 1 (
|
||||
[unit]
|
||||
type=Water Serpent
|
||||
id=Sealurr
|
||||
name= _ "Sealurr"
|
||||
side=4
|
||||
side=7
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_STRONG}
|
||||
|
@ -601,12 +584,12 @@ Chapter Three"
|
|||
id=Sealurr
|
||||
[/scroll_to_unit]
|
||||
|
||||
{RANDOM_PLACEMENT 3 8 2 (
|
||||
{RANDOM_PLACEMENT 3 10 2 (
|
||||
[unit]
|
||||
type=Cuttle Fish
|
||||
id=Kallub
|
||||
name= _ "Kallub"
|
||||
side=4
|
||||
side=7
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_STRONG}
|
||||
|
@ -624,12 +607,12 @@ Chapter Three"
|
|||
[/scroll_to_unit]
|
||||
|
||||
#ifndef EASY
|
||||
{RANDOM_PLACEMENT 3 9 2 (
|
||||
{RANDOM_PLACEMENT 3 11 2 (
|
||||
[unit]
|
||||
type=Water Serpent
|
||||
id=Scardeep
|
||||
name= _ "Scardeep"
|
||||
side=4
|
||||
side=7
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_STRONG}
|
||||
|
@ -646,12 +629,12 @@ Chapter Three"
|
|||
id=Scardeep
|
||||
[/scroll_to_unit]
|
||||
|
||||
{RANDOM_PLACEMENT 16 6 2 (
|
||||
{RANDOM_PLACEMENT 16 8 2 (
|
||||
[unit]
|
||||
type=Cuttle Fish
|
||||
id=Kalimar
|
||||
name= _ "Kalimar"
|
||||
side=4
|
||||
side=7
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_STRONG}
|
||||
|
@ -665,12 +648,12 @@ Chapter Three"
|
|||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
{RANDOM_PLACEMENT 34 8 1 (
|
||||
{RANDOM_PLACEMENT 34 10 1 (
|
||||
[unit]
|
||||
type=Cuttle Fish
|
||||
id=Alkamar
|
||||
name= _ "Alkamar"
|
||||
side=4
|
||||
side=7
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_STRONG}
|
||||
|
@ -684,6 +667,7 @@ Chapter Three"
|
|||
#endif
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.3}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
||||
|
|
|
@ -40,40 +40,80 @@
|
|||
#enddef
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
side=1
|
||||
fog=yes
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Kalenz
|
||||
|
||||
[unit]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=18
|
||||
y=31
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=23
|
||||
y=32
|
||||
y=34
|
||||
[/unit]
|
||||
[unit]
|
||||
{OLURF}
|
||||
canrecruit=yes
|
||||
x=13
|
||||
y=31
|
||||
#extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Guardsmen, Dwarvish Scout
|
||||
y=33
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Guardsman, Dwarvish Scout
|
||||
[/unit]
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
x=18
|
||||
y=32
|
||||
y=34
|
||||
[/unit]
|
||||
#endif
|
||||
[/side]
|
||||
[event]
|
||||
name=prestart
|
||||
{RECALL_LOYALS}
|
||||
[/event]
|
||||
|
||||
{MP_SIDE 2 (
|
||||
no_leader=yes
|
||||
{MULTIPLAYER_GOLD}
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 3 (
|
||||
no_leader=yes
|
||||
{MULTIPLAYER_GOLD}
|
||||
{PLAYABLE}
|
||||
save_id=Olurf
|
||||
[unit]
|
||||
{OLURF}
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Scout, Dwarvish Guardsman, Dwarvish Thunderer
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 4 (
|
||||
no_leader=yes
|
||||
{MULTIPLAYER_GOLD}
|
||||
{PLAYABLE}
|
||||
save_id=Cleodil
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
[side]
|
||||
type=Troll Warrior
|
||||
id=Tafrul
|
||||
name=_ "Tafrul"
|
||||
side=2
|
||||
side=5
|
||||
allow_player=no
|
||||
canrecruit=yes
|
||||
{GOLD 230 280 330}
|
||||
|
@ -108,7 +148,7 @@
|
|||
type=Gryphon
|
||||
id=Gryphon Leader
|
||||
name=_ "Gryphon Leader"
|
||||
side=3
|
||||
side=6
|
||||
allow_player=no
|
||||
canrecruit=yes
|
||||
{GOLD 200 250 290}
|
||||
|
@ -125,7 +165,7 @@
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
side=7
|
||||
allow_player=no
|
||||
team_name=creature
|
||||
no_leader=yes
|
||||
|
@ -138,28 +178,12 @@
|
|||
village_value=0
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
{MULTIPLAYER_GOLD}
|
||||
side=5
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/side]
|
||||
[side]
|
||||
{MULTIPLAYER_GOLD}
|
||||
side=6
|
||||
{OLURF}
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Scout, Dwarvish Guardsman, Dwarvish Thunderer
|
||||
[/side]
|
||||
[side]
|
||||
{MULTIPLAYER_GOLD}
|
||||
side=7
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/side]
|
||||
#endif
|
||||
#undef PLAYER_GOLD
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{RECALL_LOYALS}
|
||||
[/event]
|
||||
[event]
|
||||
name=prestart
|
||||
[objectives]
|
||||
|
@ -257,7 +281,11 @@
|
|||
[/message]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.3
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
|
@ -276,16 +304,17 @@
|
|||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
side=1,2,3,4
|
||||
x=15-27
|
||||
y=16-25
|
||||
[/filter]
|
||||
|
||||
{CLEAR_FOG 1 13 13 1}
|
||||
{CLEAR_FOG 1,2,3,4 12 13 1}
|
||||
{SCROLL_TO 13 17}
|
||||
|
||||
[move_unit_fake]
|
||||
type=Yeti
|
||||
side=4
|
||||
side=7
|
||||
x=13-11,11,12
|
||||
y=17-15,12,11
|
||||
[/move_unit_fake]
|
||||
|
@ -293,7 +322,7 @@
|
|||
type=Yeti
|
||||
id=Krulg
|
||||
name= _ "Krulg"
|
||||
side=4
|
||||
side=7
|
||||
x=12
|
||||
y=11
|
||||
[modifications]
|
||||
|
@ -325,15 +354,15 @@
|
|||
|
||||
[move_unit_fake]
|
||||
type=Yeti
|
||||
side=4
|
||||
x=14,15,16
|
||||
y=12,13,15
|
||||
side=7
|
||||
x=13,13,16
|
||||
y=13,15,15
|
||||
[/move_unit_fake]
|
||||
[unit]
|
||||
type=Yeti
|
||||
id=Tralg
|
||||
name= _ "Tralg"
|
||||
side=4
|
||||
side=7
|
||||
x=16
|
||||
y=15
|
||||
[modifications]
|
||||
|
@ -344,15 +373,15 @@
|
|||
|
||||
[move_unit_fake]
|
||||
type=Yeti
|
||||
side=4
|
||||
x=12,13,15
|
||||
y=13,15,17
|
||||
side=7
|
||||
x=10,12,15
|
||||
y=15,14,17
|
||||
[/move_unit_fake]
|
||||
[unit]
|
||||
type=Yeti
|
||||
id=Drolg
|
||||
name= _ "Drolg"
|
||||
side=4
|
||||
side=7
|
||||
x=15
|
||||
y=17
|
||||
[modifications]
|
||||
|
@ -367,6 +396,7 @@
|
|||
{UNCLEAR_FOG}
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.3}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
||||
|
|
|
@ -40,9 +40,20 @@
|
|||
#enddef
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
side=1
|
||||
fog=yes
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
save_id=Kalenz
|
||||
share_view=yes
|
||||
|
||||
[unit]
|
||||
{KALENZ}
|
||||
x=20
|
||||
y=27
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
[unit]
|
||||
|
@ -67,13 +78,45 @@
|
|||
{MULTIPLAYER_GOLD}
|
||||
#endif
|
||||
[/side]
|
||||
[event]
|
||||
name=prestart
|
||||
{RECALL_LOYALS}
|
||||
[/event]
|
||||
|
||||
{MP_SIDE 2 (
|
||||
{PLAYABLE}
|
||||
save_id=Landar
|
||||
fog=yes
|
||||
share_view=yes
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 3 (
|
||||
{PLAYABLE}
|
||||
save_id=Olurf
|
||||
fog=yes
|
||||
share_view=yes
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{OLURF}
|
||||
extra_recruit=Dwarvish Scout, Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Guardsman
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
{MP_SIDE 4 (
|
||||
{PLAYABLE}
|
||||
save_id=Cleodil
|
||||
fog=yes
|
||||
share_view=yes
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/unit]
|
||||
)}
|
||||
|
||||
[side]
|
||||
side=2
|
||||
side=5
|
||||
allow_player=no
|
||||
type=Arch Mage
|
||||
id=Aquagar
|
||||
|
@ -87,7 +130,7 @@
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
side=6
|
||||
allow_player=no
|
||||
type=Elder Mage
|
||||
id=Crelanu
|
||||
|
@ -100,15 +143,14 @@
|
|||
passive_leader=yes
|
||||
[/ai]
|
||||
recruit=Mage, Gryphon
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
{PLAYER_TEAM}
|
||||
fog=yes
|
||||
share_view=no
|
||||
[/side]
|
||||
{STARTING_VILLAGES_ALL 3}
|
||||
|
||||
[side]
|
||||
side=4
|
||||
side=7
|
||||
allow_player=no
|
||||
type=Troll Warrior
|
||||
id=Trigrul
|
||||
|
@ -126,30 +168,10 @@
|
|||
user_team_name= _ "Enemies"
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=5
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
fog=yes
|
||||
share_view=yes
|
||||
[/side]
|
||||
[side]
|
||||
side=6
|
||||
{OLURF}
|
||||
extra_recruit=Dwarvish Scout, Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Guardsman
|
||||
fog=yes
|
||||
share_view=yes
|
||||
[/side]
|
||||
[side]
|
||||
side=7
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
fog=yes
|
||||
share_view=yes
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{RECALL_LOYALS}
|
||||
[/event]
|
||||
#TODO what if Crelanu moves into sight?
|
||||
[event]
|
||||
name=sighted
|
||||
|
@ -157,7 +179,7 @@
|
|||
id=Crelanu
|
||||
[/filter]
|
||||
[filter_second]
|
||||
side=1,5
|
||||
side=1,2,3,4
|
||||
[/filter_second]
|
||||
[message]
|
||||
id=Crelanu
|
||||
|
@ -184,7 +206,7 @@
|
|||
message= _ "Ahhh. A fight! Perhaps this is my fate. Come, Kalenz, let us make a rescue."
|
||||
[/message]
|
||||
[modify_side]
|
||||
side=3
|
||||
side=6
|
||||
share_view=yes
|
||||
[/modify_side]
|
||||
[/event]
|
||||
|
@ -267,7 +289,11 @@
|
|||
[endlevel]
|
||||
result=victory
|
||||
save=no
|
||||
bonus=yes
|
||||
#ifdef MULTIPLAYER
|
||||
bonus=0.3
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
|
@ -285,6 +311,7 @@
|
|||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.3}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
||||
|
|
|
@ -263,21 +263,29 @@
|
|||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=1
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
{KALENZ}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=2
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
{LANDAR}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
{OLURF}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
{CLEODIL}
|
||||
[/side]
|
||||
|
||||
|
|
|
@ -24,8 +24,6 @@
|
|||
|
||||
{DEFAULT_SCHEDULE}
|
||||
|
||||
# {LOW_PRESTART}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "With Crelanu’s book in hand, Kalenz and his band began the long journey south to the Ka’lian..."
|
||||
|
@ -37,12 +35,17 @@
|
|||
[/story]
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
side=1
|
||||
fog=yes
|
||||
share_view=yes
|
||||
x=12
|
||||
y=1
|
||||
team_name=player
|
||||
no_leader=yes
|
||||
{PLAYER_TEAM}
|
||||
|
||||
[unit]
|
||||
{KALENZ}
|
||||
x=12
|
||||
y=1
|
||||
[/unit]
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
{LANDAR}
|
||||
|
@ -62,32 +65,41 @@
|
|||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=2
|
||||
{LANDAR}
|
||||
x=11
|
||||
y=1
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{LANDAR}
|
||||
x=11
|
||||
y=1
|
||||
[/unit]
|
||||
fog=yes
|
||||
share_view=yes
|
||||
team_name=player
|
||||
{PLAYER_TEAM}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
{OLURF}
|
||||
x=11
|
||||
y=1
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{OLURF}
|
||||
x=11
|
||||
y=1
|
||||
[/unit]
|
||||
fog=yes
|
||||
share_view=yes
|
||||
team_name=player
|
||||
{PLAYER_TEAM}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
{CLEODIL}
|
||||
x=11
|
||||
y=1
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
x=11
|
||||
y=1
|
||||
[/unit]
|
||||
fog=yes
|
||||
share_view=yes
|
||||
team_name=player
|
||||
{PLAYER_TEAM}
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
|
|
|
@ -11,83 +11,19 @@
|
|||
next_scenario=15_The_Treaty
|
||||
|
||||
{LOW_MAP 14_Human_Alliance.map}
|
||||
#shortens the map on the left border for the later reenforcements
|
||||
|
||||
# {LOW_PRESTART}
|
||||
|
||||
#define LOAD_SUBMAP X_SPAN Y_SPAN OFFSET_X OFFSET_Y
|
||||
[store_unit]
|
||||
[filter]
|
||||
[/filter]
|
||||
variable=MOVE_UNIT_store
|
||||
kill=yes
|
||||
[/store_unit]
|
||||
[store_villages]
|
||||
variable=villages
|
||||
[/store_villages]
|
||||
|
||||
{FOREACH MOVE_UNIT_store unit}
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].x add {OFFSET_X}}
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].y add {OFFSET_Y}}
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].goto_x add {OFFSET_X}}
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].goto_y add {OFFSET_Y}}
|
||||
{NEXT unit}
|
||||
|
||||
{FOREACH villages village}
|
||||
#Make the villages on the old map neutral
|
||||
[capture_village]
|
||||
x=$villages[$village].x
|
||||
y=$villages[$village].y
|
||||
[/capture_village]
|
||||
{VARIABLE_OP villages[$village].x add {OFFSET_X}}
|
||||
{VARIABLE_OP villages[$village].y add {OFFSET_Y}}
|
||||
{NEXT village}
|
||||
|
||||
[replace_map]
|
||||
x={X_SPAN}
|
||||
y={Y_SPAN}
|
||||
{LOW_MAP 14_Human_Alliance.map}
|
||||
[/replace_map]
|
||||
|
||||
{FOREACH MOVE_UNIT_store unit}
|
||||
[unstore_unit]
|
||||
variable=MOVE_UNIT_store[$unit]
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
{NEXT unit}
|
||||
{CLEAR_VARIABLE unit}
|
||||
{CLEAR_VARIABLE MOVE_UNIT_store}
|
||||
|
||||
{FOREACH villages village}
|
||||
[capture_village]
|
||||
x=$villages[$village].x
|
||||
y=$villages[$village].y
|
||||
side=$villages[$village].owner_side
|
||||
[/capture_village]
|
||||
{NEXT village}
|
||||
|
||||
{CLEAR_VARIABLE village}
|
||||
{CLEAR_VARIABLE villages}
|
||||
#enddef
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
{LOAD_SUBMAP 9-99 1-99 -8 0}
|
||||
[/event]
|
||||
|
||||
#out of turns leads to victory
|
||||
{TURNS 18 20 22}
|
||||
victory_when_enemies_defeated=no
|
||||
|
||||
#TODO at what time does the battle begin?
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_SCHEDULE_AFTERNOON}
|
||||
|
||||
#TODO split the villages instead of leaving them unassigned in MP?
|
||||
# #TODO split the villages instead of leaving them unassigned in MP?
|
||||
#ifndef MULTIPLAYER
|
||||
{STARTING_VILLAGES_ELF 1}
|
||||
#endif
|
||||
{STARTING_VILLAGES_HUMAN 2}
|
||||
{STARTING_VILLAGES_TROLL 5}
|
||||
{STARTING_VILLAGES_TROLL 3}
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC revelation.ogg loyalists.ogg}
|
||||
{EXTRA_SCENARIO_MUSIC the_city_falls.ogg}
|
||||
|
@ -124,7 +60,7 @@ Chapter Four"
|
|||
[/story]
|
||||
|
||||
#define PLAYER_GOLD
|
||||
{GOLD 250 200 150}
|
||||
{GOLD 550 400 350}
|
||||
#enddef
|
||||
#define MULTIPLAYER_GOLD
|
||||
{GOLD 65 50 40}
|
||||
|
@ -133,19 +69,18 @@ Chapter Four"
|
|||
[side]
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
no_leader=yes
|
||||
save_id=Kalenz
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
#TODO clean up
|
||||
# [unit]
|
||||
# # wmllint: recognize Kalenz
|
||||
# {KALENZ}
|
||||
# x=25
|
||||
# y=11
|
||||
# [/unit]
|
||||
|
||||
fog=no
|
||||
shroud=no
|
||||
no_leader=yes
|
||||
save_id=Kalenz
|
||||
|
||||
[unit]
|
||||
{KALENZ}
|
||||
# wmllint: recognize Kalenz
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=25
|
||||
y=11
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
|
@ -177,51 +112,38 @@ Chapter Four"
|
|||
[/event]
|
||||
|
||||
[side]
|
||||
fog=no
|
||||
side=2
|
||||
allow_player=no
|
||||
type=General
|
||||
id=Aldar
|
||||
name= _ "Aldar"
|
||||
profile="portraits/aldar.png"
|
||||
controller=ai
|
||||
canrecruit=yes
|
||||
allow_player=yes
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
[unit]
|
||||
id=Aldar
|
||||
type=General
|
||||
name= _ "Aldar"
|
||||
profile="portraits/aldar.png"
|
||||
x=42
|
||||
y=27
|
||||
canrecruit=yes
|
||||
extra_recruit=Fencer, Heavy Infantryman,Dragoon,Longbowman,Duelist,Halberdier,Horseman,Cavalier,Cavalryman, Royal Guard, Mage, Swordsman, Bowman, White Mage, Red Mage, Spearman
|
||||
[/unit]
|
||||
|
||||
{GOLD 550 500 450}
|
||||
recruit=Heavy Infantryman,Dragoon,Longbowman,Duelist,Halberdier,Horseman,Cavalier,Cavalryman, Royal Guard, Mage, Swordsman, Bowman
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
|
||||
{LOYALIST_SETUP}
|
||||
#{FLAG_VARIANT loyalist}
|
||||
[ai]
|
||||
passive_leader=yes
|
||||
[avoid]
|
||||
x=1-47
|
||||
y=1-14
|
||||
[/avoid]
|
||||
[/ai]
|
||||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=3
|
||||
allow_player=no
|
||||
type=Orcish Warlord
|
||||
id=Pirror
|
||||
name=_ "Pirror"
|
||||
canrecruit=yes
|
||||
#ifdef EASY
|
||||
recruit=Orcish Grunt, Orcish Assassin, Orcish Crossbowman, Goblin Pillager, Goblin Knight
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Orcish Slayer, Orcish Warrior, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler, Goblin Rouser, Direwolf Rider
|
||||
#endif
|
||||
{GOLD 320 400 430}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
no_leader=yes
|
||||
{INCOME 220 280 360}
|
||||
{GOLD 520 630 800}
|
||||
fog=no
|
||||
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -234,156 +156,106 @@ Chapter Four"
|
|||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 12 20 26}
|
||||
|
||||
[unit]
|
||||
type=Orcish Warlord
|
||||
id=Pirror
|
||||
name=_ "Pirror"
|
||||
canrecruit=yes
|
||||
x=10
|
||||
y=2
|
||||
#ifdef EASY
|
||||
extra_recruit=Orcish Grunt, Orcish Assassin, Orcish Crossbowman, Goblin Pillager, Goblin Knight
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
extra_recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Orcish Slayer, Orcish Warrior, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
extra_recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler, Goblin Rouser, Direwolf Rider
|
||||
#endif
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Orcish Warlord
|
||||
id=Tan-Grub
|
||||
name=_ "Tan-Grub"
|
||||
profile="portraits/orcs/transparent/warlord.png"
|
||||
canrecruit=yes
|
||||
x=10
|
||||
y=33
|
||||
#ifdef EASY
|
||||
extra_recruit=Orcish Grunt, Orcish Assassin, Orcish Crossbowman, Goblin Pillager, Goblin Knight
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
extra_recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Orcish Slayer, Orcish Warrior, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
extra_recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler, Goblin Rouser, Direwolf Rider
|
||||
#endif
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
x=46
|
||||
y=5
|
||||
type=Great Troll
|
||||
id=Grol
|
||||
name=_ "Grol"
|
||||
canrecruit=yes
|
||||
#TODO think about adding troll shamans
|
||||
#ifdef EASY
|
||||
extra_recruit=Troll Whelp, Troll
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
extra_recruit=Troll Whelp, Troll, Troll Rocklobber
|
||||
#endif
|
||||
#ifdef HARD
|
||||
extra_recruit=Troll Whelp, Troll, Troll Rocklobber, Troll Warrior
|
||||
#endif
|
||||
[/unit]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=4
|
||||
{ORC_SETUP}
|
||||
allow_player=no
|
||||
type=Orcish Warlord
|
||||
id=Tan-Grub
|
||||
name=_ "Tan-Grub"
|
||||
profile="portraits/orcs/transparent/warlord.png"
|
||||
canrecruit=yes
|
||||
#ifdef EASY
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman, Orcish Slayer, Orcish Warrior
|
||||
#endif
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman, Orcish Slayer, Orcish Warrior, Goblin Impaler
|
||||
#endif
|
||||
{GOLD 220 300 360}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer,mixed fighter
|
||||
{ATTACK_DEPTH 4 5 6}
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 12 20 26}
|
||||
# {INCOME 4 8 12}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=5
|
||||
{TROLL_SETUP}
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Great Troll
|
||||
id=Grol
|
||||
name=_ "Grol"
|
||||
canrecruit=yes
|
||||
#TODO think about adding troll shamans
|
||||
#ifdef EASY
|
||||
recruit=Troll Whelp, Troll
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
recruit=Troll Whelp, Troll, Troll Rocklobber
|
||||
#endif
|
||||
#ifdef HARD
|
||||
recruit=Troll Whelp, Troll, Troll Rocklobber, Troll Warrior
|
||||
#endif
|
||||
{GOLD 220 260 300}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
#ifdef EASY
|
||||
recruitment_pattern=fighter
|
||||
#else
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
#endif
|
||||
grouping=no
|
||||
{ATTACK_DEPTH 4 5 6}
|
||||
[/ai]
|
||||
{INCOME 12 20 26}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=6
|
||||
{ORC_SETUP}
|
||||
allow_player=no
|
||||
controller=ai
|
||||
type=Orcish Warlord
|
||||
id=Khafa-Urg
|
||||
name=_ "Khafa-Urg"
|
||||
canrecruit=yes
|
||||
#ifdef EASY
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman, Orcish Slayer, Orcish Warrior
|
||||
#endif
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman, Orcish Slayer, Orcish Warrior, Goblin Impaler
|
||||
#endif
|
||||
{GOLD 320 400 450}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer,mixed fighter
|
||||
{ATTACK_DEPTH 4 5 6}
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 12 20 26}
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
name=start
|
||||
|
||||
no_leader=yes
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
controller=human
|
||||
fog=no
|
||||
save_id=Galtrid
|
||||
previous_save_id=Kalenz
|
||||
#ifdef MULTIPLAYER
|
||||
{GET_PERSISTENT_RECALLS_FROM4 1 5 6 7 LoW_Chapter_Three kalenz}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 5 1 6 7 LoW_Chapter_Three landar}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 6 1 5 7 LoW_Chapter_Three olurf}
|
||||
{GET_PERSISTENT_RECALLS_FROM4 7 1 5 6 LoW_Chapter_Three cleodil}
|
||||
{MULTIPLAYER_GOLD}
|
||||
#else
|
||||
{PLAYER_GOLD}
|
||||
#endif
|
||||
|
||||
[recall]
|
||||
side=1
|
||||
id=Kalenz
|
||||
x=17
|
||||
y=11
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
side=
|
||||
id=Landar
|
||||
x=21
|
||||
y=13
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
side=
|
||||
id=Cleodil
|
||||
x=23
|
||||
[unit]
|
||||
# wmllint: recognize Galtrid
|
||||
{GALTRID}
|
||||
x=15
|
||||
y=12
|
||||
[/recall]
|
||||
[/unit]
|
||||
|
||||
[recall]
|
||||
side=
|
||||
id=Olurf
|
||||
x=32
|
||||
y=10
|
||||
[/recall]
|
||||
[/event]
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
# wmllint: recognize El_Isomithir
|
||||
{EL_ISOMITHIR}
|
||||
x=13
|
||||
y=15
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
# wmllint: recognize Eradion
|
||||
{ERADION}
|
||||
x=15
|
||||
y=15
|
||||
[/unit]
|
||||
#endif
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
@ -491,295 +363,129 @@ Chapter Four"
|
|||
id=Aldun
|
||||
message=_"We have no news from the Ka’lian."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
#### reenforcements for the orcs ####
|
||||
|
||||
#define ORCS
|
||||
#ifdef EASY
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman, Orcish Slayer, Orcish Warrior
|
||||
#endif
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Knight, Goblin Spearman, Orcish Slayer, Orcish Warrior, Goblin Impaler
|
||||
#endif
|
||||
#enddef
|
||||
|
||||
[side]
|
||||
side=7
|
||||
allow_player=no
|
||||
controller=ai
|
||||
no_leader=yes
|
||||
{GOLD 320 400 450}
|
||||
{INCOME 12 20 26}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORCS}
|
||||
{ORC_SETUP}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=8
|
||||
allow_player=no
|
||||
controller=ai
|
||||
no_leader=yes
|
||||
{GOLD 320 400 450}
|
||||
{INCOME 12 20 26}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORCS}
|
||||
{ORC_SETUP}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=9
|
||||
allow_player=no
|
||||
controller=ai
|
||||
no_leader=yes
|
||||
{GOLD 320 400 450}
|
||||
{INCOME 12 20 26}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORCS}
|
||||
{ORC_SETUP}
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
#ifndef DEBUG_MODE
|
||||
name=side 3 turn 5
|
||||
#else
|
||||
name=side 3 turn 2
|
||||
#endif
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "The brazen cry of a war-horn is heard in the distance."
|
||||
sound=horn-signals/horn-2.ogg
|
||||
image="portraits/goblins/transparent/rouser-2.png"
|
||||
id=Galtrid
|
||||
message= _ "Kalenz! We come to fight beside you!"
|
||||
[/message]
|
||||
|
||||
{LOAD_SUBMAP 5-99 1-99 4 0}
|
||||
|
||||
[unit]
|
||||
role=reenforce1
|
||||
type=Orcish Warlord
|
||||
generate_name=yes
|
||||
random_traits=yes
|
||||
profile="portraits/orcs/transparent/warlord.png"
|
||||
side=7
|
||||
x=1
|
||||
y=5
|
||||
canrecruit=yes
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
role=reenforce2
|
||||
type=Orcish Warlord
|
||||
generate_name=yes
|
||||
random_traits=yes
|
||||
profile="portraits/orcs/transparent/warlord.png"
|
||||
side=8
|
||||
x=1
|
||||
y=28
|
||||
canrecruit=yes
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
role=reenforce3
|
||||
type=Orcish Warlord
|
||||
generate_name=yes
|
||||
random_traits=yes
|
||||
profile="portraits/orcs/transparent/grunt-2.png"
|
||||
side=9
|
||||
x=1
|
||||
y=32
|
||||
canrecruit=yes
|
||||
[/unit]
|
||||
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
||||
[message]
|
||||
id=Aldar
|
||||
message= _ "More of them arrive."
|
||||
id=Kalenz
|
||||
message= _ "Where is the rest of the elvish army? They were promised and should be here!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=reenforce1
|
||||
message= _ "Our wolves’ teeth will crack their bones! Attack!"
|
||||
id=Eradion
|
||||
message= _ "The Great Council has decided it was too risky to send troops here. But some of us dissented and have come to fight beside you."
|
||||
[/message]
|
||||
|
||||
[scroll_to_unit]
|
||||
role=reenforce3
|
||||
[/scroll_to_unit]
|
||||
|
||||
[delay]
|
||||
time=2000
|
||||
[/delay]
|
||||
|
||||
[message]
|
||||
role=reenforce2
|
||||
message= _ "Blood and steel! Hunt the worms down and crush them!"
|
||||
id=Landar
|
||||
message= _ "That is well! If the Ka’lian is too fearful or blind to see what is needed, we must do it ourselves."
|
||||
[/message]
|
||||
[message]
|
||||
id=Cleodil
|
||||
message= _ "It is not well that we have become so divided as this."
|
||||
[/message]
|
||||
[message]
|
||||
id=Kalenz
|
||||
message= _ "No, it is not. But if we do not defeat these orcs here and now our divisions will all be moot. I will take every sword-arm I can get and be glad of them."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[side]
|
||||
side=10
|
||||
allow_player=no
|
||||
controller=ai
|
||||
no_leader=yes
|
||||
{GOLD 320 400 450}
|
||||
{INCOME 12 20 26}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORCS}
|
||||
{ORC_SETUP}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=11
|
||||
allow_player=no
|
||||
controller=ai
|
||||
no_leader=yes
|
||||
{GOLD 320 400 450}
|
||||
{INCOME 12 20 26}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORCS}
|
||||
{ORC_SETUP}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=12
|
||||
allow_player=no
|
||||
controller=ai
|
||||
no_leader=yes
|
||||
{GOLD 320 400 450}
|
||||
{INCOME 12 20 26}
|
||||
team_name=orcs
|
||||
user_team_name= _ "Enemies"
|
||||
{ORCS}
|
||||
{ORC_SETUP}
|
||||
[/side]
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
#Landar's side
|
||||
side=13
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
side=5
|
||||
fog=no
|
||||
shroud=no
|
||||
no_leader=yes
|
||||
{PLAYABLE}
|
||||
{LANDAR}
|
||||
save_id=Landar
|
||||
|
||||
[unit]
|
||||
{LANDAR}
|
||||
x=27
|
||||
y=12
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/unit]
|
||||
{MULTIPLAYER_GOLD}
|
||||
x=28
|
||||
y=11
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/side]
|
||||
[side]
|
||||
#Olurf's side
|
||||
side=14
|
||||
side=6
|
||||
fog=no
|
||||
shroud=no
|
||||
no_leader=yes
|
||||
save_id=Olurf
|
||||
|
||||
[unit]
|
||||
{OLURF}
|
||||
x=36
|
||||
y=10
|
||||
[/unit]
|
||||
{PLAYABLE}
|
||||
{OLURF}
|
||||
|
||||
{MULTIPLAYER_GOLD}
|
||||
x=36
|
||||
y=10
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Scout, Dwarvish Guardsman, Dwarvish Thunderer
|
||||
[/side]
|
||||
[side]
|
||||
#Cleodil's side
|
||||
side=15
|
||||
side=7
|
||||
fog=no
|
||||
shroud=no
|
||||
{PLAYABLE}
|
||||
{CLEODIL}
|
||||
save_id=Cleodil
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
x=25
|
||||
y=13
|
||||
[/unit]
|
||||
|
||||
{MULTIPLAYER_GOLD}
|
||||
x=36
|
||||
y=10
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/side]
|
||||
[side]
|
||||
#El'Isomithir's side
|
||||
side=8
|
||||
fog=no
|
||||
shroud=no
|
||||
{PLAYABLE}
|
||||
no_leader=yes
|
||||
previous_save_id=Landar
|
||||
save_id=El_Isomithir
|
||||
[unit]
|
||||
{EL_ISOMITHIR}
|
||||
x=13
|
||||
y=15
|
||||
[/unit]
|
||||
|
||||
{MULTIPLAYER_GOLD}
|
||||
#extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/side]
|
||||
[side]
|
||||
#Eradion's side
|
||||
side=9
|
||||
fog=no
|
||||
shroud=no
|
||||
{PLAYABLE}
|
||||
save_id=Eradion
|
||||
previous_save_id=Cleodil
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{ERADION}
|
||||
x=15
|
||||
y=15
|
||||
[/unit]
|
||||
|
||||
{MULTIPLAYER_GOLD}
|
||||
#extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
[/side]
|
||||
|
||||
#endif
|
||||
|
||||
[event]
|
||||
#ifndef DEBUG_MODE
|
||||
name=side 3 turn 12
|
||||
#else
|
||||
name=side 3 turn 3
|
||||
#endif
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "The brazen cry of a war-horn is heard in the distance."
|
||||
sound=horn-signals/horn-2.ogg
|
||||
image="portraits/goblins/transparent/rouser-2.png"
|
||||
[/message]
|
||||
|
||||
{LOAD_SUBMAP 1-99 1-99 4 0}
|
||||
|
||||
[unit]
|
||||
role=reenforce4
|
||||
type=Orcish Warlord
|
||||
generate_name=yes
|
||||
random_traits=yes
|
||||
profile="portraits/orcs/transparent/grunt-2.png"
|
||||
side=10
|
||||
x=2
|
||||
y=7
|
||||
canrecruit=yes
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
role=reenforce5
|
||||
type=Orcish Warlord
|
||||
generate_name=yes
|
||||
random_traits=yes
|
||||
profile="portraits/orcs/transparent/grunt-2.png"
|
||||
side=11
|
||||
x=1
|
||||
y=40
|
||||
canrecruit=yes
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
role=reenforce6
|
||||
type=Orcish Warlord
|
||||
generate_name=yes
|
||||
random_traits=yes
|
||||
profile="portraits/orcs/transparent/grunt-3.png"
|
||||
side=12
|
||||
x=1
|
||||
y=45
|
||||
canrecruit=yes
|
||||
[/unit]
|
||||
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
||||
[message]
|
||||
role=reenforce5
|
||||
message=_ "Har har har!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
#### /reenforcements for the orcs ####
|
||||
|
||||
#### reenforcements for the player ####
|
||||
|
||||
[event]
|
||||
#ifndef DEBUG_MODE
|
||||
name=turn 9
|
||||
#else
|
||||
name=turn 2
|
||||
#endif
|
||||
|
||||
{FOREACH l3_store_kalenz i}
|
||||
[unstore_unit]
|
||||
|
@ -913,17 +619,17 @@ Chapter Four"
|
|||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=enemies defeated
|
||||
[message]
|
||||
id=Aldar
|
||||
message= _ "This is only a pause in their onslaught. Reform, men, and bind your wounds as you may. They’ll be back."
|
||||
[/message]
|
||||
#TODO CRAB
|
||||
#[modify_ai]
|
||||
#
|
||||
#[/modify_ai]
|
||||
[/event]
|
||||
# [event]
|
||||
# name=enemies defeated
|
||||
# [message]
|
||||
# id=Aldar
|
||||
# message= _ "This is only a pause in their onslaught. Reform, men, and bind your wounds as you may. They’ll be back."
|
||||
# [/message]
|
||||
# #TODO CRAB
|
||||
# #[modify_ai]
|
||||
# #
|
||||
# #[/modify_ai]
|
||||
# [/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
|
@ -978,6 +684,7 @@ Chapter Four"
|
|||
[/message]
|
||||
[/event]
|
||||
|
||||
{DEFAULT_VICTORY 0.3}
|
||||
{campaigns/Legend_of_Wesmere/utils/deaths.cfg}
|
||||
[/scenario]
|
||||
|
||||
|
|
|
@ -65,6 +65,7 @@
|
|||
#wmllint: validate-off
|
||||
[side]
|
||||
{KALENZ}
|
||||
{PLAYABLE}
|
||||
village_gold=0
|
||||
#This sets the income to 0
|
||||
{INCOME -2 -2 -2}
|
||||
|
@ -292,22 +293,6 @@
|
|||
[/ai]
|
||||
[/unit]
|
||||
|
||||
# [unit]
|
||||
# type=Direwolf Rider
|
||||
# id=Gragul
|
||||
# name=_ "Gragul"
|
||||
# side=7
|
||||
# x,y=16,29
|
||||
# [ai]
|
||||
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
|
||||
# [vars]
|
||||
# guard_radius=3
|
||||
# waypoints=[ loc(16,29) -> loc(21,19), loc(21,19) -> loc(27,17), loc(27,17) -> loc(23,6), loc(23,6) -> loc(16,29) ]
|
||||
# next_step="loc(16,29)"
|
||||
# [/vars]
|
||||
# [/ai]
|
||||
# [/unit]
|
||||
|
||||
[unit]
|
||||
type=Goblin Pillager
|
||||
id=Kardur
|
||||
|
@ -324,21 +309,6 @@
|
|||
[/ai]
|
||||
[/unit]
|
||||
|
||||
# [unit]
|
||||
# type=Goblin Knight
|
||||
# id=Muhtr
|
||||
# name=_ "Muhtr"
|
||||
# side=7
|
||||
# x,y=13,25
|
||||
# [ai]
|
||||
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
|
||||
# [vars]
|
||||
# guard_radius=3
|
||||
# waypoints=[ loc(13,25) -> loc(12,22), loc(12,22) -> loc(6,27), loc(6,27) -> loc(4,20), loc(4,20) -> loc(9,13), loc(9,13) -> loc(19,19), loc(19,19) -> loc(17,25), loc(17,25) -> loc(13,25)]
|
||||
# next_step="loc(13,25)"
|
||||
# [/vars]
|
||||
# [/ai]
|
||||
# [/unit]
|
||||
[unit]
|
||||
type=Goblin Pillager
|
||||
id=Kartrog
|
||||
|
@ -354,21 +324,7 @@
|
|||
[/vars]
|
||||
[/ai]
|
||||
[/unit]
|
||||
# [unit]
|
||||
# type=Wolf Rider
|
||||
# id=Griul
|
||||
# name=_ "Griul"
|
||||
# side=7
|
||||
# x,y=12,29
|
||||
# [ai]
|
||||
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
|
||||
# [vars]
|
||||
# guard_radius=3
|
||||
# waypoints=[ loc(12,29) -> loc(16,15), loc(16,15) -> loc(25,4), loc(25,4) -> loc(12,29) ]
|
||||
# next_step="loc(12,29)"
|
||||
# [/vars]
|
||||
# [/ai]
|
||||
# [/unit]
|
||||
|
||||
[unit]
|
||||
type=Goblin Knight
|
||||
id=Sdrul
|
||||
|
@ -385,22 +341,6 @@
|
|||
[/ai]
|
||||
[/unit]
|
||||
|
||||
# [unit]
|
||||
# type=Wolf Rider
|
||||
# id=Etruw
|
||||
# name=_ "Etruw"
|
||||
# side=7
|
||||
# x,y=31,15
|
||||
# [ai]
|
||||
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
|
||||
# [vars]
|
||||
# guard_radius=3
|
||||
# waypoints=[ loc(31,15) -> loc(16,15), loc(16,15) -> loc(31,15) ]
|
||||
# next_step="loc(31,15)"
|
||||
# [/vars]
|
||||
# [/ai]
|
||||
# [/unit]
|
||||
|
||||
[unit]
|
||||
type=Direwolf Rider
|
||||
id=Utrub
|
||||
|
@ -417,22 +357,6 @@
|
|||
[/ai]
|
||||
[/unit]
|
||||
|
||||
# [unit]
|
||||
# type=Goblin Pillager
|
||||
# id=Bihlas
|
||||
# name=_ "Bihlas"
|
||||
# side=7
|
||||
# x,y=5,21
|
||||
# [ai]
|
||||
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
|
||||
# [vars]
|
||||
# guard_radius=3
|
||||
# waypoints=[ loc(5,21) -> loc(16,15), loc(16,15) -> loc(5,21) ]
|
||||
# next_step="loc(5,21)"
|
||||
# [/vars]
|
||||
# [/ai]
|
||||
# [/unit]
|
||||
|
||||
[unit]
|
||||
type=Goblin Knight
|
||||
id=Uhmit
|
||||
|
@ -449,22 +373,6 @@
|
|||
[/ai]
|
||||
[/unit]
|
||||
|
||||
# [unit]
|
||||
# type=Direwolf Rider
|
||||
# id=Mrat
|
||||
# name=_ "Mrat"
|
||||
# side=7
|
||||
# x,y=14,15
|
||||
# [ai]
|
||||
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
|
||||
# [vars]
|
||||
# guard_radius=3
|
||||
# waypoints=[ loc(14,15) -> loc(19,12), loc(19,12) -> loc(31,16), loc(31,16) -> loc(14,15) ]
|
||||
# next_step="loc(14,15)"
|
||||
# [/vars]
|
||||
# [/ai]
|
||||
# [/unit]
|
||||
|
||||
#### end of wolves ####
|
||||
|
||||
[unit]
|
||||
|
@ -594,6 +502,7 @@
|
|||
side=7
|
||||
x,y=5,1
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Orcish Archer
|
||||
id=Egrok
|
||||
|
@ -601,6 +510,7 @@
|
|||
side=7
|
||||
x,y=29,11
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Orcish Assassin
|
||||
id=Urbrus
|
||||
|
@ -608,6 +518,7 @@
|
|||
side=7
|
||||
x,y=28,16
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Orcish Slayer
|
||||
id=Erbru
|
||||
|
|
|
@ -44,13 +44,15 @@
|
|||
#enddef
|
||||
|
||||
[side]
|
||||
side=1
|
||||
{KALENZ}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
fog=yes
|
||||
{PLAYABLE}
|
||||
type=Elvish High Lord
|
||||
x=46
|
||||
y=39
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
fog=yes
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
[unit]
|
||||
|
@ -81,16 +83,20 @@
|
|||
[/event]
|
||||
|
||||
[side]
|
||||
{URADREDIA}
|
||||
x=24
|
||||
y=7
|
||||
side=2
|
||||
persistent=yes
|
||||
save_id=Uradredia
|
||||
side=2
|
||||
allow_player=no
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Scout, Elvish Shaman
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{URADREDIA}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout, Elvish Shaman
|
||||
x=24
|
||||
y=7
|
||||
[/unit]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
|
@ -205,33 +211,47 @@
|
|||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=6
|
||||
x=20
|
||||
y=4
|
||||
save_id=Landar
|
||||
{LANDAR}
|
||||
{MULTIPLAYER_GOLD}
|
||||
fog=yes
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
{PLAYABLE}
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=20
|
||||
y=4
|
||||
[/unit]
|
||||
{MULTIPLAYER_GOLD}
|
||||
[/side]
|
||||
[side]
|
||||
side=7
|
||||
x=20
|
||||
y=4
|
||||
save_id=Olurf
|
||||
{OLURF}
|
||||
{PLAYABLE}
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{OLURF}
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Guardsman, Dwarvish Scout
|
||||
x=20
|
||||
y=4
|
||||
[/unit]
|
||||
{MULTIPLAYER_GOLD}
|
||||
fog=yes
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Guardsman, Dwarvish Scout
|
||||
[/side]
|
||||
[side]
|
||||
side=8
|
||||
{CLEODIL}
|
||||
save_id=Cleodil
|
||||
x=20
|
||||
y=4
|
||||
{PLAYABLE}
|
||||
{MULTIPLAYER_GOLD}
|
||||
fog=yes
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Wose, Elvish Scout
|
||||
x=20
|
||||
y=4
|
||||
[/unit]
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
|
|
|
@ -78,12 +78,18 @@ Chapter Five"
|
|||
#enddef
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=3
|
||||
y=18
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
save_id=Kalenz
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=3
|
||||
y=18
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
{PLAYER_GOLD}
|
||||
[unit]
|
||||
|
@ -175,14 +181,17 @@ Chapter Five"
|
|||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=4
|
||||
{LANDAR}
|
||||
controller=human
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
{PLAYABLE}
|
||||
|
||||
{MULTIPLAYER_GOLD}
|
||||
x=3
|
||||
y=18
|
||||
save_id=Landar
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{LANDAR}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=3
|
||||
y=18
|
||||
[/unit]
|
||||
[/side]
|
||||
#endif
|
||||
|
||||
|
@ -329,6 +338,7 @@ Chapter Five"
|
|||
[/message]
|
||||
[if]
|
||||
[have_unit]
|
||||
#wmllint: recognize Anduilas
|
||||
id=Anduilas
|
||||
[/have_unit]
|
||||
[then]
|
||||
|
|
|
@ -50,12 +50,14 @@
|
|||
[/story]
|
||||
|
||||
[side]
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
{KALENZ}
|
||||
type=Elvish High Lord
|
||||
x=11
|
||||
y=18
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
|
||||
{GOLD 160 130 100}
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
|
@ -342,13 +344,15 @@
|
|||
#ifdef MULTIPLAYER
|
||||
[side]
|
||||
side=6
|
||||
{CLEODIL}
|
||||
controller=human
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
extra_recruit=Elvish Shaman, Elvish Scout, Wose
|
||||
x=11
|
||||
y=18
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
extra_recruit=Elvish Shaman, Elvish Scout, Wose
|
||||
x=11
|
||||
y=18
|
||||
[/unit]
|
||||
{PLAYABLE}
|
||||
{GOLD 160 130 100}
|
||||
[/side]
|
||||
#endif
|
||||
|
|
|
@ -38,15 +38,20 @@
|
|||
[/story]
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
side=1
|
||||
|
||||
{PLAYABLE}
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
controller=human
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
save_id=Kalenz
|
||||
{GOLD 100 100 100}
|
||||
x=46
|
||||
y=39
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{KALENZ}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
x=46
|
||||
y=39
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
[unit]
|
||||
{CLEODIL}
|
||||
|
@ -141,16 +146,22 @@
|
|||
[/event]
|
||||
|
||||
[side]
|
||||
{URADREDIA}
|
||||
side=2
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{URADREDIA}
|
||||
x=24
|
||||
y=7
|
||||
[/unit]
|
||||
|
||||
persistent=yes
|
||||
save_id=Uradredia
|
||||
side=2
|
||||
|
||||
allow_player=no
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
recruit=Elvish Fighter, Elvish Archer, Elvish Shaman, Elvish Hero, Elvish Marksman, Elvish Ranger, Elvish Druid, Elvish Sorceress
|
||||
x=24
|
||||
y=7
|
||||
{ai/aliases/stable_singleplayer.cfg}
|
||||
[ai]
|
||||
{AI_SIMPLE_ALWAYS_ASPECT passive_leader_shares_keep yes}
|
||||
|
|
|
@ -34,10 +34,19 @@
|
|||
[/story]
|
||||
|
||||
[side]
|
||||
{KALENZ}
|
||||
side=1
|
||||
{PLAYABLE}
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
|
||||
{GOLD 200 180 160}
|
||||
save_id=Kalenz
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{KALENZ}
|
||||
placement=leader
|
||||
extra_recruit=Elvish Fighter, Elvish Archer, Elvish Scout
|
||||
[/unit]
|
||||
|
||||
#ifndef MULTIPLAYER
|
||||
#TODO Let's keep cleodil out of multiplayer, shall we?
|
||||
[unit]
|
||||
|
@ -55,7 +64,14 @@
|
|||
|
||||
[side]
|
||||
side=2
|
||||
{LANDAR}
|
||||
|
||||
no_leader=yes
|
||||
[unit]
|
||||
{LANDAR}
|
||||
type=Elvish Archer
|
||||
placement=leader
|
||||
[/unit]
|
||||
|
||||
controller=ai
|
||||
persistent=yes
|
||||
save_id=Landar
|
||||
|
@ -109,7 +125,6 @@
|
|||
[/objective]
|
||||
|
||||
{TURNS_RUN_OUT}
|
||||
|
||||
{IS_LAST_SCENARIO}
|
||||
|
||||
[gold_carryover]
|
||||
|
|
|
@ -1453,5 +1453,3 @@
|
|||
{OLD_BATTLE 981 132}
|
||||
{OLD_BATTLE 906 76}
|
||||
#enddef
|
||||
|
||||
# trackplacer: tracks end
|
||||
|
|
|
@ -1,14 +1,18 @@
|
|||
#textdomain wesnoth-low
|
||||
#define PLAYER_TEAM
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
#enddef
|
||||
|
||||
#define PLAYABLE
|
||||
unrenamable=yes
|
||||
controller=human
|
||||
canrecruit=yes
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
{PLAYER_TEAM}
|
||||
village_gold=1
|
||||
#ifdef MULTIPLAYER
|
||||
persistent=yes
|
||||
allow_player=yes
|
||||
#ifdef MULTIPLAYER
|
||||
team_lock=yes
|
||||
gold_lock=yes
|
||||
income_lock=yes
|
||||
|
@ -16,14 +20,16 @@
|
|||
#endif
|
||||
#enddef
|
||||
|
||||
### Main Characters ###
|
||||
|
||||
#define KALENZ
|
||||
{PLAYABLE}
|
||||
{ELF_SETUP}
|
||||
id=Kalenz
|
||||
unrenamable=yes
|
||||
name= _ "Kalenz"
|
||||
profile="portraits/kalenz_young.png"
|
||||
type=Elvish Fighter
|
||||
side=1
|
||||
canrecruit=yes
|
||||
placement=map,leader
|
||||
[filter_recall]
|
||||
type={ELVES_STEEL}
|
||||
[/filter_recall]
|
||||
|
@ -34,13 +40,43 @@
|
|||
[/modifications]
|
||||
#enddef
|
||||
|
||||
### Kalenz's pals ###
|
||||
|
||||
#define HURALDUR
|
||||
id=Huraldur
|
||||
name= _ "Huraldur"
|
||||
type=Elvish Scout
|
||||
unrenamable=yes
|
||||
[modifications]
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
#enddef
|
||||
|
||||
#define SCOUT
|
||||
id=scout
|
||||
# name= _ "Huraldur"
|
||||
type=Elvish Scout
|
||||
unrenamable=yes
|
||||
[modifications]
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
#enddef
|
||||
|
||||
#define LANDAR
|
||||
{PLAYABLE}
|
||||
{ELF_SETUP}
|
||||
id=Landar
|
||||
name= _ "Landar"
|
||||
unrenamable=yes
|
||||
profile="portraits/landar.png"
|
||||
type=Elvish Archer
|
||||
gender=male
|
||||
canrecruit=yes
|
||||
placement=map,leader
|
||||
[filter_recall]
|
||||
type={ELVES_STEEL}
|
||||
[/filter_recall]
|
||||
|
@ -51,14 +87,17 @@
|
|||
[/modifications]
|
||||
#enddef
|
||||
|
||||
### Cleodil and her pals
|
||||
|
||||
#define CLEODIL
|
||||
{PLAYABLE}
|
||||
{ELF_SETUP}
|
||||
id=Cleodil
|
||||
name= _ "Cleodil"
|
||||
profile="portraits/cleodil.png"
|
||||
type=Elvish Shyde
|
||||
canrecruit=yes
|
||||
extra_recruit=Elvish Scout, Elvish Shaman, Wose
|
||||
unrenamable=yes
|
||||
placement=map,leader
|
||||
[filter_recall]
|
||||
type={ELVES_NON_STEEL}
|
||||
[/filter_recall]
|
||||
|
@ -82,6 +121,7 @@
|
|||
id=Laril
|
||||
name= _ "Laril"
|
||||
type=Elvish Druid
|
||||
unrenamable=yes
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_INTELLIGENT}
|
||||
|
@ -94,6 +134,7 @@
|
|||
id=Tameril-Isimeril
|
||||
name= _ "Tameril-Isimeril"
|
||||
type=Elvish Sorceress
|
||||
unrenamable=yes
|
||||
[modifications]
|
||||
{TRAIT_DEXTROUS}
|
||||
{TRAIT_RESILIENT}
|
||||
|
@ -103,13 +144,13 @@
|
|||
#enddef
|
||||
|
||||
#define OLURF
|
||||
{PLAYABLE}
|
||||
{DWARF_SETUP}
|
||||
id=Olurf
|
||||
name= _ "Olurf"
|
||||
profile="portraits/olurf.png"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Steelclad
|
||||
extra_recruit=Dwarvish Fighter, Dwarvish Scout, Dwarvish Thunderer, Dwarvish Ulfserker, Dwarvish Guardsman
|
||||
placement=map,leader
|
||||
[filter_recall]
|
||||
race=dwarf
|
||||
[/filter_recall]
|
||||
|
@ -119,27 +160,139 @@
|
|||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define OLURF_PARTY SIDE
|
||||
[unit]
|
||||
id=Bulrod
|
||||
name=_ "Bulrod"
|
||||
type=Dwarvish Steelclad
|
||||
side={SIDE}
|
||||
#placement=leader
|
||||
unrenamable=yes
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
[unit]
|
||||
id=Simclon
|
||||
name=_ "Simclon"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Thunderer
|
||||
side={SIDE}
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Harald
|
||||
name=_ "Harald"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Berserker
|
||||
side={SIDE}
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Budrin
|
||||
name=_ "Budrin"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Berserker
|
||||
side={SIDE}
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Dudan
|
||||
name=_ "Dudan"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Fighter
|
||||
side={SIDE}
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Korbun
|
||||
name=_ "Korbun"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Scout
|
||||
side={SIDE}
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_HEALTHY}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
id=Merhun
|
||||
name=_ "Merhun"
|
||||
unrenamable=yes
|
||||
type=Dwarvish Berserker
|
||||
side={SIDE}
|
||||
x=$olurf_entry.x
|
||||
y=$olurf_entry.y
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define GALTRID
|
||||
{PLAYABLE}
|
||||
{ELF_SETUP}
|
||||
id=Galtrid
|
||||
name= _ "Galtrid"
|
||||
unrenamable=yes
|
||||
profile="portraits/galtrid.png"
|
||||
type=Elvish Captain
|
||||
canrecruit=yes
|
||||
placement=map,leader
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
#enddef
|
||||
|
||||
#define ERADION
|
||||
id=Eradion
|
||||
name= _ "Eradion"
|
||||
unrenamable=yes
|
||||
type=Elvish Marshal
|
||||
canrecruit=yes
|
||||
placement=map,leader
|
||||
#enddef
|
||||
|
||||
#define EL_ISOMITHIR
|
||||
{PLAYABLE}
|
||||
{ELF_SETUP}
|
||||
id=El_Isomithir
|
||||
name= _ "El’Isomithir"
|
||||
team_name=player
|
||||
user_team_name= _ "Player"
|
||||
unrenamable=yes
|
||||
type=Elvish Hero
|
||||
canrecruit=yes
|
||||
placement=map,leader
|
||||
[modifications]
|
||||
#TODO define some different traits for him
|
||||
{TRAIT_STRONG}
|
||||
|
@ -160,6 +313,7 @@
|
|||
[/modifications]
|
||||
color=white
|
||||
canrecruit=yes
|
||||
placement=map,leader
|
||||
recruit=Elvish Fighter,Elvish Archer,Elvish Ranger,Elvish Scout,Elvish Hero,Elvish Marksman
|
||||
user_team_name= _ "Player"
|
||||
team_name=player
|
||||
|
@ -172,11 +326,11 @@
|
|||
type=Elvish Archer
|
||||
gender=male
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_DEXTROUS}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
placement=leader
|
||||
#enddef
|
||||
|
||||
#define ARKILDUR
|
||||
|
@ -185,12 +339,11 @@
|
|||
unrenamable=yes
|
||||
type=Elvish Fighter
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_QUICK}
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
{IS_LOYAL}
|
||||
placement=leader
|
||||
#enddef
|
||||
|
||||
#TODO bring the macro to use.
|
||||
|
|
47
data/campaigns/Legend_of_Wesmere/utils/debug.cfg
Normal file
47
data/campaigns/Legend_of_Wesmere/utils/debug.cfg
Normal file
|
@ -0,0 +1,47 @@
|
|||
[event]
|
||||
name=prestart
|
||||
|
||||
[set_menu_item]
|
||||
id=debug_kill
|
||||
description= "Kill Unit" #wmllint: ignore
|
||||
[filter_location]
|
||||
[filter]
|
||||
[/filter]
|
||||
[/filter_location]
|
||||
|
||||
[command]
|
||||
[kill]
|
||||
fire_event=yes
|
||||
x=$x1
|
||||
y=$y1
|
||||
[/kill]
|
||||
[/command]
|
||||
[/set_menu_item]
|
||||
|
||||
[set_menu_item]
|
||||
id=debug_next
|
||||
description="Next Scenario" #wmllint: ignore
|
||||
|
||||
[command]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/command]
|
||||
[/set_menu_item]
|
||||
|
||||
[set_menu_item]
|
||||
id=debug_move
|
||||
description="Move Unit" #wmllint: ignore
|
||||
needs_select=yes
|
||||
|
||||
[command]
|
||||
[event]
|
||||
name=select
|
||||
first_time_only=no
|
||||
{VARIABLE selected_move_unit_x $x1}
|
||||
{VARIABLE selected_move_unit_y $y1}
|
||||
[/event]
|
||||
{MOVE_UNIT x,y=$selected_move_unit_x,$selected_move_unit_y $x1 $y1}
|
||||
[/command]
|
||||
[/set_menu_item]
|
||||
[/event]
|
|
@ -1,11 +1,45 @@
|
|||
#textdomain wesnoth-low
|
||||
|
||||
#ifdef MULTIPLAYER
|
||||
#define MP_SIDE NUM WML
|
||||
[side]
|
||||
side={NUM}
|
||||
{WML}
|
||||
[/side]
|
||||
#enddef
|
||||
#else
|
||||
#define MP_SIDE NUM WML
|
||||
[side]
|
||||
side={NUM}
|
||||
hidden=yes
|
||||
controller=null
|
||||
allow_player=no
|
||||
no_leader=yes
|
||||
[/side]
|
||||
#enddef
|
||||
#endif
|
||||
|
||||
#define DEFAULT_VICTORY MP_BONUS
|
||||
[event]
|
||||
name=enemies defeated
|
||||
[endlevel]
|
||||
#ifdef MULTIPLAYER
|
||||
bonus={MP_BONUS}
|
||||
#else
|
||||
bonus=yes
|
||||
#endif
|
||||
[/endlevel]
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
#define PLAYER_GOLD_04
|
||||
{GOLD 280 250 220}
|
||||
{INCOME -2 -2 -2}
|
||||
#enddef
|
||||
|
||||
#define MULTIPLAYER_GOLD_04
|
||||
{GOLD 90 80 70}
|
||||
{INCOME -2 -2 -2}
|
||||
#enddef
|
||||
|
||||
#define FILTER_LOYALS
|
||||
|
@ -155,20 +189,6 @@ Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Guardsman#enddef
|
|||
{CLEAR_VARIABLE random_placement_y}
|
||||
#enddef
|
||||
|
||||
#define LOW_ENSURE_CANRECRUIT
|
||||
{MODIFY_UNIT id=Olurf canrecruit yes}
|
||||
{MODIFY_UNIT id=Landar canrecruit yes}
|
||||
{MODIFY_UNIT id=Kalenz canrecruit yes}
|
||||
{MODIFY_UNIT id=Cleodil canrecruit yes}
|
||||
#enddef
|
||||
|
||||
#define LOW_ENSURE_NOT_HERO
|
||||
{UNMAKE_HERO Olurf}
|
||||
{UNMAKE_HERO Landar}
|
||||
{UNMAKE_HERO Kalenz}
|
||||
{UNMAKE_HERO Cleodil}
|
||||
#enddef
|
||||
|
||||
#define STORE_SIDE SIDE
|
||||
[store_unit]
|
||||
[filter]
|
||||
|
@ -178,51 +198,6 @@ Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Guardsman#enddef
|
|||
[/store_unit]
|
||||
#enddef
|
||||
|
||||
#define LOW_STEAL_UNIT_TO ID SIDE
|
||||
|
||||
#if we have {ID} not in side {SIDE} transfer him to side {SIDE}
|
||||
# at position determined by existing unit of {SIDE} with id={ID}
|
||||
|
||||
[store_unit]
|
||||
variable=source_var
|
||||
kill=yes
|
||||
[filter]
|
||||
id={ID}
|
||||
[not]
|
||||
side={SIDE}
|
||||
[/not]
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
[store_unit]
|
||||
variable=target_var
|
||||
kill=no
|
||||
[filter]
|
||||
id={ID}
|
||||
side={SIDE}
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
[if]
|
||||
[variable]
|
||||
name=source_var.length
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[variable]
|
||||
name=target_var.length
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[then]
|
||||
{VARIABLE source_var[0].side {SIDE}}
|
||||
[unstore_unit]
|
||||
variable=source_var[0]
|
||||
x=$target_var[0].x
|
||||
y=$target_var[0].y
|
||||
[/unstore_unit]
|
||||
[/then]
|
||||
[/if]
|
||||
{CLEAR_VARIABLE source_var}
|
||||
{CLEAR_VARIABLE target_var}
|
||||
#enddef
|
||||
|
||||
#define ELF_SETUP
|
||||
{FLAG_VARIANT wood-elvish}
|
||||
#enddef
|
||||
|
@ -249,6 +224,15 @@ Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Guardsman#enddef
|
|||
|
||||
##### Persistent Global Variable macros for multiplayer mode #####
|
||||
|
||||
#define IF_FIRST_SCENARIO CODE
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL "side_number" equals ""}
|
||||
[then]
|
||||
{CODE}
|
||||
[/then]
|
||||
[/if]
|
||||
#enddef
|
||||
|
||||
#define LOAD_PERSISTENT_IF_LOCAL_EMPTY SIDE NAMESPACE GLOBAL_VAR LOCAL_VAR
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL ({LOCAL_VAR}.length) equals 0}
|
||||
|
@ -313,36 +297,48 @@ Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Scout, Dwarvish Guardsman#enddef
|
|||
|
||||
#define GET_PERSISTENT_RECALLS_FROM2 SIDE1 SIDE2 NAMESPACE GLOBAL_VAR
|
||||
#Loads the recall list variable from both sides.
|
||||
{LOAD_PERSISTENT_2PLAYER {SIDE1} {SIDE2} {NAMESPACE} {GLOBAL_VAR} party_store}
|
||||
{UNSTORE_PARTY {SIDE1} }
|
||||
{IF_FIRST_SCENARIO (
|
||||
{LOAD_PERSISTENT_2PLAYER {SIDE1} {SIDE2} {NAMESPACE} {GLOBAL_VAR} party_store}
|
||||
{UNSTORE_PARTY {SIDE1} }
|
||||
)}
|
||||
#enddef
|
||||
|
||||
#define GET_PERSISTENT_RECALLS_FROM3 SIDE1 SIDE2 SIDE3 NAMESPACE GLOBAL_VAR
|
||||
#Loads the recall list variable from three sides.
|
||||
{LOAD_PERSISTENT_3PLAYER {SIDE1} {SIDE2} {SIDE3} {NAMESPACE} {GLOBAL_VAR} party_store}
|
||||
{UNSTORE_PARTY {SIDE1} }
|
||||
{IF_FIRST_SCENARIO (
|
||||
{LOAD_PERSISTENT_3PLAYER {SIDE1} {SIDE2} {SIDE3} {NAMESPACE} {GLOBAL_VAR} party_store}
|
||||
{UNSTORE_PARTY {SIDE1} }
|
||||
)}
|
||||
#enddef
|
||||
|
||||
#define GET_PERSISTENT_RECALLS_FROM4 SIDE1 SIDE2 SIDE3 SIDE4 NAMESPACE GLOBAL_VAR
|
||||
#Loads the recall list variable from four sides.
|
||||
{LOAD_PERSISTENT_4PLAYER {SIDE1} {SIDE2} {SIDE3} {SIDE4} {NAMESPACE} {GLOBAL_VAR} party_store}
|
||||
{UNSTORE_PARTY {SIDE1} }
|
||||
{IF_FIRST_SCENARIO (
|
||||
{LOAD_PERSISTENT_4PLAYER {SIDE1} {SIDE2} {SIDE3} {SIDE4} {NAMESPACE} {GLOBAL_VAR} party_store}
|
||||
{UNSTORE_PARTY {SIDE1} }
|
||||
)}
|
||||
#enddef
|
||||
|
||||
#define GET_PERSISTENT_GOLD_FROM2 SIDE1 SIDE2 NAMESPACE GLOBAL_VAR
|
||||
#Loads the recall list variable from both sides.
|
||||
{LOAD_PERSISTENT_2PLAYER {SIDE1} {SIDE2} {NAMESPACE} {GLOBAL_VAR} gold_store}
|
||||
{SET_MP_GOLD {SIDE1} }
|
||||
{IF_FIRST_SCENARIO (
|
||||
{LOAD_PERSISTENT_2PLAYER {SIDE1} {SIDE2} {NAMESPACE} {GLOBAL_VAR} gold_store}
|
||||
{SET_MP_GOLD {SIDE1} }
|
||||
)}
|
||||
#enddef
|
||||
|
||||
#define GET_PERSISTENT_GOLD_FROM3 SIDE1 SIDE2 SIDE3 NAMESPACE GLOBAL_VAR
|
||||
#Loads the recall list variable from both sides.
|
||||
{LOAD_PERSISTENT_3PLAYER {SIDE1} {SIDE2} {SIDE3} {NAMESPACE} {GLOBAL_VAR} gold_store}
|
||||
{SET_MP_GOLD {SIDE1} }
|
||||
{IF_FIRST_SCENARIO (
|
||||
{LOAD_PERSISTENT_3PLAYER {SIDE1} {SIDE2} {SIDE3} {NAMESPACE} {GLOBAL_VAR} gold_store}
|
||||
{SET_MP_GOLD {SIDE1} }
|
||||
)}
|
||||
#enddef
|
||||
|
||||
#define GET_PERSISTENT_GOLD_FROM4 SIDE1 SIDE2 SIDE3 SIDE4 NAMESPACE GLOBAL_VAR
|
||||
#Loads the recall list variable from both sides.
|
||||
{LOAD_PERSISTENT_4PLAYER {SIDE1} {SIDE2} {SIDE3} {SIDE4} {NAMESPACE} {GLOBAL_VAR} gold_store}
|
||||
{SET_MP_GOLD {SIDE1} }
|
||||
{IF_FIRST_SCENARIO (
|
||||
{LOAD_PERSISTENT_4PLAYER {SIDE1} {SIDE2} {SIDE3} {SIDE4} {NAMESPACE} {GLOBAL_VAR} gold_store}
|
||||
{SET_MP_GOLD {SIDE1} }
|
||||
)}
|
||||
#enddef
|
||||
|
|
|
@ -4,6 +4,83 @@
|
|||
map_data="{campaigns/Legend_of_Wesmere/maps/{NAME}}"
|
||||
#enddef
|
||||
|
||||
#define LOAD_SUBMAP X_SPAN Y_SPAN OFFSET_X OFFSET_Y MAP
|
||||
[store_unit]
|
||||
[filter]
|
||||
x=1-999
|
||||
y=1-999
|
||||
[/filter]
|
||||
variable=MOVE_UNIT_store
|
||||
kill=yes
|
||||
[/store_unit]
|
||||
[store_villages]
|
||||
variable=villages
|
||||
[/store_villages]
|
||||
|
||||
{FOREACH MOVE_UNIT_store unit}
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].x add {OFFSET_X}}
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].y add {OFFSET_Y}}
|
||||
[if]
|
||||
[variable]
|
||||
name=MOVE_UNIT_store[$unit].goto_x
|
||||
numerical_not_equals=0
|
||||
[/variable]
|
||||
[then]
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].goto_x add {OFFSET_X}}
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
[variable]
|
||||
name=MOVE_UNIT_store[$unit].goto_y
|
||||
numerical_not_equals=0
|
||||
[/variable]
|
||||
[then]
|
||||
{VARIABLE_OP MOVE_UNIT_store[$unit].goto_y add {OFFSET_Y}}
|
||||
[/then]
|
||||
[/if]
|
||||
{NEXT unit}
|
||||
|
||||
{FOREACH villages village}
|
||||
#Make the villages on the old map neutral
|
||||
[capture_village]
|
||||
x=$villages[$village].x
|
||||
y=$villages[$village].y
|
||||
[/capture_village]
|
||||
{VARIABLE_OP villages[$village].x add {OFFSET_X}}
|
||||
{VARIABLE_OP villages[$village].y add {OFFSET_Y}}
|
||||
{NEXT village}
|
||||
|
||||
[replace_map]
|
||||
x={X_SPAN}
|
||||
y={Y_SPAN}
|
||||
{LOW_MAP {MAP}}
|
||||
[/replace_map]
|
||||
[shift_labels]
|
||||
x={OFFSET_X}
|
||||
y={OFFSET_Y}
|
||||
[/shift_labels]
|
||||
|
||||
{FOREACH MOVE_UNIT_store unit}
|
||||
[unstore_unit]
|
||||
variable=MOVE_UNIT_store[$unit]
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
{NEXT unit}
|
||||
{CLEAR_VARIABLE unit}
|
||||
{CLEAR_VARIABLE MOVE_UNIT_store}
|
||||
|
||||
{FOREACH villages village}
|
||||
[capture_village]
|
||||
x=$villages[$village].x
|
||||
y=$villages[$village].y
|
||||
side=$villages[$village].owner_side
|
||||
[/capture_village]
|
||||
{NEXT village}
|
||||
|
||||
{CLEAR_VARIABLE village}
|
||||
{CLEAR_VARIABLE villages}
|
||||
#enddef
|
||||
|
||||
#define LOW_MASK_IN_EVENT NAME X Y
|
||||
[terrain_mask]
|
||||
x={X}
|
||||
|
@ -307,14 +384,14 @@
|
|||
[sound_source]
|
||||
id=birds_{X}_{Y}
|
||||
sounds=ambient/birds1.ogg,ambient/birds2.ogg,ambient/birds3.ogg
|
||||
delay=0
|
||||
chance=100
|
||||
delay=50000
|
||||
chance=10
|
||||
check_fogged=false
|
||||
loop=-1
|
||||
loop=1
|
||||
x={X}
|
||||
y={Y}
|
||||
full_range=5
|
||||
fade_range=7
|
||||
full_range=3
|
||||
fade_range=5
|
||||
[/sound_source]
|
||||
[/then]
|
||||
[else]
|
||||
|
|
|
@ -146,7 +146,7 @@ function wml_actions.allow_recruit(cfg)
|
|||
wesnoth.add_known_unit(type)
|
||||
end
|
||||
team.recruit = v
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function wml_actions.allow_extra_recruit(cfg)
|
||||
|
@ -1407,14 +1407,21 @@ function wml_actions.remove_shroud(cfg)
|
|||
end
|
||||
|
||||
function wml_actions.time_area(cfg)
|
||||
local remove = cfg.remove
|
||||
if remove then
|
||||
wesnoth.remove_time_area(cfg.id)
|
||||
if cfg.remove then
|
||||
wml_actions.remove_time_area(cfg)
|
||||
else
|
||||
wesnoth.add_time_area(cfg)
|
||||
end
|
||||
end
|
||||
|
||||
function wml_actions.remove_time_area(cfg)
|
||||
local id = cfg.id or helper.wml_error("[remove_time_area] missing required id= key")
|
||||
|
||||
for w in utils.split(id) do
|
||||
wesnoth.remove_time_area(w)
|
||||
end
|
||||
end
|
||||
|
||||
function wml_actions.replace_schedule(cfg)
|
||||
wesnoth.replace_schedule(cfg)
|
||||
end
|
||||
|
@ -1436,6 +1443,7 @@ function wml_actions.end_turn(cfg)
|
|||
end
|
||||
|
||||
function wml_actions.endlevel(cfg)
|
||||
local parsed = helper.parsed(cfg)
|
||||
if wesnoth.check_end_level_disabled() then
|
||||
wesnoth.message("Repeated [endlevel] execution, ignoring")
|
||||
return
|
||||
|
@ -1456,8 +1464,74 @@ function wml_actions.endlevel(cfg)
|
|||
if end_credits ~= nil then
|
||||
wesnoth.set_end_campaign_credits(end_credits)
|
||||
end
|
||||
|
||||
wesnoth.end_level(cfg)
|
||||
|
||||
local side_results = {}
|
||||
for result in helper.child_range(parsed, "result") do
|
||||
local side = result.side or helper.wml_error("[result] in [endlevel] missing required side= key")
|
||||
side_results[side] = result
|
||||
end
|
||||
local there_is_a_human_victory = false
|
||||
local there_is_a_human_defeat = false
|
||||
local there_is_a_local_human_victory = false
|
||||
local there_is_a_local_human_defeat = false
|
||||
local bool_int = function(b)
|
||||
if b == true then
|
||||
return 0
|
||||
elseif b == false then
|
||||
return 1
|
||||
else
|
||||
return b
|
||||
end
|
||||
end
|
||||
for k,v in ipairs(wesnoth.sides) do
|
||||
local side_result = side_results[v.side] or {}
|
||||
local victory_or_defeat = side_result.result or cfg.result or "victory"
|
||||
local victory = victory_or_defeat == "victory"
|
||||
if victory_or_defeat ~= "victory" and victory_or_defeat ~= "defeat" then
|
||||
return helper.wml_error("invalid result= key in [endlevel] '" .. victory_or_defeat .."'")
|
||||
end
|
||||
if v.controller == "human" or v.controller == "network" then
|
||||
if victory then
|
||||
there_is_a_human_victory = true
|
||||
else
|
||||
there_is_a_human_defeat = true
|
||||
end
|
||||
end
|
||||
if v.controller == "human" then
|
||||
if victory then
|
||||
there_is_a_local_human_victory = true
|
||||
else
|
||||
there_is_a_local_human_defeat = true
|
||||
end
|
||||
end
|
||||
if side_result.bonus ~= nil then
|
||||
v.carryover_bonus = bool_int(side_result.bonus)
|
||||
elseif cfg.bonus ~= nil then
|
||||
v.carryover_bonus = bool_int(cfg.bonus)
|
||||
end
|
||||
if side_result.carryover_add ~= nil then
|
||||
v.carryover_add = side_result.carryover_add
|
||||
elseif cfg.carryover_add ~= nil then
|
||||
v.carryover_add = cfg.carryover_add
|
||||
end
|
||||
if side_result.carryover_percentage ~= nil then
|
||||
v.carryover_percentage = side_result.carryover_percentage
|
||||
elseif cfg.carryover_percentage ~= nil then
|
||||
v.carryover_percentage = cfg.carryover_percentage
|
||||
end
|
||||
end
|
||||
local proceed_to_next_level = there_is_a_human_victory or (not there_is_a_human_defeat and cfg.result ~= "defeat")
|
||||
local victory = there_is_a_local_human_victory or (not there_is_a_local_human_defeat and proceed_to_next_level)
|
||||
wesnoth.end_level {
|
||||
music = cfg.music,
|
||||
carryover_report = cfg.carryover_report,
|
||||
save = cfg.save,
|
||||
replay_save = cfg.replay_save,
|
||||
linger_mode = cfg.linger_mode,
|
||||
reveal_map = cfg.reveal_map,
|
||||
proceed_to_next_level = proceed_to_next_level,
|
||||
result = victory and "victory" or "defeat",
|
||||
}
|
||||
end
|
||||
|
||||
function wml_actions.event(cfg)
|
||||
|
|
|
@ -42,9 +42,9 @@ local function get_speaker(cfg)
|
|||
if cfg.speaker == "narrator" then
|
||||
speaker = "narrator"
|
||||
elseif cfg.speaker == "unit" then
|
||||
speaker = wesnoth.get_unit(context.x1, context.y1)
|
||||
speaker = wesnoth.get_unit(context.x1 or 0, context.y1 or 0)
|
||||
elseif cfg.speaker == "second_unit" then
|
||||
speaker = wesnoth.get_unit(context.x2, context.y2)
|
||||
speaker = wesnoth.get_unit(context.x2 or 0, context.y2 or 0)
|
||||
else
|
||||
speaker = wesnoth.get_units(cfg)[1]
|
||||
end
|
||||
|
|
|
@ -251,8 +251,6 @@
|
|||
<Unit filename="../../src/desktop/open.hpp" />
|
||||
<Unit filename="../../src/desktop/version.cpp" />
|
||||
<Unit filename="../../src/desktop/version.hpp" />
|
||||
<Unit filename="../../src/desktop/windows_console.cpp" />
|
||||
<Unit filename="../../src/desktop/windows_console.hpp" />
|
||||
<Unit filename="../../src/desktop/windows_tray_notification.cpp" />
|
||||
<Unit filename="../../src/desktop/windows_tray_notification.hpp" />
|
||||
<Unit filename="../../src/dialogs.cpp" />
|
||||
|
@ -868,12 +866,15 @@
|
|||
<Unit filename="../../src/leader_scroll_dialog.cpp" />
|
||||
<Unit filename="../../src/leader_scroll_dialog.hpp" />
|
||||
<Unit filename="../../src/lexical_cast.hpp" />
|
||||
<Unit filename="../../src/libc_error.hpp" />
|
||||
<Unit filename="../../src/loadscreen.cpp" />
|
||||
<Unit filename="../../src/loadscreen.hpp" />
|
||||
<Unit filename="../../src/lobby_preferences.cpp" />
|
||||
<Unit filename="../../src/lobby_preferences.hpp" />
|
||||
<Unit filename="../../src/log.cpp" />
|
||||
<Unit filename="../../src/log.hpp" />
|
||||
<Unit filename="../../src/log_windows.cpp" />
|
||||
<Unit filename="../../src/log_windows.hpp" />
|
||||
<Unit filename="../../src/lua/lapi.h" />
|
||||
<Unit filename="../../src/lua/lauxlib.h" />
|
||||
<Unit filename="../../src/lua/lcode.h" />
|
||||
|
|
|
@ -70,10 +70,13 @@
|
|||
<Unit filename="../../src/gettext.hpp" />
|
||||
<Unit filename="../../src/gettext_boost.cpp" />
|
||||
<Unit filename="../../src/global.hpp" />
|
||||
<Unit filename="../../src/libc_error.hpp" />
|
||||
<Unit filename="../../src/loadscreen.hpp" />
|
||||
<Unit filename="../../src/loadscreen_empty.cpp" />
|
||||
<Unit filename="../../src/log.cpp" />
|
||||
<Unit filename="../../src/log.hpp" />
|
||||
<Unit filename="../../src/log_windows.cpp" />
|
||||
<Unit filename="../../src/log_windows.hpp" />
|
||||
<Unit filename="../../src/map.hpp" />
|
||||
<Unit filename="../../src/mt_rng.cpp" />
|
||||
<Unit filename="../../src/mt_rng.hpp" />
|
||||
|
|
|
@ -23153,62 +23153,6 @@
|
|||
RelativePath="..\..\src\desktop\version.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\desktop\windows_console.cpp"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
ObjectFile="$(IntDir)\Desktop\"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
ObjectFile="$(IntDir)\Desktop\"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Debug_with_VLD|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
ObjectFile="$(IntDir)\Desktop\"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Test_Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
ObjectFile="$(IntDir)\Desktop\"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Test_Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
ObjectFile="$(IntDir)\Desktop\"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="ReleaseDEBUG|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
ObjectFile="$(IntDir)\Desktop\"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\desktop\windows_console.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\desktop\windows_tray_notification.cpp"
|
||||
>
|
||||
|
|
|
@ -397,6 +397,10 @@
|
|||
RelativePath="..\..\src\global.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\libc_error.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\loadscreen_empty.cpp"
|
||||
>
|
||||
|
@ -409,6 +413,14 @@
|
|||
RelativePath="..\..\src\log.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\log_windows.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\log_windows.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\map.hpp"
|
||||
>
|
||||
|
|
11
scons/sdl.py
11
scons/sdl.py
|
@ -2,6 +2,8 @@
|
|||
import os
|
||||
from SCons.Script import *
|
||||
from config_check_utils import *
|
||||
from os import environ
|
||||
from SCons.Util import PrependPath
|
||||
|
||||
def CheckSDL(context, sdl_lib = "SDL", require_version = None, header_file = None):
|
||||
if require_version:
|
||||
|
@ -40,8 +42,9 @@ def CheckSDL(context, sdl_lib = "SDL", require_version = None, header_file = Non
|
|||
sdlmain_name = "SDLmain"
|
||||
env = context.env
|
||||
if sdldir:
|
||||
env.AppendUnique(CPPPATH = [os.path.join(sdldir, sdl_include_dir)], LIBPATH = [os.path.join(sdldir, "lib")])
|
||||
else:
|
||||
env["ENV"]["PATH"] = PrependPath(environ["PATH"], join(sdldir, "bin"))
|
||||
env["ENV"]["PKG_CONFIG_PATH"] = PrependPath(environ.get("PKG_CONFIG_PATH", ""), join(sdldir, "lib/pkgconfig"))
|
||||
if env["PLATFORM"] != "win32":
|
||||
for foo_config in [
|
||||
"pkg-config --cflags --libs %s" % sdl_lib_name_pkgconfig,
|
||||
"%s --cflags --libs" % sdl_config_name
|
||||
|
@ -52,7 +55,9 @@ def CheckSDL(context, sdl_lib = "SDL", require_version = None, header_file = Non
|
|||
pass
|
||||
else:
|
||||
break
|
||||
if env["PLATFORM"] == "win32":
|
||||
else:
|
||||
if sdldir:
|
||||
env.AppendUnique(CPPPATH = [os.path.join(sdldir, sdl_include_dir)], LIBPATH = [os.path.join(sdldir, "lib")])
|
||||
env.AppendUnique(CCFLAGS = ["-D_GNU_SOURCE"])
|
||||
env.AppendUnique(LIBS = Split("mingw32 %s %s" % (sdlmain_name, sdl_lib_name)))
|
||||
env.AppendUnique(LINKFLAGS = ["-mwindows"])
|
||||
|
|
|
@ -288,6 +288,13 @@ else()
|
|||
)
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
set(libwesnoth-core_STAT_SRC
|
||||
${libwesnoth-core_STAT_SRC}
|
||||
log_windows.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
# a 'lib' is automatically set in front when creating the library (as in the filename)
|
||||
# internal reference is the name given here
|
||||
add_library(wesnoth-core ${LIBRARY_TYPE} EXCLUDE_FROM_ALL ${libwesnoth-core_STAT_SRC})
|
||||
|
@ -1143,7 +1150,6 @@ set(libwesnoth-game_STAT_SRC
|
|||
if(WIN32)
|
||||
set(libwesnoth-game_STAT_SRC
|
||||
${libwesnoth-game_STAT_SRC}
|
||||
desktop/windows_console.cpp
|
||||
desktop/windows_tray_notification.cpp
|
||||
)
|
||||
endif(WIN32)
|
||||
|
|
|
@ -69,6 +69,11 @@ libwesnoth_core_sources.extend([
|
|||
filesystem_env.Object("filesystem_boost.cpp")
|
||||
])
|
||||
|
||||
if env["PLATFORM"] == "win32":
|
||||
libwesnoth_core_sources.extend([
|
||||
filesystem_env.Object("log_windows.cpp")
|
||||
])
|
||||
|
||||
if env["libintl"]:
|
||||
libwesnoth_core_sources.extend([
|
||||
filesystem_env.Object("gettext.cpp")
|
||||
|
@ -631,7 +636,6 @@ wesnoth_sources = Split("""
|
|||
|
||||
if env["PLATFORM"] == "win32":
|
||||
wesnoth_sources.append("desktop/windows_tray_notification.cpp")
|
||||
wesnoth_sources.append("desktop/windows_console.cpp")
|
||||
|
||||
if env["PLATFORM"] == 'darwin':
|
||||
wesnoth_sources.append("desktop/apple_notification.mm")
|
||||
|
|
|
@ -1,101 +0,0 @@
|
|||
/*
|
||||
Copyright (C) 2014 - 2015 by Ignacio Riquelme Morelle <shadowm2006@gmail.com>
|
||||
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY.
|
||||
|
||||
See the COPYING file for more details.
|
||||
*/
|
||||
|
||||
#include "desktop/windows_console.hpp"
|
||||
|
||||
#include "log.hpp"
|
||||
|
||||
#ifndef UNICODE
|
||||
#define UNICODE
|
||||
#endif
|
||||
|
||||
#define WIN32_LEAN_AND_MEAN
|
||||
#define _WIN32_WINNT 0x0501 // XP and later
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
#include <cstdio>
|
||||
#include <boost/scoped_ptr.hpp>
|
||||
|
||||
static lg::log_domain log_desktop("desktop");
|
||||
#define ERR_DU LOG_STREAM(err, log_desktop)
|
||||
#define LOG_DU LOG_STREAM(info, log_desktop)
|
||||
|
||||
namespace {
|
||||
|
||||
class win32_console_manager
|
||||
{
|
||||
public:
|
||||
win32_console_manager()
|
||||
{
|
||||
#if 0
|
||||
// Because this runs before cmdline processing, enable this block for
|
||||
// debugging purposes if necessary.
|
||||
lg::set_log_domain_severity("desktop", lg::debug);
|
||||
#endif
|
||||
if(AttachConsole(ATTACH_PARENT_PROCESS)) {
|
||||
LOG_DU << "win32_console: attached to parent process console\n";
|
||||
} else if(AllocConsole()) {
|
||||
LOG_DU << "win32_console: attached to own console\n";
|
||||
} else {
|
||||
ERR_DU << "win32_console: failed to attach or allocate console!";
|
||||
return;
|
||||
}
|
||||
|
||||
LOG_DU << "win32_console: stdin to console\n";
|
||||
freopen("CONIN$", "rb", stdin);
|
||||
LOG_DU << "win32_console: stdout to console\n";
|
||||
std::cout.flush();
|
||||
freopen("CONOUT$", "wb", stdout);
|
||||
LOG_DU << "win32_console: stderr to console\n";
|
||||
std::cerr.flush();
|
||||
freopen("CONOUT$", "wb", stderr);
|
||||
|
||||
LOG_DU << "win32_console: init complete\n";
|
||||
}
|
||||
|
||||
~win32_console_manager()
|
||||
{
|
||||
FreeConsole();
|
||||
|
||||
LOG_DU << "win32_console: uninit complete\n";
|
||||
}
|
||||
};
|
||||
|
||||
boost::scoped_ptr<win32_console_manager> conman;
|
||||
|
||||
} // end anonymous namespace
|
||||
|
||||
namespace desktop {
|
||||
|
||||
void enable_win32_console()
|
||||
{
|
||||
if(!conman) {
|
||||
conman.reset(new win32_console_manager());
|
||||
} else {
|
||||
ERR_DU << "win32_console: Console already enabled!\n";
|
||||
}
|
||||
}
|
||||
|
||||
void disable_win32_console()
|
||||
{
|
||||
conman.reset(NULL);
|
||||
}
|
||||
|
||||
bool is_win32_console_enabled()
|
||||
{
|
||||
return conman != NULL;
|
||||
}
|
||||
|
||||
} // end namespace desktop
|
|
@ -1,29 +0,0 @@
|
|||
/*
|
||||
Copyright (C) 2014 - 2015 by Ignacio Riquelme Morelle <shadowm2006@gmail.com>
|
||||
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY.
|
||||
|
||||
See the COPYING file for more details.
|
||||
*/
|
||||
|
||||
#ifndef DESKTOP_WIN32_CONSOLE_HPP_INCLUDED
|
||||
#define DESKTOP_WIN32_CONSOLE_HPP_INCLUDED
|
||||
|
||||
namespace desktop {
|
||||
|
||||
void enable_win32_console();
|
||||
|
||||
void disable_win32_console();
|
||||
|
||||
bool is_win32_console_enabled();
|
||||
|
||||
}
|
||||
|
||||
|
||||
#endif // DESKTOP_WIN32_CONSOLE_HPP_INCLUDED
|
|
@ -34,7 +34,10 @@
|
|||
using boost::uintmax_t;
|
||||
|
||||
#ifdef _WIN32
|
||||
#include "log_windows.hpp"
|
||||
|
||||
#include <boost/locale.hpp>
|
||||
|
||||
#include <windows.h>
|
||||
#include <shlobj.h>
|
||||
#endif /* !_WIN32 */
|
||||
|
@ -478,6 +481,10 @@ static void setup_user_data_dir()
|
|||
create_directory_if_missing(user_data_dir / "data" / "add-ons");
|
||||
create_directory_if_missing(user_data_dir / "saves");
|
||||
create_directory_if_missing(user_data_dir / "persist");
|
||||
|
||||
#ifdef _WIN32
|
||||
lg::finish_log_file_setup();
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
|
|
|
@ -912,6 +912,11 @@ side_engine::side_engine(const config& cfg, connect_engine& parent_engine,
|
|||
cfg_["controller"] = "ai";
|
||||
}
|
||||
|
||||
if(cfg_["controller"] != "human" && cfg_["controller"] != "ai" && cfg_["controller"] != "null") {
|
||||
//an invalid contoller type was specified. Remove it to prevent asertion failures later.
|
||||
cfg_.remove_attribute("controller");
|
||||
}
|
||||
|
||||
if (cfg_["controller"] == "null") {
|
||||
set_controller(CNTR_EMPTY);
|
||||
} else if (cfg_["controller"] == "ai") {
|
||||
|
|
|
@ -469,11 +469,6 @@ static void enter_wait_mode(game_display& disp, const config& game_config,
|
|||
|
||||
if (res == mp::ui::PLAY) {
|
||||
ui.start_game();
|
||||
// FIXME commented a pointeless if since the else does exactly the same thing
|
||||
//if (preferences::skip_mp_replay()){
|
||||
//FIXME implement true skip replay
|
||||
//state = ui.request_snapshot();
|
||||
//}
|
||||
} else {
|
||||
DBG_MP << "skipped wait mode, result = " << res << std::endl;
|
||||
}
|
||||
|
|
|
@ -65,7 +65,7 @@ void campaign_controller::report_victory(
|
|||
{
|
||||
report << "<small>" << _("Remaining gold: ") << utils::half_signed_value(t.gold()) << "</small>";
|
||||
|
||||
if(t.carryover_bonus()) {
|
||||
if(t.carryover_bonus() != 0) {
|
||||
if (turns_left > -1) {
|
||||
report << "\n\n<b>" << _("Turns finished early: ") << turns_left << "</b>\n"
|
||||
<< "<small>" << _("Early finish bonus: ") << finishing_bonus_per_turn << _(" per turn") << "</small>\n"
|
||||
|
@ -169,7 +169,7 @@ void campaign_controller::show_carryover_message(playsingle_controller& playcont
|
|||
continue;
|
||||
}
|
||||
int finishing_bonus_per_turn = map.villages().size() * t.village_gold() + t.base_income();
|
||||
int finishing_bonus = t.carryover_bonus() ? finishing_bonus_per_turn * turns_left : 0;
|
||||
int finishing_bonus = t.carryover_bonus() * finishing_bonus_per_turn * turns_left;
|
||||
t.set_carryover_gold(div100rounded((t.gold() + finishing_bonus) * t.carryover_percentage()));
|
||||
if(!t.is_local_human())
|
||||
{
|
||||
|
|
|
@ -20,9 +20,6 @@
|
|||
#include "desktop/clipboard.hpp"
|
||||
#include "desktop/open.hpp"
|
||||
#include "desktop/version.hpp"
|
||||
#ifdef _WIN32
|
||||
#include "desktop/windows_console.hpp"
|
||||
#endif
|
||||
#include "filesystem.hpp"
|
||||
#include "formula_string_utils.hpp"
|
||||
#include "game_config.hpp"
|
||||
|
@ -41,6 +38,9 @@
|
|||
#include "gui/widgets/stacked_widget.hpp"
|
||||
#include "gui/widgets/text.hpp"
|
||||
#include "gui/widgets/window.hpp"
|
||||
#ifdef _WIN32
|
||||
#include "log_windows.hpp"
|
||||
#endif
|
||||
#include "serialization/string_utils.hpp"
|
||||
|
||||
#include "gettext.hpp"
|
||||
|
@ -93,7 +93,7 @@ tgame_version::tgame_version()
|
|||
, browse_wid_stem_("browse_")
|
||||
, path_map_()
|
||||
#ifdef _WIN32
|
||||
, log_path_(game_config::wesnoth_program_dir + "\\stderr.txt")
|
||||
, log_path_(lg::log_file_path())
|
||||
#endif
|
||||
, deps_()
|
||||
, opts_(game_config::optional_features_table())
|
||||
|
@ -199,7 +199,7 @@ void tgame_version::pre_show(CVideo& /*video*/, twindow& window)
|
|||
boost::bind(&tgame_version::browse_directory_callback,
|
||||
this,
|
||||
log_path_));
|
||||
stderr_button.set_active(!desktop::is_win32_console_enabled());
|
||||
stderr_button.set_active(!log_path_.empty());
|
||||
#endif
|
||||
|
||||
//
|
||||
|
|
57
src/libc_error.hpp
Normal file
57
src/libc_error.hpp
Normal file
|
@ -0,0 +1,57 @@
|
|||
/*
|
||||
By Ignacio Riquelme Morelle <shadowm2006@gmail.com>
|
||||
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
|
||||
|
||||
The contents of this file are placed in the public domain.
|
||||
*/
|
||||
|
||||
#include <exception>
|
||||
#include <cerrno>
|
||||
#include <cstring>
|
||||
#include <string>
|
||||
|
||||
#ifndef LIBC_ERROR_HPP_INCLUDED
|
||||
#define LIBC_ERROR_HPP_INCLUDED
|
||||
|
||||
/**
|
||||
* Exception type used to propagate C runtime errors across functions.
|
||||
*/
|
||||
class libc_error : public std::exception
|
||||
{
|
||||
public:
|
||||
libc_error()
|
||||
: e_(errno)
|
||||
, desc_(strerror(e_))
|
||||
, msg_("C library error: " + desc_)
|
||||
{
|
||||
}
|
||||
|
||||
virtual ~libc_error() throw()
|
||||
{
|
||||
}
|
||||
|
||||
/** Returns the value of @a errno at the time the exception was thrown. */
|
||||
int num() const
|
||||
{
|
||||
return e_;
|
||||
}
|
||||
|
||||
/** Returns an explanatory string describing the runtime error alone. */
|
||||
const std::string& desc() const
|
||||
{
|
||||
return desc_;
|
||||
}
|
||||
|
||||
/** Returns an explanatory string describing the exception. */
|
||||
const char* what() const throw()
|
||||
{
|
||||
return msg_.c_str();
|
||||
}
|
||||
|
||||
private:
|
||||
int e_;
|
||||
std::string desc_;
|
||||
std::string msg_;
|
||||
};
|
||||
|
||||
#endif
|
498
src/log_windows.cpp
Normal file
498
src/log_windows.cpp
Normal file
|
@ -0,0 +1,498 @@
|
|||
/*
|
||||
Copyright (C) 2014 - 2015 by Ignacio Riquelme Morelle <shadowm2006@gmail.com>
|
||||
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY.
|
||||
|
||||
See the COPYING file for more details.
|
||||
*/
|
||||
|
||||
#include "log_windows.hpp"
|
||||
|
||||
#include "filesystem.hpp"
|
||||
#include "libc_error.hpp"
|
||||
#include "log.hpp"
|
||||
#include "serialization/unicode.hpp"
|
||||
|
||||
#include <cstdio>
|
||||
#include <ctime>
|
||||
|
||||
#include <boost/algorithm/string/predicate.hpp>
|
||||
#include <boost/foreach.hpp>
|
||||
#include <boost/noncopyable.hpp>
|
||||
#include <boost/scoped_ptr.hpp>
|
||||
|
||||
#ifndef UNICODE
|
||||
#define UNICODE
|
||||
#endif
|
||||
|
||||
#define WIN32_LEAN_AND_MEAN
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
static lg::log_domain log_setup("logsetup");
|
||||
#define ERR_LS LOG_STREAM(err, log_setup)
|
||||
#define WRN_LS LOG_STREAM(warn, log_setup)
|
||||
#define LOG_LS LOG_STREAM(info, log_setup)
|
||||
#define DBG_LS LOG_STREAM(debug, log_setup)
|
||||
|
||||
namespace lg
|
||||
{
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
// Prefix and extension for log files. This is used both to generate the unique
|
||||
// log file name during startup and to find old files to delete.
|
||||
const std::string log_file_prefix = "wesnoth-";
|
||||
const std::string log_file_suffix = ".log";
|
||||
|
||||
// Maximum number of older log files to keep intact. Other files are deleted.
|
||||
// Note that this count does not include the current log file!
|
||||
const unsigned max_logs = 8;
|
||||
|
||||
/** Helper function for rotate_logs. */
|
||||
bool is_not_log_file(const std::string& fn)
|
||||
{
|
||||
return !(boost::algorithm::istarts_with(fn, log_file_prefix) &&
|
||||
boost::algorithm::iends_with(fn, log_file_suffix));
|
||||
}
|
||||
|
||||
/**
|
||||
* Deletes old log files from the log directory.
|
||||
*/
|
||||
void rotate_logs(const std::string& log_dir)
|
||||
{
|
||||
std::vector<std::string> files;
|
||||
filesystem::get_files_in_dir(log_dir, &files);
|
||||
|
||||
files.erase(std::remove_if(files.begin(), files.end(), is_not_log_file), files.end());
|
||||
|
||||
if(files.size() <= max_logs) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Sorting the file list and deleting all but the last max_logs items
|
||||
// should hopefully be faster than stat'ing every single file for its
|
||||
// time attributes (which aren't very reliable to begin with.
|
||||
|
||||
std::sort(files.begin(), files.end());
|
||||
|
||||
for(size_t j = 0; j < files.size() - max_logs; ++j) {
|
||||
const std::string path = log_dir + '/' + files[j];
|
||||
LOG_LS << "rotate_logs(): delete " << path << '\n';
|
||||
if(!filesystem::delete_file(path)) {
|
||||
WRN_LS << "rotate_logs(): failed to delete " << path << "!\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a "unique" log file name.
|
||||
*
|
||||
* This is really not guaranteed to be unique, but it's close enough, since
|
||||
* the odds of having multiple Wesnoth instances spawn with the same PID within
|
||||
* a second span are close to zero.
|
||||
*
|
||||
* The file name includes a timestamp in order to satisfy the requirements of
|
||||
* the rotate_logs logic.
|
||||
*/
|
||||
std::string unique_log_filename()
|
||||
{
|
||||
std::ostringstream o;
|
||||
|
||||
o << log_file_prefix;
|
||||
|
||||
const time_t cur = time(NULL);
|
||||
const tm* const lt = localtime(&cur);
|
||||
|
||||
if(lt) {
|
||||
char ts_buf[128] = { 0 };
|
||||
strftime(ts_buf, 128, "%Y%m%d-%H%M%S-", lt);
|
||||
o << ts_buf;
|
||||
}
|
||||
|
||||
o << GetCurrentProcessId() << log_file_suffix;
|
||||
|
||||
return o.str();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the path to a system-defined temporary files dir.
|
||||
*/
|
||||
std::string temp_dir()
|
||||
{
|
||||
wchar_t tmpdir[MAX_PATH + 1];
|
||||
|
||||
if(GetTempPath(MAX_PATH + 1, tmpdir) == 0) {
|
||||
return ".";
|
||||
}
|
||||
|
||||
return unicode_cast<std::string>(std::wstring(tmpdir));
|
||||
}
|
||||
|
||||
/**
|
||||
* Display an alert box to warn about log initialization errors, and exit.
|
||||
*/
|
||||
void log_init_panic(const std::string& msg)
|
||||
{
|
||||
ERR_LS << "Log initialization panic call: " << msg << '\n';
|
||||
|
||||
const std::string full_msg = msg + "\n\n" + "This may indicate an issue with your Wesnoth launch configuration. If the problem persists, contact the development team for technical support, including the full contents of this message (copy with CTRL+C).";
|
||||
|
||||
// It may not be useful to write to stderr at this point, so warn the user
|
||||
// in a failsafe fashion via Windows UI API.
|
||||
MessageBox(NULL,
|
||||
unicode_cast<std::wstring>(full_msg).c_str(),
|
||||
L"Battle for Wesnoth",
|
||||
MB_ICONEXCLAMATION | MB_OK);
|
||||
|
||||
// It may seem excessive to quit over something like this, but it's a good
|
||||
// indicator of possible configuration issues with the user data dir that
|
||||
// may cause much weirder symptoms later (see http://r.wesnoth.org/t42970
|
||||
// for an example).
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Display an alert box to warn about log initialization errors, and exit.
|
||||
*/
|
||||
void log_init_panic(const libc_error& e,
|
||||
const std::string& new_log_path,
|
||||
const std::string& old_log_path = std::string())
|
||||
{
|
||||
std::ostringstream msg;
|
||||
|
||||
if(old_log_path.empty()) {
|
||||
msg << "Early log initialization failed.";
|
||||
} else {
|
||||
msg << "Log relocation failed.";
|
||||
}
|
||||
|
||||
msg << "\n\n"
|
||||
<< "Runtime error: " << e.desc() << " (" << e.num() << ")\n"
|
||||
<< "New log file path: " << new_log_path << '\n'
|
||||
<< "Old log file path: ";
|
||||
|
||||
if(old_log_path.empty()) {
|
||||
msg << "Log file path: " << new_log_path << '\n';
|
||||
} else {
|
||||
msg << "New log file path: " << new_log_path << '\n'
|
||||
<< "Old log file path: ";
|
||||
}
|
||||
|
||||
log_init_panic(msg.str());
|
||||
}
|
||||
|
||||
/**
|
||||
* Singleton class that deals with the intricacies of log file redirection.
|
||||
*/
|
||||
class log_file_manager : private boost::noncopyable
|
||||
{
|
||||
public:
|
||||
log_file_manager(bool native_console = false);
|
||||
~log_file_manager();
|
||||
|
||||
/**
|
||||
* Returns the path to the current log file.
|
||||
*/
|
||||
std::string log_file_path() const;
|
||||
|
||||
/**
|
||||
* Moves the log file to a new directory.
|
||||
*
|
||||
* This causes the associated streams to closed momentarily in order to be
|
||||
* able to move the log file, because Windows does not allow move/rename
|
||||
* operations on currently-open files.
|
||||
*
|
||||
* @param log_dir Log directory path.
|
||||
*
|
||||
* @throw libc_error If the log file cannot be opened or relocated.
|
||||
*/
|
||||
void move_log_file(const std::string& log_dir);
|
||||
|
||||
/**
|
||||
* Switches to using a native console instead of log file redirection.
|
||||
*
|
||||
* This is an irreversible operation right now. This might change later if
|
||||
* someone deems it useful.
|
||||
*/
|
||||
void enable_native_console_output();
|
||||
|
||||
/**
|
||||
* Returns whether we are using a native console instead of a log file.
|
||||
*/
|
||||
bool console_enabled() const;
|
||||
|
||||
/**
|
||||
* Returns whether we are attached to a native console right now.
|
||||
*
|
||||
* Note that being attached to a console does not necessarily mean that the
|
||||
* standard streams are pointing to it. Use console_enabled to check that
|
||||
* instead.
|
||||
*/
|
||||
bool console_attached() const;
|
||||
|
||||
private:
|
||||
std::string fn_;
|
||||
std::string cur_path_;
|
||||
bool use_wincon_;
|
||||
|
||||
enum STREAM_ID {
|
||||
STREAM_STDOUT = 1,
|
||||
STREAM_STDERR = 2
|
||||
};
|
||||
|
||||
/**
|
||||
* Opens the log file for the current session in the specified directory.
|
||||
*
|
||||
* @param file_path Log file path.
|
||||
* @param truncate Whether to truncate an existing log file or append
|
||||
* to it instead.
|
||||
*
|
||||
* @throw libc_error If the log file cannot be opened.
|
||||
*/
|
||||
void open_log_file(const std::string& file_path,
|
||||
bool truncate);
|
||||
|
||||
/**
|
||||
* Takes care of any tasks required for redirecting a log stream.
|
||||
*
|
||||
* @param file_path Log file path.
|
||||
* @param stream Stream identifier.
|
||||
* @param truncate Whether to truncate an existing log file or append
|
||||
* to it instead.
|
||||
*
|
||||
* @throw libc_error If the log file cannot be opened.
|
||||
*
|
||||
* @note This does not set cur_path_ to the new path.
|
||||
*/
|
||||
void do_redirect_single_stream(const std::string& file_path,
|
||||
STREAM_ID stream,
|
||||
bool truncate);
|
||||
};
|
||||
|
||||
log_file_manager::log_file_manager(bool native_console)
|
||||
: fn_(unique_log_filename())
|
||||
, cur_path_()
|
||||
, use_wincon_(console_attached())
|
||||
{
|
||||
DBG_LS << "Early init message\n";
|
||||
|
||||
if(use_wincon_) {
|
||||
// Someone already attached a console to us. Assume we were compiled
|
||||
// with the console subsystem flag and that the standard streams are
|
||||
// already pointing to the console.
|
||||
LOG_LS << "Console already attached at startup, log file disabled.\n";
|
||||
return;
|
||||
}
|
||||
|
||||
if(native_console) {
|
||||
enable_native_console_output();
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
// We use the Windows temp dir on startup,
|
||||
//
|
||||
const std::string new_path = temp_dir() + "/" + fn_;
|
||||
|
||||
try {
|
||||
open_log_file(new_path, true);
|
||||
} catch(const libc_error& e) {
|
||||
log_init_panic(e, new_path, cur_path_);
|
||||
}
|
||||
|
||||
LOG_LS << "Opened log file at " << new_path << '\n';
|
||||
}
|
||||
|
||||
log_file_manager::~log_file_manager()
|
||||
{
|
||||
if(cur_path_.empty()) {
|
||||
// No log file, nothing to do.
|
||||
return;
|
||||
}
|
||||
|
||||
DBG_LS << "Closing log file...\n";
|
||||
fclose(stdout);
|
||||
fclose(stderr);
|
||||
}
|
||||
|
||||
std::string log_file_manager::log_file_path() const
|
||||
{
|
||||
return cur_path_;
|
||||
}
|
||||
|
||||
void log_file_manager::move_log_file(const std::string& log_dir)
|
||||
{
|
||||
const std::string new_path = log_dir + "/" + fn_;
|
||||
|
||||
try {
|
||||
if(!cur_path_.empty()) {
|
||||
const std::string old_path = cur_path_;
|
||||
|
||||
// Need to close files before moving or renaming. This will replace
|
||||
// cur_path_ with NUL, hence the backup above.
|
||||
open_log_file("NUL", false);
|
||||
|
||||
if(rename(old_path.c_str(), new_path.c_str()) != 0) {
|
||||
throw libc_error();
|
||||
}
|
||||
}
|
||||
|
||||
// Reopen.
|
||||
open_log_file(new_path, false);
|
||||
} catch(const libc_error& e) {
|
||||
log_init_panic(e, new_path, cur_path_);
|
||||
}
|
||||
|
||||
LOG_LS << "Moved log file to " << new_path << '\n';
|
||||
}
|
||||
|
||||
void log_file_manager::open_log_file(const std::string& file_path, bool truncate)
|
||||
{
|
||||
do_redirect_single_stream(file_path, STREAM_STDERR, truncate);
|
||||
do_redirect_single_stream(file_path, STREAM_STDOUT, false);
|
||||
|
||||
cur_path_ = file_path;
|
||||
}
|
||||
|
||||
void log_file_manager::do_redirect_single_stream(const std::string& file_path,
|
||||
log_file_manager::STREAM_ID stream,
|
||||
bool truncate)
|
||||
{
|
||||
DBG_LS << stream << ' ' << cur_path_ << " -> " << file_path << " [side A]\n";
|
||||
|
||||
FILE* crts = stream == STREAM_STDERR ? stderr : stdout;
|
||||
std::ostream& cxxs = stream == STREAM_STDERR ? std::cerr : std::cout;
|
||||
|
||||
fflush(crts);
|
||||
cxxs.flush();
|
||||
|
||||
if(!freopen(file_path.c_str(), (truncate ? "w" : "a"), crts))
|
||||
{
|
||||
throw libc_error();
|
||||
}
|
||||
|
||||
//setbuf(crts, NULL);
|
||||
|
||||
DBG_LS << stream << ' ' << cur_path_ << " -> " << file_path << " [side B]\n";
|
||||
}
|
||||
|
||||
bool log_file_manager::console_enabled() const
|
||||
{
|
||||
return use_wincon_;
|
||||
}
|
||||
|
||||
bool log_file_manager::console_attached() const
|
||||
{
|
||||
return GetConsoleWindow() != NULL;
|
||||
}
|
||||
|
||||
void log_file_manager::enable_native_console_output()
|
||||
{
|
||||
if(use_wincon_) {
|
||||
// We either went over this already or the console was set up by
|
||||
// Windows itself (console subsystem flag in executable).
|
||||
return;
|
||||
}
|
||||
|
||||
if(AttachConsole(ATTACH_PARENT_PROCESS)) {
|
||||
LOG_LS << "Attached parent process console.\n";
|
||||
} else if(AllocConsole()) {
|
||||
LOG_LS << "Allocated own console.\n";
|
||||
} else {
|
||||
ERR_LS << "Console attachment or allocation failed!\n";
|
||||
return;
|
||||
}
|
||||
|
||||
DBG_LS << "stderr to console\n";
|
||||
fflush(stderr);
|
||||
std::cerr.flush();
|
||||
freopen("CONOUT$", "wb", stderr);
|
||||
|
||||
DBG_LS << "stdout to console\n";
|
||||
fflush(stdout);
|
||||
std::cout.flush();
|
||||
freopen("CONOUT$", "wb", stdout);
|
||||
|
||||
DBG_LS << "stdin from console\n";
|
||||
freopen("CONIN$", "rb", stdin);
|
||||
|
||||
// At this point the log file has been closed and it's no longer our
|
||||
// responsibility to clean up anything; Windows will figure out what to do
|
||||
// when the time comes for the process to exit.
|
||||
cur_path_.clear();
|
||||
use_wincon_ = true;
|
||||
|
||||
LOG_LS << "Console streams handover complete!\n";
|
||||
}
|
||||
|
||||
boost::scoped_ptr<log_file_manager> lfm;
|
||||
|
||||
} // end anonymous namespace
|
||||
|
||||
std::string log_file_path()
|
||||
{
|
||||
if(lfm) {
|
||||
return lfm->log_file_path();
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
|
||||
void early_log_file_setup()
|
||||
{
|
||||
if(lfm) {
|
||||
return;
|
||||
}
|
||||
|
||||
lfm.reset(new log_file_manager());
|
||||
}
|
||||
|
||||
void enable_native_console_output()
|
||||
{
|
||||
if(lfm) {
|
||||
lfm->enable_native_console_output();
|
||||
return;
|
||||
}
|
||||
|
||||
lfm.reset(new log_file_manager(true));
|
||||
}
|
||||
|
||||
void finish_log_file_setup()
|
||||
{
|
||||
// Make sure the LFM is actually set up just in case.
|
||||
early_log_file_setup();
|
||||
|
||||
if(lfm->console_enabled()) {
|
||||
// Nothing to do if running in console mode.
|
||||
return;
|
||||
}
|
||||
|
||||
static bool setup_complete = false;
|
||||
|
||||
if(setup_complete) {
|
||||
ERR_LS << "finish_log_file_setup() called more than once!\n";
|
||||
return;
|
||||
}
|
||||
|
||||
const std::string log_dir = filesystem::get_user_data_dir() + "/logs";
|
||||
if(!filesystem::file_exists(log_dir) && !filesystem::make_directory(log_dir)) {
|
||||
log_init_panic(std::string("Could not create logs directory at ") +
|
||||
log_dir + ".");
|
||||
} else {
|
||||
rotate_logs(log_dir);
|
||||
}
|
||||
|
||||
lfm->move_log_file(log_dir);
|
||||
|
||||
setup_complete = true;
|
||||
}
|
||||
|
||||
} // end namespace lg
|
85
src/log_windows.hpp
Normal file
85
src/log_windows.hpp
Normal file
|
@ -0,0 +1,85 @@
|
|||
/*
|
||||
Copyright (C) 2014 - 2015 by Ignacio Riquelme Morelle <shadowm2006@gmail.com>
|
||||
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY.
|
||||
|
||||
See the COPYING file for more details.
|
||||
*/
|
||||
|
||||
#ifndef DESKTOP_WINDOWS_LOG_HPP_INCLUDED
|
||||
#define DESKTOP_WINDOWS_LOG_HPP_INCLUDED
|
||||
|
||||
#include <string>
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Log file control routines for Windows.
|
||||
*
|
||||
* During static object initialization, stdout and stderr are redirected to a
|
||||
* uniquely-named log file located in the user's temporary directory as defined
|
||||
* by the platform (e.g. C:/Users/username/AppData/Local/Temp/wesnoth-XXXX.log).
|
||||
* Later, a request may be issued to relocate the log file to a more permanent
|
||||
* and user-accessible location (such as the Wesnoth user data directory).
|
||||
*
|
||||
* Because Wesnoth is normally built with the GUI subsystem option, there is no
|
||||
* console on startup and thus no way to see stdout/stderr output. Since
|
||||
* version 1.13.1, we can allocate a console during initialization when started
|
||||
* with the --wconsole option, but that is a somewhat clunky hack that does not
|
||||
* help with post mortem debugging.
|
||||
*
|
||||
* SDL 1.2 used to redirect stdout and stderr to stdout.txt and stderr.txt in
|
||||
* the process working directory automatically, but this approach too had its
|
||||
* own shortcomings by assuming the pwd was writable by the process (or in Vista
|
||||
* and later versions, requiring UAC virtualization to be enabled).
|
||||
*/
|
||||
|
||||
namespace lg
|
||||
{
|
||||
|
||||
/**
|
||||
* Returns the path to the current log file.
|
||||
*
|
||||
* An empty string is returned if the log file has not been set up yet or it
|
||||
* was disabled (e.g. by --wconsole).
|
||||
*/
|
||||
std::string log_file_path();
|
||||
|
||||
/**
|
||||
* Sets up the initial temporary log file.
|
||||
*
|
||||
* This has to be done on demand (preferably as early as possible) from a
|
||||
* function rather than during static initialization, otherwise things go
|
||||
* horribly wrong as soon as we try to use the logging facilities internally
|
||||
* for debug messages.
|
||||
*/
|
||||
void early_log_file_setup();
|
||||
|
||||
/**
|
||||
* Relocates the stdout+stderr log file to the user data directory.
|
||||
*
|
||||
* This function exits the process if something goes wrong (including calling
|
||||
* it when the user data directory isn't known yet).
|
||||
*/
|
||||
void finish_log_file_setup();
|
||||
|
||||
/**
|
||||
* Switches to using a native console instead of log file redirection.
|
||||
*
|
||||
* In this mode, the log file is closed (if it was created in the first place)
|
||||
* and output is sent directly to an attached or allocated console instead.
|
||||
* This is used to implement the --wconsole command line option.
|
||||
*
|
||||
* Using a native console instead of a file has the benefit of allowing to see
|
||||
* output in real time or redirecting it to a user-specified file.
|
||||
*/
|
||||
void enable_native_console_output();
|
||||
|
||||
}
|
||||
|
||||
#endif
|
|
@ -1684,28 +1684,7 @@ int game_lua_kernel::intf_clear_messages(lua_State*)
|
|||
}
|
||||
return 0;
|
||||
}
|
||||
namespace {
|
||||
struct optional_int_visitor : public boost::static_visitor<boost::optional<int> >
|
||||
{
|
||||
template <typename T> result_type operator()(T const &) const
|
||||
{ return result_type(); }
|
||||
result_type operator()(int i) const
|
||||
{ return i; }
|
||||
result_type operator()(unsigned long long u) const
|
||||
{ return static_cast<int>(u); }
|
||||
};
|
||||
|
||||
struct optional_bool_visitor : public boost::static_visitor<boost::optional<bool> >
|
||||
{
|
||||
template <typename T> result_type operator()(T const &) const
|
||||
{ return result_type(); }
|
||||
//Cannot use bool, the case above would catch the yes_no and true_false values.
|
||||
result_type operator()(const config::attribute_value::yes_no & b) const
|
||||
{ return static_cast<bool>(b); }
|
||||
result_type operator()(const config::attribute_value::true_false & b) const
|
||||
{ return static_cast<bool>(b); }
|
||||
};
|
||||
}
|
||||
int game_lua_kernel::intf_end_level(lua_State *L)
|
||||
{
|
||||
vconfig cfg(luaW_checkvconfig(L, 1));
|
||||
|
@ -1715,108 +1694,15 @@ int game_lua_kernel::intf_end_level(lua_State *L)
|
|||
return 0;
|
||||
}
|
||||
end_level_data data;
|
||||
|
||||
// TODO: is this still needed?
|
||||
// Remove 0-hp units from the unit map to avoid the following problem:
|
||||
// In case a die event triggers an endlevel the dead unit is still as a
|
||||
// 'ghost' in linger mode. After save loading in linger mode the unit
|
||||
// is fully visible again.
|
||||
unit_map & um = units();
|
||||
unit_map::iterator u = um.begin();
|
||||
while (u) {
|
||||
if (u->hitpoints() <= 0) {
|
||||
um.erase(u++);
|
||||
} else {
|
||||
++u;
|
||||
}
|
||||
}
|
||||
|
||||
typedef boost::tuple<bool/*is_victory*/, boost::optional<bool>/*bonus*/, boost::optional<int>/*percentage*/, boost::optional<bool>/*add*/ > t_side_result;
|
||||
const t_side_result default_result = t_side_result(
|
||||
cfg["result"] != "defeat",
|
||||
cfg["bonus"].to_bool(true),
|
||||
cfg["carryover_percentage"].apply_visitor(optional_int_visitor()),
|
||||
cfg["carryover_add"].apply_visitor(optional_bool_visitor())
|
||||
);
|
||||
std::vector<t_side_result> side_results = std::vector<t_side_result>(board().teams().size(), default_result);
|
||||
BOOST_FOREACH(const vconfig& side_result, cfg.get_children("result")) {
|
||||
size_t side = side_result["side"].to_int();
|
||||
if(side >= side_results.size()) {
|
||||
return luaL_error(L, "invalid side index %d in [result] in wesnoth.end_level", side);
|
||||
}
|
||||
|
||||
std::string result = side_result["result"];
|
||||
VALIDATE_WITH_DEV_MESSAGE(
|
||||
result.empty() || result == "victory" || result == "defeat"
|
||||
, _("Invalid value in the result key for [end_level]")
|
||||
, "result = '" + result + "'.");
|
||||
|
||||
if(result != "") {
|
||||
side_results[side].get<0>() = result != "defeat";
|
||||
}
|
||||
if(boost::optional<bool> bonus = side_result["bonus"].apply_visitor(optional_bool_visitor())){
|
||||
side_results[side].get<1>() = bonus;
|
||||
}
|
||||
if(boost::optional<int> percentage = side_result["carryover_percentage"].apply_visitor(optional_int_visitor())){
|
||||
side_results[side].get<2>() = percentage;
|
||||
}
|
||||
if(boost::optional<bool> add = side_result["carryover_add"].apply_visitor(optional_bool_visitor())){
|
||||
side_results[side].get<3>() = add;
|
||||
}
|
||||
}
|
||||
//Find out whether it is victory or defeat:
|
||||
// If there is a local human side then we have a victory iff one of those sides has a victory
|
||||
// If there is no local human side but a remote human side then we have a victory iff one of those sides has a victory
|
||||
// else we use the default_result from ouside [result].
|
||||
bool any_human_victory = false;
|
||||
bool local_human_victory = false;
|
||||
bool there_is_a_remote_human = false;
|
||||
bool there_is_a_local_human = false;
|
||||
for(int i = 0; i < static_cast<int>(side_results.size()); ++i) {
|
||||
team& t = teams()[i];
|
||||
const t_side_result result = side_results[i];
|
||||
|
||||
if(t.is_local_human()) {
|
||||
there_is_a_local_human = true;
|
||||
if(result.get<0>()) {
|
||||
local_human_victory = true;
|
||||
any_human_victory = true;
|
||||
}
|
||||
}
|
||||
if(t.is_network_human()) {
|
||||
there_is_a_remote_human = true;
|
||||
if(result.get<0>()) {
|
||||
any_human_victory = true;
|
||||
}
|
||||
}
|
||||
|
||||
if(boost::optional<bool> bonus = result.get<1>()){
|
||||
t.set_carryover_bonus(bonus.get());
|
||||
}
|
||||
if(boost::optional<int> percentage = result.get<2>()){
|
||||
t.set_carryover_percentage(percentage.get());
|
||||
}
|
||||
if(boost::optional<bool> add = result.get<3>()){
|
||||
t.set_carryover_add(add.get());
|
||||
}
|
||||
}
|
||||
if(!there_is_a_remote_human && !there_is_a_local_human) {
|
||||
any_human_victory = default_result.get<0>();
|
||||
}
|
||||
if(!there_is_a_local_human) {
|
||||
local_human_victory = any_human_victory;
|
||||
}
|
||||
data.proceed_to_next_level = any_human_victory;
|
||||
|
||||
|
||||
data.proceed_to_next_level = cfg["proceed_to_next_level"].to_bool(true);
|
||||
data.transient.custom_endlevel_music = cfg["music"].str();
|
||||
data.transient.carryover_report = cfg["carryover_report"].to_bool(true);
|
||||
data.prescenario_save = cfg["save"].to_bool(true);
|
||||
data.replay_save = cfg["replay_save"].to_bool(true);
|
||||
data.transient.linger_mode = cfg["linger_mode"].to_bool(true)
|
||||
&& !teams().empty();
|
||||
data.transient.linger_mode = cfg["linger_mode"].to_bool(true) && !teams().empty();
|
||||
data.transient.reveal_map = cfg["reveal_map"].to_bool(true);
|
||||
data.is_victory = local_human_victory;
|
||||
data.is_victory = cfg["result"] == "victory";
|
||||
play_controller_.set_end_level_data(data);
|
||||
return 0;
|
||||
}
|
||||
|
@ -4073,35 +3959,26 @@ int game_lua_kernel::intf_add_time_area(lua_State * L)
|
|||
log_scope("time_area");
|
||||
|
||||
vconfig cfg(luaW_checkvconfig(L, 1));
|
||||
std::string id = cfg["id"];
|
||||
|
||||
if(id.find(',') != std::string::npos) {
|
||||
id = utils::split(id,',',utils::STRIP_SPACES | utils::REMOVE_EMPTY).front();
|
||||
ERR_LUA << "multiple ids for inserting a new time_area; will use only the first" << std::endl;
|
||||
}
|
||||
const std::string id = cfg["id"];
|
||||
|
||||
std::set<map_location> locs;
|
||||
const terrain_filter filter(cfg, &game_state_);
|
||||
filter.get_locations(locs, true);
|
||||
config parsed_cfg = cfg.get_parsed_config();
|
||||
tod_man().add_time_area(id, locs, parsed_cfg);
|
||||
LOG_LUA << "event WML inserted time_area '" << id << "'\n";
|
||||
LOG_LUA << "Lua inserted time_area '" << id << "'\n";
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// Removing new time_areas dynamically with Standard Location Filters.
|
||||
int game_lua_kernel::intf_remove_time_area(lua_State * L)
|
||||
{
|
||||
log_scope("time_area");
|
||||
log_scope("remove_time_area");
|
||||
|
||||
const char * ids = luaL_checkstring(L, 1);
|
||||
const char * id = luaL_checkstring(L, 1);
|
||||
tod_man().remove_time_area(id);
|
||||
LOG_LUA << "Lua removed time_area '" << id << "'\n";
|
||||
|
||||
const std::vector<std::string> id_list =
|
||||
utils::split(ids, ',', utils::STRIP_SPACES | utils::REMOVE_EMPTY);
|
||||
BOOST_FOREACH(const std::string& id, id_list) {
|
||||
tod_man().remove_time_area(id);
|
||||
LOG_LUA << "event WML removed time_area '" << id << "'\n";
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
@ -52,6 +52,7 @@ static int impl_side_get(lua_State *L)
|
|||
|
||||
// Find the corresponding attribute.
|
||||
return_int_attrib("side", t.side());
|
||||
return_string_attrib("save_id", t.save_id());
|
||||
return_int_attrib("gold", t.gold());
|
||||
return_tstring_attrib("objectives", t.objectives());
|
||||
return_int_attrib("village_gold", t.village_gold());
|
||||
|
@ -73,6 +74,9 @@ static int impl_side_get(lua_State *L)
|
|||
return_cstring_attrib("controller", t.controller().to_string().c_str());
|
||||
return_string_attrib("defeat_condition", t.defeat_condition().to_string());
|
||||
return_string_attrib("share_vision", t.share_vision().to_string());
|
||||
return_float_attrib("carryover_bonus", t.carryover_bonus());
|
||||
return_int_attrib("carryover_percentage", t.carryover_percentage());
|
||||
return_bool_attrib("carryover_add", t.carryover_add());
|
||||
return_bool_attrib("lost", t.lost());
|
||||
|
||||
if (strcmp(m, "recruit") == 0) {
|
||||
|
@ -117,8 +121,15 @@ static int impl_side_set(lua_State *L)
|
|||
modify_string_attrib("controller", t.change_controller_by_wml(value));
|
||||
modify_string_attrib("color", t.set_color(value));
|
||||
modify_string_attrib("defeat_condition", t.set_defeat_condition_string(value));
|
||||
modify_int_attrib("carryover_percentage", t.set_carryover_percentage(value));
|
||||
modify_bool_attrib("carryover_add", t.set_carryover_add(value));
|
||||
modify_bool_attrib("lost", t.set_lost(value));
|
||||
|
||||
if (strcmp(m, "carryover_bonus") == 0) {
|
||||
t.set_carryover_bonus(luaL_checknumber(L, 3));
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (strcmp(m, "recruit") == 0) {
|
||||
t.set_recruits(std::set<std::string>());
|
||||
if (!lua_istable(L, 3)) return 0;
|
||||
|
|
|
@ -39,7 +39,7 @@ namespace
|
|||
{
|
||||
struct split_conv_impl
|
||||
{
|
||||
void operator()(std::vector<int> res, const simple_wml::string_span& span)
|
||||
void operator()(std::vector<int>& res, const simple_wml::string_span& span)
|
||||
{
|
||||
if(!span.empty()) {
|
||||
res.push_back(span.to_int());
|
||||
|
|
|
@ -112,7 +112,7 @@ team::team_info::team_info() :
|
|||
lost(false),
|
||||
carryover_percentage(game_config::gold_carryover_percentage),
|
||||
carryover_add(false),
|
||||
carryover_bonus(false),
|
||||
carryover_bonus(0),
|
||||
carryover_gold(0)
|
||||
{
|
||||
}
|
||||
|
@ -145,7 +145,7 @@ void team::team_info::read(const config &cfg)
|
|||
side = cfg["side"].to_int(1);
|
||||
carryover_percentage = cfg["carryover_percentage"].to_int(game_config::gold_carryover_percentage);
|
||||
carryover_add = cfg["carryover_add"].to_bool(false);
|
||||
carryover_bonus = cfg["carryover_bonus"].to_bool(false);
|
||||
carryover_bonus = cfg["carryover_bonus"].to_double(1);
|
||||
carryover_gold = cfg["carryover_gold"].to_int(0);
|
||||
variables = cfg.child_or_empty("variables");
|
||||
|
||||
|
|
|
@ -162,7 +162,8 @@ private:
|
|||
|
||||
int carryover_percentage;
|
||||
bool carryover_add;
|
||||
bool carryover_bonus;
|
||||
// TODO: maybe make this integer percentage? I like the float version more but this might casue OOS error because of floating point rounding differences on different hardware.
|
||||
double carryover_bonus;
|
||||
int carryover_gold;
|
||||
config variables;
|
||||
void handle_legacy_share_vision(const config& cfg);
|
||||
|
@ -350,8 +351,8 @@ public:
|
|||
int carryover_percentage() const { return info_.carryover_percentage; }
|
||||
void set_carryover_add(bool value) { info_.carryover_add = value; }
|
||||
bool carryover_add() const { return info_.carryover_add; }
|
||||
void set_carryover_bonus(bool value) { info_.carryover_bonus = value; }
|
||||
bool carryover_bonus() const { return info_.carryover_bonus; }
|
||||
void set_carryover_bonus(double value) { info_.carryover_bonus = value; }
|
||||
double carryover_bonus() const { return info_.carryover_bonus; }
|
||||
void set_carryover_gold(int value) { info_.carryover_gold = value; }
|
||||
int carryover_gold() const { return info_.carryover_gold; }
|
||||
config& variables() { return info_.variables; }
|
||||
|
|
|
@ -343,7 +343,7 @@ namespace {
|
|||
typename as_range_visitor_base::result_type from_indexed(typename as_range_visitor_base::param_type state) const
|
||||
{
|
||||
//calling get_child_at<vit>(*state.child_, state.key_, state.index_) like above would have no effect
|
||||
if(int(state.child_->child_count(state.key_)) < state.index_)
|
||||
if(int(state.child_->child_count(state.key_)) <= state.index_)
|
||||
{
|
||||
return this->handler_(non_empty_const_cfg, "_", 0, 1);
|
||||
}
|
||||
|
|
|
@ -62,13 +62,9 @@
|
|||
#include "wml_exception.hpp" // for twml_exception
|
||||
|
||||
#ifdef _WIN32
|
||||
#include "desktop/windows_console.hpp"
|
||||
#include "log_windows.hpp"
|
||||
#endif // _WIN32
|
||||
|
||||
#ifndef _WIN32
|
||||
#include <signal.h>
|
||||
#endif
|
||||
|
||||
#include <SDL.h> // for SDL_Init, SDL_INIT_TIMER
|
||||
#include <boost/foreach.hpp> // for auto_any_base, etc
|
||||
#include <boost/iostreams/categories.hpp> // for input, output
|
||||
|
@ -80,6 +76,7 @@
|
|||
#include <boost/program_options/errors.hpp> // for error
|
||||
#include <boost/scoped_ptr.hpp> // for scoped_ptr
|
||||
#include <boost/tuple/tuple.hpp> // for tuple
|
||||
|
||||
#include <cerrno> // for ENOMEM
|
||||
#include <clocale> // for setlocale, NULL, LC_ALL, etc
|
||||
#include <cstdio> // for remove, fprintf, stderr
|
||||
|
@ -88,15 +85,6 @@
|
|||
#include <exception> // for exception
|
||||
#include <fstream> // for operator<<, basic_ostream, etc
|
||||
#include <iostream> // for cerr, cout
|
||||
#include <map> // for _Rb_tree_iterator, etc
|
||||
#include <new> // for bad_alloc
|
||||
#include <string> // for string, basic_string, etc
|
||||
#include <utility> // for make_pair, pair
|
||||
#include <vector> // for vector, etc
|
||||
#include "SDL_error.h" // for SDL_GetError
|
||||
#include "SDL_events.h" // for SDL_EventState, etc
|
||||
#include "SDL_stdinc.h" // for SDL_putenv, Uint32
|
||||
#include "SDL_timer.h" // for SDL_GetTicks
|
||||
|
||||
//#define NO_CATCH_AT_GAME_END
|
||||
|
||||
|
@ -931,10 +919,12 @@ int main(int argc, char** argv)
|
|||
// here and let program_options ignore the switch later.
|
||||
for(size_t k = 0; k < args.size(); ++k) {
|
||||
if(args[k] == "--wconsole") {
|
||||
desktop::enable_win32_console();
|
||||
lg::enable_native_console_output();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
lg::early_log_file_setup();
|
||||
#else
|
||||
std::vector<std::string> args;
|
||||
for(int i = 0; i < argc; ++i)
|
||||
|
|
|
@ -186,6 +186,7 @@ action::error recruit::check_validity() const
|
|||
return LOCATION_OCCUPIED;
|
||||
}
|
||||
//Check that unit to recruit is still in side's recruit list
|
||||
//FIXME: look at leaders extra_recruit too.
|
||||
const std::set<std::string>& recruits = (*resources::teams)[team_index()].recruits();
|
||||
if(recruits.find(unit_name_) == recruits.end()) {
|
||||
return UNIT_UNAVAILABLE;
|
||||
|
|
|
@ -126,9 +126,9 @@ game_stringfixes = {
|
|||
website_stringfixes = {
|
||||
|
||||
"1.12-announcement" : (
|
||||
("wesnoth-1.12.2/wesnoth-1.12.2.tar.bz2", "wesnoth-1.12.4/wesnoth-1.12.4.tar.bz2"),
|
||||
("wesnoth-1.12.2/wesnoth-1.12.2-win32.exe", "wesnoth-1.12.4/wesnoth-1.12.4a-win32.exe"),
|
||||
("wesnoth-1.12.2/Wesnoth_1.12.2.dmg", "wesnoth-1.12.4/Wesnoth_1.12.4.dmg"),
|
||||
("wesnoth-1.12.4/wesnoth-1.12.4.tar.bz2", "wesnoth-1.12.5/wesnoth-1.12.5.tar.bz2"),
|
||||
("wesnoth-1.12.4/wesnoth-1.12.4a-win32.exe", "wesnoth-1.12.5/wesnoth-1.12.5-win32.exe"),
|
||||
("wesnoth-1.12.4/Wesnoth_1.12.4.dmg", "wesnoth-1.12.5/Wesnoth_1.12.5.dmg"),
|
||||
),
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue