Revert "Merge branch 'master' of github.com:wesnoth/wesnoth-old"

This reverts commit 5fa5c03411, reversing
changes made to 06374c64ba.
This commit is contained in:
Thibault Févry 2013-08-08 18:50:46 +02:00
parent ddfc7d3282
commit 23b72d6956
242 changed files with 3774 additions and 11608 deletions

2
.gitignore vendored
View file

@ -24,8 +24,6 @@ configure
.sconsign.dblite
.sconf_temp
CMakeFiles
CMakeLists.txt.user
CMakeLists.txt.user.1.3
cmake_install.cmake
CPackConfig.cmake
CPackSourceConfig.cmake

View file

@ -14,17 +14,8 @@ Version 1.11.5+dev:
* ca_score is now an optional parameter for almost all MAIs
* Bug fixes for Patrol, Messenger, Multipack Wolves and all Guardian MAIs
* [goal] tags in [ai] blocks with turns= or time_of_day= will now work.
* Campaigns:
* The South Guard:
* Fixed double "lich found" event in Choice in the Fog
* Language and i18n:
* Updated translations: Japanese, Russian, Scottish Gaelic
* Lua API:
* Added: function wesnoth.find_cost_map().
* Units:
* Added description for the Wose race.
* User interface:
* Unit ellipses are now automatically updated if a unit gains or loses its ZoC
* Updated translations:
* Miscellaneous and bug fixes
* Creating a unit via debug mode now clears fog/shroud around the unit.
* [move_unit_fake] now accepts an optional force_scroll= attribute (def. to
@ -32,7 +23,6 @@ Version 1.11.5+dev:
effect or Follow Unit Actions is disabled in Advanced Preferences.
* [move_unit] accepts an optional force_scroll= attribute like
[move_unit_fake] above, defaults to using the [move_unit_fake] default.
* Added: Feature in pathfind.xpp to build a cost map.
Version 1.11.5:
* Add-ons client:

View file

@ -65,9 +65,6 @@ function ai_helper.put_labels(map, cfg)
-- cfg: table with optional parameters:
-- - show_coords: (boolean) use hex coordinates as labels instead of value
-- - factor=1: (number) if value is a number, multiply by this factor
-- - keys: (array) if the value to be displayed is a subelement of the LS data,
-- use these keys to access it. For example, if we want to display data[3]
-- set keys = { 3 }, if it's data.arg[3], set keys = { 'arg', 3 }
cfg = cfg or {}
local factor = cfg.factor or 1
@ -79,9 +76,6 @@ function ai_helper.put_labels(map, cfg)
if cfg.show_coords then
out = x .. ',' .. y
else
if cfg.keys then
for i,k in ipairs(cfg.keys) do data = data[k] end
end
out = tonumber(data) or 'nan'
end
if (type(out) == 'number') then out = out * factor end

View file

@ -9,29 +9,6 @@ return {
local AH = wesnoth.require "ai/lua/ai_helper.lua"
local LS = wesnoth.require "lua/location_set.lua"
function engine:next_waypoint(messenger, cfg)
-- Variable to store which waypoint to go to next (persistent)
if (not self.data.next_waypoint) then self.data.next_waypoint = 1 end
local waypoint_x = AH.split(cfg.waypoint_x, ",")
local waypoint_y = AH.split(cfg.waypoint_y, ",")
for i,w in ipairs(waypoint_x) do
waypoint_x[i] = tonumber(waypoint_x[i])
waypoint_y[i] = tonumber(waypoint_y[i])
end
-- If we're within 3 hexes of the next waypoint, we go on to the one after that
-- except if that one's the last one already
local dist_wp = H.distance_between(messenger.x, messenger.y,
waypoint_x[self.data.next_waypoint], waypoint_y[self.data.next_waypoint]
)
if (dist_wp <= 3) and (self.data.next_waypoint < #waypoint_x) then
self.data.next_waypoint = self.data.next_waypoint + 1
end
return waypoint_x[self.data.next_waypoint], waypoint_y[self.data.next_waypoint]
end
function engine:mai_messenger_find_enemies_in_way(unit, goal_x, goal_y)
-- Returns the first unit on or next to the path of the messenger
-- unit: proxy table for the messenger unit
@ -159,10 +136,30 @@ return {
local messenger = wesnoth.get_units{ side = wesnoth.current.side, id = cfg.id }[1]
if (not messenger) then return 0 end
local x, y = self:next_waypoint(messenger, cfg)
-- Set up the waypoints
cfg.waypoint_x = AH.split(cfg.waypoint_x, ",")
cfg.waypoint_y = AH.split(cfg.waypoint_y, ",")
local waypoints = {}
for i = 1,#cfg.waypoint_x do
waypoints[i] = { tonumber(cfg.waypoint_x[i]), tonumber(cfg.waypoint_y[i]) }
end
-- Variable to store which waypoint to go to next (persistent)
if (not self.data.next_waypoint) then self.data.next_waypoint = 1 end
-- If we're within 3 hexes of the next waypoint, we go on to the one after that
-- except if that one's the last one already
local dist_wp = H.distance_between(messenger.x, messenger.y,
waypoints[self.data.next_waypoint][1], waypoints[self.data.next_waypoint][2]
)
if (dist_wp <= 3) and (self.data.next_waypoint < #waypoints) then
self.data.next_waypoint = self.data.next_waypoint + 1
end
-- See if there's an enemy in the way that should be attacked
local attack = self:mai_messenger_find_clearing_attack(messenger, x, y)
local attack = self:mai_messenger_find_clearing_attack(messenger,
waypoints[self.data.next_waypoint][1], waypoints[self.data.next_waypoint][2]
)
if attack then
self.data.best_attack = attack
@ -198,7 +195,28 @@ return {
function engine:mai_messenger_move_exec(cfg)
local messenger = wesnoth.get_units{ id = cfg.id, formula = '$this_unit.moves > 0' }[1]
local x, y = self:next_waypoint(messenger, cfg)
-- Set up the waypoints
cfg.waypoint_x = AH.split(cfg.waypoint_x, ",")
cfg.waypoint_y = AH.split(cfg.waypoint_y, ",")
local waypoints = {}
for i = 1,#cfg.waypoint_x do
waypoints[i] = { tonumber(cfg.waypoint_x[i]), tonumber(cfg.waypoint_y[i]) }
end
-- Variable to store which waypoint to go to next (persistent)
if (not self.data.next_waypoint) then self.data.next_waypoint = 1 end
-- If we're within 3 hexes of the next waypoint, we go on to the one after that
-- except if that one's the last one already
local dist_wp = H.distance_between(messenger.x, messenger.y,
waypoints[self.data.next_waypoint][1], waypoints[self.data.next_waypoint][2]
)
if (dist_wp <= 3) and (self.data.next_waypoint < #waypoints) then
self.data.next_waypoint = self.data.next_waypoint + 1
end
-- In case a unit other than the messenger itself is on the waypoint hex:
local x, y = waypoints[self.data.next_waypoint][1], waypoints[self.data.next_waypoint][2]
if (messenger.x ~= x) or (messenger.y ~= y) then
x, y = wesnoth.find_vacant_tile( x, y, messenger)
end

View file

@ -348,11 +348,9 @@
{MESSAGE narrator "wesnoth-icon.png" "Important Note" _"<span color='#A00000'>Important:</span> The animal Micro AIs in this scenario are written for a number of animal unit types that do not exist in Wesnoth mainline, such as bears, sheep and sheep dogs, or deer. In this test scenario, theses units have been replaced by mainline units. If you want to get the ""full experience"" with the original animal unit types, check out the 'Animals' scenario in the 'AI Modification Demos' add-on."}
# wmlindent: start ignoring
{MESSAGE narrator "wesnoth-icon.png" "" _"This is a fun little scenario with a bunch of different animal AIs, mostly for watching only. The animal AIs behave as follows:
"+{ANIMAL_AI_DESCRIPTIONS1}}
# wmlindent: stop ignoring
{MESSAGE narrator "wesnoth-icon.png" "" {ANIMAL_AI_DESCRIPTIONS2}}
[message]
@ -360,13 +358,11 @@
caption= _ "Question for the Player"
image=wesnoth-icon.png
# wmllint: unbalanced-on
# wmlindent: start ignoring
message= _ "It is possible to include a human-controlled Side 1, so that the action stops once every turn for looking around (or to mess with things in debug mode).
Note that there is no end to this scenario. For demonstration purposes, any unit that is killed is replaced by another unit of the same type at the beginning of the next turn. In order to end the scenario, there's a right-click option - but that only works in human-controlled mode. In AI-only mode, you have to press 'Esc' or reload a previous savefile.
Also note: The Animal AIs are coded as Micro AIs. A Micro AI can be added and adapted to the need of a scenario easily using only WML and the [micro_ai] tag. Check out the <span color='#00A000'>Micro AI wiki page</span> at http://wiki.wesnoth.org/Micro_AIs for more information."
# wmlindent: stop ignoring
# wmllint: unbalanced-off
[option]
message= _ "<span font='16'>I'll just watch the animals.</span>"
@ -415,10 +411,8 @@ Also note: The Animal AIs are coded as Micro AIs. A Micro AI can be added and ad
type=Wolf
[/filter_second]
# wmlindent: start ignoring
{MESSAGE $second_unit.id "" "" _"Yowl!
Translation: Those Ogres are mean! We better stay away from them and their young."}
# wmlindent: stop ignoring
[micro_ai]
side=6

View file

@ -324,7 +324,7 @@
action=add
[filter_location]
y=33
y=33
[/filter_location]
avoid_enemies=1
[/micro_ai]

View file

@ -65,10 +65,8 @@
name=go_home
id=go_home
type=movement
# wmlindent: start ignoring
evaluation="if( (null != me.vars.home_loc), {AI_CA_MOVE_TO_TARGETS_SCORE}+10, 0)"
action="if( (me.loc != me.vars.home_loc), move(me.loc, next_hop(me.loc, me.vars.home_loc)), move(me.loc, me.loc)#do not move this turn#)"
# wmlindent: stop ignoring
[/candidate_action]
[/modify_ai]
[/ai]
@ -149,7 +147,7 @@
[variables]
label=_"coward r=5
s=24 5"
[/variables]
[/variables]
[/unit]
[micro_ai]
side=2
@ -258,7 +256,7 @@
return_x,return_y=21,9
[/micro_ai]
# The home guards
# The home guards
[unit]
type=Troll Whelp
side=2

View file

@ -71,7 +71,7 @@
{campaigns/Dead_Water/scenarios}
[lua]
code=<<
code=<<
local _ = wesnoth.textdomain "wesnoth-dw"
local old_unit_status = wesnoth.theme_items.unit_status

View file

@ -395,7 +395,7 @@
[message]
speaker=Gwabbo
#po: The phrase 'words of a man' does *not* have the sense of
#po: The phrase 'words of a man' does *not* have the sense of
#po: 'words of a human' here; it signifies rather 'words of a
#po: moral adult' as opposed to a child or dependant.
message= _ "Those were the words of a man and a leader, Kai Krellis, and well spoken. The folk are truly yours now."

View file

@ -5,6 +5,7 @@
profile="portraits/brawler.png"
race=merman
image="units/merfolk/brawler.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=38
movement_type=swimmer
@ -226,6 +227,11 @@
replace="CS(50,50,0)"
[/effect]
[effect]
apply_to=ellipse
ellipse="misc/ellipse-nozoc"
[/effect]
[effect]
apply_to=zoc
value=no
@ -301,6 +307,11 @@
replace="CS(50,50,0)"
[/effect]
[effect]
apply_to=ellipse
ellipse="misc/ellipse-nozoc"
[/effect]
[effect]
apply_to=zoc
value=no

View file

@ -4,6 +4,7 @@
name= _ "Child King"
race=merman
image="units/merfolk/child_king.png"
ellipse="misc/ellipse-nozoc"
profile="portraits/kai_krellis.png"
hitpoints=22
movement_type=swimmer

View file

@ -5,6 +5,7 @@
profile="portraits/brawler.png"
race=merman
image="units/merfolk/citizen.png"
ellipse="misc/ellipse-nozoc"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=20
movement_type=swimmer

View file

@ -11,6 +11,7 @@
# image="units/merfolk/soldier_king-leading.png"
# [/frame]
# [/leading_anim]
ellipse="misc/ellipse"
profile="portraits/kai_krellis2.png"
hitpoints=52
movement_type=swimmer

View file

@ -11,6 +11,7 @@
# image="units/merfolk/warrior_king-leading.png"
# [/frame]
# [/leading_anim]
ellipse="misc/ellipse"
profile="portraits/kai_krellis2.png"
hitpoints=64
movement_type=swimmer

View file

@ -11,6 +11,7 @@
# image=units/merfolk/young_king-leading.png
# [/frame]
# [/leading_anim]
ellipse="misc/ellipse"
profile="portraits/kai_krellis.png"
hitpoints=38
movement_type=swimmer

View file

@ -5,6 +5,7 @@
race=human
gender=male
image="units/apprentice-mage.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=38
movement_type=smallfoot

View file

@ -4,6 +4,7 @@
name=_ "Apprentice Necromancer"
race=human
image="units/apprentice-necromancer.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=52
movement_type=smallfoot

View file

@ -252,7 +252,7 @@
name=Dacyn_researching
value=true
[/set_variable]
[objectives]
side=1
[objective]

View file

@ -150,6 +150,8 @@ At the end of your first turn, your keep will disappear, and you must battle wit
[/terrain]
[/event]
# NOTE: the player will be recalling a keep full of level 3 units with magic, arcane,
# and impact attacks. Mal-Ravanal needs to cheat a fair bit just to even the odds
[event]

View file

@ -52,7 +52,7 @@
[animation]
apply_to=failed_teleport
{TELEPORT_FAILED_ANIMATION}
{TELEPORT_FAILED_ANIMATION}
[/animation]
[animation]
apply_to=death

View file

@ -111,6 +111,7 @@
[/object]
#enddef
# A slightly modified version of the white mage attack animations
# (necessary because there is no way to suppress the lightbeam in
# the real attack animations)
@ -212,6 +213,7 @@
[/object]
#enddef
# A modified standing animation for Dacyn while he is casting a spell
#define DACYN_CASTING_SPELL_ANIMATION_OBJECT

View file

@ -1,7 +1,7 @@
#textdomain wesnoth-ei
#
# These events are shared between the two final scenarios
#
#
[event]
name=attack
[filter]
@ -92,6 +92,7 @@
[/message]
[/event]
[event]
name=last breath
[filter]
@ -103,7 +104,7 @@
message= _ "You are more powerful than I expected, but you cannot possibly defeat me."
[/message]
[if]
[if]
[have_location]
[and]
x,y=$x1,$y1
@ -114,6 +115,7 @@
[/filter]
[/have_location]
[then] #Dacyn is close enough; Mal-Ravanal can't escape
{DACYN_FAKE_ATTACK_ANIMATION_OBJECT}
[animate_unit]
[filter]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 197 KiB

View file

@ -5,6 +5,7 @@
name= _ "Fighter"
race=human
image="units/konrad-fighter.png"
ellipse="misc/ellipse"
hitpoints=32
movement_type=smallfoot
movement=6

View file

@ -1,37 +1,37 @@
border_size=1
usage=map
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, 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
Hhd, Hhd, Gd, Hhd, Rd, Hd, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd, Hhd, Re, Re, Mm, Mm, Mm, Ww, Ai, Ms, Ms, Hh, Hh, Hh, Hh, Wwf, Hh, Wwf, Hh^Fp, Wwf, Hh^Fp, Wwf, Hh^Fp, Wwf, Wwf, Ww, Ww, Hh, Hh
Hhd, Hhd, Hhd, Hhd, Hd, Hd, Hhd^Fp, Hhd^Fp, Hhd^Fp, Hhd, Hhd, Re, Rb, Rb, Ww, Ww, Wo, Wo, Ai^Es, Ms, Mm, Mm, Wwf, Wwf, Hh, Wwf, Hh, Wwf, Hh, Wwf, Hh^Fp, Wwf, Wwf, Hh, Ww, Ww, Hh, Hh
Hhd, Hhd, Hhd, Hhd, Hhd, Hd, Hhd^Fp, Hhd^Fp, Hhd, Hhd, Hhd, Re, Rb, Wwr, Ww, Wo, Wo, Wo, Wo, Wo, Ww, Ww, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Wwr, Ww, Ww, Ww, Ww
Hhd, Hhd, Hhd, Gd^Efm, Hhd, Hhd^Fp, Hhd^Fp, Hh, Mm, Re, Rb, Rb, Wwr, Ww, Wo, Ww^Ewl, Ww^Ewf, Ww^Ewl, Ww, Ww, Wwr, Wwr, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Ww, Ww, Ww, Ww
Hhd, Hhd, Hhd, Hhd, Hhd, Hhd^Fp, Hhd^Fp, Hhd^Fp, Mm, Rb, Wwf, Wwf, Mm, Mm, Wwr, Ww, Wwr, Ww, Wwr, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ww, Wo, Ww, Wwr
Mm, Mm, Hh, Ce, Ce, Mm, Mm, Mm, Rb, Rb, Wwf, Hh, Hh, Hh, 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, Mm, Ww, Wo, Ww, Ww, Wwr
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
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
Mm, Mm, Mm, Mm, Gs^Fms, Hh^Fms, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Mm, Hh, Gg, Gg, Gg, Gg, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Gg, Gg, Gg, Gg^Efm, Gg, Gg, Gg^Efm, Gs^Fms, Hh^Fms, Gs^Fms, Hh^Fms, 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^Vhh, Mm, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Mm, Mm, Mm, Mm, Hh^Fp, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Hh, Hh, Gll^Fp, Re, Gg^Ve, Gll^Fp, Gll^Fp, Hh, Hh, Hh, Hh, Hh, Hhd, Hhd, Hhd, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
Mm, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Hh^Fms, Hh^Fds, Hh^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Re, Gll^Fp, Hh, Hh, Mm, Gll^Fp, Gll^Fp, Hh, Hh, Hhd, Hhd, Hhd, Hhd, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Hh, Hh, Hh, Hh, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gll^Fp, Gll^Fp, Hh, Hh, Mm, 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^Efm, Gg, Gg, Gg, Gg, Gg, Gg^Em, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gll^Fp, Gg, Gg, Gg, Hh, Hh, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm^Vhh, Mm, Mm, Mm, Mm, Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gg^Ve, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Mm, Hh, Hh^Fp, Hh^Fp, Hh^Fp, Hh^Fp, Mm, Mm, Mm, Mm, Mm
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, 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^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Mm , Hh^Fp , Hh^Fp , Hh^Fp , Hh^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 , Hh^Fp , Hh^Fp , Hh^Fp , Hh^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 , Hh^Fp , Hh^Fp , Hh^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 , Hh , Hh , Hh , Hh , Mm , Gg^Ve , Hh^Fp , Hh^Fp , Mm , Mm , Mm , Mm , Re , Re , Mm , Mm , Hh , Hh , Hh , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Gg , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Ce , Ce , Ce , Ce , Hh , Hh , Gs , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Re , Re , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm
Hh , Hh , Hh , Hh , Hh , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Hh , Hh , Hh , Mm , Mm , Mm , Re , Re , Mm , Ms , Mm , Ms , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Mm , Mm , Ww , Mm , Mm
Hh , Hh , Hh , Hh , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Hh^Fp , Hh , Hh , Hh , Hh , Mm , Re , Re , Hh , Ms , Mm , Ms , Ms , Ms , Mm , Mm , Mm , Mm , Mm , Mm , Hh^Fp , Mm , Mm , Mm , Mm , Mm , Ww , Ww , Hh , Hh
Hh , Hh , Gg , Hh , Rd , Hd , Hh^Fp , Hh^Fp , Hh^Fp , Hh , Hh , Re , Re , Mm , Mm , Mm , Ww , Ww , Mm , Ms , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh^Fp , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Hh , Hh , Ww , Ww , Hh , Hh
Hh , Hh , Hh , Hh , Hd , Hd , Hh^Fp , Hh^Fp , Hh^Fp , Hh , Hh , Re , Re , Re , Ww , Ww , Wo , Wo , Ww , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Hh , Hh , Ww , Ww , Hh , Hh
Hh , Hh , Hh , Hh , Hh , Hd , Hh^Fp , Hh^Fp , Hh , Hh , Hh , Re , Re , Ww , Ww , Wo , Wo , Wo , Wo , Wo , Ww , Ww , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Ww , Ww , Ww , Ww , Ww
Hh , Hh , Hh , Gg^Efm , Hh , Hh^Fp , Hh^Fp , Hh , Mm , Re , Re , Re , Ww , Ww , Wo , Ww , Ww , Ww , Ww , Ww , Ww , Ww , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Ww , Ww , Ww , Ww , Ww
Hh , Hh , Hh , Hh , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Mm , Re , Re , Re , Mm , Mm , Ww , Ww , Ww , Ww , Ww , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Ww , Wo , Ww , Ww
Mm , Mm , Hh , Ce , Ce , Mm , Mm , Mm , Re , Re , Re , Hh , Hh , Hh , 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 , Mm , Ww , Wo , Ww , Ww , Ww
Mm , Mm , Mm , Hh , Mm , Mm , Mm , Gs^Fp , Re , Re , Re , 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 , Ww , Wo , Wo , Ww , Ww
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , 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 , Ww , Ww
Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , 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 , Gg , Hh , Hh , Hh , Re , Re , Gs^Fms , Gs^Fms , Gs^Fms , Hh , Hh , Hh , Hh , 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
Mm , Mm , Mm , Mm , Gg^Ve , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Gg , Re , Re , Gg^Ve , Gg , Hh , Hh , Hh , Hh , 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 , Gg , Hh , Hh , Hh , Hh , 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 , Hh , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Gs^Fms , Hh^Fms , Hh^Fms , Gs^Fms , Gs^Fms , Gs^Fms , Gs^Fms , Mm , Hh , Gg , Gg , Gg , Gg , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Gg , Gg , Gg , Gg^Efm , Gg , Gg , Gg^Efm , Gs^Fms , Hh^Fms , Gs^Fms , Hh^Fms , 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^Vhh , Mm , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Mm , Mm , Mm , Mm , Hh^Fp , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fds , Re , Gg^Ve , Gs^Fds , Gs^Fds , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm^Vhh , Mm , Hh^Fms , Hh^Fds , Hh^Fms , Gs^Fds , Gs^Fds , Gs^Fds , Gg , Re , Gs^Fds , Hh , Hh , Mm , Gs^Fds , Gs^Fds , Hh , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Hh , Hh , Mm , 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 , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gg , Gg , Gg , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Vhh , Mm , Mm , Mm , Mm , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gg^Ve , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Mm , Hh , Hh^Fp , Hh^Fp , Hh^Fp , Hh^Fp , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Hh , Mm , Mm^Vhh , Mm , Mm , Mm , Mm , Mm , Gg^Ve , Mm , Mm , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Ce , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , 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^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gg^Ve , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Ce , 1 Ke , Ce , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Mm , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm
Hh , Hh , Mm , Mm , Mm , Mm , Gg^Ve , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , 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^Fds , Gs^Fds , 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^Fds , Gs^Fds , Gs^Fds , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Ce , 7 Ke , Ce , Gs^Fds , Gs^Fds , Gs^Fds , 6 Ke , Gs^Fds , Gs^Fds , Gs^Fds , Gs^Fds , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm
Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , 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^Fds , Gs^Fds , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm

View file

@ -1,48 +1,48 @@
border_size=1
usage=map
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, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Ms, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
Hh^Fp, Hh^Fp, Gll^Fp, Gs^Fms, Re^Gvs, Gs^Fms, Gll^Fp, Gll^Fp, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Gll, Hh, Gg, Gg, Gs, Gg, Gg, Gg^Es, Hh, Gs, Hh, Hh, Hh, Hhd, Mm, Hhd, Gll^Fp, Hhd, Ms, Ms, Ms, Ms, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms
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, Ms, Ms
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, Ms
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
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
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
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
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
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, Gll^Fp
Mm, Mm, Mm, Gs^Fms, Ss, Gs^Fms, Gs^Efm, Ww, Ww^Bw|, Ww, Ww, Rd, Rd, Wwf^Es, Wwf, Wwf^Es, Wwf^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, Gll^Fp
Mm, Mm, Ss, Gs^Uf, Gs^Fds, Gs^Fms, Gs^Fms, Ww, Gs, Ww, Gd, Rd, Gd, Wwrg, Wwf^Es, Wwrg, Wwg^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, 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, Wwg^Es, Ww, Ww, 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, Gll^Fp, 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, Ww, 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, Rrc, 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, Ww, 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, Gs^Fms, Gs^Fms, Gs^Fms, 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, Gs^Fms, Gs^Fms, 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, 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^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^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, Gs^Fms, Gs^Fms
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^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, Hh^Fms, Hh^Fms
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, Hh^Fms, Hh^Fms
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, Gs^Fms, Gs^Fms
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
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
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^Fms, Gs^Fms, Gs^Fms
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
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
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
Gs^Fds, Hh^Fds, Wwf, Hh^Fms, Re, Gll^Fp, Gll^Fp, Gll^Fp, 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
Gs^Fds, Gs^Fds, Ss, Ss, Re^Ve, Gll^Fp, Gll^Fp, Gll^Fp, 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, Gs^Fms, Gs^Fms
Gs^Fms, Ss^Ewl, Ss, Gs^Emf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, 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, Gs^Fms, Gs^Fms
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, Wot^Es, Wot^Es, Wot^Es, Wot^Es, Wot^Es
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, 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^Es, Wo^Es, Wo^Es, Wo^Es
Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Ss, Ss, Gs^Fds, Ss, Ss, Rp, Rp, Gs^Fds, 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, Gs^Fds, 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, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
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^Fds, Gs^Vhs, Gs, Gd^Fdw, Gd^Fdw, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Rrc, Gs^Fds, 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, 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
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^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^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, Gs^Fds, 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, 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, Gs^Fds, 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
Hh^Fds, Hh^Fds, Gg^Fet, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, 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, Gs^Fds, 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
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, Gll^Fp, Gs^Fds, Hh^Fds, 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, Hh^Fms, 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, Gll^Fp, Gs^Fds, Hh^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, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms
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, Gll^Fp, Gs^Fds, Hh^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Ds, Ds, Hhd, 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, Hh^Fms, Hh^Fms, Hh^Fms, Hh^Fms
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, Hhd, Hhd, Hhd, Hhd, Hhd, Hhd, Ms, Ms, Ms, Aa^Fpa, Aa^Fpa, Ms, Ms, Ms, Ms, Ms
Hh^Fp, Hh^Fp, Gll^Fp, Gs^Fms, Re^Gvs, Gs^Fms, Gll^Fp, Gll^Fp, Ds, Ww, Ww, Ww, Ww, Ww, Ww, Hhd, Gll, Hh, Gg, Gg, Gs, Gg, Gg, Gg^Es, Hh, Gs, Hh, Hh, Hh, Hhd, Mm, Hhd, Gll^Fp, Hhd, Ms, Ms, Ms, Ms, Ms, Aa^Fpa, Ms, Ms, Ms, Ms, Ms, Ms
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
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
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
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
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
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
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
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
Mm, Mm, Mm, Gs^Fms, Ss, Gs^Fms, Gs^Efm, Ww, Ww^Bw|, Ww, Ww, Rd, Rd, Wwf^Es, Wwf, Wwf^Es, Wwf^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
Mm, Mm, Ss, Gs^Uf, Gs^Fds, Gs^Fms, Gs^Fms, Ww, Gs, Ww, Gd, Rd, Gd, Wwrg, Wwf^Es, Wwrg, Wwg^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
Gs^Fds, Gs^Fds, Gs^Fms, Gll^Fp, Gs^Fms, Ss, Gs^Fds, Gs^Fms, Gs^Efm, Gs^Fms, Gs, Gd, Gs, Gs, Gg, Wwg^Es, Ww, Ww, 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
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, Ww, 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
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, Ww, 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
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^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^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, Gs^Fms, Gs^Ve, Gs^Fms, Gs^Fms
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, Gs^Fms, Rp, Rp, Gs^Em, Gll^Fp, Gs^Fms
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^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, Gs^Fms, Hh^Fms
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
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, Gs^Fms, Gs^Fms
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, Gs^Fms
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
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, Gs^Fms
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, Gs^Fms
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
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, Gs^Fms
Gs^Fds, Hh^Fds, Wwf, Hh^Fms, Re, Gll^Fp, Gll^Fp, Gll^Fp, 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^Fds, Gs^Fds, Ss, Ss, Re^Ve, Gll^Fp, Gll^Fp, Gll^Fp, 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, Ss^Ewl, Ss, Gs^Emf, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, 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, 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, Ww^Es
Gs^Fms, Gs^Fms, Gs^Fds, Gs^Fds, 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
Gs^Fms, Gll^Fp, Gll^Fp, Gs^Fms, Gs^Fds, Ss, Ss, Gs^Fds, Ss, Ss, Rp, Rp, Gs^Fds, 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, Gs^Fds, 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, Gs^Fds
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^Fds, Gs^Vhs, Gs, Gd^Fdw, Gd^Fdw, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Rrc, Rrc, Gs^Fds, 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
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
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, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gs^Fds, 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^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, Gs^Fds, 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, 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, Gs^Fds, Gs^Fds, Gs^Fds, Mm, Gs^Fds, Gs^Fds, Re^Gvs, Gs^Efm, Gs^Fds, Gs^Fms, Gs^Fms
Hh^Fds, Hh^Fds, Gg^Fet, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fms, Gs^Fds, Gs^Fms, 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, Gs^Fds, 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
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, Gll^Fp, Gs^Fds, Hh^Fds, 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
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, Gll^Fp, Gs^Fds, Hh^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, 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, Gll^Fp, Gs^Fds, Hh^Fds, Rrc, Gs^Fds, Gs^Fds, Gs^Fds, Wwf, Ds, Ds, Hhd, 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

View file

@ -203,7 +203,7 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Knight, Goblin Pillager, Orcish Slayer, Orcish Warrior
#endif
{GOLD 120 160 200}
{INCOME 10 20 30}
{INCOME 10 30 50}
{ai/aliases/stable_singleplayer.cfg}
[ai]
{AI_NO_SCOUTS}
@ -232,8 +232,8 @@ This is the story of Kalenz, Landar, and of the Elves in the first days of the h
y=29
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt
{GOLD 120 140 160}
{INCOME 10 20 30}
{GOLD 120 160 200}
{INCOME 10 30 50}
{ai/aliases/stable_singleplayer.cfg}
[ai]
{AI_NO_SCOUTS}

View file

@ -670,6 +670,7 @@
#### /Orc AI ####
#### Kalenz arrives ####
[event]

View file

@ -370,7 +370,7 @@ Chapter Two"
#else
side=1
#endif
type=Elvish Druid
type=Elvish Fighter
x,y=11,11
[modifications]
{TRAIT_STRONG}
@ -387,7 +387,7 @@ Chapter Two"
#else
side=1
#endif
type=Elvish Sorceress
type=Elvish Archer
x,y=11,11
random_gender=yes
[modifications]

View file

@ -19,7 +19,7 @@
[filter]
id=Landar
[/filter]
#ifdef LANDAR_SPOILED
#ifdef LANDAR_SPOILED
[message]
speaker=unit
message= _ "It is finished! I can finally rest!"

View file

@ -312,21 +312,21 @@
[/set_variables]
[/event]
#define FALLBACK
[if]
[variable]
name=type_to_turn_into
equals=$null
[/variable]
[then]
[wml_message]
logger=error
message=_"Could not convert a $stored_changers[$i].type, please report!"
[/wml_message]
{VARIABLE type_to_turn_into $stored_changers[$i].type}
[/then]
[/if]
#enddef
#define FALLBACK
[if]
[variable]
name=type_to_turn_into
equals=$null
[/variable]
[then]
[wml_message]
logger=error
message=_"Could not convert a $stored_changers[$i].type, please report!"
[/wml_message]
{VARIABLE type_to_turn_into $stored_changers[$i].type}
[/then]
[/if]
#enddef
[event]
name=new turn
first_time_only=no
@ -581,7 +581,7 @@
[/then]
[/if]
[/event]
#undef FALLBACK
#undef FALLBACK
[event]
name=turn 4

View file

@ -10,6 +10,7 @@
[/background_layer]
#enddef
#define JOURNEY X Y
[image]
x,y={X},{Y}

View file

@ -5,6 +5,7 @@
race=dwarf
image="units/masked_fighter.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=38
movement_type=dwarvishfoot
movement=4

View file

@ -4,6 +4,7 @@
name= _ "Dwarvish Masked Guardsman"
race=dwarf
image="units/masked_guard.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=42
movement_type=dwarvishfoot

View file

@ -4,6 +4,7 @@
name= _ "Dwarvish Masked Thunderer"
race=dwarf
image="units/masked_thunderer.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=34
movement_type=dwarvishfoot

View file

@ -5,6 +5,7 @@
race=human
gender=male
image="units/noble-fighter.png"
ellipse="misc/ellipse"
{DEFENSE_ANIM "units/noble-fighter-defend.png" "units/noble-fighter.png" {SOUND_LIST:HUMAN_HIT} }
hitpoints=36
movement_type=smallfoot

View file

@ -5,6 +5,7 @@
race=human
gender=male
image="units/noble-youth.png"
ellipse="misc/ellipse-nozoc"
{DEFENSE_ANIM "units/noble-youth-defend.png" "units/noble-youth.png" {SOUND_LIST:HUMAN_HIT} }
hitpoints=24
movement_type=smallfoot

View file

@ -5,6 +5,7 @@
race=wose
image="units/wose-sapling.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse-nozoc"
{DEFENSE_ANIM "units/wose-sapling-defend.png" "units/wose-sapling.png" wose-hit.ogg }
[abilities]
{ABILITY_AMBUSH}

View file

@ -150,7 +150,7 @@
name=start
[message]
speaker=narrator
message= _ "Deoran found himself put to the test early in his command. Loris, the previous commander, had squandered his time in games and diversions, and bandits had overrun the land..."
message= _ "Deoran found himself put to the test early in his command. Loris, the previous commander, had squandered his time in games and diversions and bandits had overrun the land..."
image=wesnoth-icon.png
[/message]

View file

@ -388,6 +388,40 @@
[/fire_event]
[/event]
[event]
name=moveto
[filter]
id="Mal M'Brin"
[filter_vision]
side=1
[/filter_vision]
[/filter]
[scroll_to]
x,y=$x1,$y1
[/scroll_to]
[delay]
time=500
[/delay]
[message]
speaker=Deoran
message= _ "We found the lich!"
[/message]
[fire_event]
name=sighted
[primary_unit]
id=Urza Afalas
[/primary_unit]
[secondary_unit]
id=Deoran
[/secondary_unit]
[/fire_event]
[/event]
# The adventurers locate the bandits: a choice must be made
[event]
name=moveto

View file

@ -26,7 +26,7 @@
[/part]
[part]
background=story/summer.jpg
story= _ "Then, in the spring of the ninth year, the reports from the South Guard, under the command of Sir Loris, suddenly ceased. King Haldric decided to send someone to investigate."
story= _ "Then, in the spring of the ninth year the reports from the South Guard, under the command of Sir Loris, suddenly ceased. King Haldric decided to send someone to investigate."
[/part]
[part]
background=story/summer.jpg

View file

@ -217,7 +217,7 @@ Yet for some reason I fear these brothers more. If Mordak were here it would be
#placing prison gates
{PLACE_IMAGE scenery/gate-rusty-se.png 5 5}
{PLACE_IMAGE scenery/gate-rusty-sw.png 6 10}
#making the gates impassable
[terrain]
x=5,6
@ -626,7 +626,7 @@ Yet for some reason I fear these brothers more. If Mordak were here it would be
[filter_condition]
[have_location]
x,y=5,5
[filter_vision]
side=1
[/filter_vision]

View file

@ -138,7 +138,7 @@
[variable]
name=found_garak
boolean_equals=yes
[/variable]
[/variable]
[/show_if]
[/objective]
[objective]
@ -148,7 +148,7 @@
[variable]
name=found_zhul
boolean_equals=yes
[/variable]
[/variable]
[/show_if]
[/objective]

View file

@ -1709,6 +1709,7 @@
animate=no
fire_event=no
[/kill]
[/event]
#if Kaleh moves to north edge of map but outlaw leader isn't defeated
@ -1963,11 +1964,9 @@
{RANDOM 1..$spawn.length}
{VARIABLE_OP random sub 1}
# wmlindent: start ignoring
{NAMED_UNIT 4 "Ghost" $spawn[$random].x $spawn[$random].y () ( _ "Lost Soul") (
animate=yes
role="LostSoul")}
# wmlindent: stop ignoring
{VARIABLE_OP ghosts_already_spawned add 1}
[set_variable]
name=ghosts

View file

@ -1527,6 +1527,7 @@ _ "These undead trolls fight again in death as they did in life, except this tim
side=1
[/filter]
#create troll leader
[unit]
type=Great Troll

View file

@ -627,7 +627,7 @@
[message]
speaker=Melusand
message= _ "I will do as you ask. It is only fair. But if this battle goes ill I do not think there will be many safe places left in the known lands."
message= _ "I will do as you ask. It is only fair. But if if this battle goes ill I do not think there will be many safe places left in the known lands."
[/message]
[message]

View file

@ -1508,20 +1508,19 @@
[/fire_event]
# create vampire bats and blood bats
# wmlindent: start ignoring
{SCATTER_UNITS {ON_DIFFICULTY 5 3 3} (Vampire Bat) 2 (terrain=Gs^Ft) (
side=6
name= _ "Nocturnal Pest"
upkeep=free)}
# create blood bats on medium and hard difficulties
#ifndef EASY
{SCATTER_UNITS {ON_DIFFICULTY 0 3 4} (Blood Bat) 2 (terrain=Gs^Ft) (
side=6
name= _ "Nocturnal Pest"
upkeep=free)}
#endif
# wmlindent: stop ignoring
[/event]
# destroy all bats at morning

View file

@ -4,6 +4,7 @@
name= _ "Crawling Horror"
race=monster
image=units/alien/orb-small.png
ellipse="misc/ellipse-nozoc"
hitpoints=30
movement_type=largefoot
movement=5

View file

@ -5,6 +5,7 @@
race=monster
image=units/alien/spire.png
image_icon="units/alien/spire.png~SCALE(72,72)"
ellipse="misc/ellipse-nozoc"
[standing_anim]
start_time=0
direction=n,ne,se,s

View file

@ -66,6 +66,11 @@
replace="CS(50,50,0)"
[/effect]
[effect]
apply_to=ellipse
ellipse="misc/ellipse-nozoc"
[/effect]
[effect]
apply_to=zoc
value=no

View file

@ -29,7 +29,7 @@
{ANIMATED_WATER_15_TRANSITION Iwr Wwg -560 "~CS(40,15,-20)" 110 water/ocean}
{ANIMATED_WATER_15_TRANSITION Wwg Iwr -560 "~CS(40,15,-20)" 110 water/ocean-long}
[terrain_graphics]
map="
map="
2
, .
1"

View file

@ -4,6 +4,7 @@
name= _ "Fighter"
race=human
image="units/konrad-fighter.png"
ellipse="misc/ellipse"
profile=portraits/konrad.png~SCALE(200,200)
hitpoints=32
movement_type=smallfoot

View file

@ -915,7 +915,7 @@
comment = "unit list"
[/entry]
[entry]
name = "Boldizsár Lipka (lipk)"
name = "Boldizsár Lipka (lipk)"
[/entry]
[entry]
name = "Brilliand"
@ -1144,8 +1144,8 @@
wikiuser = "Greywhind"
[/entry]
[entry]
name = "Oleg Tsarev"
email = "zabivator@gmail.com"
name = "Oleg Tsarev"
email = "zabivator@gmail.com"
[/entry]
[entry]
name = "Pablo J. Urbano Santos (Lord Ork)"
@ -1247,10 +1247,6 @@
[entry]
name = "Tamas K. (negusnyul)"
[/entry]
[entry]
name = "the_beagle"
comment = "Wose race description"
[/entry]
[entry]
name = "Thibault Févry (iwontbecreative)"
comment = "Some GCI tasks and utils/wiki_grabber.py cleanup."

View file

@ -52,15 +52,15 @@
[relative]
x=-1
y=0
[/relative]
[relative]
x=1
y=-1
[/relative]
[relative]
x=0
[/relative]
name= _ "Hex Line SE-NW"
[/relative]
[relative]
x=1
y=-1
[/relative]
[relative]
x=0
[/relative]
name= _ "Hex Line SE-NW"
[/brush]
# [brush]

View file

@ -1,137 +1,139 @@
[item_group]
id=items
icon=icons/items/item_misc
name= _ "Items"
id=items
icon=icons/items/item_misc
name= _ "Items"
[item]
id=altar_evil
image=items/altar-evil.png
name= _ "Evil Altar"
[/item]
[item]
id=altar_evil
image=items/altar-evil.png
name= _ "Evil Altar"
[/item]
[item]
id=altar
image=items/altar.png
name= _ "Altar"
[/item]
[item]
id=altar
image=items/altar.png
name= _ "Altar"
[/item]
[item]
id=anvil
image=items/anvil.png
name= _ "Anvil"
[/item]
[item]
id=anvil
image=items/anvil.png
name= _ "Anvil"
[/item]
[item]
id=cage
image=items/cage.png
name= _ "Cage"
[/item]
[item]
id=cage
image=items/cage.png
name= _ "Cage"
[/item]
[item]
id=box
image=items/box.png
name= _ "Box"
[/item]
[item]
id=box
image=items/box.png
name= _ "Box"
[/item]
[item]
id=axe
image=items/axe.png
name= _ "Axe"
[/item]
[item]
id=axe
image=items/axe.png
name= _ "Axe"
[/item]
[item]
id=bomb
image=items/bomb.png
name= _ "Bomb"
[/item]
[item]
id=bomb
image=items/bomb.png
name= _ "Bomb"
[/item]
[item]
id=bones
image=items/bones.png
name= _ "Bones"
[/item]
[item]
id=bones
image=items/bones.png
name= _ "Bones"
[/item]
[item]
id=bow
image=items/bow.png
name= _ "Bow"
[/item]
[item]
id=bow
image=items/bow.png
name= _ "Bow"
[/item]
[item]
id=bow-elven
image=items/bow-elven.png
name= _ "Elven Bow"
[/item]
[item]
id=bow-elven
image=items/bow-elven.png
name= _ "Elven Bow"
[/item]
[item]
id=bow-crystal
image=items/bow-crystal.png
name= _ "Crystal Bow"
[/item]
[item]
id=bow-crystal
image=items/bow-crystal.png
name= _ "Crystal Bow"
[/item]
[item]
id=archery-target
image=items/archery-target-right.png
name= _ "Archery Target"
[/item]
[item]
id=archery-target
image=items/archery-target-right.png
name= _ "Archery Target"
[/item]
[item]
id=armor
image=items/armor.png
name= _ "Armor"
[/item]
[item]
id=armor
image=items/armor.png
name= _ "Armor"
[/item]
[item]
id=key
image=items/key.png
name= _ "Key"
[/item]
[item]
id=key
image=items/key.png
name= _ "Key"
[/item]
[item]
id=sword
image=items/sword.png
name= _ "Sword"
[/item]
[item]
id=sword
image=items/sword.png
name= _ "Sword"
[/item]
[item]
id=chest
image=items/chest.png
name= _ "Chest"
[/item]
[item]
id=chest
image=items/chest.png
name= _ "Chest"
[/item]
[item]
id=buckler
image=items/buckler.png
name= _ "Buckler"
[/item]
[/item_group]
[item]
id=buckler
image=items/buckler.png
name= _ "Buckler"
[/item]
[/item_group]
[item_group]
id=scenery
name= _ "Scenery"
icon=icons/items/item_scenery
id=scenery
name= _ "Scenery"
icon=icons/items/item_scenery
[item]
id=signpost
name= _ "Signpost"
image=scenery/signpost.png
[/item]
[item]
id=signpost
name= _ "Signpost"
image=scenery/signpost.png
[/item]
[item]
id=whirlpool
name= _ "Whirlpool"
image=scenery/whirlpool.png
[/item]
[item]
id=whirlpool
name= _ "Whirlpool"
image=scenery/whirlpool.png
[/item]
[item]
id=well
name= _ "Well"
image=scenery/well.png
[/item]
[item]
id=well
name= _ "Well"
image=scenery/well.png
[/item]
[item]
id=lighthouse
name= _ "Lighthouse"
image=scenery/lighthouse.png
[/item]
[item]
id=lighthouse
name= _ "Lighthouse"
image=scenery/lighthouse.png
[/item]
[/item_group]

View file

@ -43,9 +43,9 @@
[/editor_times]
[editor_times]
name= _ "Indoors"
id=indoors
{INDOORS}
name= _ "Indoors"
id=indoors
{INDOORS}
[/editor_times]
[editor_times]

View file

@ -309,6 +309,7 @@
key=F10
[/hotkey]
# Editor key definitions
[hotkey]
command="editor-quit-to-desktop"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 240 KiB

View file

@ -99,7 +99,7 @@
# Define a defensive animation depending on direction moving from a specified NE or SE Base image
# to NE or SE Reaction image, with HIT_SOUND playing only if a hit occurs. This
# fires only if FILTER is matched.
[defend]
[defend]
{FILTER}
direction=sw,s,se
start_time=-126
@ -252,12 +252,12 @@
[filter_attack]
range={RANGE}
[/filter_attack]
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image={BASE_IMAGE}:50,{REACTION_IMAGE}:250,{BASE_IMAGE}:75
halo=halo/elven/elven-shield-halo-[20,40,60,80,100,80,60,40,20]pct.png:[25*2,50*2,100,50,25*3]
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[if]
hit_sound_start_time=-26
hits=hit
@ -476,7 +476,7 @@
image_diagonal="projectiles/fireball-[nw-1,nw-2,nw,nw-2,nw-1].png:[40,100,125,55,30]"
offset=0.0~0.9
[/missile_frame]
[missile_frame]
[missile_frame]
halo="projectiles/fireball-impact-[1~16].png:60"
offset=1.0
[/missile_frame]
@ -490,7 +490,7 @@
image_diagonal="projectiles/fireball-[nw-1,nw-2,nw,nw-2,nw-1].png:[40,100,125,55,30]"
offset=0.0~0.9
[/missile_frame]
[missile_frame]
[missile_frame]
halo="projectiles/fireball-impact-[1~16].png~FL(vert):60"
offset=1.0
[/missile_frame]
@ -765,14 +765,14 @@
start_time=0
terrain_type={DRAKE_UNWALKABLE_TERRAINS}
submerge=0.01
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/{DRAKE_NAME}-fly-[1~5,4].png:100"
[/frame]
[frame]
image="units/drakes/{DRAKE_NAME}-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/standing_anim]
[pre_movement_anim]
start_time=0
@ -784,14 +784,14 @@
[movement_anim]
start_time=0
submerge=0.01
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/{DRAKE_NAME}-fly-[1~5,4].png:100"
[/frame]
[frame]
image="units/drakes/{DRAKE_NAME}-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/movement_anim]
[post_movement_anim]
terrain_type=!,{DRAKE_UNWALKABLE_TERRAINS}
@ -1089,11 +1089,11 @@
#define DRAKE_MOVEMENT_ANIM DRAKE_NAME
[movement_anim]
start_time=0
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/{DRAKE_NAME}-fly-[1~5,4].png:100,units/drakes/{DRAKE_NAME}-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/movement_anim]
#enddef

View file

@ -49,75 +49,75 @@
#! {TELEPORT_OUT_ANIMATION}
#![/animation]
start_time=-1200
start_time=-1200
teleport_sparkle_1_start_time=-1200
teleport_sparkle_2_start_time=-1000
teleport_sparkle_3_start_time=-800
teleport_sparkle_1_start_time=-1200
teleport_sparkle_2_start_time=-1000
teleport_sparkle_3_start_time=-800
[teleport_sparkle_1_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=-10
halo_y=30~-30
[/teleport_sparkle_1_frame]
[teleport_sparkle_2_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=0
halo_y=40~-40
[/teleport_sparkle_2_frame]
[teleport_sparkle_3_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=10
halo_y=30~-30
[/teleport_sparkle_3_frame]
[teleport_sparkle_1_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=-10
halo_y=30~-30
[/teleport_sparkle_1_frame]
[teleport_sparkle_2_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=0
halo_y=40~-40
[/teleport_sparkle_2_frame]
[teleport_sparkle_3_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=10
halo_y=30~-30
[/teleport_sparkle_3_frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-0.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-1.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-2.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-3.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-4.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-5.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-6.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-7.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-8.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-9.png)
[/frame]
[frame]
duration=200
image="misc/blank-hex.png"
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-0.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-1.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-2.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-3.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-4.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-5.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-6.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-7.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-8.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-9.png)
[/frame]
[frame]
duration=200
image="misc/blank-hex.png"
[/frame]
#enddef
#define TELEPORT_IN_ANIMATION
@ -129,130 +129,132 @@
#! {TELEPORT_IN_ANIMATION}
#![/animation]
start_time=-1200
start_time=-1200
teleport_sparkle_1_start_time=-1200
teleport_sparkle_2_start_time=-1000
teleport_sparkle_3_start_time=-800
teleport_sparkle_1_start_time=-1200
teleport_sparkle_2_start_time=-1000
teleport_sparkle_3_start_time=-800
[teleport_sparkle_1_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=10
halo_y=-30~30
[/teleport_sparkle_1_frame]
[teleport_sparkle_2_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=0
halo_y=-40~40
[/teleport_sparkle_2_frame]
[teleport_sparkle_3_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=-10
halo_y=-30~30
[/teleport_sparkle_3_frame]
[frame]
duration=200
image="misc/blank-hex.png"
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-9.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-8.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-7.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-6.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-5.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-4.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-3.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-2.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-1.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-0.png)
[/frame]
[teleport_sparkle_1_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=10
halo_y=-30~30
[/teleport_sparkle_1_frame]
[teleport_sparkle_2_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=0
halo_y=-40~40
[/teleport_sparkle_2_frame]
[teleport_sparkle_3_frame]
duration=800
halo=misc/blank-hex.png:1,halo/teleport-[9,8,1~9].png,misc/blank-hex.png:1
halo_x=-10
halo_y=-30~30
[/teleport_sparkle_3_frame]
[frame]
duration=200
image="misc/blank-hex.png"
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-9.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-8.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-7.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-6.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-5.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-4.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-3.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-2.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-1.png)
[/frame]
[frame]
duration=100
image_mod=~MASK(masks/teleport-mask-0.png)
[/frame]
#enddef
#define TELEPORT_EFFECT_OBJECT_ID _ID_
# Creates and assigns a temporary object which applies the generalized silver mage
# teleport animations to the unit with the matching ID
# Creates and assigns a temporary object which applies the generalized silver mage
# teleport animations to the unit with the matching ID
#
# For example, to apply teleport animations to the unit 'Bob':
#!{TELEPORT_EFFECT_OBJECT_ID Bob}
[object]
silent=yes
duration=turn
[object]
silent=yes
duration=turn
[filter]
id={_ID_}
[/filter]
[filter]
id={_ID_}
[/filter]
[effect]
apply_to=new_animation
[effect]
apply_to=new_animation
[animation]
apply_to=pre_teleport
{TELEPORT_OUT_ANIMATION}
[/animation]
[animation]
apply_to=pre_teleport
{TELEPORT_OUT_ANIMATION}
[/animation]
[animation]
apply_to=post_teleport
{TELEPORT_IN_ANIMATION}
[/animation]
[/effect]
[/object]
[animation]
apply_to=post_teleport
{TELEPORT_IN_ANIMATION}
[/animation]
[/effect]
[/object]
#enddef
#define TELEPORT_EFFECT_OBJECT
# Creates and assigns a temporary object which applies the generalized silver mage
# teleport animations to the primary unit
# Creates and assigns a temporary object which applies the generalized silver mage
# teleport animations to the primary unit
#
# For example, to apply teleport animations to the unit that triggered a 'move_to' event:
#!{TELEPORT_EFFECT_OBJECT}
[object]
silent=yes
duration=turn
[object]
silent=yes
duration=turn
[effect]
apply_to=new_animation
[effect]
apply_to=new_animation
[animation]
apply_to=pre_teleport
{TELEPORT_OUT_ANIMATION}
[/animation]
[animation]
apply_to=pre_teleport
{TELEPORT_OUT_ANIMATION}
[/animation]
[animation]
apply_to=post_teleport
{TELEPORT_IN_ANIMATION}
[/animation]
[/effect]
[/object]
[animation]
apply_to=post_teleport
{TELEPORT_IN_ANIMATION}
[/animation]
[/effect]
[/object]
#enddef

View file

@ -98,11 +98,12 @@
name= _ "Gold"
[/color_range]
# The following team colors are an extended palette meant specifically to recolor the background of terrain type icons
# Each color range is named after the terrain type it corresponds to.
[color_range]
id=reef
id=reef
rgb=00B6E3,09FFDB,00090D,00B6E3
name= _ "Reef"
[/color_range]
@ -221,6 +222,7 @@
name= _ "Shroud"
[/color_range]
# Old-style numeric palette IDs for backwards compatibility
# The C++ code uses this form heavily in generated RC() markup;
# these can't be removed until all of those are fixed.

View file

@ -1,190 +1,190 @@
#define BRIDGE:NEXUS C_TERRAIN_VALUE NW_TERRAIN_VALUE N_TERRAIN_VALUE NE_TERRAIN_VALUE SW_TERRAIN_VALUE S_TERRAIN_VALUE SE_TERRAIN_VALUE C_FLAGS NW_FLAGS N_FLAGS NE_FLAGS SW_FLAGS S_FLAGS SE_FLAGS LAYER IMAGE
[terrain_graphics]
map="
[terrain_graphics]
map="
, 3
2, 4
, 1
5, 7
, 6"
[tile]
pos=1
type={C_TERRAIN_VALUE}
set_no_flag={C_FLAGS}
[/tile]
[tile]
pos=2
type={NW_TERRAIN_VALUE}
set_no_flag={NW_FLAGS}
[/tile]
[tile]
pos=3
type={N_TERRAIN_VALUE}
set_no_flag={N_FLAGS}
[/tile]
[tile]
pos=4
type={NE_TERRAIN_VALUE}
set_no_flag={NE_FLAGS}
[/tile]
[tile]
pos=5
type={SW_TERRAIN_VALUE}
set_no_flag={SW_FLAGS}
[/tile]
[tile]
pos=6
type={S_TERRAIN_VALUE}
set_no_flag={S_FLAGS}
[/tile]
[tile]
pos=7
type={SE_TERRAIN_VALUE}
set_no_flag={SE_FLAGS}
[/tile]
[image]
center=90,144
base=90,144
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
[tile]
pos=1
type={C_TERRAIN_VALUE}
set_no_flag={C_FLAGS}
[/tile]
[tile]
pos=2
type={NW_TERRAIN_VALUE}
set_no_flag={NW_FLAGS}
[/tile]
[tile]
pos=3
type={N_TERRAIN_VALUE}
set_no_flag={N_FLAGS}
[/tile]
[tile]
pos=4
type={NE_TERRAIN_VALUE}
set_no_flag={NE_FLAGS}
[/tile]
[tile]
pos=5
type={SW_TERRAIN_VALUE}
set_no_flag={SW_FLAGS}
[/tile]
[tile]
pos=6
type={S_TERRAIN_VALUE}
set_no_flag={S_FLAGS}
[/tile]
[tile]
pos=7
type={SE_TERRAIN_VALUE}
set_no_flag={SE_FLAGS}
[/tile]
[image]
center=90,144
base=90,144
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
#enddef
#define BRIDGE:STRAIGHT_SE_NW NW_TERRAIN_VALUE SE_TERRAIN_VALUE N_TERRAIN_VALUE S_TERRAIN_VALUE NW_FLAGS SE_FLAGS LAYER IMAGE
[terrain_graphics]
map="
[terrain_graphics]
map="
, 3
1
, 2
4"
[tile]
pos=1
type={NW_TERRAIN_VALUE}
set_no_flag={NW_FLAGS}
[/tile]
[tile]
pos=2
type={SE_TERRAIN_VALUE}
set_no_flag={SE_FLAGS}
[/tile]
[tile]
pos=3
type={N_TERRAIN_VALUE}
[/tile]
[tile]
pos=4
type={S_TERRAIN_VALUE}
[/tile]
[image]
center=63,126
base=63,126
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
[tile]
pos=1
type={NW_TERRAIN_VALUE}
set_no_flag={NW_FLAGS}
[/tile]
[tile]
pos=2
type={SE_TERRAIN_VALUE}
set_no_flag={SE_FLAGS}
[/tile]
[tile]
pos=3
type={N_TERRAIN_VALUE}
[/tile]
[tile]
pos=4
type={S_TERRAIN_VALUE}
[/tile]
[image]
center=63,126
base=63,126
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
#enddef
#define BRIDGE:STRAIGHT_SW_NE NE_TERRAIN_VALUE SW_TERRAIN_VALUE N_TERRAIN_VALUE S_TERRAIN_VALUE NE_FLAGS SW_FLAGS LAYER IMAGE
[terrain_graphics]
map="
[terrain_graphics]
map="
3
, 1
2
, 4"
[tile]
pos=1
type={NE_TERRAIN_VALUE}
set_no_flag={NE_FLAGS}
[/tile]
[tile]
pos=2
type={SW_TERRAIN_VALUE}
set_no_flag={SW_FLAGS}
[/tile]
[tile]
pos=3
type={N_TERRAIN_VALUE}
[/tile]
[tile]
pos=4
type={S_TERRAIN_VALUE}
[/tile]
[image]
center=63,90
base=63,90
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
[tile]
pos=1
type={NE_TERRAIN_VALUE}
set_no_flag={NE_FLAGS}
[/tile]
[tile]
pos=2
type={SW_TERRAIN_VALUE}
set_no_flag={SW_FLAGS}
[/tile]
[tile]
pos=3
type={N_TERRAIN_VALUE}
[/tile]
[tile]
pos=4
type={S_TERRAIN_VALUE}
[/tile]
[image]
center=63,90
base=63,90
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
#enddef
#define BRIDGE:STRAIGHT_S_N N_TERRAIN_VALUE S_TERRAIN_VALUE W_TERRAIN_VALUE E_TERRAIN_VALUE N_FLAGS S_FLAGS LAYER IMAGE
[terrain_graphics]
map="
[terrain_graphics]
map="
, 1
3, 4
, 2"
[tile]
pos=1
type={N_TERRAIN_VALUE}
set_no_flag={N_FLAGS}
[/tile]
[tile]
pos=2
type={S_TERRAIN_VALUE}
set_no_flag={S_FLAGS}
[/tile]
[tile]
pos=3
type={W_TERRAIN_VALUE}
[/tile]
[tile]
pos=4
type={E_TERRAIN_VALUE}
[/tile]
[image]
center=90,108
base=90,108
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
[tile]
pos=1
type={N_TERRAIN_VALUE}
set_no_flag={N_FLAGS}
[/tile]
[tile]
pos=2
type={S_TERRAIN_VALUE}
set_no_flag={S_FLAGS}
[/tile]
[tile]
pos=3
type={W_TERRAIN_VALUE}
[/tile]
[tile]
pos=4
type={E_TERRAIN_VALUE}
[/tile]
[image]
center=90,108
base=90,108
layer={LAYER}
name={IMAGE}.png
[/image]
[/terrain_graphics]
#enddef
#define BRIDGE:JOINTS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY B_TERRAIN_NAME S_TERRAIN_NAME NAME LAYER IMAGE_GROUP_NAME
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) * *^{N_S_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{NW_SE_OVERLAY} ({NAME}-[n,se,sw,ne,s,nw]) () {NAME}-s () {NAME}-ne () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-n-se-sw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{N_S_OVERLAY} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s-nw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{N_S_OVERLAY} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s-nw-l}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * *^{N_S_OVERLAY} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s-nw-r}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) * *^{N_S_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{NW_SE_OVERLAY} ({NAME}-[n,se,sw,ne,s,nw]) () {NAME}-s () {NAME}-ne () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-n-se-sw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{N_S_OVERLAY} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s-nw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{N_S_OVERLAY} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s-nw-l}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * *^{N_S_OVERLAY} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s-nw-r}
#enddef
#define BRIDGE:CORNERS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY B_TERRAIN_NAME S_TERRAIN_NAME NAME LAYER IMAGE_GROUP_NAME
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) *^{NW_SE_OVERLAY} * * {S_TERRAIN_NAME} *^{N_S_OVERLAY} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () () () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-s-nw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) * *^{N_S_OVERLAY} * * {S_TERRAIN_NAME} *^{NW_SE_OVERLAY} ({NAME}-[n,se,sw,ne,s,nw]) () {NAME}-s () () () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-n-se}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NE_SW_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) * * *^{NE_SW_OVERLAY} * *^{N_S_OVERLAY} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) () () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NE_SW_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) * *^{N_S_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} * ({NAME}-[n,se,sw,ne,s,nw]) () {NAME}-s () {NAME}-ne () () {LAYER} {IMAGE_GROUP_NAME}-sw-n}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) * * * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{NW_SE_OVERLAY} ({NAME}-[n,se,sw,ne,s,nw]) () () () {NAME}-ne () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-sw-se}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} {S_TERRAIN_NAME} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} {S_TERRAIN_NAME} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-lc}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} * {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-lr}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-cr}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} * * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-l}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-c}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * * {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-r}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) *^{NW_SE_OVERLAY} * * {S_TERRAIN_NAME} *^{N_S_OVERLAY} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () () () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-s-nw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) * *^{N_S_OVERLAY} * * {S_TERRAIN_NAME} *^{NW_SE_OVERLAY} ({NAME}-[n,se,sw,ne,s,nw]) () {NAME}-s () () () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-n-se}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NE_SW_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) * * *^{NE_SW_OVERLAY} * *^{N_S_OVERLAY} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) () () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP_NAME}-ne-s}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NE_SW_OVERLAY},{B_TERRAIN_NAME}^{N_S_OVERLAY}) * *^{N_S_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} * ({NAME}-[n,se,sw,ne,s,nw]) () {NAME}-s () {NAME}-ne () () {LAYER} {IMAGE_GROUP_NAME}-sw-n}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) * * * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} *^{NW_SE_OVERLAY} ({NAME}-[n,se,sw,ne,s,nw]) () () () {NAME}-ne () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-sw-se}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} {S_TERRAIN_NAME} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} {S_TERRAIN_NAME} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-lc}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} * {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-lr}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-cr}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN_NAME} * * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-l}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} * ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-c}
{BRIDGE:NEXUS ({B_TERRAIN_NAME}^{NW_SE_OVERLAY},{B_TERRAIN_NAME}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * * {S_TERRAIN_NAME} ({NAME}-[n,se,sw,ne,s,nw]) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP_NAME}-ne-nw-r}
#enddef
#define BRIDGE:STRAIGHTS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY BN_TERRAIN_NAME BS_TERRAIN_NAME S_TERRAIN_NAME NAME LAYER IMAGE_GROUP_NAME
{BRIDGE:STRAIGHT_SE_NW {BN_TERRAIN_NAME}^{NW_SE_OVERLAY} {BS_TERRAIN_NAME}^{NW_SE_OVERLAY} * {S_TERRAIN_NAME} {NAME}-se {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-se-nw}
{BRIDGE:STRAIGHT_S_N {BN_TERRAIN_NAME}^{N_S_OVERLAY} {BS_TERRAIN_NAME}^{N_S_OVERLAY} * * {NAME}-s {NAME}-n {LAYER} {IMAGE_GROUP_NAME}-s-n}
{BRIDGE:STRAIGHT_SW_NE {BN_TERRAIN_NAME}^{NE_SW_OVERLAY} {BS_TERRAIN_NAME}^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} {NAME}-sw {NAME}-ne {LAYER} {IMAGE_GROUP_NAME}-sw-ne}
{BRIDGE:STRAIGHT_SE_NW {BN_TERRAIN_NAME}^{NW_SE_OVERLAY} {BS_TERRAIN_NAME}^{NW_SE_OVERLAY} * {S_TERRAIN_NAME} {NAME}-se {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-se-nw}
{BRIDGE:STRAIGHT_S_N {BN_TERRAIN_NAME}^{N_S_OVERLAY} {BS_TERRAIN_NAME}^{N_S_OVERLAY} * * {NAME}-s {NAME}-n {LAYER} {IMAGE_GROUP_NAME}-s-n}
{BRIDGE:STRAIGHT_SW_NE {BN_TERRAIN_NAME}^{NE_SW_OVERLAY} {BS_TERRAIN_NAME}^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} {NAME}-sw {NAME}-ne {LAYER} {IMAGE_GROUP_NAME}-sw-ne}
#enddef
#define BRIDGE:ENDS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY B_TERRAIN_NAME E_TERRAIN_NAME S_TERRAIN_NAME NAME LAYER IMAGE_GROUP_NAME
{BRIDGE:STRAIGHT_SE_NW {B_TERRAIN_NAME}^{NW_SE_OVERLAY} {E_TERRAIN_NAME} * {S_TERRAIN_NAME} {NAME}-se () {LAYER} {IMAGE_GROUP_NAME}-nw}
{BRIDGE:STRAIGHT_SE_NW {E_TERRAIN_NAME} {B_TERRAIN_NAME}^{NW_SE_OVERLAY} * {S_TERRAIN_NAME} () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-se}
{BRIDGE:STRAIGHT_S_N {B_TERRAIN_NAME}^{N_S_OVERLAY} {E_TERRAIN_NAME} * * {NAME}-s () {LAYER} {IMAGE_GROUP_NAME}-n}
{BRIDGE:STRAIGHT_S_N {E_TERRAIN_NAME} {B_TERRAIN_NAME}^{N_S_OVERLAY} * * () {NAME}-n {LAYER} {IMAGE_GROUP_NAME}-s}
{BRIDGE:STRAIGHT_SW_NE {B_TERRAIN_NAME}^{NE_SW_OVERLAY} {E_TERRAIN_NAME} * {S_TERRAIN_NAME} {NAME}-sw () {LAYER} {IMAGE_GROUP_NAME}-ne}
{BRIDGE:STRAIGHT_SW_NE {E_TERRAIN_NAME} {B_TERRAIN_NAME}^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} () {NAME}-ne {LAYER} {IMAGE_GROUP_NAME}-sw}
{BRIDGE:STRAIGHT_SE_NW {B_TERRAIN_NAME}^{NW_SE_OVERLAY} {E_TERRAIN_NAME} * {S_TERRAIN_NAME} {NAME}-se () {LAYER} {IMAGE_GROUP_NAME}-nw}
{BRIDGE:STRAIGHT_SE_NW {E_TERRAIN_NAME} {B_TERRAIN_NAME}^{NW_SE_OVERLAY} * {S_TERRAIN_NAME} () {NAME}-nw {LAYER} {IMAGE_GROUP_NAME}-se}
{BRIDGE:STRAIGHT_S_N {B_TERRAIN_NAME}^{N_S_OVERLAY} {E_TERRAIN_NAME} * * {NAME}-s () {LAYER} {IMAGE_GROUP_NAME}-n}
{BRIDGE:STRAIGHT_S_N {E_TERRAIN_NAME} {B_TERRAIN_NAME}^{N_S_OVERLAY} * * () {NAME}-n {LAYER} {IMAGE_GROUP_NAME}-s}
{BRIDGE:STRAIGHT_SW_NE {B_TERRAIN_NAME}^{NE_SW_OVERLAY} {E_TERRAIN_NAME} * {S_TERRAIN_NAME} {NAME}-sw () {LAYER} {IMAGE_GROUP_NAME}-ne}
{BRIDGE:STRAIGHT_SW_NE {E_TERRAIN_NAME} {B_TERRAIN_NAME}^{NE_SW_OVERLAY} * {S_TERRAIN_NAME} () {NAME}-ne {LAYER} {IMAGE_GROUP_NAME}-sw}
#enddef

