Custom music lists for Northern Rebirth.

This commit is contained in:
Eric S. Raymond 2008-11-05 10:15:33 +00:00
parent b05d14ce5d
commit 139fa01217
13 changed files with 70 additions and 37 deletions

View file

@ -4,17 +4,15 @@
id=chain_break
name= _ "Breaking the Chains"
# Set the music background for the scenario, for full explanation see
# /macros/sound-utils.cfg
# We want this to be both intro and scenario music
{SCENARIO_MUSIC "breaking_the_chains.ogg"}
{EXTRA_SCENARIO_MUSIC "northerners.ogg"}
{EXTRA_SCENARIO_MUSIC "the_city_falls.ogg"}
# Scenario story, with its own music background. This will be overridden
# by SCENARIO_MUSIC macro above when the story ends.
# wmllint: directory spelling Khazg
[story]
[part]
story= _ "Far to the north of Wesnoth, and hard by the dwarven caves of Knalga, there was once a thriving mixed community known as Dwarven Doors. Food, wood, and cloth from all over Wesnoth and many elvish lands as well were brought here to be sold to the dwarves, while ores, metals and worked dwarven manufactures were bought here to be traded throughout the surface nations. Dwarves and humans worked and lived side by side; even the elves who came to trade mingled more with the other kindred races than was common elsewhere. Dwarven Doors grew populous and wealthy."
music=legends_of_the_north.ogg
[/part]
[part]
story= _ "The dwarves of Knalga, cannily reckoning the gains from trade, built strong fortifications around Dwarven Doors. The people who called it home, dwarven and human alike, knew that the wealth of their city might arouse envy from afar -- hence they kept their weapons sharp, and reckoned themselves well able to fight off any bandit gang or petty warlord that could arise in the thinly-settled northlands."

View file

@ -2,7 +2,10 @@
[scenario]
id=infested_caves
name= _ "Infested Caves"
{SCENARIO_MUSIC "underground.ogg"}
{INTRO_AND_SCENARIO_MUSIC "knolls.ogg" "underground.ogg"}
{EXTRA_SCENARIO_MUSIC "revelation.ogg"}
{EXTRA_SCENARIO_MUSIC "knagan_theme.ogg"}
[story]
[part]
@ -681,10 +684,7 @@
id=Hamel
[/filter]
[music]
name=nr-sad.ogg
play_once=yes
[/music]
{INCIDENTAL_MUSIC "nr-sad.ogg"}
[role]
type=type=Master Bowman,Royal Guard,Halberdier,Swordsman,Pikeman,Longbowman,Javelineer,Trapper,Bandit,Highwayman,Thug,Poacher,Spearman,Bowman,Peasant
role=Messenger

View file

@ -2,7 +2,10 @@
[scenario]
id=dwarven_mines
name= _ "To the Mines"
{SCENARIO_MUSIC "wanderer.ogg"}
{INTRO_AND_SCENARIO_MUSIC "traveling_minstrels" "wanderer.ogg"}
{EXTRA_SCENARIO_MUSIC "nunc_dimittis.ogg"}
{EXTRA_SCENARIO_MUSIC "loyalists.ogg"}
[story]
[part]

View file

@ -2,7 +2,10 @@
[scenario]
id=clearing_the_mines
name= _ "Clearing the Mines"
{SCENARIO_MUSIC "battle.ogg"}
{SCENARIO_MUSIC "battle.ogg"} # No story part
{EXTRA_SCENARIO_MUSIC "the_king_is_dead.ogg"}
{EXTRA_SCENARIO_MUSIC "legends_of_the_north.ogg"}
# No story this time so straight to the point
map_data="{campaigns/Northern_Rebirth/maps/clearing_the_mines.map}"

View file

@ -13,7 +13,10 @@
{UNDERGROUND}
next_scenario=old_friend
victory_when_enemies_defeated=no
{SCENARIO_MUSIC "underground.ogg"}
{SCENARIO_MUSIC "underground.ogg"} # No story part
{EXTRA_SCENARIO_MUSIC "the_deep_path.ogg"}
{EXTRA_SCENARIO_MUSIC "vengeful.ogg"}
# Players side
[side]
@ -1574,10 +1577,7 @@
[/variable]
# If it's Abhai hand the rod to Tallin
[then]
[music]
name=nr-sad.ogg
play_once=yes
[/music]
{INCIDENTAL_MUSIC "nr-sad.ogg"}
{VARIABLE explorer Tallin}
[/then]
[/if]

