Changes to Gathering Materials:
- miners now get icons on them when they carry gold or coal - the load of a killed miner can be picked up again while each of the piles only gives one load - the map gets nicer terrain instead of just cave floor and wall - there's now an early finish bonus
This commit is contained in:
parent
3c07a9633b
commit
53dc3f6dc2
5 changed files with 421 additions and 172 deletions
BIN
data/campaigns/Sceptre_of_Fire/images/misc/coal-icon.png
Normal file
BIN
data/campaigns/Sceptre_of_Fire/images/misc/coal-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 802 B |
BIN
data/campaigns/Sceptre_of_Fire/images/misc/gold-icon.png
Normal file
BIN
data/campaigns/Sceptre_of_Fire/images/misc/gold-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 926 B |
|
@ -0,0 +1,40 @@
|
|||
_f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , Uh , _f , Uh , _f , Uh , Uh , _f , _f , _f
|
||||
_f , _f , Uu^Uf , _f , _f , Uu^Uf , _f , _f , _f , _f , Uh , Uh , _f , _f , _f , _f , _f , _f , Uh , Uh , _f , _f , Uu^Uf , Uu^Uf , _f , _f , _f , _f , Uh , _f , Uh , _f , Uu^Uf , _f , _f , _f , _f , Uu^Uf , _f , _f
|
||||
_f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Uu^Uf , Uh , _f , _f , _f , _f , Uh , Cud , _f , _f , _f , _f , _f , _f , _f , Ww , _f , _f , _f , _f , _f , Uh
|
||||
_f , _f , Uh , _f , _f , Uu^Uf , _f , Uh , _f , _f , Uu^Uf , _f , Uu^Uf , Uh , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Uu^Uf , _f , _f , _f , _f , Uu^Uf , _f , _f , Uh , Ww , Uh , _f , Uh , Uh , _f
|
||||
_f , _f , _f , Uh , _f , Ww , _f , _f , Uh , Uu^Uf , _f , _f , Uh , _f , _f , _f , _f , Uh , Uh , _f , _f , _f , _f , _f , Uh , _f , Uu^Uf , Uu^Ii , _f , _f , _f , _f , Uh , _f , Ww , _f , Uh , _f , _f , _f
|
||||
_f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Cud , _f , Uh , _f , _f , _f , Uh , _f , _f , _f , _f , _f , Uu^Uf , _f , Uh , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , _f , Uh , Uu^Uf , _f , Uu^Ii , _f , _f , Uu^Uf , _f , _f , Uh , Re , Re , Re , _f , Uu^Uf , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Cud , Uu^Uf , _f , _f , _f , Uh , _f
|
||||
_f , Uu^Uf , Uh , _f , _f , Uh , Uu^Uf , Uh , _f , _f , _f , _f , _f , Uh , _f , Re , Uh , _f , Re , Uh , Uu^Uf , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , Ww , Ww , _f , Re , _f , _f , Cud , Uh , _f , _f , _f , Uu^Uf , _f , _f , _f , Uh , _f , _f , Uh , _f , Uu^Uf , Uh , _f , _f , Uh , _f , Uh , _f , _f
|
||||
_f , Uh , _f , Uh , _f , _f , _f , Cud , Uh , Uh , Uh , Ww , Ww , _f , Re , Re , Uu^Uf , Uh , _f , _f , Uh , Uh , _f , Ww , Ww , Ww , Uu^Uf , _f , _f , _f , _f , _f , Uh , Uu^Uf , Uh , _f , Uh , _f , _f , _f
|
||||
_f , _f , _f , _f , Uh , Uh , _f , Uu^Uf , _f , _f , _f , _f , _f , Re , Uh , Re , _f , Uh , _f , _f , _f , _f , Ww , Uh , Ww , Ww , _f , Uh , _f , Uu^Uf , _f , _f , _f , _f , Uh , Uu^Uf , _f , _f , _f , Uh
|
||||
_f , _f , _f , _f , _f , _f , Uh , Uh , _f , _f , _f , Uh , Re , _f , Re , _f , Uh , _f , _f , Cud , Uh , _f , Uh , Ww , Ww , Uh , Ww , _f , _f , _f , Uu^Ii , _f , _f , _f , Uh , _f , Uh , _f , _f , Uh
|
||||
_f , _f , Uu^Uf , Uh , _f , Uh , _f , _f , Uu^Uf , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , Uh , _f , _f , Ww , Ww , Uu^Uf , Uh , Uh , Uh , Uh , _f , Uu^Uf , _f , _f , _f , _f , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , Uh , _f , _f , _f , Uh , Re , Re , Uh , _f , Uu^Uf , Uu^Uf , _f , _f , _f , Uu^Uf , _f , _f , _f , _f , _f , Uu^Uf , _f , _f , Uh , _f , Uh , _f , _f , _f , _f , Uh , _f , Uu^Uf , _f , _f , _f
|
||||
_f , _f , _f , Uh , _f , Uu^Uf , _f , Uh , _f , Re , _f , Re , _f , _f , Uu^Uf , _f , _f , _f , Uh , _f , _f , Uh , Uu^Uf , Uh , Uh , Uh , _f , Cud , _f , _f , _f , Uh , Uh , _f , _f , _f , _f , Uh , Uh , _f
|
||||
_f , _f , _f , Uh , Uh , Uu^Uf , _f , _f , _f , Uh , Re , Re , _f , Uh , Uh , _f , _f , _f , _f , Uh , Uh , Uu^Uf , _f , Uh , _f , Uh , _f , _f , _f , _f , _f , Uh , Uu^Uf , _f , Uu^Uf , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , Cud , _f , _f , _f , _f , _f , _f , Re , Re , Uh , _f , Uh , Uh , _f , Uu^Ii , _f , Re , Re , _f , _f , _f , _f , Uu^Uf , _f , _f , Uu^Uf , Uh , _f , _f , Uh , _f , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , Uu^Uf , _f , _f , _f , _f , Uh , _f , Uh , _f , _f , _f , Uh , _f , _f , Uu^Uf , _f , _f , _f , Re , _f , _f , _f , Uu^Uf , _f , _f , Uh , Re , Uh , _f , _f , _f , _f , _f , _f , _f , Uh , _f
|
||||
_f , _f , _f , _f , Uh , _f , _f , _f , _f , Uh , Uh , _f , _f , Uu^Uf , _f , Uh , _f , Uh , _f , Uh , _f , Re , Uh , _f , _f , _f , _f , _f , Uh , Uh , Re , Uu^Uf , _f , _f , _f , _f , _f , _f , Uh , _f
|
||||
_f , _f , Uh , _f , _f , _f , _f , Uh , Uu^Uf , Uu^Uf , _f , Uh , Uu^Uf , Uu^Ii , Uh , _f , _f , _f , _f , Re , Re , _f , Uh , Uu^Uf , _f , _f , _f , Uh , Uh , Re , Re , _f , _f , Uh , Uh , Uu^Uf , Uu^Uf , _f , _f , _f
|
||||
_f , _f , _f , _f , Uu^Uf , Uu^Ii , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Cud , Uh , Re , _f , Uh , _f , _f , _f , _f , _f , Uu^Ii , Re , _f , _f , _f , _f , Uh , _f , Uh , Uh , _f , _f , _f
|
||||
_f , _f , _f , _f , Uh , _f , Ww , _f , Ww , Ww , _f , Uu^Uf , Uu^Uf , Uh , Uh , Uh , _f , _f , Re , _f , Uh , _f , _f , Uh , Uh , _f , _f , _f , _f , Ww , Uh , Ww , _f , Uu^Uf , _f , _f , _f , Cud , _f , _f
|
||||
_f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , Ww , Ww , _f , Uh , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Uh , _f , _f , _f , _f , Ww , Ww , Uh , _f , _f , _f , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , _f , _f , _f , _f , _f , Cud , _f , Ww , _f , Ww , _f , _f , _f , Uh , Uh , _f , Uu^Uf , Uu^Uf , Cud , _f , _f , Uu^Uf , Uh , Uh , Uh , _f , Uh , _f , Uu^Uf , Uh , _f , _f , _f , _f , Uh , _f
|
||||
_f , _f , Uh , _f , _f , _f , _f , _f , Uh , _f , Uu^Uf , _f , Ww , _f , _f , Uh , Uu^Uf , _f , Uh , _f , _f , _f , _f , Ww , Uh , Uh , Uh , _f , _f , Uh , Uh , Re , _f , _f , _f , _f , Uh , Uh , _f , _f
|
||||
_f , _f , _f , Uu^Uf , _f , _f , Uh , _f , Uh , _f , _f , _f , Uh , _f , Uh , Uh , Uh , _f , Uh , Uu^Uf , _f , _f , _f , Ww , _f , _f , _f , Uu^Uf , _f , Uh , _f , _f , Re , Uh , Uu^Ii , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , Uh , _f , _f , _f , _f , Re , Uu^Uf , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Ww , _f , _f , Uh , Uu^Uf , _f , _f , Cud , Uh , _f , Re , _f , Uh , Uh , _f , _f , Uh , Uh
|
||||
_f , Uh , _f , Uh , _f , _f , Uh , _f , Re , Re , Uu^Uf , _f , _f , _f , Uu^Ii , _f , Uh , Uh , _f , _f , _f , Uh , Ww , _f , Uh , Uu^Uf , _f , _f , _f , _f , _f , Re , Re , _f , _f , _f , _f , _f , Uh , _f
|
||||
_f , _f , _f , Uh , _f , _f , _f , _f , _f , Uh , Re , Re , _f , _f , _f , Uh , Uu^Uf , _f , _f , _f , Uh , _f , _f , _f , _f , _f , Uh , Uh , Uh , _f , _f , Re , _f , Uh , _f , Uh , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , _f , _f , Uu^Uf , Uh , _f , _f , Re , Re , Uh , _f , _f , _f , Cud , Uh , _f , _f , _f , _f , Uu^Ii , _f , _f , Uh , Uh , _f , Uh , Uu^Uf , _f , _f , Uh , _f , Uu^Uf , _f , Uh , _f , _f , _f
|
||||
_f , _f , Uh , _f , Uh , Uu^Ii , _f , _f , _f , Uh , _f , Re , _f , Uh , Uh , _f , Uu^Uf , _f , Uh , _f , Uh , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , Uh , _f , _f
|
||||
_f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , Uu^Uf , _f , Uh , _f , _f , _f , Uh , _f , Uu^Uf , Uh , _f , Uh , _f
|
||||
_f , _f , _f , _f , _f , Uh , Uh , Uh , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Uh , _f , _f , Uu^Uf , Uh , Uu^Uf , Uu^Uf , Uu^Uf , Uu^Uf , Uh , Cud , _f , Uh , Uh , Uu^Ii , Uh , Uh , Uh , _f , _f , Uh , _f
|
||||
Uh , _f , _f , _f , Cud , _f , Uh , _f , _f , Uh , Uh , _f , Uu^Uf , _f , Uh , Ww , _f , _f , _f , _f , _f , Uh , Uu^Uf , _f , _f , _f , _f , _f , Uh , _f , Uh , Uh , _f , _f , Uu^Uf , Uu^Uf , Uh , _f , _f , _f
|
||||
_f , _f , _f , Uh , _f , _f , Uu^Uf , _f , _f , _f , Uh , _f , _f , _f , Uh , _f , _f , Uh , _f , Uh , _f , Uh , _f , _f , Uh , Uh , Uh , _f , _f , _f , Uh , Uh , _f , _f , _f , _f , _f , _f , _f , _f
|
||||
_f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , Uh , _f , _f , _f , _f , Uu^Ii , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , Uh , Uu^Uf , Uu^Ii , _f , _f , Uh , _f , _f
|
||||
_f , _f , Uu^Uf , _f , _f , _f , Uh , _f , _f , _f , Uh , _f , Uh , Uh , _f , Uu^Uf , _f , _f , _f , Uh , _f , _f , _f , _f , Uh , Uh , _f , Uh , _f , _f , _f , Uh , _f , Uu^Uf , _f , _f , Uh , _f , _f , _f
|
||||
_f , _f , _f , Uh , _f , _f , _f , Uh , _f , Uh , Uh , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , Uu^Uf , Uh , _f , Uh , _f , _f , _f , _f , Uh , Uu^Uf , _f , Uh , Uu^Uf , _f , _f , _f , _f , Uh
|
||||
_f , _f , _f , _f , Uu^Uf , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , Uh , Uh , _f , _f , _f , Uh , _f , _f , Uh , _f , _f , Uu^Uf , _f , Uh , Uh , _f
|
||||
_f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f , Uh , _f , _f , _f , Uh , _f , _f , _f , _f , _f , _f , _f , _f , _f , _f
|
|
@ -1,31 +0,0 @@
|
|||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Cud, Cud, Uu, Xu, Uu, Xu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Cud, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Cud, Cud, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Cud, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Uu, Uu, Uu, Uu, Uu, Uu, Cud, Cud, Cud, Uu, Uu, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Re, 1 Kud, Cud, Uu, Uu, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Uu, Uu, Uu, Uu, Uu, Uu, Re, Uu, Uu, Uu, Uu, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Uu, Uu, Uu, Re, Re, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Xu, Xu, Uu, Re, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Uu, Cud, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Xu, Uu, Uu, Re, Re, Uu, Uu, Uu, Xu, Xu, Xu, Xu, Cud, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Xu, Uu, Re, Re, Uu, Uu, Uu, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Uu, Uu, Re, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Xu, Uu, Re, Uu, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
||||
Uu, Re, Re, Uu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
|
|
@ -9,7 +9,6 @@
|
|||
[settings]
|
||||
id=4_Gathering_Materials
|
||||
name= _ "Gathering Materials"
|
||||
map_data="{@campaigns/Sceptre_of_Fire/maps/4_Gathering_Materials.map}"
|
||||
{TURNS 40 37 34}
|
||||
victory_when_enemies_defeated=no
|
||||
next_scenario=4t_The_Jeweler
|
||||
|
@ -40,12 +39,44 @@
|
|||
|
||||
[event]
|
||||
name=prestart
|
||||
|
||||
[terrain_mask]
|
||||
x,y=1,1
|
||||
mask="{@campaigns/Sceptre_of_Fire/maps/4_Gathering_Materials-random.mask}"
|
||||
|
||||
[rule]
|
||||
old=Uu
|
||||
new=Uu^Ii,Uu^Uf,Uh,Ww,Cud
|
||||
[/rule]
|
||||
|
||||
[rule]
|
||||
old=Xu,Cud,Kud
|
||||
use_old=yes
|
||||
[/rule]
|
||||
[/terrain_mask]
|
||||
|
||||
[store_locations]
|
||||
[filter]
|
||||
side=1
|
||||
canrecruit=1
|
||||
[/filter]
|
||||
|
||||
radius=4
|
||||
|
||||
[filter_radius]
|
||||
terrain=Cud,Kud
|
||||
[/filter_radius]
|
||||
|
||||
variable=resource_return_locations
|
||||
[/store_locations]
|
||||
|
||||
{VARIABLE coalin 0}
|
||||
{VARIABLE goldin 0}
|
||||
|
||||
[objectives]
|
||||
side=1
|
||||
[objective]
|
||||
description= _ "Bring the necessary gold and coal to create the sceptre to the chest near the starting location."
|
||||
description= _ "Bring the necessary gold and coal to create the sceptre to the starting castle"
|
||||
condition=win
|
||||
[/objective]
|
||||
[objective]
|
||||
|
@ -114,18 +145,304 @@
|
|||
recruit=Troll,Ogre
|
||||
[/allow_recruit]
|
||||
[/event]
|
||||
|
||||
# If a miner carrying coal dies, we let others pick it up
|
||||
|
||||
[event]
|
||||
name=die
|
||||
first_time_only=no
|
||||
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
role=has_coal
|
||||
[/filter]
|
||||
|
||||
[item]
|
||||
x,y=$x1,$y1
|
||||
image=items/coal.png
|
||||
[/item]
|
||||
|
||||
{VARIABLE hex_$x1|,$y1|_coal yes}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
[/filter]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=hex_$x1|,$y1|_coal
|
||||
equals=yes
|
||||
[/variable]
|
||||
|
||||
[then]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "I have all the coal I can carry..."
|
||||
[/message]
|
||||
|
||||
{VARIABLE unit.role has_coal}
|
||||
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
|
||||
[unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/coal-icon.png
|
||||
[/unit_overlay]
|
||||
|
||||
[removeitem]
|
||||
x,y=$x1,$y1
|
||||
[/removeitem]
|
||||
|
||||
{CLEAR_VARIABLE hex_$x1|,$y1|_coal}
|
||||
[/then]
|
||||
|
||||
[else]
|
||||
[allow_undo][/allow_undo]
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
# Exactly same as above, but for gold
|
||||
|
||||
[event]
|
||||
name=die
|
||||
first_time_only=no
|
||||
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
role=has_gold
|
||||
[/filter]
|
||||
|
||||
[item]
|
||||
x,y=$x1,$y1
|
||||
image=items/gold.png
|
||||
[/item]
|
||||
|
||||
{VARIABLE hex_$x1|,$y1|_gold yes}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
[/filter]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=hex_$x1|,$y1|_gold
|
||||
equals=yes
|
||||
[/variable]
|
||||
|
||||
[then]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "I have all the gold I can carry..."
|
||||
[/message]
|
||||
|
||||
{VARIABLE unit.role has_gold}
|
||||
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
|
||||
[unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/gold-icon.png
|
||||
[/unit_overlay]
|
||||
|
||||
[removeitem]
|
||||
x,y=$x1,$y1
|
||||
[/removeitem]
|
||||
|
||||
{CLEAR_VARIABLE hex_$x1|,$y1|_gold}
|
||||
[/then]
|
||||
|
||||
[else]
|
||||
[allow_undo][/allow_undo]
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
type=Dwarvish Miner
|
||||
role=has_coal
|
||||
|
||||
[filter_location]
|
||||
find_in=resource_return_locations
|
||||
[/filter_location]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "My load of coal is delivered!"
|
||||
[/message]
|
||||
|
||||
{CLEAR_VARIABLE unit.role}
|
||||
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
|
||||
[remove_unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/coal-icon.png
|
||||
[/remove_unit_overlay]
|
||||
|
||||
[set_variable]
|
||||
name=coalin
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=coalin
|
||||
greater_than_equal_to=2
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "That's the last load of coal we need."
|
||||
[/message]
|
||||
[if]
|
||||
[variable]
|
||||
name=goldin
|
||||
greater_than_equal_to=1
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
description=Thursagan
|
||||
message= _ "This is all we need from these mines. Now we should go back further west, where there are no trolls and ogres, and mine there."
|
||||
[/message]
|
||||
[clear_variable]
|
||||
name=coalin
|
||||
[/clear_variable]
|
||||
[clear_variable]
|
||||
name=goldin
|
||||
[/clear_variable]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
type=Dwarvish Miner
|
||||
role=has_gold
|
||||
|
||||
[filter_location]
|
||||
find_in=resource_return_locations
|
||||
[/filter_location]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Here's the gold."
|
||||
[/message]
|
||||
|
||||
{CLEAR_VARIABLE unit.role}
|
||||
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
|
||||
[remove_unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/gold-icon.png
|
||||
[/remove_unit_overlay]
|
||||
|
||||
[set_variable]
|
||||
name=goldin
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=goldin
|
||||
greater_than_equal_to=1
|
||||
[/variable]
|
||||
[then]
|
||||
[if]
|
||||
[variable]
|
||||
name=coalin
|
||||
greater_than_equal_to=2
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
description=Thursagan
|
||||
message= _ "This is all we need from these mines. Now we should go back further west, where there are no trolls and ogres, and mine there."
|
||||
[/message]
|
||||
[clear_variable]
|
||||
name=coalin
|
||||
[/clear_variable]
|
||||
[clear_variable]
|
||||
name=goldin
|
||||
[/clear_variable]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
|
||||
[unstore_unit]
|
||||
variable=alanin
|
||||
[/unstore_unit]
|
||||
|
||||
[unstore_unit]
|
||||
variable=krawg
|
||||
[/unstore_unit]
|
||||
|
||||
{CLEAR_VARIABLE alanin}
|
||||
{CLEAR_VARIABLE krawg}
|
||||
{CLEAR_VARIABLE resource_return_locations}
|
||||
|
||||
[kill]
|
||||
type=Dwarvish Miner
|
||||
[/kill]
|
||||
[/event]
|
||||
[/settings]
|
||||
|
||||
map_width=40
|
||||
map_height=40
|
||||
flipx_chance=0
|
||||
village_density=40
|
||||
village_density=50
|
||||
|
||||
#the chamber with the player. Near the south-west corner
|
||||
[chamber]
|
||||
id=player
|
||||
x=0-10
|
||||
y=30-40
|
||||
y=28-38
|
||||
size=8
|
||||
jagged=40
|
||||
[items]
|
||||
|
@ -138,137 +455,6 @@
|
|||
controller=human
|
||||
shroud=yes
|
||||
[/side]
|
||||
|
||||
[item]
|
||||
image=items/chest.png
|
||||
[/item]
|
||||
|
||||
[event]
|
||||
same_location_as_previous=yes
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
type=Dwarvish Miner
|
||||
role=has_coal
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "My load of coal is delivered!"
|
||||
[/message]
|
||||
|
||||
{MODIFY_UNIT x,y=$x1,$y1 role ""}
|
||||
|
||||
[set_variable]
|
||||
name=coalin
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=coalin
|
||||
greater_than_equal_to=2
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "That's the last load of coal we need."
|
||||
[/message]
|
||||
[if]
|
||||
[variable]
|
||||
name=goldin
|
||||
greater_than_equal_to=1
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
description=Thursagan
|
||||
message= _ "This is all we need from these mines. Now we should go back further west, where there are no trolls and ogres, and mine there."
|
||||
[/message]
|
||||
[clear_variable]
|
||||
name=coalin
|
||||
[/clear_variable]
|
||||
[clear_variable]
|
||||
name=goldin
|
||||
[/clear_variable]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=no
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
same_location_as_previous=yes
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
type=Dwarvish Miner
|
||||
role=has_gold
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Here's the gold."
|
||||
[/message]
|
||||
|
||||
{MODIFY_UNIT x,y=$x1,$y1 role ""}
|
||||
|
||||
[set_variable]
|
||||
name=goldin
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=goldin
|
||||
greater_than_equal_to=1
|
||||
[/variable]
|
||||
[then]
|
||||
[if]
|
||||
[variable]
|
||||
name=coalin
|
||||
greater_than_equal_to=2
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
description=Thursagan
|
||||
message= _ "This is all we need from these mines. Now we should go back further west, where there are no trolls and ogres, and mine there."
|
||||
[/message]
|
||||
[clear_variable]
|
||||
name=coalin
|
||||
[/clear_variable]
|
||||
[clear_variable]
|
||||
name=goldin
|
||||
[/clear_variable]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=no
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[/then]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[unstore_unit]
|
||||
variable=alanin
|
||||
[/unstore_unit]
|
||||
[clear_variable]
|
||||
name=alanin
|
||||
[/clear_variable]
|
||||
[unstore_unit]
|
||||
variable=krawg
|
||||
[/unstore_unit]
|
||||
[clear_variable]
|
||||
name=krawg
|
||||
[/clear_variable]
|
||||
[kill]
|
||||
type=Dwarvish Miner
|
||||
[/kill]
|
||||
[/event]
|
||||
[/items]
|
||||
[/chamber]
|
||||
|
||||
|
@ -326,6 +512,10 @@
|
|||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
|
||||
[not]
|
||||
type=Dwarvish Miner
|
||||
[/not]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
|
@ -336,7 +526,6 @@
|
|||
[event]
|
||||
same_location_as_previous=yes
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
|
@ -345,7 +534,18 @@
|
|||
speaker=unit
|
||||
message= _ "I have all the coal I can carry..."
|
||||
[/message]
|
||||
{MODIFY_UNIT x,y=$x1,$y1 role has_coal}
|
||||
{VARIABLE unit.role has_coal}
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
[unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/coal-icon.png
|
||||
[/unit_overlay]
|
||||
[removeitem]
|
||||
x,y=$x1,$y1
|
||||
[/removeitem]
|
||||
[/event]
|
||||
[/items]
|
||||
[/chamber]
|
||||
|
@ -451,6 +651,10 @@
|
|||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
|
||||
[not]
|
||||
type=Dwarvish Miner
|
||||
[/not]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
|
@ -461,16 +665,32 @@
|
|||
[event]
|
||||
same_location_as_previous=yes
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
[not]
|
||||
role=has_coal
|
||||
[/not]
|
||||
[not]
|
||||
role=has_gold
|
||||
[/not]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "I have all the coal I can carry..."
|
||||
[/message]
|
||||
{MODIFY_UNIT x,y=$x1,$y1 role has_coal}
|
||||
{VARIABLE unit.role has_coal}
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
[unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/coal-icon.png
|
||||
[/unit_overlay]
|
||||
[removeitem]
|
||||
x,y=$x1,$y1
|
||||
[/removeitem]
|
||||
[/event]
|
||||
[/items]
|
||||
[/chamber]
|
||||
|
@ -516,6 +736,10 @@
|
|||
name=moveto
|
||||
[filter]
|
||||
side=1
|
||||
|
||||
[not]
|
||||
type=Dwarvish Miner
|
||||
[/not]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
|
@ -526,16 +750,32 @@
|
|||
[event]
|
||||
same_location_as_previous=yes
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
side=1
|
||||
type=Dwarvish Miner
|
||||
[not]
|
||||
role=has_coal
|
||||
[/not]
|
||||
[not]
|
||||
role=has_gold
|
||||
[/not]
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "I have all the gold I can carry..."
|
||||
[/message]
|
||||
{MODIFY_UNIT x,y=$x1,$y1 role has_gold}
|
||||
{VARIABLE unit.role has_gold}
|
||||
[unstore_unit]
|
||||
variable=unit
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
[unit_overlay]
|
||||
x,y=$x1,$y1
|
||||
image=misc/gold-icon.png
|
||||
[/unit_overlay]
|
||||
[removeitem]
|
||||
x,y=$x1,$y1
|
||||
[/removeitem]
|
||||
[/event]
|
||||
[/items]
|
||||
[/chamber]
|
||||
|
|
Loading…
Add table
Reference in a new issue