View file

@ -2,16 +2,16 @@
#define EDITOR_OVERLAY TERRAIN IMAGE_NAME
#ifdef EDITOR
[terrain_graphics]
[tile]
x,y=0,0
type={TERRAIN}
[terrain_graphics]
[tile]
x,y=0,0
type={TERRAIN}
[image]
name={IMAGE_NAME}.png~O(0.5)
layer=1000
[/image]
[/tile]
[/terrain_graphics]
[image]
name={IMAGE_NAME}.png~O(0.5)
layer=1000
[/image]
[/tile]
[/terrain_graphics]
#endif
#enddef

View file

@ -363,12 +363,12 @@
set_no_flag=transition-@R0
# we put [image] in [tile] for performance reason
# this assumes that the image fit into the hex
# wmlscope: start ignoring
# wmlscope: start ignoring
[image]
name={IMAGESTEM}-A[01~15]-@R0.png{IPF}:{TIME}
layer={LAYER}
[/image]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/tile]
[tile]
pos=2

View file

@ -22,8 +22,8 @@
# Kept for compatability.
#define DISABLE_TRANSITIONS TERRAIN_PATTERN
{DISABLE_BASE_TRANSITIONS ({TERRAIN_PATTERN})}
{DISABLE_BASE_TRANSITIONS_F ({TERRAIN_PATTERN}) overlay}
{DISABLE_BASE_TRANSITIONS ({TERRAIN_PATTERN})}
{DISABLE_BASE_TRANSITIONS_F ({TERRAIN_PATTERN}) overlay}
#enddef
# This macro disables wall-style transitions on a given terrain type. It is used

