Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HttT S17: Explain the lava mechanic #3473

Merged
merged 15 commits into from Sep 8, 2018
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
65 changes: 65 additions & 0 deletions data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
Expand Up @@ -617,6 +617,71 @@
{CLEAR_VARIABLE delfador_moves}
[/event]

# Introductory dialog to give the player a hint that she may lose units to
# {EXPAND_LAVA}.
[event]
name=turn 2
# The noise was played by {EXPAND_LAVA}.
[message]
id=Konrad
{KONRAD_VARIATION concerned}
message=_ "That noise was made by no troll! What manner of beast makes its den in these forsaken caves?"
[/message]
[message]
# Comic relief
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe # po: Comic relief, so that the hint is given to the translators when they're working in poedit?

Thanks for your tolerance with all these suggestions for changes.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're welcome! The suggestions have much improved the scenario. I've made the suggested change here and in S15. I wasn't sure what to do about S04 with Bugg the Sea Orc, there are six or seven strings in that skit.

race=merman
message=_ "I wouldn't know, milord. Without a river running though it, such hot, dry places are anathema to my kind. Whatever monsters may abide in these depths, are known not to my kin."
[/message]
[message]
# Comic relief
race=merman
message=_ "Nor do I know, my most eccentric lord, what I am doing in a cave. No Mer has yet entered the caves under the mountain and lived to tell the tale. I would gladly die for you, milord, but I would that you didn't spend my life for nothing, looking for another dwarf to rescue when there is none."
[/message]
[if]
[have_unit]
race=dwarf
[/have_unit]
[then]
# A denizen of caves answers Konrad's question.
[message]
race=dwarf
# po: "sowl" is a rare word synonymous with "sully", meaning "contaminate".
# po: "toiled" means "difficult, requires effort".
message=_ "Lord Konrad, yon rumble was made by nae living creature. ’Tis the echoes o’ the very bedrock witherin’ and crumbling beneath us that we ’eard. Are ye nae feeling the heat redoubling? Is yer breath nae toiled for the ashes sowling the air? I beseech that we not tarry ’ere any more than we ha’ to, lest the forming abysses claim us."
[/message]
[/then]
[elseif]
# At this point, the lava is shrouded. Let's assume that among
# mages, only high-level ones know the rumble was caused by
# lava, either because they know the Sceptre's lore or because
# they can sense the fire.
#
# Level 1 Mages are left out because they are apprentices,
# according to lore.
#
# Red or White Mages are left out because there is no
# particular reason to include them. They could be added if
# lore is created that justifies that.
[have_unit]
type=Arch Mage,Great Mage,Silver Mage
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only the high-level mages, huh?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My reasoning had to do with lore. At this point, the lava is still shrouded. I didn't know if a lvl1 Mage, which according to lore (description of Red Mage) is an apprentice, would know that the noise was caused by walls and floors being collapsed by lava. Should we add some more unit types here?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not really sure. Your reasoning makes sense, at least.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Documented in a comment.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment suggests that type=Mage of Light should also be accepted; however limiting it to Red Mages' advancements makes sense for the knowledge of fire.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Expanded comment.

[/have_unit]
[then]
[message]
type=Arch Mage,Great Mage,Silver Mage
# po: "din" means "loud noise". It refers to an ambient sound of collapsing cave walls.
message= _ "Prince Konrad, that din was made by no living thing. It was the sound of the very earth that’s boiling around us, of the fire and lava that are breaching this cave even now. We must tread with caution, for the very ground we stand on may turn against us."
[/message]
[/then]
[/elseif]
[/if]
# Li'sar now spells it out: the floor is collapsing. This is partly for fallback in case the player has neither dwarves nor magi, and partly for storyline reasons, to show Li'sar's attitude toward Konrad changing.
[message]
id="Li'sar"
{LISAR_VARIATION mad} # the default portrait doesn't have her sword
message= _ "Konrad, that must have been the floor collapsing. I was warned of such dangers when I prepared to journey here. We mustn’t tarry here; let us fetch the Sceptre and return to the surface with haste, before the lava under our feet consumes us."
[/message]
[/event]

[event]
name=moveto
[filter]
Expand Down
Expand Up @@ -71,6 +71,7 @@
# - if you examine a certain area of wall in Plunging Into the Darkness, you open a cave that releases a Giant Spider -- and a chest full of gold
# - if you bring a merman to a section of deep water in The Lost General, you can rescue a trapped dwarf
# - if you keep your ally leader alive in The Lost General, he allows you to recruit Dwarvish Guardsmen
# - if you bring a merman to The Sceptre of Fire, you get a bonus line of dialog.
# - if you bring a merman to the start of the River Longlier, you will unlock a series of two bonus scenarios
# - if you help the wose in a bonus scenario you get a book which grants special powers to the reader
# - if you visit the Elvish great tree living on the Plains of Snow, you are given a magical flaming sword
Expand Down
1 change: 1 addition & 0 deletions data/core/units/elves/High_Lord.cfg
Expand Up @@ -15,6 +15,7 @@
{AMLA_DEFAULT}
cost=56
usage=fighter
# po: "awesome" is used here in the sense of "causing awe", not in the sense of "very good".
description= _ "The leaders of elvenkind command an instinctive loyalty from their people that rulers of other races can only envy, and earn it with great mindfulness and wisdom. Quiet and contemplative in times of peace, a High Lord in the full of his wrath is an awesome sight indeed."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_ARCANE}
die_sound={SOUND_LIST:ELF_HIT}
[defend]
Expand Down