httt story enhancements
This commit is contained in:
parent
e7f03ac90d
commit
e46344ea8b
6 changed files with 135 additions and 64 deletions
|
@ -25,7 +25,7 @@ path=data/campaigns/Heir_To_The_Throne
|
|||
[+units]
|
||||
{campaigns/Heir_To_The_Throne/units}
|
||||
[/units]
|
||||
{campaigns/Heir_To_The_Throne/scenarios}
|
||||
{campaigns/Heir_To_The_Throne/utils}
|
||||
{campaigns/Heir_To_The_Throne/scenarios}
|
||||
#endif
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
uuWWWWuWuuWWuWWWWWW
|
||||
uWWDWWuWWuWuWuWuWWW
|
||||
uWWWuuWuuuuuuuuuuWW
|
||||
uWWWuuuuuouuuuuuuWW
|
||||
uWuuuuuuo3ouuuDuuWW
|
||||
WWuuuWWuooouuuuuuuW
|
||||
WWuuuWuuuuuuuWWuuuW
|
||||
WWWuWuuWuWWWuWWuuuW
|
||||
WuuDuuWWWWWWuuWuDuW
|
||||
WuuuWuWWWWWWuuWuuuW
|
||||
WuuuWuuuWWWWuWWuuWW
|
||||
WWuWuWuWuuWuuWuuuuW
|
||||
WWuuWWWuWWuuuuuDuuW
|
||||
WWuuuuuuuWWWuuuuuuW
|
||||
WWuuuuuuuuWWuuuuuuW
|
||||
WuuuuuuouuuuuuuuuWW
|
||||
Wuuuuuo1ouuouuuuuWW
|
||||
WWuuuuouuuo2ouuuuuW
|
||||
WWuuuuuuuuoWuuuWuuu
|
||||
WWWWWWuuuWWWWWWWWWW
|
||||
uuXXXXuXuuXXuXXXXuu
|
||||
uXXDXXuXXuXuXuXuXXu
|
||||
uXXXuuXuXuXuuuuuuXX
|
||||
uXXXuuuuuouuXuuuuXX
|
||||
uXuuuuuuo3ouXuDuuXX
|
||||
XXuuuXXuooouXuuuu[[
|
||||
XXuuuXuuuuuuuXXuuuW
|
||||
[XXuXuuXuXXXuXXuuuW
|
||||
WuuDuuXXXXXXuuXuDuW
|
||||
W[uuXuXXXXXXuuXuuuW
|
||||
WuuuXuuuXXXXuXXuuXX
|
||||
XXuXuXuXuuXuuXuuuuX
|
||||
XXuuXXXuXXuuuuuDuuX
|
||||
XXuuuuuuuXXXuuuuuuX
|
||||
XXuuuuuuuuXXu[[[uuX
|
||||
Xuuuuuuouuuuuu[[uXX
|
||||
[uuuuuo1ouuouuu[uXX
|
||||
[W[uuuouuuo2ouuuuuX
|
||||
WW[[uuuuuuoWuuuWuuu
|
||||
WWWWWW[u[WWWWWWWWWW
|
||||
|
|
|
@ -17,17 +17,17 @@
|
|||
[story]
|
||||
[part]
|
||||
story= _ "The Scepter, initially dulled from decades of dust and debris, began to glow from the ruby's inner fire. Dwarvish runes on the golden handle gently started to pulsate blue. The heat and light were comforting in the pitch black."
|
||||
background="maps/wesnoth.png"
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "An early encounter with the Scepter in the hands of its new owners left several trolls as smoking husks. Sensing the awakening of a powerful magic, the dwellers of the deep quickly scattered and remained out of sight."
|
||||
background="maps/wesnoth.png"
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Delfador led his young charges through lonely corridors and abandoned tunnels for four days. For the first time Konrad saw signs of fatigue in the old wizard's normally inscrutable face. Finally, fresh air greeted the party..."
|
||||
background="maps/wesnoth.png"
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[/story]
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
music="underground.ogg"
|
||||
{TURNS 33 30 27}
|
||||
|
||||
{UNDERGROUND}
|
||||
{DEEP_UNDERGROUND}
|
||||
|
||||
next_scenario=Scepter
|
||||
|
||||
|
@ -37,6 +37,24 @@
|
|||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "The last dwarvish settlement far behind them, the party descended into the deepest of the hewn caverns. Except for disturbances caused by the occasional goblin, the air in the upper passages was still and tomblike."
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Stepping through a low corridor, Konrad and Delfador emerged from the mazelike catacombs into icy blackness. Darkness seemed to crush them. Lights flickered and went out. Even the staff of the elder mage struggled to produce enough light to see by."
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "A cavernous void stretched out ahead, across which no ceiling or walls were visible. Wind howled and whipped over narrow ledges bridging the depths, almost as if animated by powerful nearby magic... and newly awoken evil."
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
{BIGMAP_HASTY_ALLIANCE}
|
||||
|
||||
[side]
|
||||
|
@ -102,6 +120,9 @@
|
|||
description=Kalenz
|
||||
[/recall]
|
||||
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
||||
[message]
|
||||
description=Konrad
|
||||
message= _ "Where are we? Which way now? I am tired of this darkness!"
|
||||
|
@ -139,6 +160,8 @@
|
|||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
||||
[move_unit_fake]
|
||||
type=Royal Guard
|
||||
|
@ -158,6 +181,8 @@
|
|||
{TRAIT_LOYAL}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
||||
[message]
|
||||
description=Li'sar
|
||||
|
@ -183,10 +208,18 @@
|
|||
#change the music to being frantic as lots of orcs arrive
|
||||
[music]
|
||||
name=frantic.ogg
|
||||
immediate=yes
|
||||
[/music]
|
||||
|
||||
#define HASTY_TROLL X Y
|
||||
{UNIT (Troll) (Troll) ( _ "Troll") 3 ({X}) ({Y})}
|
||||
[redraw]
|
||||
[/redraw]
|
||||
#enddef
|
||||
#define HASTY_GOBLIN_KNIGHT X Y
|
||||
{UNIT (Goblin Knight) (Goblin Knight) ( _ "Goblin Knight") 3 ({X}) ({Y})}
|
||||
[redraw]
|
||||
[/redraw]
|
||||
#enddef
|
||||
|
||||
#alot of enemies arrive
|
||||
|
@ -214,10 +247,6 @@
|
|||
|
||||
{HASTY_TROLL 14 18}
|
||||
|
||||
#define HASTY_GOBLIN_KNIGHT X Y
|
||||
{UNIT (Goblin Knight) (Goblin Knight) ( _ "Goblin Knight") 3 ({X}) ({Y})}
|
||||
#enddef
|
||||
|
||||
[move_unit_fake]
|
||||
type=Goblin Knight
|
||||
x=4,5,6
|
||||
|
|
|
@ -115,9 +115,9 @@
|
|||
team_name=good
|
||||
|
||||
[unit]
|
||||
description=Dwarvish Guardsman
|
||||
description=Dwarvish Thunderer
|
||||
generate_description=yes
|
||||
type=Dwarvish Guardsman
|
||||
type=Dwarvish Thunderer
|
||||
x=15
|
||||
y=22
|
||||
side=3
|
||||
|
@ -139,9 +139,9 @@
|
|||
[/modifications]
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Dwarvish Guardsman
|
||||
description=Dwarvish Thunderer
|
||||
generate_description=yes
|
||||
type=Dwarvish Guardsman
|
||||
type=Dwarvish Thunderer
|
||||
x=13
|
||||
y=20
|
||||
side=3
|
||||
|
@ -163,9 +163,9 @@
|
|||
[/modifications]
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Dwarvish Guardsman
|
||||
description=Dwarvish Thunderer
|
||||
generate_description=yes
|
||||
type=Dwarvish Guardsman
|
||||
type=Dwarvish Thunderer
|
||||
x=13
|
||||
y=19
|
||||
side=3
|
||||
|
@ -187,9 +187,9 @@
|
|||
[/modifications]
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Dwarvish Guardsman
|
||||
description=Dwarvish Thunderer
|
||||
generate_description=yes
|
||||
type=Dwarvish Guardsman
|
||||
type=Dwarvish Thunderer
|
||||
x=8
|
||||
y=20
|
||||
side=3
|
||||
|
@ -211,9 +211,9 @@
|
|||
[/modifications]
|
||||
[/unit]
|
||||
[unit]
|
||||
description=Dwarvish Guardsman
|
||||
description=Dwarvish Thunderer
|
||||
generate_description=yes
|
||||
type=Dwarvish Guardsman
|
||||
type=Dwarvish Thunderer
|
||||
x=15
|
||||
y=16
|
||||
side=3
|
||||
|
@ -270,7 +270,7 @@
|
|||
|
||||
{PLACE_IMAGE items/bones.png 28 41}
|
||||
{PLACE_IMAGE items/bones.png 29 39}
|
||||
{PLACE_IMAGE items/bones.png 16 33}
|
||||
{PLACE_IMAGE items/bones.png 18 36}
|
||||
|
||||
[/event]
|
||||
|
||||
|
@ -386,7 +386,7 @@
|
|||
|
||||
[message]
|
||||
description=Relgorn
|
||||
message= _ "Your speech is like that of a fool. No-one even knows if the Scepter of Fire exists. And who is this heir, this king that you speak of?"
|
||||
message= _ "Your speech is like that of a fool. No one even knows if the Scepter of Fire exists. And who is this heir, this king that you speak of?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -648,6 +648,12 @@
|
|||
type=Gryphon Rider
|
||||
[/allow_recruit]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "You can now recruit fearsome Gryphon Riders!"
|
||||
[/message]
|
||||
|
||||
|
||||
[message]
|
||||
description=Relgorn
|
||||
message= _ "Though they stink, gryphons are magnificent animals. They may not be able to navigate our twisted caverns very well, but if you ever see the surface again, they will dominate the skies. Best of luck, Allies-of-Knalga."
|
||||
|
|
|
@ -3,7 +3,34 @@ id=Scepter
|
|||
#textdomain wesnoth-httt
|
||||
name= _ "The Scepter of Fire"
|
||||
scenario_generation=cave
|
||||
next_scenario=A_Choice_Must_Be_Made
|
||||
|
||||
#define BIGMAP_SCEPTER_OF_FIRE
|
||||
[story]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
show_title=yes
|
||||
{CROSS 406 72}
|
||||
[/part]
|
||||
[/story]
|
||||
#enddef
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "Across the chasm, the air almost crackled with magical energy. It also became steadily warmer. The floor was smooth and glassy in places, and a faint glow provided a small reprieve from the thick blackness."
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Distant rumbles and earthquakes made it difficult to keep steady footing. The earth was heaving... expectant... ready..."
|
||||
#background="maps/wesnoth.png"
|
||||
show_title=no
|
||||
[/part]
|
||||
[/story]
|
||||
{BIGMAP_SCEPTER_OF_FIRE}
|
||||
|
||||
#
|
||||
# Map generator code
|
||||
#
|
||||
|
||||
[generator]
|
||||
|
||||
|
@ -11,15 +38,23 @@ next_scenario=A_Choice_Must_Be_Made
|
|||
id=Scepter
|
||||
name= _ "The Scepter of Fire"
|
||||
map_data="{campaigns/Heir_To_The_Throne/maps/Sceptre}"
|
||||
music="wesnoth-3.ogg"
|
||||
music="wesnoth-7.ogg"
|
||||
{TURNS 43 40 37}
|
||||
victory_when_enemies_defeated=no
|
||||
|
||||
|
||||
{UNDERGROUND}
|
||||
|
||||
next_scenario=A_Choice_Must_Be_Made
|
||||
|
||||
[time]
|
||||
#textdomain wesnoth
|
||||
id=underground
|
||||
name= _ "Underground"
|
||||
image=misc/schedule-underground.png
|
||||
lawful_bonus=-25
|
||||
red=-30
|
||||
green=-40
|
||||
blue=-40
|
||||
[/time]
|
||||
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
@ -47,7 +82,6 @@ next_scenario=A_Choice_Must_Be_Made
|
|||
[/objective]
|
||||
[/objectives]
|
||||
|
||||
|
||||
[terrain_mask]
|
||||
x,y=10,40
|
||||
mask="
|
||||
|
@ -64,12 +98,12 @@ r~~r~~r~~~~rr~~~r~rr~~~rr~~rr~
|
|||
~rr~r~~~r~~rr~~rr~r~r~~rr~rr~~
|
||||
~rr~~r~~r~~rr~~~r~~~r~~r~~~r~~
|
||||
~~r~~~~rrr~r~~~rrr~~rr~~r~~rr~
|
||||
~~rr~~rrr~rr~~~rrr~~rr~rr~~rr~
|
||||
~~rr~~rr~~rr~~~~r~~~~r~rr~rrr~
|
||||
~~~r~~~~~~rr~~~~~~~~~r~rrr~~r~
|
||||
r~~rr~~~~~~r~~~~~~~~~~~~r~~~r~
|
||||
~~~r~r~~~~~~~~~~~~~r~~~rr~~~r~
|
||||
~r~~~~r~~~rrr~~~~rrr~~~~rrr~~~
|
||||
~~rr~~rrr~rr~]~rrr~~rr~rr~~rr~
|
||||
~~rr~~rr~~r]~]]~r~]]~r~rr~rrr~
|
||||
~~~r~~~~~~r]]]]]]]]~~r~rrr~~r~
|
||||
r~~rr~~~~~~]]]]]]]]]~~~~r~~~r~
|
||||
~~~r~r~~~~~~]]]]]]~r~~~rr~~~r~
|
||||
~r~~~~r~~~rrr~]]~rrr~~~~rrr~~~
|
||||
~r~~~~rr~~r~r~~~rr~~~~r~~~rr~~
|
||||
~rr~~~rr~~r~~~rrrrr~~rr~~~rr~~
|
||||
~~r~~rr~~rrrrrr~~rr~~~rr~rr~~~
|
||||
|
@ -81,38 +115,40 @@ r~~rr~~~~~~r~~~~~~~~~~~~r~~~r~
|
|||
~~~rrrrprr~prrr~~~p~rr~p~rrrr~
|
||||
~p~~rr~~rr~~~~rp~~~rrr~~~p~rr~
|
||||
~~~~pr~rr~p~~~rr~~~p~rr~~rr~~~"
|
||||
[rule]
|
||||
[rule] # Make sure your castle is not converted
|
||||
old=o
|
||||
new=rp
|
||||
new=rp]
|
||||
terrain=o
|
||||
[/rule]
|
||||
[rule]
|
||||
[rule] # Make sure cave walls are not converted
|
||||
old=W
|
||||
new=rp
|
||||
new=rp]
|
||||
terrain=W
|
||||
[/rule]
|
||||
[rule]
|
||||
[rule] # Make sure the keep is not converted
|
||||
old=K
|
||||
new=rp
|
||||
new=rp]
|
||||
terrain=K
|
||||
[/rule]
|
||||
[rule]
|
||||
[rule] # Add stone villages
|
||||
old=u
|
||||
new=p
|
||||
terrain=p
|
||||
[/rule]
|
||||
[rule]
|
||||
[rule] # Add roads
|
||||
old=u
|
||||
new=r
|
||||
terrain=r
|
||||
[/rule]
|
||||
[rule] # Add a mushroom forest
|
||||
old=u
|
||||
new=]
|
||||
terrain=]
|
||||
[/rule]
|
||||
[/terrain_mask]
|
||||
|
||||
|
||||
[/event]
|
||||
|
||||
{BIGMAP_SCEPTER_OF_FIRE}
|
||||
|
||||
[event]
|
||||
name=start
|
||||
[recall]
|
||||
|
|
Loading…
Add table
Reference in a new issue