View file

@ -2186,6 +2186,7 @@
editor_group=bridge, cave
[/terrain_type]
# chasm stone bridge
[terrain_type]

View file

@ -321,13 +321,7 @@ While undead lords arrived on the Great Continent in considerable numbers only i
id=wose
name= _ "race^Wose"
plural_name= _ "race^Woses"
description= _ "The mighty wose resides within the deepest forests of the known world. To the untrained eye, the wose appears to be nothing more than an oddly shaped, yet noble, tree. As guardians of the forest, the woses share a deeper connection to the woodlands than even the elves. While the woses are a peaceful race, disturbance of the ancient forests, which they tend, will incite the wrath of nature itself. Woses are slow moving creatures that may spend centuries standing in one location undisturbed by the ebb and flow of time.
Although they practice no magic of their own, the woses share a deep connection to faerie. What little is known of this ancient race comes from elvish scholars who believe that this mystical power, which the mightiest elves have dedicated their lives to master, is inherent to the wose. Though woses resemble them, they share no ancestry with trees. Woses are believed to be some of the oldest creatures in the world, perhaps even more ancient than the forests in which they dwell, and it is thought that the power of faerie has given these beings the eternal task of serving as wardens of the forest.
Woses are not warlike in the least and are ill-accustomed to combat. They will however respond with indiscriminate violence in defense of their forested territory. Woses are slow moving and are vulnerable away from the woodlands. Due to their close connection with faerie, woses are particularly sensitive to the arcane. The hardwood that makes the wose nigh-impervious to physical assault has left it grievously vulnerable to flame. Their thick bark and ability to harness the power of faerie to regenerate quickly when injured allows the wose to survive an enemy onslaught long enough to respond with a crushing might belied by its peaceful, plodding nature. Within its forest home, the wose can disappear amongst the trees and ambush even the best-trained elvish scout.
The life span of the wose is unknown, although the most ancient members of this race have lived many hundreds of years and have grown to massive heights. It is thought that unless a wose falls in battle, it will find no natural end. Content to pass the centuries standing like a sentry, uninterested in the goings-on of the civilized world, the wose will stir only to march to the defense of the natural world and the forests it calls home."
description= "" # wmllint: ignore
num_traits=0
undead_variation=wose
markov_chain_size=3