View file

@ -4,11 +4,14 @@
id=old_friend
name= _ "Old Friend"
next_scenario=settling_disputes
{SCENARIO_MUSIC "breaking_the_chains.ogg"}
turns=18
{DEFAULT_SCHEDULE}
map_data="{campaigns/Northern_Rebirth/maps/old_friend.map}"
{INTRO_AND_SCENARIO_MUSIC "loyalists.ogg" "breaking_the_chains.ogg"}
{EXTRA_SCENARIO_MUSIC "knalgan_theme.ogg"}
{EXTRA_SCENARIO_MUSIC "wanderer.ogg"}
# Scenario story, some parts have character portraitsas background
[story]
[part]

View file

@ -3,12 +3,15 @@
# Set up basic scenario data, music, length, default time schedule
id=settling_disputes
name= _ "Settling Disputes"
{SCENARIO_MUSIC "knolls.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/settling_disputes.map}"
{TURNS4 30 25 20 15}
{DEFAULT_SCHEDULE}
next_scenario=elvish_princess
{INTRO_AND_SCENARIO_MUSIC "knolls.ogg" "frantic.ogg"}
{EXTRA_SCENARIO_MUSIC "knalgan_theme.ogg"}
{EXTRA_SCENARIO_MUSIC "the_city_falls.ogg"}
# Story, in places with portraits again
# wmllint: local spelling geez
# He won't be talking like this for long...
@ -688,10 +691,7 @@
id="Ro'Arthian"
[/filter]
[music]
name=nr-sad.ogg
immediate=yes
[/music]
{INCIDENTAL_MUSIC "nr-sad.ogg"}
[message]
id=Tallin
message= _ "Ro'Arthian, are you ready to talk yet?"

View file

@ -3,13 +3,16 @@
# Set up basic scenario data, music, turns and default timescheudle. Killing enemy AI is not enough, player needs to reach Anita in time.
id=elvish_princess
name= _ "Elvish Princess"
{SCENARIO_MUSIC "breaking_the_chains.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/elvish_princess.map}"
{TURNS4 24 21 18 15}
{DEFAULT_SCHEDULE}
victory_when_enemies_defeated=no
next_scenario=introductions
{INTRO_AND_SCENARIO_MUSIC "knalgan_theme.ogg" "breaking_the_chains.ogg"}
{EXTRA_SCENARIO_MUSIC "elvish-theme.ogg"}
{EXTRA_SCENARIO_MUSIC "nunc_dimittis.ogg"}
# Story, as usual in parts with portraits
# wmllint: local spelling Bitterhold
[story]

View file

@ -3,13 +3,16 @@
# Basic scenario data, music, length. Whole sceanrio takes place underground, and endswhen tallin reaches a signpost
id=introductions
name= _ "Introductions"
{SCENARIO_MUSIC "revelation.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/introductions.map}"
{UNDERGROUND}
{TURNS4 24 21 18 15}
victory_when_enemies_defeated=no
next_scenario=stolen_gold
{SCENARIO_MUSIC "revelation.ogg"} # No story part
{EXTRA_SCENARIO_MUSIC "the_dangerous_synphony.ogg"}
{EXTRA_SCENARIO_MUSIC "underground.ogg"}
# Players side
[side]
type=Lieutenant

View file

@ -3,13 +3,18 @@
# Basic scenario data, music, length, default time schedule
id=stolen_gold
name= _ "Stolen Gold"
{SCENARIO_MUSIC "northerners.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/stolen_gold.map}"
{DEFAULT_SCHEDULE}
turns=36
victory_when_enemies_defeated=yes
next_scenario=eastern_flank
{INTRO_AND_SCENARIO_MUSIC "the_king_is_dead.ogg" "northerners.ogg"}
{EXTRA_SCENARIO_MUSIC "frantic.ogg"}
{EXTRA_SCENARIO_MUSIC "traveling_minstrels.ogg"}
{EXTRA_SCENARIO_MUSIC "knolls.ogg"}
# Story with few branches depending on whether Anita is alive and hostile
# towards the Alliance.
# wmllint: recognize Anita

View file

@ -3,11 +3,15 @@
# Basic scenario data, music, turn limit, default time schedule
id=eastern_flank
name= _ "The Eastern Flank"
{SCENARIO_MUSIC "loyalists.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/eastern_flank.map}"
{DEFAULT_SCHEDULE}
{TURNS4 56 53 50 47}
next_scenario=get_gold
{INTRO_AND_SCENARIO_MUSIC "northerners.ogg" "loyalists.ogg"}
{EXTRA_SCENARIO_MUSIC "battle.ogg"}
{EXTRA_SCENARIO_MUSIC "frantic.ogg"}
# Short story introduction
# wmllint: local spelling Angthurim
[story]

View file

@ -3,12 +3,16 @@
# Basic scenario data, music, default time schedule, length
id=get_gold
name= _ "Get the Gold"
{SCENARIO_MUSIC "breaking_the_chains.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/get_the_gold.map}"
{DEFAULT_SCHEDULE}
{TURNS4 40 35 30 25}
next_scenario=Showdown
{INTRO_AND_SCENARIO_MUSIC "revelation.ogg" "breaking_the_chains.ogg"}
{EXTRA_SCENARIO_MUSIC "elvish-theme.ogg"}
{EXTRA_SCENARIO_MUSIC "the_king_is_dead.ogg"}
# Story
# wmllint: local spelling Angthurim
@ -28,6 +32,7 @@
[/part]
[part]
story= _ "Scattered around Hidel were the bodies of at least three orcish warlords, and nearly a score of grunts, warriors and crossbowmen. His weapons were notched and broken; his armor dented and smashed. It was clear to all that his fall had been an epic of valor and glory, worthy to be remembered in the songs of all the kindred races until the end of days."
music=heroes_rite.ogg
[/part]
[part]
story= _ "With tears streaming down her face, Anita approached the fallen hero and cradled his head in her lap. As she stroked his face, his eyes fluttered open."
@ -73,6 +78,7 @@
[part]
story= _ "Rest assured sir, I will place myself between Anita and any ill that strength or love may counter."
background=portraits/Tallin.jpg
music=love_theme.ogg
[/part]
[part]
story= _ "Thank you... Tallin.... Now I may rest... in... peace.... May you.... be victorious..."
@ -100,6 +106,7 @@
[/part]
[part]
story= _ "At these words, Anita arose and wiped away her tears. She took command of the surviving elvish forces, for all knew she was a princess of high rank and looked to Hidel's ward as their leader by right. Scarcely a face among them was less grim than her own as they took arms and started down Rakshas's back-trail."
music=vengeful.ogg
[/part]
[part]
story= _ "Moments later a gryphon swooped down from overhead and reported battle in a forest just a few leagues south of their position. The remainder of the elvish forces had been espied fighting a desperate battle with the orcs."
@ -511,10 +518,7 @@
id=Sisal
[/filter]
[music]
name=nr-sad.ogg
play_once=yes
[/music]
{INCIDENTAL_MUSIC "nr-sad.ogg"}
[message]
id=Sisal
message= _ "Ahhhh! Farewell, friends. I now go to join Hidel."

View file

@ -2,12 +2,22 @@
[scenario]
id=Showdown
name= _ "Showdown"
{SCENARIO_MUSIC "legends_of_the_north.ogg"}
map_data="{campaigns/Northern_Rebirth/maps/showdown.map}"
{DEFAULT_SCHEDULE}
turns=-1
next_scenario=epilogue
{INTRO_AND_SCENARIO_MUSIC "revelation.ogg" "legends_of_the_north.ogg"}
{EXTRA_SCENARIO_MUSIC "kalgan-theme.ogg"}
{EXTRA_SCENARIO_MUSIC "vengeful.ogg"}
{EXTRA_SCENARIO_MUSIC "elvish-theme.ogg"}
{EXTRA_SCENARIO_MUSIC "the_city_falls.ogg"}
{EXTRA_SCENARIO_MUSIC "northerners.ogg"}
{EXTRA_SCENARIO_MUSIC "battle.ogg"}
{EXTRA_SCENARIO_MUSIC "loyalists.ogg"}
{EXTRA_SCENARIO_MUSIC "legends_of_the_north.ogg"}
{EXTRA_SCENARIO_MUSIC "revelation.ogg"}
[story]
[part]
story= _ "The party once again took up Rakshas's trail. They soon received a report from a scouting gryphon that in an enormous fortress a few leagues west from them, Rakshas was assembling a massive orcish force, clearly intending to crush their revolt once and for all."
@ -1136,10 +1146,7 @@
id=Sisal
[/filter]
[music]
name=nr-sad.ogg
play_once=yes
[/music]
{INCIDENTAL_MUSIC "nr-sad.ogg"}
[message]
id=Sisal
message= _ "Ahhhh! Farewell friends. I now go to join Hidel."