THoT S5: replace scenario with new gameplay

This commit is contained in:
nemaara 2019-04-25 22:45:05 -04:00
parent 4e1e16547a
commit 03d629e023
2 changed files with 494 additions and 196 deletions

View file

@ -1,32 +1,22 @@
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, 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, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Hh, Hh, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Wwf, Gg, Ww, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Md, Hh, Hh, Gg^Vh, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Vh, Ww, Re^Gvs, Ww, Ww, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Md, Hh, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Ww, Ww, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gg, Gg
Ww, Md, Hh, Gg, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg
Gg, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Gg^Ve, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Md, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gg, Gg, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Md, Gg, Hh, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg
Gg, Md, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Ww, Ww, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Mm, Md, Md, Hh, Hh, Hh, Hh, Hh, Gg, Re^Gvs, Ww, Gs^Fp, Gs^Fp, Gs^Fp, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Re^Gvs, Re^Gvs, Re^Gvs, Ww, Ww, Gs^Fp, Ww, Gg^Vh, Re^Gvs, Re^Gvs, Ww, Gg^Efm, Gg, Gg, Ww, Ww, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Re, Re, Re, Re, Re, Gg, Gg, Gg, Ce, Ce, Ce, Gg
Gg, Hh, Hh, Hh, Gg, Hh, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Ww, Gg, Ww, Ww, Ww, Gg, Ww, Ww, Gg, Ww, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Re, Re, Gg, Gg, Gg, Gg, Gg, Re, Re, Gg, Ce, 2 Ke, Ce, Gg
Gg, Hh, Hh, Gg, Re, Gg, Re, Gg, Gg^Vh, Re^Gvs, Re, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gg, Re, Ww, Gg^Vh, Ww, Ww, Gg, Re, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Ce, Gg, Gg
Gg, Gg, Re, Re, Gg, Re, Gg, Re, Re, Re, Gg, Re, Re, Gg, Gg, Re^Gvs, Re, Re^Gvs, Re, Re, Re^Gvs, Re, Re, Gg, Ww^Bw/, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Gg
Gg, Re, Gg, Gg, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re, Re^Gvs, Re, Gg^Vh, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Ww, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gg
Gg, Gg, Gg, Ce, 1 Ke, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg^Efm, Ww, Re^Gvs, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
Gg, Hh, Gg, Ce, Ce, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Re^Gvs, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
Gg, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Ve, Gs^Fp, Gs^Fp, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Ww, Wo, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg
Gg, Md, Md, Hh, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg^Vh, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Wo, Wo, Wo, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg
Gg, Md, Hh, Hh, Hh, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Wo, Wo, Wo, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg
Gg, Mm, Md, Hh, Hh, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg^Vh, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Wo, Wo, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Mm, Md, Hh, Hh, Hh, Hh, Hh, Gg^Vh, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Ww, Ss, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Md, Gg, Hh, Hh, Hh, Hh, Hh, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Ww, Ss, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Md, Md, Gg, Gg, Hh, Gg, Hh, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Wwf, Ss, Ss, Gg, Gg, Gs^Fp, Gs^Fp, Gg, Gg
Gg, Md, Md, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Ss, Ww, Ww, Ss, Gg, Gg, Gg, Gs^Fp, Gg, Gg
Gg, Md, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ss, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Gg, Gs^Fp, Gg, Gg, Gg, Gs^Fp, Gg, Gg^Efm, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gg, Gs^Fp, Gg, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Ss, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg
Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg
Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg^Efm, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gg, Gg, Gg
Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg
Gg, Md, Hh, Hh, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Gg, Ww, Ww, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg
Gg, Md, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Ww, Md, Hh, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Ww, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Ww, Ww, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Ww, Gg, Gg, Re^Gvs, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Gs^Vl, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Md, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gg, Gg, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Md, Gg, Hh, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg
Gg, Md, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Ww, Ww, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Mm, Md, Md, Hh, Hh, Hh, Hh, Hh, Gg, Re^Gvs, Ww, Gs^Fp, Gs^Fp, Gs^Fp, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Hh, Hh, Hh, Hh, Hh, Hh, Hh, Re^Gvs, Re^Gvs, Re^Gvs, Ww, Ww, Gs^Fp, Ww, Gg^Vh, Re^Gvs, Re^Gvs, Ww, Gg^Efm, Gg, Gg, Ww, Ww, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Hh, Hh, Hh, Gg, Hh, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Ww, Gg, Ww, Ww, Ww, Gg, Ww, Ww, Gg, Ww, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Re, Re, Re, Gg, Re
Gg, Hh, Hh, Gg, Re, Gg, Re, Gg, Gs^Vht, Re^Gvs, Re, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gg, Re, Ww, Gg, Ww, Ww, Gg, Re, Re, Gg, Gg, Gg, Re, Gg
Gg, Gg, Re, Re, Gg, Re, Gg, Re, Re, Re, Gg, Re, Re, Gg, Gg, Re^Gvs, Re, Re^Gvs, Re, Re, Re^Gvs, Re, Re, Gg, Ww^Bw/, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Re, Gg, Gg, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Re, Re, Re^Gvs, Re, Gg^Vh, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Re, Ww, Gg, Ww, Gg, Gg, Gg, Gg, Gg, Gg
Gg, Gg, Gg, Ce, 1 Ke, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, 2 Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg^Efm, Ww, Re^Gvs, Ww, Ww, Ww, Ww, Gg, Gg
Gg, Hh, Gg, Ce, Ce, Ce, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Re^Gvs, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Ww, Gg
Gg, Hh, Hh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg^Vc, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Ww, Wo
Gg, Md, Md, Hh, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Wo, Wo, Wo
Gg, Md, Hh, Hh, Hh, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gg, Wo, Wo, Wo
Gg, Mm, Md, Hh, Hh, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Wo, Wo
Gg, Mm, Mm, Md, Hh, Hh, Hh, Hh, Hh, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp
Gg, Mm, Md, Gg, Hh, Hh, Hh, Hh, Hh, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg^Efm, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp

View file

@ -6,7 +6,7 @@
map_data="{campaigns/The_Hammer_of_Thursagan/maps/05_Fear.map}"
{TURNS 30 25 20}
next_scenario=06_Forbidden_Forest
victory_when_enemies_defeated=yes
victory_when_enemies_defeated=no
{DEFAULT_SCHEDULE}
@ -16,10 +16,11 @@
{THOT_TRACK {JOURNEY_STAGE5}}
{PLACE_IMAGE ("scenery/village-human-burned1.png") 36 8}
{PLACE_IMAGE ("scenery/village-human-burned2.png") 33 13}
{PLACE_IMAGE ("scenery/village-human-burned3.png") 26 13}
{PLACE_IMAGE ("scenery/village-human-burned1.png") 30 16}
{PLACE_IMAGE ("scenery/village-human-burned1.png") 6 4}
{PLACE_IMAGE ("scenery/village-human-burned2.png") 10 17}
{PLACE_IMAGE ("scenery/village-human-burned3.png") 28 16}
{PLACE_IMAGE ("scenery/village-human-burned1.png") 22 11}
{PLACE_IMAGE ("scenery/village-human-burned2.png") 26 7}
# wmllint: validate-off
[side]
@ -35,7 +36,7 @@
{CHARACTER_STATS_AIGLONDUR}
fog=yes
share_vision=all
share_vision=none
facing=ne
[/side]
@ -44,58 +45,67 @@
[side]
side=2
controller=ai
recruit=Dwarvish Masked Fighter, Dwarvish Masked Thunderer, Dwarvish Masked Guardsman
{GOLD 200 240 280}
{INCOME 10 20 30}
team_name=evil
recruit=
gold=0
income=-2
team_name=northern_alliance
user_team_name= _ "Masked Dwarves"
{FLAG_VARIANT knalgan}
type=Dwarvish Masked Steelclad
id=Masked Dwarf Leader
# po: This is shown in the sidebar, it should be short.
# po: You could call them only Masked, to keep the term short.
name= _ "Masked Dwarf"
profile=portraits/maskeddwarf.png
canrecruit=yes
facing=sw
# The recruitment algorithm in the AI doesn't want to create Ulfserkers.
# We only want a limited number of these anyway, for flavor; they are
# way too dangerous in swarms. So we'll create them explicitly here.
{UNIT 2 "Dwarvish Masked Ulfserker" 8 12 generate_name=no}
{UNIT 2 "Dwarvish Masked Ulfserker" 39 14 generate_name=no}
#ifndef EASY
{UNIT 2 "Dwarvish Masked Ulfserker" 40 12 generate_name=no}
#endif
#ifdef HARD
{UNIT 2 "Dwarvish Masked Ulfserker" 39 12 generate_name=no}
no_leader=yes
[unit]
type=Dwarvish Masked Steelclad
profile=portraits/maskeddwarf2.png
x,y=40,13
name= _ "Masked Dwarf"
x,y=18,14
type=Dwarvish Masked Stalwart
side=2
id=Masked Dwarf Leader
generate_name=no
profile="portraits/maskeddwarf.png"
ai_special=guardian
[/unit]
#endif
[ai]
{NO_SCOUTS}
recruitment_pattern=fighter,fighter,mixed fighter
[/ai]
{UNIT 2 "Dwarvish Masked Guardsman" 12 10 generate_name=no} {GUARDIAN}
{UNIT 2 "Dwarvish Masked Fighter" 11 5 generate_name=no} {GUARDIAN}
{UNIT 2 "Dwarvish Masked Thunderer" 26 10 generate_name=no} {GUARDIAN}
[/side]
[side]
# The local peasantry
side=3
fog=yes
share_vision=all
share_vision=none
no_leader=yes
hidden=yes
team_name=northern_alliance
user_team_name= _ "Alliance"
user_team_name= _ "Peasants"
{LOYAL_UNIT 3 "Peasant" 13 11} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 12 4} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 5 3} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 10 8} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 16 14} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 17 15} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 21 14} {GUARDIAN}
{LOYAL_UNIT 3 "Peasant" 23 10} {GUARDIAN}
{LOYAL_UNIT 3 "Woodsman" 12 19} {GUARDIAN}
{LOYAL_UNIT 3 "Woodsman" 15 16} {GUARDIAN}
{LOYAL_UNIT 3 "Woodsman" 27 17} {GUARDIAN}
{LOYAL_UNIT 3 "Woodsman" 16 8} {GUARDIAN}
[ai]
aggression=-10
caution=1.0
[/ai]
[/side]
[side]
side=4
controller=ai
recruit=
gold=0
income=-2
team_name=evil
user_team_name= _ "Raiders"
no_leader=yes
hidden=yes
[/side]
[event]
@ -137,6 +147,31 @@
[/recall]
{MODIFY_UNIT (side=1) facing ne}
#ifdef EASY
[lua]
code = <<
local vars = wml.variables
vars.orc_types="Orcish Grunt,Orcish Grunt,Orcish Grunt,Orcish Warrior,Orcish Archer,Orcish Archer,Orcish Archer,Orcish Crossbowman,Orcish Assassin,Orcish Assassin,Orcish Slayer,Wolf Rider,Goblin Knight,Wolf Rider,Goblin Pillager"
>>
[/lua]
#endif
#ifdef NORMAL
[lua]
code = <<
local vars = wml.variables
vars.orc_types="Orcish Grunt,Orcish Grunt,Orcish Warrior,Orcish Warrior,Orcish Archer,Orcish Archer,Orcish Crossbowman,Orcish Crossbowman,Orcish Assassin,Orcish Assassin,Orcish Slayer,Wolf Rider,Goblin Knight,Wolf Rider,Goblin Pillager"
>>
[/lua]
#endif
#ifdef HARD
[lua]
code = <<
local vars = wml.variables
vars.orc_types="Orcish Grunt,Orcish Warrior,Orcish Warrior,Orcish Warrior,Orcish Archer,Orcish Crossbowman,Orcish Crossbowman,Orcish Crossbowman,Orcish Assassin,Orcish Slayer,Orcish Slayer,Wolf Rider,Goblin Knight,Wolf Rider,Goblin Pillager"
>>
[/lua]
#endif
[/event]
[event]
@ -153,7 +188,7 @@
[/message]
[message]
speaker=Movrur
speaker=Angarthing
message= _ "There has been fire near here recently, and not a clean one."
[/message]
@ -163,143 +198,164 @@
[/message]
[/event]
{RENAME_MASKED_DWARVES 2}
[event]
id=capture_ollin
name=capture
first_time_only=yes
[filter]
side=1
[/filter]
[unit]
type=Peasant
id=Ollin
name= _ "Ollin"
side=3
x,y=$x1,$y1
[/unit]
[fire_event]
name=banishment
[/fire_event]
[/event]
[event]
id=sighted_ollin
name=sighted
[filter]
side=2
side=2,3
[/filter]
[filter_second]
side=1
[/filter_second]
[unit]
type=Peasant
id=Ollin
name= _ "Ollin"
side=3
x,y=22,14
[/unit]
[fire_event]
name=banishment
[/fire_event]
[/event]
[event]
name=banishment
[remove_event]
id=capture_ollin,sighted_ollin
[/remove_event]
[redraw]
clear_shroud=yes
[/redraw]
[message]
speaker=Ollin
message= _ "Dont kill me, masters! Please dont kill me!"
[/message]
[message]
speaker=Aiglondur
message= _ "Youre in no danger from us. What lies to the east of here?"
[/message]
[message]
speaker=Ollin
message= _ "You wear no mask. You... youre not with them?"
[/message]
[message]
speaker=Aiglondur
message= _ "What are you talking about?"
[/message]
[message]
speaker=Ollin
message= _ "The masked dwarves. Killing, burning, kidnapping. Look..."
[/message]
[role]
side=3
role=peasantry
[/role]
[modify_side]
side=1,3
fog=no
[/modify_side]
[role]
side=2
[not]
id=Masked Dwarf Leader
[/not]
role=slaver
[/role]
[message]
speaker=Masked Dwarf Leader
message= _ "Fellow dwarves, hail! Were looking for a human refugee, one named Ollin. Have you seen him? Our master demands his life."
role=peasantry
message= _ "Help! Someone please help!"
[/message]
[move_unit]
x,y=13,11
to_x,to_y=11,12
[/move_unit]
[message]
role=peasantry
message= _ "Help!"
[/message]
[move_unit]
x,y=11,12
to_x,to_y=11,15
[/move_unit]
[message]
role=slaver
message= _ "<i>Quiet, dirtgrubber. Yell not cry for help from these newcomers, else Ill torture yer family ta death befre yer eyes.</i>"
[/message]
[message]
role=peasantry
message= _ "Theyll stop you!"
[/message]
[message]
role=slaver
message= _ "<i>Look again, slave. We march among their ranks too!</i>"
[/message]
[scroll_to_unit]
id=Movrur
[/scroll_to_unit]
[delay]
time=700
[/delay]
[message]
role=peasantry
message= _ "<i>It cant be...</i>"
[/message]
[message]
speaker=slaver
message= _ "<i>Now, be silent while the master speaks.</i>"
[/message]
[message]
speaker=Aiglondur
message= _ "He is here. How has he wronged your master, that you seek his death?"
message= _ "What in the world is going on here?"
[/message]
[message]
speaker=Masked Dwarf Leader
message= _ "Does it matter? He is only a dirtgrubbing human, not fit to polish the boots of the true people."
message= _ "Fellow dwarves, hail! Kinsman Movrur, are ye back so soon from your journey to Knalga?"
[/message]
[message]
speaker=Angarthing
message= _ "What is your name, masked one? Will you stand behind your deed? I am a witness."
speaker=Movrur
message= _ "Aye. Ive brought some of our brethren from the Dwarven Doors; we make for the forges of Kal Kartha to examine the Hammer."
[/message]
[message]
speaker=Masked Dwarf Leader
message= _ "A witness? My name is... my name is not important. My deed will speak its own truth."
message= _ "Excellent. As for the current project, we—"
[/message]
[message]
speaker=Angarthing
message= _ "You speak without honor. Mine is the power of our ancient Law; speak your name and give up your murder, or the Law will cast you forth. I am a witness!"
speaker=Aiglondur
message= _ "You two havent answered my question. Burnt homes? The peasants in a panic? Something is very wrong here."
[/message]
[message]
speaker=Masked Dwarf Leader
message=_"If you were a witness of the true people, you would not let a dirtgrubber hide behind your robes. I deny you!"
message= _ "... aye. Weve been under attack by some marauding orcs, whore hidin out in some of the villages. I put some guards out in the fields to... protect the peasants, but we havent the forces to root out all of them orcs."
[/message]
[message]
role=peasantry
message= _ "<i>Thats not what the guards are for...</i>"
[/message]
[message]
role=slaver
message= _ "<i>Did I not tell you to be silent?</i>"
[/message]
[message]
speaker=Angarthing
# wmllint: local spelling un-dwarf
message= _ "The Law speaks: you are cast out. You are un-dwarf. I AM A WITNESS!"
message= _ "Orcs, you say?"
[/message]
[message]
speaker="Aiglondur"
message= _ "Up axes!"
speaker=Movrur
message= _ "Yes, orcs. The outskirts of Kal Kartha are a dangerous place. Weve been forced to dedicate more of our forces here just to protect the peasants while they... go about their business."
[/message]
[message]
speaker=Angarthing
message= _ "Well, then. Since we are already here, why dont we... help you root out these orcs? It will help the peasants get back to their lives."
[/message]
[message]
speaker=Masked Dwarf Leader
message= _ "Certainly..."
[/message]
[message]
speaker=Aiglondur
message= _ "<i>Angarthing, is something wrong?</i>"
[/message]
[message]
speaker=Angarthing
message= _ "<i>Something is suspicious here. Stay alert and keep an eye on what those masked dwarves do. Movrur, too.</i>"
[/message]
[objectives]
side=1
[objective]
description= _ "Defeat the Masked Dwarf"
description= _ "Find and defeat the orcish intruders"
condition=win
[/objective]
[objective]
@ -310,6 +366,10 @@
description= _ "Death of Angarthing"
condition=lose
[/objective]
[objective]
description= _ "Death of Movrur"
condition=lose
[/objective]
{TURNS_RUN_OUT}
@ -320,65 +380,311 @@
[/objectives]
[/event]
#define PLACE_ENEMY_UNITS
[lua]
code = <<
local helper = wesnoth.require "helper"
local wml_actions = wesnoth.wml_actions
local T = wml.tag
local vars = wml.variables
local orc_types = vars.orc_types
x = vars.x1
y = vars.y1
for i=1,vars.norcs do
local radius = 1
local locs
repeat
locs = wesnoth.get_locations({T["not"] { T.filter {} } , T["and"] { x = x, y = y, radius = radius } })
radius = radius + 1
until locs[1]
local orc = helper.rand(orc_types)
local loc_i = helper.rand("1.."..#locs)
wml_actions.move_unit_fake({x = string.format("%d,%d", x, locs[loc_i][1]), y = string.format("%d,%d", y, locs[loc_i][2]), type = orc, side = "4"})
wesnoth.put_unit(locs[loc_i][1], locs[loc_i][2], { type = orc, side = "4", random_traits = "yes", generate_name = "yes", upkeep = "loyal" })
end
vars.norcs = nil
>>
[/lua]
[fire_event]
name=orc dialogue
[/fire_event]
#enddef
[event]
name=attack
first_time_only=yes
[filter]
id=Ollin
[/filter]
name=orc dialogue
[message]
speaker=Ollin
message= _ "Take that for my familys memory, you murderer!"
speaker=Aiglondur
message= _ "The orcs are here! Up axes!"
[/message]
[/event]
[event]
name=enemies defeated
name=moveto
[filter]
side=1
x,y=8,11
[/filter]
#ifdef EASY
{VARIABLE norcs 1}
#else
{VARIABLE norcs 2}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=6,4
[/filter]
#ifdef EASY
{VARIABLE norcs 1}
#else
{VARIABLE norcs 2}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=10,17
[/filter]
#ifdef HARD
{VARIABLE norcs 3}
#else
{VARIABLE norcs 2}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=14,4
[/filter]
#ifdef HARD
{VARIABLE norcs 3}
#else
{VARIABLE norcs 2}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=15,9
[/filter]
#ifdef EASY
{VARIABLE norcs 2}
#else
{VARIABLE norcs 3}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=18,13
[/filter]
#ifdef EASY
{VARIABLE norcs 2}
#else
{VARIABLE norcs 3}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=22,11
[/filter]
#ifdef HARD
{VARIABLE norcs 2}
#else
{VARIABLE norcs 1}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=23,16
[/filter]
#ifdef HARD
{VARIABLE norcs 4}
#else
{VARIABLE norcs 3}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=28,16
[/filter]
#ifdef HARD
{VARIABLE norcs 2}
#else
{VARIABLE norcs 1}
#endif
{PLACE_ENEMY_UNITS}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=26,7
[/filter]
[unit]
x,y=26,7
#ifdef EASY
type=Orcish Slayer
#else
type=Orcish Nightblade
#endif
side=4
id=Maluk
name= _ "Maluk"
canrecruit=yes
animate=yes
[/unit]
#ifdef HARD
{VARIABLE norcs 4}
#else
{VARIABLE norcs 3}
#endif
{PLACE_ENEMY_UNITS}
[message]
speaker=Movrur
message= _ "So, the filth shows its face at last. You may think yourself mighty for preying weak humans, but you stand no chance against us dwarves."
[/message]
[message]
speaker=Maluk
message= _ "We shall see, masked one."
[/message]
[/event]
[event]
name=last breath
[filter]
id=Maluk
[/filter]
[message]
speaker=Maluk
message= _ "They are too powerful! Retreat!"
[/message]
[kill]
side=4
[/kill]
[delay]
time=750
[/delay]
[message]
speaker=Aiglondur
message= _ "They are defeated!"
message= _ "Their leader has fled! We have won!"
[/message]
[if]
[variable]
name=second_unit.id
equals=Movrur
[/variable]
[then]
[message]
speaker=Movrur
message= _ "In his haste to escape, it seems like the orc dropped some coins."
[/message]
[message]
speaker=Angarthing
message= _ "Let me see those."
[/message]
[delay]
time=1000
[/delay]
[message]
speaker=Angarthing
message= _ "These look as if they are of dwarven make! Movrur, what is the meaning of this?"
[/message]
[/then]
[else]
[message]
speaker=second_unit
message= _ "In his haste to escape, it seems like the orc dropped some coins. It looks as if they are of dwarven make!"
[/message]
[message]
speaker=Angarthing
message= _ "What, are you sure? Movrur, what is the meaning of this?"
[/message]
[/else]
[/if]
[message]
speaker=Movrur
message= _ "Thieves and raiders, that be what these orcs are. They oft steal our gold and weapons in their raids, for such beasts have little ability to create either on their own."
[/message]
[message]
speaker=Angarthing
message= _ "You have acted in honor. I am a witness."
[/message]
[message]
speaker=Aiglondur
message= _ "I have never seen the formal banishment before. One reads of it in the old tales, of course, but to hear it with ones own ears? It was... unsettling."
[/message]
[message]
speaker=Angarthing
message= _ "It is not something we do often. The last such was in my grandsires time. But look at what these filth were carrying if you have any doubt it was merited."
[/message]
[message]
speaker=Aiglondur
message= _ "Whips. Shackles. No, Angarthing, I would not doubt you, even if it were my place to doubt a loremaster."
[/message]
[message]
speaker=Angarthing
message= _ "They were seeking captives. To what purpose, I cannot say, but I doubt it was any good one. Movrur, do you know anything of these dwarves?"
message= _ "So you say."
[/message]
[message]
speaker=Movrur
message= _ "... No. It is the first time I have seen them. I know not from where they hail, but at least now they are vanquished."
message= _ "We of Kal Kartha have no reason to give these foul orcs any of our hard-earned gold, if that is what you are insinuating, <i>loremaster</i>."
[/message]
[message]
speaker=Aiglondur
message= _ "Indeed. Although I find it odd that the orcs would have found such a sum of dwarven currency from raiding human villages..."
[/message]
[message]
speaker=Movrur
message= _ "If it pleases you, I will distribute this gold to these... poor... humans. That way, they can return to their fields with their money returned to them, and we can be on our way to Kal Kartha."
[/message]
[message]
speaker=Angarthing
message= _ "Indeed they are..."
message= _ "<i>That did not really answer your concern.</i> Very well, that sounds reasonable to me."
[/message]
[kill]
id=Ollin
[/kill]
[message]
speaker=Aiglondur
message= _ "<i>Aye, we shall have to watch him more closely. Something is strange about him and the rest of these masked ones.</i> Lead the way, Movrur."
[/message]
[endlevel]
result=victory
@ -391,3 +697,5 @@
{HERODEATH_ANGARTHING}
{HERODEATH_MOVRUR}
[/scenario]
#undef PLACE_ENEMY_UNITS