View file

@ -6,6 +6,7 @@
image="units/undead/bloodbat-se-3.png"
profile="portraits/monsters/bat.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
{TRAIT_FERAL_MUSTHAVE}
hitpoints=27
movement_type=smallfly

View file

@ -6,6 +6,7 @@
image="units/undead/bat-se-3.png"
profile="portraits/monsters/bat.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse-nozoc"
{TRAIT_FERAL_MUSTHAVE}
hitpoints=16
movement_type=smallfly

View file

@ -4,6 +4,7 @@
name= _ "Boat"
race=mechanical
image="units/transport/boat.png"
ellipse="misc/ellipse"
hitpoints=1
movement_type=float
movement=5

View file

@ -7,6 +7,7 @@
race=mechanical
image="units/transport/galleon.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=1
movement_type=float
movement=10

View file

@ -4,6 +4,7 @@
name= _ "Pirate Galleon"
race=mechanical
image="units/transport/pirate-galleon.png"
ellipse="misc/ellipse"
hitpoints=35
movement_type=float
movement=5

View file

@ -5,6 +5,7 @@
race=mechanical
image="units/transport/transport-galleon.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=30
movement_type=float
movement=6

View file

@ -4,6 +4,7 @@
name= _ "Armageddon Drake"
race=drake
image="units/drakes/armageddon.png"
ellipse="misc/ellipse"
profile="portraits/drakes/inferno.png"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=98

View file

@ -4,6 +4,7 @@
name= _ "Drake Burner"
race=drake
image="units/drakes/burner.png"
ellipse="misc/ellipse"
profile="portraits/drakes/burner.png"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=42

View file

@ -5,6 +5,7 @@
race=drake
image="units/drakes/clasher.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=43
movement_type=drakefoot
movement=5

View file

@ -4,6 +4,7 @@
name= _ "Drake Fighter"
race=drake
image="units/drakes/fighter.png"
ellipse="misc/ellipse"
profile="portraits/drakes/fighter.png"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=39

View file

@ -5,6 +5,7 @@
race=drake
image="units/drakes/glider.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
profile="portraits/drakes/glider.png"
hitpoints=32
movement_type=drakeglide

View file

@ -44,20 +44,20 @@
start_time=0
submerge=0.01
layer=60
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/hurricane-fly-[1~5,4].png:100,units/drakes/hurricane-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/standing_anim]
[movement_anim]
start_time=0
submerge=0.01
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/hurricane-fly-[1~5,4].png:100,units/drakes/hurricane-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/movement_anim]
[attack]
name=slam
@ -82,11 +82,11 @@
[/attack]
[draw_weapon_anim]
#landing, only do it when we are not already flying
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/hurricane-takeoff-[4~1].png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/draw_weapon_anim]
[sheath_weapon_anim]
#landing, only do it when we are not already flying

View file

@ -43,20 +43,20 @@
start_time=0
submerge=0.01
layer=60
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/sky-fly-[1~5,4].png:100,units/drakes/sky-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/standing_anim]
[movement_anim]
start_time=0
submerge=0.01
# wmlscope: start ignoring
# wmlscope: start ignoring
[frame]
image="units/drakes/sky-fly-[1~5,4].png:100,units/drakes/sky-fly-[3,2]-upstroke.png:100"
[/frame]
# wmlscope: stop ignoring
# wmlscope: stop ignoring
[/movement_anim]
[attack]
name=slam

View file

@ -6,6 +6,7 @@
image="units/dwarves/fighter.png"
profile="portraits/dwarves/fighter.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=38
movement_type=dwarvishfoot
movement=4
@ -82,19 +83,19 @@
name=hammer
[/filter_attack]
start_time=-350
offset=0.0~-0.05,-0.05~0.1,0.1~0.55,0.55~0.55,0.5~0.0
offset=0.0~-0.05,-0.05~0.1,0.1~0.55,0.55~0.55,0.5~0.0
[if]
direction=s,se,sw
[frame]
image="units/dwarves/fighter-se-hammer.png:40"
image="units/dwarves/fighter-se-hammer.png:40"
[/frame]
[frame]
image="units/dwarves/fighter-se-hammer[1~7].png:100,units/dwarves/fighter-se-hammer.png:100"
[/frame]
[/if]
[else]
[frame]
image="units/dwarves/fighter-ne-hammer.png:40"
[frame]
image="units/dwarves/fighter-ne-hammer.png:40"
[/frame]
[frame]
image="units/dwarves/fighter-ne-hammer[1~7].png:100,units/dwarves/fighter-ne-hammer.png:100"
@ -103,13 +104,14 @@
{SOUND:HIT_AND_MISS mace.wav {SOUND_LIST:MISS} -210}
[/attack_anim]
[attack_anim]
[filter_attack]
name=axe
[/filter_attack]
start_time=-350
# offset=0.0~-0.15:30,-0.15~0.1:60,0.1~0.5:190,0.5~0.6:30,0.6~0.6:40,0.6~0.15:150,0.15~0.0:40
offset=0.0~-0.15:40,-0.15~0.4:240,0.4~0.4:120,0.4~0.0:200
# offset=0.0~-0.15:30,-0.15~0.1:60,0.1~0.5:190,0.5~0.6:30,0.6~0.6:40,0.6~0.15:150,0.15~0.0:40
offset=0.0~-0.15:40,-0.15~0.4:240,0.4~0.4:120,0.4~0.0:200
[if]
direction=s,se,sw
[frame]
@ -131,4 +133,5 @@
[/attack_anim]
{MOVING_ANIM_DIRECTIONAL_10_FRAME "units/dwarves/fighter"}
[/unit_type]

View file

@ -4,6 +4,7 @@
name= _ "Dwarvish Guardsman"
race=dwarf
image="units/dwarves/guard.png"
ellipse="misc/ellipse"
profile=portraits/dwarves/guard.png
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=42

View file

@ -18,7 +18,7 @@
usage=fighter
description= _ "Clad in shining armor, these dwarves look like kings from under the mountains. They wield axe and hammer with masterful skill, and can hit a target with a thrown hand axe at several paces. Though slow on their feet, these dwarves are a testament to the prowess of their kin."
die_sound={SOUND_LIST:DWARF_DIE}
{STANDING_ANIM_DIRECTIONAL_6_FRAME "units/dwarves/lord"}
{STANDING_ANIM_DIRECTIONAL_6_FRAME "units/dwarves/lord"}
{DEFENSE_ANIM_DIRECTIONAL_FILTERED "units/dwarves/lord-se-defend2.png" "units/dwarves/lord-se-defend1.png" "units/dwarves/lord-ne-defend2.png" "units/dwarves/lord-ne-defend1.png" {SOUND_LIST:DWARF_HIT} (
[filter_second_attack]
@ -107,7 +107,7 @@
name=hammer
[/filter_attack]
start_time=-550
offset=0.0~-0.05,-0.05~0.1,0.1~0.55,0.55~0.55,0.5~0.0
offset=0.0~-0.05,-0.05~0.1,0.1~0.55,0.55~0.55,0.5~0.0
[if]
direction=s,se,sw
[frame]
@ -133,8 +133,8 @@
name=battle axe
[/filter_attack]
start_time=-350
# offset=0.0~-0.15:30,-0.15~0.1:60,0.1~0.5:190,0.5~0.6:30,0.6~0.6:40,0.6~0.15:150,0.15~0.0:40
offset=0.0~-0.15:40,-0.15~0.4:240,0.4~0.4:120,0.4~0.0:200
# offset=0.0~-0.15:30,-0.15~0.1:60,0.1~0.5:190,0.5~0.6:30,0.6~0.6:40,0.6~0.15:150,0.15~0.0:40
offset=0.0~-0.15:40,-0.15~0.4:240,0.4~0.4:120,0.4~0.0:200
[if]
direction=s,se,sw
[frame]
@ -156,4 +156,5 @@
[/attack_anim]
{MOVING_ANIM_DIRECTIONAL_10_FRAME "units/dwarves/lord"}
[/unit_type]

View file

@ -18,7 +18,7 @@
usage=fighter
description= _ "The more experienced Dwarvish Steelclad fighters wear heavy chain mail and plate armor, for which they are rightly famous."
die_sound={SOUND_LIST:DWARF_DIE}
{STANDING_ANIM_DIRECTIONAL_6_FRAME "units/dwarves/steelclad"}
{STANDING_ANIM_DIRECTIONAL_6_FRAME "units/dwarves/steelclad"}
{DEFENSE_ANIM_DIRECTIONAL_FILTERED "units/dwarves/steelclad-se-defend2.png" "units/dwarves/steelclad-se-defend1.png" "units/dwarves/steelclad-ne-defend2.png" "units/dwarves/steelclad-ne-defend1.png" {SOUND_LIST:DWARF_HIT} (
[filter_second_attack]
@ -86,11 +86,11 @@
name=hammer
[/filter_attack]
start_time=-350
offset=0.0~-0.05,-0.05~0.1,0.1~0.55,0.55~0.55,0.5~0.0
offset=0.0~-0.05,-0.05~0.1,0.1~0.55,0.55~0.55,0.5~0.0
[if]
direction=s,se,sw
[frame]
image="units/dwarves/steelclad-se-hammer.png:40"
image="units/dwarves/steelclad-se-hammer.png:40"
[/frame]
[frame]
image="units/dwarves/steelclad-se-hammer[1~7].png:100,units/dwarves/steelclad-se-hammer.png:100"
@ -112,8 +112,8 @@
name=battle axe
[/filter_attack]
start_time=-350
# offset=0.0~-0.15:30,-0.15~0.1:60,0.1~0.5:190,0.5~0.6:30,0.6~0.6:40,0.6~0.15:150,0.15~0.0:40
offset=0.0~-0.15:40,-0.15~0.4:240,0.4~0.4:120,0.4~0.0:200
# offset=0.0~-0.15:30,-0.15~0.1:60,0.1~0.5:190,0.5~0.6:30,0.6~0.6:40,0.6~0.15:150,0.15~0.0:40
offset=0.0~-0.15:40,-0.15~0.4:240,0.4~0.4:120,0.4~0.0:200
[if]
direction=s,se,sw
[frame]
@ -135,4 +135,5 @@
[/attack_anim]
{MOVING_ANIM_DIRECTIONAL_10_FRAME "units/dwarves/steelclad"}
[/unit_type]

View file

@ -5,6 +5,7 @@
race=dwarf
image="units/dwarves/thunderer.png"
profile="portraits/dwarves/thunderer.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=34
movement_type=dwarvishfoot

View file

@ -6,6 +6,7 @@
race=dwarf
image="units/dwarves/ulfserker.png"
profile="portraits/dwarves/ulfserker.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=34
movement_type=dwarvishfoot

View file

@ -7,6 +7,7 @@
image="units/elves-wood/archer.png"
{MAGENTA_IS_THE_TEAM_COLOR}
profile="portraits/elves/archer.png"
ellipse="misc/ellipse"
hitpoints=29
movement_type=woodland
movement=6

View file

@ -6,6 +6,7 @@
image="units/elves-wood/fighter.png"
small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
profile="portraits/elves/transparent/fighter.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=33
movement_type=woodland

View file

@ -5,6 +5,7 @@
image="units/elves-wood/scout/scout.png"
{MAGENTA_IS_THE_TEAM_COLOR}
profile="portraits/elves/scout.png"
ellipse="misc/ellipse"
race=elf
hitpoints=32
movement_type=woodland

View file

@ -5,6 +5,7 @@
race=elf
gender=female
image="units/elves-wood/shaman.png"
ellipse="misc/ellipse"
# profile=portraits/Alex_Jarocha-Ernst/elvish-shaman.png
profile="portraits/elves/shaman.png~RIGHT()"
{MAGENTA_IS_THE_TEAM_COLOR}

View file

@ -5,6 +5,7 @@
race=goblin
image="units/goblins/impaler.png"
profile="portraits/goblins/impaler.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=26
movement_type=orcishfoot

View file

@ -5,6 +5,7 @@
race=goblin
image=units/goblins/rouser.png
profile="portraits/goblins/rouser.png"
ellipse="misc/ellipse"
{LEADING_ANIM "units/goblins/rouser-lead-2.png" "units/goblins/rouser-lead-1.png" 16,-20}
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=31

View file

@ -5,6 +5,7 @@
race=goblin
image="units/goblins/spearman.png"
profile="portraits/goblins/spearman.png"
ellipse="misc/ellipse-nozoc"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=18
movement_type=orcishfoot

View file

@ -19,6 +19,7 @@
[/frame]
[/standing_anim]
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=32
movement_type=orcishfoot
movement=8

View file

@ -6,6 +6,7 @@
image="units/dwarves/gryphon-rider.png"
small_profile="portraits/dwarves/transparent/gryphon-rider.png~SCALE(205,205)"
profile="portraits/dwarves/transparent/gryphon-rider.png"
ellipse="misc/ellipse"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=34
movement_type=fly

Some files were not shown because too many files have changed in this diff Show more