Browse Source

Initialize repo with existing files

master
LecygneNoir 5 years ago
parent
commit
92c1740889
43 changed files with 92987 additions and 0 deletions
  1. +5
    -0
      .gitignore
  2. +3171
    -0
      Database/DATABASE_DES_LOCALIZATION.fr.xml
  3. +3171
    -0
      Database/DATABASE_DES_LOCALIZATION.xml
  4. +707
    -0
      Database/DATABASE_UI_LOCALIZATION.fr.xml
  5. +707
    -0
      Database/DATABASE_UI_LOCALIZATION.xml
  6. +1155
    -0
      Modules/Abandoned House.txt
  7. +4304
    -0
      Modules/Alphaclan.txt
  8. +558
    -0
      Modules/Animal attack.txt
  9. +1659
    -0
      Modules/Bandits attack.txt
  10. +650
    -0
      Modules/CampEncounters.txt
  11. +1623
    -0
      Modules/Cave.txt
  12. +4808
    -0
      Modules/Cemetery.txt
  13. +274
    -0
      Modules/ChallengeTutorials.txt
  14. +290
    -0
      Modules/Children.txt
  15. +20
    -0
      Modules/Death.txt
  16. +2089
    -0
      Modules/Demon encounters.txt
  17. +3564
    -0
      Modules/Earthbound.txt
  18. +1060
    -0
      Modules/Encounter races.txt
  19. +254
    -0
      Modules/Forestdemons.txt
  20. +1180
    -0
      Modules/Generic.txt
  21. +188
    -0
      Modules/Icedemons.txt
  22. +184
    -0
      Modules/Lightbringers.txt
  23. +4501
    -0
      Modules/MiscEncounters.txt
  24. +3271
    -0
      Modules/MiscEncounters2.txt
  25. +1249
    -0
      Modules/Natural disaster.txt
  26. +424
    -0
      Modules/Nest.txt
  27. +491
    -0
      Modules/Nightdemons.txt
  28. +846
    -0
      Modules/Quarry.txt
  29. +4938
    -0
      Modules/Ruins Basic.txt
  30. +2672
    -0
      Modules/Scavengers.txt
  31. +371
    -0
      Modules/Shadowkin.txt
  32. +4067
    -0
      Modules/Slavyan.txt
  33. +3183
    -0
      Modules/SpiritTalkers.txt
  34. +2784
    -0
      Modules/VillageEncounters.txt
  35. +4214
    -0
      Modules/Woodlandkin.txt
  36. +8117
    -0
      Modules/mChapter 1.txt
  37. +1352
    -0
      Modules/mSeaEncounters.txt
  38. +79
    -0
      extract_module.sh
  39. +14269
    -0
      i18n/fr/po/Database/DATABASE_DES_LOCALIZATION.po
  40. +3904
    -0
      i18n/fr/po/Database/DATABASE_UI_LOCALIZATION.po
  41. +547
    -0
      i18n/fr/po/Modules/Shadowkin.po
  42. +61
    -0
      rollback_database.sh
  43. +26
    -0
      rollback_module.sh

+ 5
- 0
.gitignore View File

@ -94,3 +94,8 @@ ENV/
# Rope project settings
.ropeproject
# IDE
.idea
# Project
sed*

+ 3171
- 0
Database/DATABASE_DES_LOCALIZATION.fr.xml
File diff suppressed because it is too large
View File


+ 3171
- 0
Database/DATABASE_DES_LOCALIZATION.xml
File diff suppressed because it is too large
View File


+ 707
- 0
Database/DATABASE_UI_LOCALIZATION.fr.xml
File diff suppressed because it is too large
View File


+ 707
- 0
Database/DATABASE_UI_LOCALIZATION.xml
File diff suppressed because it is too large
View File


+ 1155
- 0
Modules/Abandoned House.txt
File diff suppressed because it is too large
View File


+ 4304
- 0
Modules/Alphaclan.txt
File diff suppressed because it is too large
View File


+ 558
- 0
Modules/Animal attack.txt View File

@ -0,0 +1,558 @@
-- [EVENT] --Animal attack2(0)
+[NODE]2
[STORY]
Your journey is interrupted.
[/STORY]
[OUT]See what is happening.
[OUT]See what is happening.
[OUT]See what is happening.
[OUT]See what is happening.
[/NODE]
[/EVENT]
-- [EVENT] --Spiders everywhere(1)
+[NODE]2
[STORY]
As you cross the woodland in search of good resources, you notice that the trees are covered in thick cobwebs.
[/STORY]
[OUT][Turmoil]Embrace fate and charge ahead.
[OUT][Nature]Trust in whatever nature decides to throw in your path.
[OUT]Why wait? Charge in and seek out the spiders to kill them!
[OUT][Hunter]Find a safe path.
[OUT]Find an alternate path.
[OUT]Find an alternate path.
[OUT]Leave altogether.
[/NODE]
+[NODE]4
[STORY]
A spider queen stands in your way, be it by chance or fate -- both lie within your domain's reach.
[/STORY]
[OUT]Stay true to your path and attack!
[OUT]Actually, no. Leave.
[/NODE]
+[NODE]6
[STORY]
Nature was kind this time, and although you did spot several giant spiders, they did not attack, sensing that you wish them no harm.
You are free to gather the goods.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]7
[STORY]
You find a safe path between the webs, and you reach the grove you were searching for to gather some wood and supplies.
You also spot the spider nest.
[/STORY]
[OUT]Go kill the spiders!
[OUT][Hunter]Set a trap.
[OUT]Gather what you came for and leave.
[/NODE]
+[NODE]9
[STORY]
You fight your way through the spiderwebs and find some dead bodies of those who were not so lucky. Eventually, you reach the grove where you look for the resources.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]15
[STORY]
The spiders are dead. You find the remains of some unfortunate souls taken by the beasts.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]16
[STORY]
The spiders beat you badly and force you to flee. Nasty spider bites linger as you run.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]29
[STORY]
The spider queen lies at your feet as a trophy and sign of your prowess. You feel empowered by your domain.
Afterwards, you reach the grove where you look for the resources.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]30
[STORY]
You find another path, but some of the spiders still come after you. You take a few nasty bites before you get away.
You do, however, reach the grove and gather some wood.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
The trap works well. Some spiders lie dead, and the others run off. You find the remains of some unfortunate souls taken by the beasts.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
[/EVENT]
-- [EVENT] --Wolves(2)
+[NODE]2
[STORY]
As night falls, you hear the howling of wolves likely out on the prowl.
[/STORY]
[OUT][Night demon]Command these wolves to obey your alpha howl!
[OUT][Wolf]Howl back and signal that your pack is not here to challenge them.
[OUT]Stand firm and fight!
[OUT][Hunter]Set a wolf trap.
[OUT]Run away.
[OUT]Run away.
[/NODE]
+[NODE]3
[STORY]
Your presence screams dominance into the night, and the wolves heel to your will.
They also abandon the prey they already caught.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
You howl and the other pack responds in kind.
They circle around you but do not attack. You can either try to dominate them or leave their hunting grounds.
[/STORY]
[OUT]Dominate.
[OUT]Leave.
[/NODE]
+[NODE]5
[STORY]
The hunted becomes the hunter as you stalk the wolf pack quietly. You pick off a few stragglers, so the pack should be easier to deal with now.
[/STORY]
[OUT]Attack!
[OUT]Lead the wolves into a trap.
[/NODE]
+[NODE]7
[STORY]
The wolves are gaining on you, so you are forced to drop some of your food to escape.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]15
[STORY]
The wolves beat you badly and force you to flee. Some of your wounds become infected.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]23
[STORY]
Your presence screams dominance into the night, and the wolves heel to your will.
They also abandon the prey they already caught.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]24
[STORY]
You fail to dominate the pack and they chase you off their hunting ground, wounded but not dead.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Wild boars(3)
+[NODE]2
[STORY]
As you cross the woodland, you come across some wild piglets.
[/STORY]
[OUT]Where there are piglets, there's surely an overprotective mother nearby. Cautiously observe the area.
[OUT][Beastmaster]Wild piglets are perfect for taming, but first you must lure one out without it alerting its mother.
[OUT][Hunter]A mama boar is surely nearby. Set a trap so you separate the pack and only hunt a smaller batch.
[OUT]Go in closer to try to capture the piglets.
[OUT]Go in closer to try to capture the piglets.
[OUT]Leave.
[/NODE]
+[NODE]3
[STORY]
Sure enough, you soon spot a small pack of older boars rummaging through the foliage.
[/STORY]
[OUT]It is harmful to the herd to kill piglets or the mother. Instead, separate the weaker males to hunt them.
[OUT]Better not risk harming the young. Circle around the pack and leave.
[OUT]It is harmful to the herd to kill piglets or the mother. Instead, separate the weaker males to hunt them.
[/NODE]
+[NODE]5
[STORY]
You lure away a strong piglet and train it to become your very own boar.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]13
[STORY]
You try to catch the piglets, but a pack of angry boars charges you instead.
Luckily, you are able to fight them off.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]27
[STORY]
The boars beat you badly and force you to flee.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]29
[STORY]
You try to separate the pack, but you fail and are forced to kill the mother and the young.
This is not the way of nature, but you do get more meat and leather.
[/STORY]
[OUT]Leave.
[OUT]Leave.
[/NODE]
+[NODE]32
[STORY]
No matter how hard you try, those little piglets are determined to stick together, close to their mother. You're worn out when you hear the grunts of the old boar and are forced to back away.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]38
[STORY]
It is harmful to the herd to kill piglets or the mother, so you feel the burden of your disrespect for nature.
[/STORY]
[OUT]Leave.
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Lightbirds(4)
+[NODE]2
[STORY]
You see a dark cloud approaching at an oddly high speed.
[/STORY]
[OUT]Scout ahead.
[OUT]Scout ahead.
[OUT]Brace yourself for whatever this is.
[OUT]Run away.
[/NODE]
+[NODE]4
[STORY]
You notice that it is a flock of crows heading your way, but they are not behaving naturally.
They do not follow wind currents, instead moving through the sky like an ugly hammer, nor do they communicate with one another, instead flying in eerie silence. Their typically beady black eyes emit a dull white glow.
[/STORY]
[OUT]Attack these abominations!
[OUT][Turmoil and Magic]This is a perversion of light, and as such, your domain suffers a strain. But you also have a keen sense of the source and can try to fight it with your spirit.
[OUT]Run away.
[/NODE]
+[NODE]5
[STORY]
A flock of crows descends upon you, but they are not behaving naturally.
They do not follow wind currents, instead moving through the sky like an ugly hammer, nor do they communicate with one another, instead flying in eerie silence. Their typically beady black eyes emit a dull white glow.
You feel a curse take you even before they attack.
[/STORY]
[OUT]Fight!
[/NODE]
+[NODE]11
[STORY]
The birds beat you badly and force you to flee, but strangely, they also wound your spirit. A heavy white light tangles your souls and does not let go easily.
[/STORY]
[OUT]Run away.
[/NODE]
+[NODE]16
[STORY]
Whatever power holds these birds is strong and unrelenting. It burns deep into your soul, seeking to cleanse you of all that you are.
You escape, but your spirit suffers.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]18
[STORY]
You banish whatever force holds these crows. Some of the birds fall dead at your feet, while others fly away, confused. And some may want to stay with you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]22
[STORY]
You defeat the odd birds, and as their bodies fall, some of them burn out from the inside, while others that survived look confused and dazed. And some may want to stay with you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]23
[STORY]
You defeat the odd birds, and as their bodies fall, some of them burn out from the inside, while others that survived look confused and dazed. And some may want to stay with you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]24
[STORY]
You notice that it is a flock of crows heading your way, but they are not behaving naturally.
They do not follow wind currents, instead moving through the sky like an ugly hammer, nor do they communicate with one another, instead flying in eerie silence. Their typically beady black eyes emit a dull white glow. You feel an odd burning sensation from your domain, an unnatural pull towards the light.
[/STORY]
[OUT]Attack these abominations!
[OUT][Light]This is a perversion of your domain. Try to fight it off with willpower.
[OUT][Turmoil and Magic]This is a perversion of light, and as such, your domain suffers a strain. But you also have a keen sense of the source and can try to fight it with your spirit.
[OUT]Run away.
[/NODE]
[/EVENT]
-- [EVENT] --Rat nest(5)
+[NODE]2
[STORY]
You fall into an underground tunnel and realise it is a nest filled with bones, excrement, and rats, plenty of rats.
[/STORY]
[OUT]Attack!
[OUT]Send in the cats and dogs to deal with this nuisance.
[OUT][Wisdom]You know a trick or two when it comes to rats. Chase them away.
[OUT][Rat]Tell your fellow vermin that you're only here to say hi, and leave them be.
[OUT]Try to climb back up quickly.
[/NODE]
+[NODE]8
[STORY]
Whether you use a flute playing the right tune or the quiet whisper of the animal tongue, you chase the vermin away.
You also find the remains of a lone adventurer holding a flute. Clearly, he did not know his rat tunes.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]12
[STORY]
You clear this nest and find the remains of a lone adventurer holding a flute. Clearly, he did not know his rat tunes.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]18
[STORY]
The rats swarm you and force you to flee. You suffer a few infected bites on your way up.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]21
[STORY]
You notice a young rat stayed behind and is hovering nearby. Perhaps it could be trained, but it could also be rabid, and you'll get ill.
[/STORY]
[OUT]Try to train it.
[OUT]Try to train it.
[OUT]Kill it and leave.
[/NODE]
+[NODE]22
[STORY]
The rats nod and let you leave without trouble. You even get a gift from them.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]23
[STORY]
Your pets go in and do their business clearing the nest of vermin.
[/STORY]
[OUT]Gather what you can and climb back up.
[/NODE]
[/EVENT]
-- [EVENT] --Sweet honey(6)
+[NODE]2
[STORY]
As you cross the plains, you spot a busy beehive full of honey and nectar. It could be very nutritious, perhaps even cure some wounds.
[/STORY]
[OUT][Bee]Demand that the honey be given to you, now.
[OUT][Druid]Ask the bees for the pleasure of their honey.
[OUT]Attack!
[OUT][Hunters and gatherers]You know how to smoke out these stingers so you can loot the hive.
[OUT]Go around the hive and leave.
[/NODE]
+[NODE]3
[STORY]
The bees back down and allow you to take a share of the spoils.
Another younger bee, perhaps a queen to be, observes you with a spark of challenge in her eyes.
[/STORY]
[OUT]Accept her challenge, bee to bee. [Queen bee only]
[OUT]Drink the nectar and honey.
[OUT]Drink the nectar and honey.
[/NODE]
+[NODE]4
[STORY]
The bees buzz around you as if assessing the sincerity of your words, and some sting you. But when they see you remain calm, they allow you to sample their goods.
[/STORY]
[OUT]Drink the nectar and honey.
[OUT]Drink the nectar and honey.
[OUT]As the bees let their guard down, you can perform a ritual that will daze the stingers and allow you to rob their hive properly.
[/NODE]
+[NODE]8
[STORY]
You set up the trap and light the fires to create the smoke. Now you just need to figure out the right wind direction and time to spring your trap.
[/STORY]
[OUT]Set the trap.
[OUT]Actually, just attack instead!
[OUT]Leave.
[/NODE]
+[NODE]13
[STORY]
As a druid, you feel dirty for betraying your nature so.
Still, that's what you get for pairing up with a witch. The hive stands open for looting now, and you discover that the bees have hoarded some amber here.
[/STORY]
[OUT]Drink the nectar and honey.
[/NODE]
+[NODE]29
[STORY]
Despite this being an unfair duel, you know the way of your kin is such. You won, so they honour you and give you gifts.
[/STORY]
[OUT]Accept and leave.
[/NODE]
+[NODE]33
[STORY]
The hive stands open for looting now. The honey nectar heals your wounds, and you discover that the bees have hoarded some amber here.
[/STORY]
[OUT]Drink the nectar and honey.
[/NODE]
+[NODE]35
[STORY]
The bees go into a frenzy and sting you badly. A heavy illness lingers as you run away.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Night bat atack(7)
+[NODE]2
[STORY]
A swarm of bats descends upon you out of nowhere!
[/STORY]
[OUT][Turmoil]The sudden flush of excitement feeds your domain and makes your heart beat faster. Attack!
[OUT][Night demon]Demand obedience from the flying rodents!
[OUT][Perception]Stay still and allow them to fly past, even if it means taking a few scrapes. Try to spot exactly where they came from.
[OUT]Fight!
[OUT]Run away!
[OUT]Run away!
[/NODE]
+[NODE]7
[STORY]
The bats swarm you and feed on your blood, leaving some of you diseased.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]9
[STORY]
You kill the bats without much trouble.
[/STORY]
[OUT][Perception]You scout the place where the bats came from.
[OUT]Leave.
[/NODE]
+[NODE]15
[STORY]
The bats fly past you, leaving some scratches, and you see a small, hidden entrance to a cave.
[/STORY]
[OUT]Investigate.
[OUT]Investigate.
[/NODE]
+[NODE]16
[STORY]
You carefully sneak in and discover a rabid bear raging inside. A decent-looking weapon is lodged in its side, but the wound is old and not likely to slow its attack.
[/STORY]
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]17
[STORY]
You find the cave empty, although there are signs of something big passing through it -- likely what scared the bats.
You find a stash of good stone.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]19
[STORY]
The bear is dead, and you can claim the weapon lodged in its side.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]21
[STORY]
You see a small, hidden entrance to a cave.
[/STORY]
[OUT]Investigate.
[OUT]Investigate.
[/NODE]
+[NODE]22
[STORY]
The bats obey your night call and clear away.
[/STORY]
[OUT][Perception]You scout the place where the bats came from.
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Animal attack1(8)
+[NODE]2
[STORY]
Your journey is interrupted.
[/STORY]
[OUT]See what is happening.
[OUT]See what is happening.
[OUT]See what is happening.
[/NODE]
[/EVENT]

+ 1659
- 0
Modules/Bandits attack.txt
File diff suppressed because it is too large
View File


+ 650
- 0
Modules/CampEncounters.txt View File

@ -0,0 +1,650 @@
-- [EVENT] --CampEvents(0)
[/EVENT]
-- [EVENT] --NightMares(1)
+[NODE]2
[STORY]
As you fall asleep at your campsite, your dreams become heavy and unsettling. As you toss and turn, you feel more and more unsettled as your deepest, darkest fears become real and hold you trapped within the nightmare.
[/STORY]
[OUT]Try to wake up.
[/NODE]
+[NODE]4
[STORY]
You slowly wake and in the state of half-waking, you see mares sitting on your chests, siphoning your spirits.
As soon as you regain full consciousness, the demons are gone, but you still feel a deep chill run down your spines.
[/STORY]
[OUT]Get it together and move on.
[/NODE]
+[NODE]5
[STORY]
You try to wake and in the state of half-waking, you see mares sitting on your chests, siphoning your spirits.
The surge of panic feeds the demons and you fall back into tormented slumber, knowing they will have their way.
When morning comes, you are released, but you are wrecked and exhausted.
[/STORY]
[OUT]Get it together and move on.
[/NODE]
+[NODE]11
[STORY]
You try to wake and in the state of half-waking, you see mares sitting on your chests, siphoning your spirits.
The surge of panic feeds the demons and you fall back into tormented slumber, knowing they will have their way.
For one of you, this night will be the last in the realms of mortal flesh.
[/STORY]
[OUT]Get it together and move on.
[/NODE]
[/EVENT]
-- [EVENT] --Ignis fatuus(2)
+[NODE]2
[STORY]
As you sit by the campfire, some of the sparks from the flame begin to dance in the air. They move away from the bonfire and become glimmers in the night.
They seem to want you to follow them somewhere.
[/STORY]
[OUT]Follow the glimmers.
[OUT]Follow the glimmers.
[OUT]Follow the glimmers.
[OUT]Stay put.
[/NODE]
+[NODE]3
[STORY]
You follow the glimmers for a short while and find yourself unexpectedly stuck in a bog!
The lights turned out to be flickers, mischievous little buggers always looking for a chance to lead people astray.
You get out, but you're tired and catch a cold.
[/STORY]
[OUT]Get back to camp.
[/NODE]
+[NODE]4
[STORY]
The glimmers lead you to an old crypt.
[/STORY]
[OUT]Say a prayer to Nyia, the goddess of death, for the souls to be at rest. Then search this place.
[OUT]Say a prayer to Nyia, the goddess of death, for the souls to be at rest. Then search this place.
[OUT]Say a prayer to Nyia, the goddess of death, for the souls to be at rest. Then search this place.
[/NODE]
+[NODE]5
[STORY]
The glimmers guide you to a path that is not only abundant in fruit, but also may prove a useful shortcut on your journey onwards.
[/STORY]
[OUT]Get back to camp.
[/NODE]
+[NODE]8
[STORY]
Your prayer does not satisfy the angered spirits that dwell here still.
The wraiths slowly materialise before you, seeking to take your souls.
[/STORY]
[OUT]Attack!
[OUT][Goblin Shaman or Wraith]Convince the wraiths to allow you to set them free.
[OUT][Magic users]Battle the wraiths with your spirit.
[OUT]Get back to camp -- this seems too dangerous.
[/NODE]
+[NODE]11
[STORY]
You defeat the wraiths and they dissolve into nothingness. A few linger and some may even stay with you, but they now pose no danger.
You're free to search this site in peace.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]12
[STORY]
You are defeated and feel your spirit weaken as you are forced to flee.
[/STORY]
[OUT]Run back to your camp.
[/NODE]
+[NODE]18
[STORY]
Your prayer clearly appeased the spirits here, as you feel the air lighten and sense the passing of trapped souls. There is a chance one such soul may join you.
You are free to search this site now.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]20
[STORY]
Your prayer clearly appeased the spirits here, as you feel the air lighten and sense the passing of trapped souls. There is a chance one such soul may join you.
You are free to search this site now.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]23
[STORY]
The wraiths stop and nod in agreement. You perform the prayer to Nyia once more and this time, the power of the goddess flows through you and engulfs the spirits in its dark, empty embrace.
A few linger and some may even stay with you, but they now pose no danger.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
[/EVENT]
-- [EVENT] --StrangeChest(3)
+[NODE]2
[STORY]
As you clear the land to make a better campsite, you uncover a heavy ironclad chest, likely unearthed here by the Shattering. It is bound in chains and has some odd foreign symbols on it.
[/STORY]
[OUT][Runemaster]These are no symbols, they are ancient runes -- not dwarven, but certainly trying to imitate your kin's craft. Try to decipher these runes.
[OUT][Wraith]You sense a fellow wraith trapped within this object. Take a closer look.
[OUT][Magic domain and users]Strong magic resides in this object. If you are to set up camp here, you'd better deal with it first. Take a closer look.
[OUT][Wisdom]Try to figure out what this writing may mean.
[OUT]Open the chest.
[OUT]Leave it be and set up camp a bit farther away.
[/NODE]
+[NODE]4
[STORY]
You remove the chains, but the chest remains closed. You hear a slow, malicious hissing.
[/STORY]
[OUT]Attempt to carefully extract whatever is inside without further damaging the chest and hopefully before the hissing gets worse.
[OUT]Attempt to carefully extract whatever is inside without further damaging the chest and hopefully before the hissing gets worse.
[OUT]Try to smash it quickly and grab what you can before whatever is hissing comes your way.
[OUT]Try to smash it quickly and grab what you can before whatever is hissing comes your way.
[/NODE]
+[NODE]6
[STORY]
These runes are meant to work as protection for whatever lies within the chest. They are binding runes, so opening the chest will release the guardians -- most likely, wraiths.
The chains work as a trigger. When broken, they will begin the process of releasing the wraiths.
[/STORY]
[OUT]Despite the magic protection, the chest is very old and has many weak spots. Try to open the chest without breaking the chains.
[OUT]Despite the magic protection, the chest is very old and has many weak spots. Try to open the chest without breaking the chains.
[OUT]Now that you know what this is, try to perform a cleansing ritual to release the wraiths, thus making it safe to open the chest.
[OUT][Wraith]Remove the chains and speak to your kind to calm them. Convince them that they don't need to follow whatever force bound them here. Instead, they can be free!
[/NODE]
+[NODE]7
[STORY]
You carefully chip away at the side of the chest and create an opening without touching the chains or breaking the runes.
[/STORY]
[OUT]Grab what you can and leave.
[/NODE]
+[NODE]8
[STORY]
You carefully chip away at the side of the chest and create an opening. Alas, you accidentally break one of the runes, and the chains break without you even touching them.
Wraiths appear and descend upon you!
[/STORY]
[OUT]Fight!
[OUT][Wraith]Speak to your kind to calm them. Convince them that they don't need to follow whatever force bound them here. Instead, they can be free!
[OUT]Abandon the chest and try to flee.
[OUT]Abandon the chest and try to flee.
[/NODE]
+[NODE]10
[STORY]
You smash the chest, and a pack of angered wraiths appears before you and attacks!
[/STORY]
[OUT]Fight!
[OUT]Attack them with your willpower.
[OUT]Grab what you can and run for it.
[/NODE]
+[NODE]17
[STORY]
The wraiths are no more, and now you are free to loot the chest safely.
[/STORY]
[OUT]Gather what is inside and leave.
[/NODE]
+[NODE]19
[STORY]
You try to carefully extract whatever is in the chest without doing further damage, but you fail. The thing shatters in your hands, releasing a pack of angered wraiths before you!
[/STORY]
[OUT]Fight!
[OUT]Attack them with your willpower.
[OUT]Grab what you can and run for it.
[/NODE]
+[NODE]20
[STORY]
You smash the chest and can grab some loot quickly.
But you see a pack of angered wraiths forming before you.
[/STORY]
[OUT]Fight!
[OUT]Attack them with your willpower.
[OUT]Grab what you can and run for it.
[OUT]Grab what you can and run for it.
[/NODE]
+[NODE]21
[STORY]
You carefully break away the side of the chest without causing further damage, and you grab some of the stuff from the inside.
The hissing gets louder, however, and you see wraiths forming before you.
[/STORY]
[OUT]Fight!
[OUT]Attack them with your willpower.
[OUT]Grab what you can and run for it.
[OUT]Grab what you can and run for it.
[/NODE]
+[NODE]26
[STORY]
The ancient protection spell proved too powerful for you. The wraiths assault your spirit and force you to flee before you are lost entirely.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]30
[STORY]
These runes are meant to work as protection for whatever lies within the chest. They are binding runes, so opening the chest will release the guardians -- most likely, wraiths.
The chains work as a trigger. When broken, they will begin the process of releasing the wraiths.
Luckily, you know how to break the protection safely.
[/STORY]
[OUT]Open the chest and take what is inside.
[/NODE]
+[NODE]32
[STORY]
'Yes, thank you! We are free now... or can we follow you, perhaps?'
An argument ensues among the wraiths. Most disappear, but some may choose to stay with you instead.
You are free to loot the chest safely now.
[/STORY]
[OUT]Gather what is inside and leave.
[/NODE]
+[NODE]35
[STORY]
The wraiths listen. Some look interested, but others are too far gone, angry and bewildered by centuries of captivity. The two groups fight among each other. You feel your own spirit assaulted and you are forced to flee.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]37
[STORY]
The ritual worked, and the wraiths are free of their bonds. The chest is now safe for looting.
[/STORY]
[OUT]Gather what is inside and leave.
[/NODE]
[/EVENT]
-- [EVENT] --Night attack(4)
+[NODE]2
[STORY]
You are rudely awakened by a rabble of folk slowly descending upon your campsite. At first, they seem like mere bandits, but you see their eyes are bloodshot, their faces twisted in an angry grimace, and their mouths foaming.
[/STORY]
[OUT]Attack!
[OUT][Scavenger]Take a closer look.
[OUT][Harmony and intellect]They seem ailing, yet still human. Perhaps there is a way to help them rather than kill them. Try capturing them alive.
[OUT]Take a risk and find another way to deal with them.
[OUT]Grab whatever you can in haste and run away.
[OUT]Grab whatever you can in haste and run away.
[OUT]Grab whatever you can in haste and run away.
[/NODE]
+[NODE]7
[STORY]
You kill all the scavengers. Their bodies are covered with boils and seeping with odd green ooze.
[/STORY]
[OUT]Get what you can off them safely and leave.
[OUT]Investigate the bodies.
[OUT]Bury the bodies and leave.
[/NODE]
+[NODE]8
[STORY]
The scavengers overwhelm you and force you to flee, abandoning some of your goods.
You also feel sick afterwards. They must have infected you with something.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]9
[STORY]
The scavengers lie dead. You were lucky enough not to get infected by their strange illness.
A couple of their pets may want to tag along with you, but they may be infected.
[/STORY]
[OUT]Take the pets.
[OUT]Kill the pets to be safe.
[/NODE]
+[NODE]11
[STORY]
The scabs and boils are so bad that these folks should have died long before now. You suspect an unnatural illness, and thus you know the bodies must be decapitated, hands and feet bound, and then burned to make sure they stay dead.
[/STORY]
[OUT]Perform the special rite and leave.
[/NODE]
+[NODE]25
[STORY]
They are your kin, but far gone with the dark sickness, a remnant of the age of darkness past. If you could capture them, perhaps they could yet be cured, as you have been by following the gods.
But beware -- their madness is more than mental, for they spread toxin and disease too.
[/STORY]
[OUT]Try capturing them.
[OUT]Lure them into a trap.
[/NODE]
+[NODE]27
[STORY]
They seem ailing, yet still human. Perhaps there is a way to help them rather than kill them.
[/STORY]
[OUT]Try capturing them by force.
[OUT]Lure them into a trap.
[/NODE]
+[NODE]29
[STORY]
You capture the scavengers safely and, indeed, you find they are feverish and sick.
[/STORY]
[OUT][Medic]Use medicine to help them out.
[OUT][Magic user]This illness reeks of darkness. Prepare a ritual to try to cleanse their minds.
[OUT][Light]Your domain can ease their pain.
[OUT][Elf]You have witnessed this dark taint upon your own kind as well. Use your spirit and your connection to the light to help them.
[OUT]Do your best to help them out. Use your connection to the gods to try to light their dark path.
[/NODE]
+[NODE]30
[STORY]
Not all minds and bodies are strong enough to survive this taint, and even with your help, some of the victims pass away.
But others show signs of recovery, or at least improvement. They regain some semblance of their mind and are thankful for your aid.
Perhaps some will choose to stay with you. Even if they do not, they leave what they can in thanks.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
Light surges through the ailing bodies and decayed souls, and you feel them slowly healing.
For some, the journey may yet prove too much. But you have given them a chance. The scavengers regain some semblance of their mind and are thankful for your aid.
Perhaps some will choose to stay with you. Even if they do not, they leave what they can in thanks.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]34
[STORY]
Some of the disease spreads to you, but nothing life-threatening.
You do your best to help, but most of the victims are too far gone and die. The few who survive show signs of recovery, or at least improvement. They regain some semblance of their mind and are thankful for your aid.
Perhaps some will choose to stay with you. Even if they do not, they leave what they can in thanks.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]35
[STORY]
Some of the disease spreads to you, but nothing life-threatening. You do your best to help, but the victims are too far gone and die. You know that you have made their deaths more peaceful at the very least, and for that, you feel relief.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]38
[STORY]
Some of the disease spreads to you, and you fail to properly capture the scavengers. Many run away, and those you catch are too far gone to be helped, and die.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]42
[STORY]
They seem ailing, yet still human. Perhaps there is a way to help them rather than kill them.
[/STORY]
[OUT]Try capturing them by force.
[OUT]Lure them into a trap.
[/NODE]
[/EVENT]
-- [EVENT] --Werwolf attack(5)
+[NODE]2
[STORY]
As you set up camp at night, you hear the howling of wolves around you. Some of it is worryingly guttural, almost manlike.
[/STORY]
[OUT][Night demon]Call out into the night.
[OUT][Horz]Demand obedience from these night hunters in the name of the moon lord himself.
[OUT][Hunter]Listen to the howls; there seems to be more here than an attack.
[OUT][Wisdom]You have some silver. Use it to create a protective circle.
[OUT]Gather your things quickly and try to run.
[OUT]Stand firm and fight!
[/NODE]
+[NODE]4
[STORY]
The pack bows down in respect of the night lord. One of the lesser wolves considers staying with you.
A lone werewolf walks into view. He is holding his side and you see a silver dagger lodged in it. He collapses before you.
[/STORY]
[OUT]Take the dagger out and try to help him.
[OUT]Let him die and loot the body after.
[/NODE]
+[NODE]7
[STORY]
You slay the beasts and their bodies shift to human form. A stray wolf, now without a pack, stays to follow you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]18
[STORY]
The werewolves are agitated by your efforts and charge!
[/STORY]
[OUT]Defend.
[OUT]One of us will stay behind and sacrifice their life to save the rest!
[OUT]Leave one child behind, and maybe they will let the rest of us go!
[/NODE]
+[NODE]19
[STORY]
The pack retreats, leaving you to help the wounded werewolf.
It has a silver blade lodged in its side, and the wound is festering with an odd taint.
[/STORY]
[OUT]Help the werewolf.
[OUT]Leave it to die.
[/NODE]
+[NODE]24
[STORY]
The brave soul charges the pack of werewolves. The creatures respect the warrior's honour and do not chase the rest of you.
[/STORY]
[OUT]Keep running.
[OUT]Keep running.
[/NODE]
+[NODE]25
[STORY]
You leave the crying child behind and run.
[/STORY]
[OUT]Keep running.
[OUT]Keep running.
[OUT]Keep running.
[OUT]Keep running.
[/NODE]
+[NODE]28
[STORY]
Your brave friend returns to you, changed, but ever loyal!
[/STORY]
[OUT]Great, welcome them.
[/NODE]
+[NODE]29
[STORY]
The werewolves seem even more infuriated by your barbaric ways and they attack viciously, growling:
'Filthy beasts, sacrificing your own young!'
You run, but not without getting mauled badly.
[/STORY]
[OUT]Keep running.
[/NODE]
+[NODE]32
[STORY]
You run away, but many moons later, a wolf -- one of the children -- comes back to its home, and despite your abandonment, wants to stay with you.
[/STORY]
[OUT]Great, welcome them.
[/NODE]
+[NODE]33
[STORY]
The howling quiets, and a lone werewolf walks into view. He is holding his side, and you see a silver dagger lodged in it. He collapses before you.
[/STORY]
[OUT]Take the dagger out and try to help him.
[OUT]Let him die and loot the body after.
[/NODE]
+[NODE]34
[STORY]
You hear the wolves circling you, but they do not attack.
The pack is clearly angered, yet also desperate. As you observe, you notice a werewolf among them, wounded, perhaps dying, yet still distrustful of your presence.
[/STORY]
[OUT]Attack!
[OUT]Stay safe within the silver circle and wait for them to leave.
[OUT][Animal kinship]Try to show that you wish to help the wounded beast.
[/NODE]
+[NODE]35
[STORY]
You hear the wolves circling you, but they do not attack.
The pack is clearly angered, yet also desperate. As you observe, you notice a werewolf among them, wounded, perhaps dying, yet still distrustful of your presence.
[/STORY]
[OUT]Attack!
[OUT]Stay safe within the silver circle and wait for them to leave.
[OUT][Animal kinship]Try to show that you wish to help the wounded beast.
[OUT]These are no mere beasts, yet they are still guided by instinct. The werewolf is wounded, and the pack seeks help. Try to convince them that you mean no harm and will try to aid them.
[/NODE]
+[NODE]36
[STORY]
You remain within the circle, and eventually the pack skulks away into the darkness. It was a restless night, but your resolve strengthens.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]40
[STORY]
The werewolf pack respects that you yield to their power, and they leave you be without any further harm.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]43
[STORY]
The dagger proves more than just silver. It was clearly cursed, as it turns to ash when you take it out. You are struck by remnants of a spell, but no curse lingers on you.
Your healer tends to the wounds. The werewolf should recover in no time.
[/STORY]
[OUT]Good. Leave him for the pack to reclaim.
[/NODE]
+[NODE]44
[STORY]
The pack howls in thanks, and you find a stash left for you as a reward.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]45
[STORY]
The dagger proves more than just silver. It was clearly cursed, as it turns to ash when you take it out. You are struck by remnants of a spell, and a curse lingers upon you too.
You do your best with the creature's wounds. The werewolf should recover in time.
[/STORY]
[OUT]Good. Leave him for the pack to reclaim.
[/NODE]
+[NODE]46
[STORY]
The dagger proves more than just silver. It was clearly cursed, as it turns to ash when you take it out. You are struck by remnants of a spell, but no curse lingers on you.
You do your best with the creature's wounds. The werewolf should recover in time.
[/STORY]
[OUT]Good. Leave him for the pack to reclaim.
[/NODE]
+[NODE]48
[STORY]
You wait until the werewolf dies. The pack howls in the darkness from despair, but for some reason they do not attack you.
You soon discover that the dagger that was lodged in the werewolf's side was in fact cursed, and some of its ill effects may reach you.
[/STORY]
[OUT]Leave.
[OUT]Leave.
[/NODE]
+[NODE]51
[STORY]
The pack snarls and paces around you, not willing to trust a stranger.
You do, however, have a window to escape now.
[/STORY]
[OUT]Run.
[OUT]Attack!
[/NODE]
+[NODE]55
[STORY]
You are strong and agile, so you outrun the wolves, although it is exhausting.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]57
[STORY]
You outrun the wolves, although it is exhausting.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]58
[STORY]
You outrun the wolves, although it is exhausting, and you have to drop some bags on the way.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]

+ 1623
- 0
Modules/Cave.txt
File diff suppressed because it is too large
View File


+ 4808
- 0
Modules/Cemetery.txt
File diff suppressed because it is too large
View File


+ 274
- 0
Modules/ChallengeTutorials.txt View File

@ -0,0 +1,274 @@
-- [EVENT] --Tutorial1(0)
+[NODE]2
[STORY]
'Yanek, Yanek! Come over here lad!'
You hear your grandma's voice coming from the house:
'Bring me a jar of pickles dear, they're in the cellar. Just watch out for them pesky rats, they get pretty big this time of year'.
You grab your sword, though a mouse trap would probably be more appropriate.
[/STORY]
[OUT]Tell your nan you'll go straight away. Head to the cellar, prepared to face the rats.
[/NODE]
+[NODE]3
[STORY]
Just as nan warned you, there are rats here. You hesitate and hear the trusted voice of your friend, Theodore:
'You are about to start a challenge lad. What is a challenge? You'll ask me. Well, a challenge is a way of resolving conflicts or problems in this world. Sometimes it will be a conflict between your group and an enemy group, other times it will be an attempt to solve a puzzle or simply a test of strength. Challenges take the form of a card game. As the gods themselves were playing with our fate, you see.'
[/STORY]
[OUT]A card game? Like a regular blackjack?
[/NODE]
+[NODE]6
[STORY]
You're not going to give up that easily, are you?
[/STORY]
[OUT]Try again.
[OUT]Run away to Main Menu.
[/NODE]
+[NODE]7
[STORY]
The rats are dead and the pickles are yours at last. Proud of yourself, you bring the jar back to grandma.
'Your ankle is bleeding Yanek, are you okay?'- she asks.
You shrug and assure her you're good. Grandma gives you that patronising, nan look:
'Better take a suit of armour next time dear, one day you'll scratch your legs off! Anyway, be a dearie and go check what attracts those nasty critters to our cellar, eh? If grandpa's spilled some pear compote again...'
[/STORY]
[OUT]Go back to the cellar.
[/NODE]
+[NODE]9
[STORY]
You open the cellar door again, prepared to clean the rat corpses away and be done with it, when you sense movement. In a dark corner, you notice a familiar shape, although much bigger than usual. A pine cone? You look closer and notice that a set of beady yellow eyes is looking you up and down and a row of sharp teeth glares at you in a smile.
[/STORY]
[OUT]Could this be a pineconette?
[/NODE]
+[NODE]10
[STORY]
You faintly recall some stories you've heard about woodland spirits looking like pine cones. They are sure to know a bit of magic but rarely bother humans outside of the forest. What is this one doing here you can't tell, but it's your grandma's cellar after all, and no pinecone will munch on her winter supplies!
As you march confidently to kick the creature out, sword drawn, its eyes start glowing and a high-pitched shout hurts your ears. You tighten the grip on your sword only to notice that it crumbles away to dust.
What trickery is this? - you ask yourself, but no answer follows and the pineconette attacks you with its magic.
[/STORY]
[OUT]Defend yourself!
[/NODE]
+[NODE]12
[STORY]
Ok, this wasn't supposed to happen. Have you cheated? The whole purpose of this tutorial was to teach you how to run away. What are you doing in the tutorial area anyway, eh? Go smash some orc skulls and stop pretending you don't know how to play.
[/STORY]
[OUT]Leave...
[/NODE]
+[NODE]13
[STORY]
You black out, but Theodores' voice wakes you:
'Well, you were asking for it, you know? Fighting a spiritual challenge without a specialist? Facing a much stronger enemy is rarely a good idea. When odds are stacked against you, running away or surrendering could be the best option. Sure, you might get a bruise or lose some morale, but it's still better than outright losing. Remember that lesson for the future!'
[/STORY]
[OUT]Aww, my head...
[/NODE]
+[NODE]14
[STORY]
You snap out of the half-hypnotic state the pineconette has put you in and manage to rush out of the cellar and lock the door behind you. You run to your nan and scream a pineconette is attacking your house. Grandma raises her brow at you:
'Is? You mean you left it there? By Svarog's might... In my days we stoked fires with cones, you youngsters are so timid. Fine, I'll deal with it myself. After dinner that is. I suppose you were a smart lad to escape instead of getting your bottom whacked.'
[/STORY]
[OUT]End
[/NODE]
+[NODE]15
[STORY]
'Nothing of that sort, lad. The cards you play represent *you*, with all your strengths, weaknesses and abilities. That sword you've got there - you can use it against the rats and you will gain skill in the card game because of it.'
[/STORY]
[OUT]Phew, you thought for a minute there you could get hurt from this challenge business?
[/NODE]
+[NODE]16
[STORY]
'Sure you can, lad! The wounds you get during a challenge are as real as that jar of pickles you're about to fetch. If you're not careful, you'll have to spend the next week at the healer's hut, or your mind or spirit may suffer. Better be careful!'
You're never quite sure how and when Theo comes and goes, but here you are - standing in front of grandma's cellar, ready for anything.
[/STORY]
[OUT]Open the door and fight your way to the jar of pickles.
[OUT]Head back, you've got more important things to do. [EXIT TO MAIN MENU]
[/NODE]
[/EVENT]
-- [EVENT] --Tutorial2(1)
+[NODE]2
[STORY]
'Thank you, brave adventurers!' - grandma tries her best to say it in as deep and smooth voice as she can, but still sounds more like the big bad wolf: 'The princess is safe. Here is your map to the treasure.'
You squeak with joy and jump up vigorously, almost knocking over granny's rocking chair. When you finally settle down, she continues:
'When the heroes look closer at the map, they realise, that it's all mixed up. They will have to solve the puzzle to get to the treasure.'
She gives you one of her serious looks:
'But it's only a story, right? Now off to bed you two!'
[/STORY]
[OUT]Wait for nan to leave and look at the map.
[/NODE]
+[NODE]3
[STORY]
You hear Theodore's voice again:
'Challenges can also be used to test your group's intellectual abilities. But unlike when you faced the rats, this time, you will be challenged by a concept.
"Concepts" is a general term and covers all situations where you do not fight against characters. Climbing a cliff, spotting danger, solving a puzzle or performing a ritual are all examples of a challenge versus concept.
Concepts are represented by cards just as characters are, but in all concept challenges only the natural abilities of your characters count. Any equipment they have is disregarded. Other rules remain the same.'
[/STORY]
[OUT]Okay, begin the mental challenge.
[/NODE]
+[NODE]5
[STORY]
You hear nan laugh behind you:
'Well done my little adventurers! There, in the middle of a meadow, you see a table, full of goodies!"
And having said that, granny produces a bowl of fruit and beetle jelly - your favourites.
'Now, this time, off to bed, for real!'
But, as usual, there's only one answer one can expect...
[/STORY]
[OUT]Noooo... one more story! Pleeeease!
[/NODE]
+[NODE]6
[STORY]
Nan sighs. Knowing that it's late and seeing how hard you tried, she gives you some clues and you feel smarter. She asks:
'I know I said bedtime before, but do you want to try again?'
[/STORY]
[OUT]Yes.
[OUT]No.
[OUT]Fall asleep. [EXIT TO MENU]
[/NODE]
+[NODE]9
[STORY]
'Okay, it's getting late, time for bed.' - says grandma and closes her book:
'Make sure you wash your feet!'
But, as usual, there's only one answer one can expect...
[/STORY]
[OUT]Noooo... one more story! Pleeeease!
[/NODE]
+[NODE]10
[STORY]
Nan takes a deep breath, she looks tired herself but determined to keep her authority:
'Now you listen to me rascals, if you want to hear another story, it will be tomorrow. You want night demons or wolves to come snatch you up for being naughty?'
You look at each other. The threat of the night mares, or worse, chills your bones, but winning with nan would be so exciting.
[/STORY]
[OUT]Story! Story! Story!
[/NODE]
+[NODE]12
[STORY]
You really thought you had her, but then she pulls the old nan card, leans back in her chair, and closes her eyes and snores.
Quietly, you slide the book from her hands, hoping to find another story.
As the moon shines through your window, you hear wolves howling in the distance and the wind rustling in the yard...
[/STORY]
[OUT]The End.
[/NODE]
+[NODE]13
[STORY]
That nan is no joker. She crosses her arms and raises her brow at you and you know the fun is over. You rush to bed obediently.
As the moon shines through your window, you hear wolves howling in the distance and the wind rustling in the yard...
[/STORY]
[OUT]The End.
[/NODE]
[/EVENT]
-- [EVENT] --Tutorial3(2)
+[NODE]2
[STORY]
Drunk and jolly you make your way home from a good game of dice. A heavy purse jingles at your belt. The sun is setting but the air is still warm, so the long walk home doesn't bother you.
The path leads through a small woodland and as you were about to take the last turn towards home, some ruffians jump out from behind a bush:
'Your money or your lives!' - shouts the smallest of them with a squeaky voice.
[/STORY]
[OUT]Your dwarven pride is slightly wounded at this brazen display of ignorance. Tell them to beat it before they spoil your good day.
[/NODE]
+[NODE]3
[STORY]
They look at each other and then back at your sack of coins.
'We ain't scared of your kind, we'll take ya!'
They are either brave, stupid or desperate.
[/STORY]
[OUT]Fight!
[/NODE]
+[NODE]5
[STORY]
You beat their silly arses to a pulp and make them run:
'Sorry, sorry master dwarf, we'll go now!'
You return home, and hopefully, confident enough to face any challenge Thea may throw you.
[/STORY]
[OUT]Watch them leave.
[/NODE]
+[NODE]6
[STORY]
Congratulations!
You have completed our tutorial and learnt the basics of our card game mechanics. Remember, you can always replay this if you need to refresh any information.
Now go face the real Thea, if you dare!
[/STORY]
[OUT]End tutorial and return to the Main Menu
[/NODE]
+[NODE]8
[STORY]
Ouch, dwarf or no dwarf, they beat you badly!
For now, you have been healed.
Would you like a rematch?
[/STORY]
[OUT]Yes.
[OUT]No, they beat me, but I get the rules now.
[/NODE]
[/EVENT]

+ 290
- 0
Modules/Children.txt View File

@ -0,0 +1,290 @@
-- [EVENT] --StorkHum(0)
+[NODE]2
[STORY]
Two of you enjoy some time together, perhaps you are friends perhaps more.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkGob(1)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkOrcMix(2)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkOrcMix2(3)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkOrc(4)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkElf(5)
+[NODE]2
[STORY]
Elves are notoriously elitist in their choice of mates but it seems a person of beauty has caught one's eye.
Elven children are born out of a mystical bond, and it seems two of your own folk have enjoyed such a connection.
The effects of such a union can vary, but a child soon arrives.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkGobMix(6)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkGobMix2(7)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkDwarfRus(8)
+[NODE]2
[STORY]
Dwarven fascination with h the unique beauty of rusalkas has long been a fact. And well, your own dwarf and water demonette decided to explore those long-time traditions.
A stork heralds a child from the union, but who this child will be is a mystery.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
+[NODE]5
[STORY]
Contrary to all known lore and dwarven custom, a dwarf child, grown beyond the rock infancy, comes along and you know it is yours.
[/STORY]
[OUT]Take them in.
[/NODE]
+[NODE]7
[STORY]
Rusalkas are known to lure males and thus procreate, yet it is so very rare to happen with non-humans. Still, the fates bless you and a young rusalka, you daughter, appears from the lake.
[/STORY]
[OUT]Take her in.
[/NODE]
+[NODE]8
[STORY]
Rusalkas are known to lure males and thus procreate, yet it is so very rare to happen with non-humans. Still, the fates bless you and a young befuddler, your son and a male spawn of the rusalka comes out of the lake.
[/STORY]
[OUT]Take him in.
[/NODE]
+[NODE]10
[STORY]
Rusalkas are known to lure males and thus procreate, yet it is so very rare to happen with non-humans.
Oddly enough, a human looking child is born to the rusalka, but one that carries traits from both their parents.
[/STORY]
[OUT]Take them in.
[/NODE]
[/EVENT]
-- [EVENT] --CabbagePatch(9)
+[NODE]2
[STORY]
A couple of your folk found themselves a child in the cabbage patch!
[/STORY]
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --CabbagePatchMix3(10)
+[NODE]2
[STORY]
A couple of your folk found themselves a child in the cabbage patch!
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkGobMixDiff2(11)
+[NODE]2
[STORY]
Despite the rough differences in culture, love knows no bound and under the watchful eye of Lada some feisty lovemaking breaks the monotony of life.
A stork is spotted nearby and as sure as death, a child is brought to the happy couple soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkGobMix2Diff2(12)
+[NODE]2
[STORY]
Despite the rough differences in culture, love knows no bound and under the watchful eye of Lada some feisty lovemaking breaks the monotony of life.
A stork is spotted nearby and as sure as death, a child is brought to the happy couple soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkOrcMixDiff5(13)
+[NODE]2
[STORY]
Despite the rough differences in culture, love knows no bounds and under the watchful eye of Lada some feisty lovemaking breaks the monotony of life.
A stork is spotted nearby and as sure as death, a child is brought to the happy couple soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkOrcMix2Diff5(14)
+[NODE]2
[STORY]
Despite the rough differences in culture, love knows no bound and under the watchful eye of Lada some feisty lovemaking breaks the monotony of life.
A stork is spotted nearby and as sure as death, a child is brought to the happy couple soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --StorkOrcDiff7(15)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's arms.
A stork is spotted nearby and as sure as death, a child is brought to the happy couple soon after.
[/STORY]
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --__StorkGob(16)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's arms.
A stork is spotted nearby and as sure as death, a child is brought to the happy couple soon after.
[/STORY]
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --__StorkGobMix(17)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]
-- [EVENT] --__StorkGobMix2(18)
+[NODE]2
[STORY]
The nights are long and lonely, some of you find comfort in each other's company.
But the ever-vigilant and slightly over enthusiastic stork is spotted nearby and as sure as death, a child is brought to you soon after.
[/STORY]
[OUT]Rejoice.
[OUT]Rejoice.
[/NODE]
[/EVENT]

+ 20
- 0
Modules/Death.txt View File

@ -0,0 +1,20 @@
-- [EVENT] --Death(0)
+[NODE]2
[STORY]
Your wounds were too grave and so the gates to the underwolds open to take your soul.
[/STORY]
[OUT]Depart.
[OUT]Depart.
[/NODE]
+[NODE]4
[STORY]
'YOU ARE MY CHOSEN HOW DARE YOU DIE!'
The lady of death clutches a corpse and thrusts your soul into it, commanding you to go on.
[/STORY]
[OUT]Bow and leave.
[/NODE]
[/EVENT]

+ 2089
- 0
Modules/Demon encounters.txt
File diff suppressed because it is too large
View File


+ 3564
- 0
Modules/Earthbound.txt
File diff suppressed because it is too large
View File


+ 1060
- 0
Modules/Encounter races.txt
File diff suppressed because it is too large
View File


+ 254
- 0
Modules/Forestdemons.txt View File

@ -0,0 +1,254 @@
-- [EVENT] --ForestdemonsTradeadv(0)
+[NODE]2
[STORY]
The forest demons bring out various items they 'acquired' from those who trespass on their land.
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, we do not like this exchange, so you will give more.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'Now, begone from our land.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --ForestDemonVillage(1)
+[NODE]2
[STORY]
You enter the territory claimed by the forest demons. You feel many eyes upon you.
'What seek you here, stranger? We do not like outsiders lurking here.'
[/STORY]
[OUT][Wood folk or wisdom or friend] Offer the forest guardians a tribute to appease their anger.
[OUT]Ask if there is anything you can help with?
[OUT]Leave.
[/NODE]
+[NODE]3
[STORY]
You enter the territory claimed by the forest demons. You feel many eyes upon you.
'Leave our land before the forest's anger devours you, outsider!
[/STORY]
[OUT]Attack!
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
The longer you linger here, the more you feel the forest's heavy toll upon your morale.
'You come here carrying so much old wood! You dare ask our favour. Leave.'
[/STORY]
[OUT]Better leave.
[OUT]Attack!
[OUT]Attack!
[/NODE]
+[NODE]6
[STORY]
The longer you linger here, the more you feel the forest's heavy toll upon your morale.
'You, you and your kind always come with filthy axes, always burn and cut! Begone and may your bodies rot away.'
[/STORY]
[OUT]Better leave.
[OUT]Attack!
[OUT]Attack!
[/NODE]
+[NODE]7
[STORY]
'What will you offer?'
[/STORY]
[OUT]Food offering, made of your own, cooked produce.
[OUT]The offering of house animals, in payment of any wildlife that you hunted or will hunt.
[OUT]Axes to show you do not mean to defile the forest with them.
[OUT]Attack!
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]11
[STORY]
'We accept your offering. You may enter and if any of my spirits wish it, they may bestow blessings on you.'
[/STORY]
[OUT]Ask if they would trade with you?
[OUT]Await to see if the spirits will bless you in any way.
[/NODE]
+[NODE]12
[STORY]
'You have proven friends to us so far, yes, we will trade with you.'
[/STORY]
[OUT]Trade.
[/NODE]
+[NODE]15
[STORY]
'We accept your offering. You may enter and if any of my spirits wish it, they may bestow blessings on you.'
[/STORY]
[OUT]Ask if they would trade with you?
[OUT]Await to see if the spirits will bless you in any way.
[OUT]A voice beckons you, go see what they want?
[/NODE]
+[NODE]16
[STORY]
'We accept your presence here. You may enter and if any of my spirits wish it, they may bestow blessings on you.'
[/STORY]
[OUT]Ask if they would trade with you?
[OUT]Await to see if the spirits will bless you in any way.
[/NODE]
+[NODE]18
[STORY]
'Your spirit is ailing, we will take this taint from you.'
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]19
[STORY]
'Your body is ailing, we will take this taint from you.'
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]20
[STORY]
You sit and watch the forest as it bustles with life and it is very relaxing. The forest whispers in your ear:
'Leshy, Borowy, our guardian, can take many forms, bear being but one. This one will accompany you, perhaps teach you the ways of the forest, friend.'
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]21
[STORY]
You sit and watch the forest as it bustles with life and it is very relaxing.
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]22
[STORY]
You sit and watch the forest as it bustles with life and it is very relaxing.
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]28
[STORY]
The forest demons are slain and you hear a dreadful whisper of the woodland around you...
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
The forest defeats you and you barely escape with your lives as the trees and creatures tear into your flesh.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]36
[STORY]
The longer you linger here, the more you feel the forest's heavy toll upon your morale.
'No, leave. Return with those who know of the forest, perhaps then we will listen.'
[/STORY]
[OUT]Better leave.
[OUT]Attack!
[OUT]Attack!
[/NODE]
+[NODE]37
[STORY]
'We accept your presence here. You may enter and if any of my spirits wish it, they may bestow blessings on you.'
[/STORY]
[OUT]Ask if they would trade with you?
[OUT]Await to see if the spirits will bless you in any way.
[/NODE]
+[NODE]38
[STORY]
From within the forest they speak to you:
'Your pantheon calls Dievanna their daughter, and nature is one of your domains. I wish to join your path and learn more these gods who made you friends of the forest.'
[/STORY]
[OUT]Accept whoever it is that wants to join.
[OUT]Refuse politely.
[/NODE]
[/EVENT]
-- [EVENT] --ArmyForestDemon(2)
+[NODE]2
[STORY]
The forest is moving towards you and it doesn't look too happy, you feel your spirit assailed by them.
[/STORY]
[OUT]Greet your allies.
[OUT]Stay cautious, but speak to them.
[OUT]Fight!
[OUT]Defend your spirit!
[OUT]Move away.
[/NODE]
+[NODE]3
[STORY]
'Apologies, friends. We did not recognise you. Greetings and well wishes.'
[/STORY]
[OUT]Ask if they want to trade.
[OUT]Meditate together.
[/NODE]
+[NODE]11
[STORY]
They do not answer, they keep coming towards you.
[/STORY]
[OUT]Leave.
[OUT]Fight!
[OUT]Defend your spirit!
[/NODE]
+[NODE]17
[STORY]
You destroy the forest demons and their bodies shatter.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]19
[STORY]
The forest drains your spirit but allows you to run. You lose some of your things on the way.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]25
[STORY]
You defeat the forest demons.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]

+ 1180
- 0
Modules/Generic.txt
File diff suppressed because it is too large
View File


+ 188
- 0
Modules/Icedemons.txt View File

@ -0,0 +1,188 @@
-- [EVENT] --IcedemonsTradesmall(0)
+[NODE]2
[STORY]
The trader's stalls stand open for you
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so you'll have to pay us extra first.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'Good trading with you. Gods be with you.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --IcedemonsTrademedium(1)
+[NODE]2
[STORY]
The trader's stalls stand open for you
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so you'll have to pay us extra first.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'You leave now.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --IcedemonsTradeadv(2)
+[NODE]2
[STORY]
The trader's stalls stand open for you
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so you'll have to pay us extra first.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'You leave now.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --IceVillage(3)
+[NODE]3
[STORY]
You find a place hidden from plain sight and within you spot ice demons congregating.
It is hard to call it a settlement, but likely as close as they get to one.
[/STORY]
[OUT]Try to speak to them.
[OUT]Attack!
[/NODE]
+[NODE]4
[STORY]
You get no answer, only several icy looks.
[/STORY]
[OUT]As friend, ask to trade.
[OUT]Leave.
[OUT]Attack!
[/NODE]
+[NODE]7
[STORY]
You find a place hidden from plain sight and within you spot ice demons congregating.
It is hard to call it a settlement, but likely as close as they get to one. They spot you and attack!
[/STORY]
[OUT]Defend yourself!
[OUT]Run!
[/NODE]
+[NODE]8
[STORY]
The ice city is destroyed. Its inhabitants shatter into icicles.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]11
[STORY]
The ice demons defeat you and take a life as payment for your attack.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --ArmyIceDemon_(4)
+[NODE]2
[STORY]
Ice demons are stalking you!
[/STORY]
[OUT]Greet your allies.
[OUT]Stay cautious, but speak to them.
[OUT]Fight with spirit.
[OUT]Fight!
[OUT]Move away.
[/NODE]
+[NODE]3
[STORY]
'Apologies, friends. We did not recognise you. Greetings and well wishes.'
[/STORY]
[OUT]Ask if they want to trade.
[OUT]Leave.
[/NODE]
+[NODE]11
[STORY]
They do not answer, they keep coming towards you.
[/STORY]
[OUT]Leave.
[OUT]Fight with spirit.
[OUT]Fight!
[/NODE]
+[NODE]17
[STORY]
You defeat the ice demons.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]19
[STORY]
The ice demons defeat you and feast on your blood and life essence before you manage to escape.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]25
[STORY]
Your spirit was stronger. The demons perish.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]

+ 184
- 0
Modules/Lightbringers.txt View File

@ -0,0 +1,184 @@
-- [EVENT] --VillageSmall(0)
+[NODE]2
[STORY]
You come to a settlement claimed by the light. Its folk roam the streets in unison, working, crafting, ploughing the fields, all in silence, all together.
When they spot you, they approach:
'You have come to join us?'
[/STORY]
[OUT]No, tell them you have come to talk and perhaps establish a friendship.
[/NODE]
+[NODE]3
[STORY]
'You are either one of us, or you are not. Come . . .'
Light wisps begin to circle you, their cold heat on your skin and burning icicles touching your guts in an attempt at joining.
[/STORY]
[OUT]Refuse and leave quickly.
[OUT][Turmoil or Light]This is an abomination that defies both turmoil (seeking to tame it) and light (abusing its power). Attack head on!
[OUT][Magic or Nature]This force seems immaterial. Call upon your domain and face these fiends with your spirit!
[OUT][Harmony or Intellect]Show them the strength of your mind, a will that will not be bent.
[/NODE]
+[NODE]6
[STORY]
You destroy the lightbringers and the village burns, as if the light will not allow you a full victory.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]8
[STORY]
You are badly beaten and forced to flee. One or more of your folk could fall under their dominion . . .
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]13
[STORY]
Your resistance wakens something within the taken folk and they banish the light from their souls! Alas, their bodies are too weak and burnt out to survive without the hive mind and they fall dead, but free.
The village itself burns as if the light would not abide your victory.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]18
[STORY]
'Bringer of light, come, see us. One day you will join. For now some us may wish to travel with you.'
[/STORY]
[OUT]See the light village.
[/NODE]
+[NODE]19
[STORY]
The village seems frozen in time. The people move so slowly you can barely see it. Yet they all seem really happy.
[/STORY]
[OUT]Have your spirit healed.
[OUT]Have your mental health cured.
[OUT]Remove curses.
[OUT]Recruit lightbringers.
[OUT]Nothing to do for now, leave.
[/NODE]
[/EVENT]
-- [EVENT] --ArmyLight(1)
+[NODE]2
[STORY]
A group of folk taken by the light scourge approaches you -- lightbringers, as they are now known.
They do not speak. They seek only to bring you into their commune with the light-mind.
[/STORY]
[OUT]Speak to them.
[OUT]Fight!
[OUT]Face them with your spirit!
[OUT]Move away.
[/NODE]
+[NODE]17
[STORY]
You destroy the lightbringers and their bodies turn to ash.
[/STORY]
[OUT]Take their stuff and leave.
[/NODE]
+[NODE]19
[STORY]
Your spirit is too weak. The lightbringers assail you, and you barely escape -- and perhaps some of you do not . . .
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]27
[STORY]
'You, yu gave more light. You will join when you are ready...'
They move away.
[/STORY]
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]30
[STORY]
A group of the lightbringers approaches, but they suddenly simply collapse. The destruction of the light-beast is working.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --VillageLarge(2)
+[NODE]2
[STORY]
You come to a settlement claimed by the light. Its folk roam the streets in unison, working, crafting, ploughing the fields, all in silence, all together.
When they spot you, they approach:
'You have come to join us?'
[/STORY]
[OUT]No, tell them you have come to talk and perhaps establish a friendship.
[/NODE]
+[NODE]3
[STORY]
'You are either one of us, or you are not. Come . . .'
Light wisps begin to circle you, their cold heat on your skin and burning icicles touching your guts in an attempt at joining.
[/STORY]
[OUT]Refuse and leave quickly.
[OUT][Turmoil or Light]This is an abomination that defies both turmoil (seeking to tame it) and light (abusing its power). Attack head on!
[OUT][Magic or Nature]This force seems immaterial. Call upon your domain and face these fiends with your spirit!
[OUT][Harmony or Intellect]Show them the strength of your mind, a will that will not be bent.
[/NODE]
+[NODE]6
[STORY]
You destroy the lightbringers and the village burns, as if the light will not allow you a full victory.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]8
[STORY]
You are badly beaten and forced to flee. One or more of your folk could fall under their dominion . . .
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]13
[STORY]
Your resistance wakens something within the taken folk and they banish the light from their souls! Alas, their bodies are too weak and burnt out to survive without the hive mind and they fall dead, but free.
The village itself burns as if the light would not abide your victory.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]18
[STORY]
'Bringer of light, come, see us. One day you will join. For now some us may wish to travel with you.'
[/STORY]
[OUT]See the light village.
[/NODE]
+[NODE]19
[STORY]
The village seems frozen in time. The people move so slowly you can barely see it. Yet they all seem really happy.
[/STORY]
[OUT]Have your spirit healed.
[OUT]Have your mental health cured.
[OUT]Remove curses.
[OUT]Recruit lightbringers.
[OUT]Nothing to do for now, leave.
[/NODE]
[/EVENT]

+ 4501
- 0
Modules/MiscEncounters.txt
File diff suppressed because it is too large
View File


+ 3271
- 0
Modules/MiscEncounters2.txt
File diff suppressed because it is too large
View File


+ 1249
- 0
Modules/Natural disaster.txt
File diff suppressed because it is too large
View File


+ 424
- 0
Modules/Nest.txt View File

@ -0,0 +1,424 @@
-- [EVENT] -- Nest spiders(0)
+[NODE]3
[STORY]
You spot a spider's nest nearby. It looks very busy and you think you saw the creatures carrying large cocoons inside.
[/STORY]
[OUT]Attack!
[OUT][Spider queen]Intimidate the nest.
[OUT][Beast]Communicate with the nest.
[OUT][Druid]Be like a beast and speak to the spiders.
[OUT]Leave.
[/NODE]
+[NODE]42
[STORY]
The spiders are somewhat sentient. Beast to beast, you learn that they raided a nearby village and brought a lot of 'juicy' prizes back to the nest.
Since they are trying to establish their settlement as more than a nest, they agree to give you some loot in exchange for leaving them alone. They also offer to trade.
[/STORY]
[OUT]Accept their goods and leave.
[OUT]Accept their goods and trade also.
[OUT]They killed a whole village. Attack!
[/NODE]
+[NODE]43
[STORY]
As spider queen, you claim dominance over this mere nest. You order the workers to abandon this site and never return to your territory. They obey.
Within the nest you find less fortunate folk wrapped in cocoons.
It is unlikely any of them are still alive, but it's worth checking.
[/STORY]
[OUT]One of the spiders decides to follow you now. Leave together.
[OUT]Check the cocoons, gather what you can, and leave.
[OUT]Check the cocoons, gather what you can, and leave.
[OUT]Check the cocoons, gather what you can, and leave.
[/NODE]
+[NODE]57
[STORY]
You destroy the nest and inside, you find less fortunate folk wrapped in cocoons.
It is unlikely any of them are still alive, but it's worth checking.
[/STORY]
[OUT]Check the cocoons, gather what you can, and leave.
[OUT]Check the cocoons, gather what you can, and leave.
[OUT]Check the cocoons, gather what you can, and leave.
[/NODE]
+[NODE]61
[STORY]
You failed to communicate successfully. The nest is agitated and ready to swarm you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]62
[STORY]
The spiders are somewhat sentient. Beast to beast, you learn that they raided a nearby village and brought a lot of 'juicy' prizes back to the nest.
Since they are trying to establish their settlement as more than a nest, they offer some goods and say that one of their own will join you as a start to good relations.
[/STORY]
[OUT]Accept their goodwill and leave.
[OUT]They killed a whole village. Attack!
[/NODE]
+[NODE]67
[STORY]
The spiders are somewhat sentient. Beast to beast, you learn that they raided a nearby village and brought a lot of 'juicy' prizes back to the nest.
Since they are trying to establish their settlement as more than a nest, they agree to give you some loot in exchange for leaving them alone. They also offer to trade.
[/STORY]
[OUT]Accept their goods and leave.
[OUT]Accept their goods and trade also.
[OUT]They killed a whole village. Attack!
[/NODE]
[/EVENT]
-- [EVENT] --Nest rat(1)
+[NODE]2
[STORY]
The ground beneath your feet collapses and you fall into a tunnel. You soon realise the floor seems to be moving. It's swarming with vermin!
[/STORY]
[OUT]Attack!
[OUT]Try to climb back up quickly.
[OUT]Observe the rats. It seems odd that they do not attack you.
[OUT][Beastmaster or beast]Try to dominate this swarm to do your bidding!
[/NODE]
+[NODE]6
[STORY]
The rats fall in line or run off, considering your stature. Soon the nest lies empty for you to loot.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]8
[STORY]
The rats swarm you and bite angrily, squeaking that they have a master already.
[/STORY]
[OUT]Leave.
[OUT]Attack!
[/NODE]
+[NODE]12
[STORY]
The rat nest is mostly a pile of dung and debris, but you may be able to salvage some goods.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]14
[STORY]
You climb up but realise you were bitten by rats and the wounds are infected.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]21
[STORY]
The rats are not having any of it. They swarm you and you are forced to drop some cargo as you run away.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]30
[STORY]
You are badly beaten and forced to abandon some of your things as you run away.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
The rats seem single-mindedly obsessed with carrying objects deeper into the tunnel. Things like branches, stones, pieces of bodies, bones, and equipment. You also may have spotted a person being carried away by the swarm.
Some of the rats begin tugging at your feet as if to carry you too, but for now they judge it too hard of a task.
[/STORY]
[OUT][Rat]Stop a group and question them.
[OUT]Follow the rats.
[OUT]Attack!
[OUT][Druid]Become like a rat and speak to them.
[/NODE]
+[NODE]32
[STORY]
Farther into the tunnel, you see an obese rat slumped on a throne made of rat droppings, bones, and odd bits.
Smaller rats swarm around the seat and add new layers.
[/STORY]
[OUT]Attack!
[OUT][Druid]Try talking to the fat rat. It looks at least partly sentient.
[OUT][Witch]Try to dominate the rat. The vermin should be your familiars, not sitting on thrones.
[/NODE]
+[NODE]33
[STORY]
'Da boss, man, da boss is hungry, da boss needs stuff for his shiny sit, so we all be strong and deal with ya big folk out there... yes, yes... You rat, you friend, you no tell boss we let tunnels collapse, we give you stuff, yes, yes?'
[/STORY]
[OUT]Stare at them menacingly.
[OUT]Decline and attack!
[OUT]Agree.
[/NODE]
+[NODE]34
[STORY]
'Oyoyoy... you big boss too... you take out prize, a great enemy, we found it, we got it, you have it, you go, you not kill us, you not tell our boss, yes, yes?'
[/STORY]
[OUT]Agree.
[/NODE]
+[NODE]39
[STORY]
The rats fall in line or run off, considering your stature. Soon the nest lies empty for you to loot.
The fat rat in charge bows to your superiority and will follow your lead.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
[/EVENT]
-- [EVENT] --Nest(2)
+[NODE]2
[STORY]
You spot a place of interest.
[/STORY]
[OUT]Investigate.
[OUT]Investigate.
[OUT]Investigate.
[OUT]Investigate.
[/NODE]
[/EVENT]
-- [EVENT] --Crow nest(3)
+[NODE]2
[STORY]
After a violent storm, many trees lie fallen. You see a swarm of crows circling one such tree, and when you get closer, you realise their nest has also fallen, and the birds are trying to move what they can to another tree.
[/STORY]
[OUT][Perception or hunter] You know the nests of giant crows can hide many treasures within. Go in closer to investigate.
[OUT][Leshy]The tree isn't entirely collapsed. Sing to it and restore it to its former self, thus saving the nest too.
[OUT]Out of respect for nature, wait until the crows rescue their young, then investigate.
[OUT]Convince the crows to let you help with the move -- for a price.
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]3
[STORY]
You get in closer and see the debris from the fallen nest. There are several dead chicks, but also many shiny baubles woven into the structure.
The tree itself is also of good quality.
The crows continue ferrying the goods somewhere up high.
[/STORY]
[OUT]Attack!
[OUT]Wait till they finish and gather what is left behind.
[OUT]Wait till they finish and gather what is left behind.
[OUT]Sneak up on them between their runs to steal some goods.
[OUT]Convince the crows to let you help with the move -- for a price.
[OUT][Leshy]The tree isn't entirely collapsed. Sing to it and restore it to its former self, thus saving the nest too.
[OUT]Leave.
[/NODE]
+[NODE]5
[STORY]
You wait until the chicks are rescued and fly away with the stronger crows. A small group of stragglers remains to clear the nest. Now it is a matter of the strongest taking the spoils.
[/STORY]
[OUT]Attack the weaker crows now.
[OUT]Wait till they finish and gather what is left behind.
[OUT]Wait till they finish and gather what is left behind.
[OUT]Convince the crows to let you help with the move -- for a price.
[/NODE]
+[NODE]18
[STORY]
There is little left to gather, but you discover a wounded crow, and when you heal it, the bird decides to follow your path.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]27
[STORY]
You defeat the crows and loot the nest in peace.
[/STORY]
[OUT]Take what you can and leave.
[OUT]Take what you can and leave.
[/NODE]
+[NODE]30
[STORY]
You sneak up and manage to snatch some goods without the crows' knowledge. After they leave for good, you also gather the remaining wood.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
There is little left to gather, but you discover a wounded crow, and when you heal it, the bird decides to follow your path.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]33
[STORY]
The crows saw you coming and attacked, forcing you to drop some goods.
[/STORY]
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]36
[STORY]
You whisper in the ancient spirit tongue of the trees, and the old oak stands anew. With the crows' nest back in the crown, the crows begin rebuilding it.
One of them drops a gift in thanks.
[/STORY]
[OUT]The gift turns out to be a crow to serve you. Leave.
[OUT]Leave.
[/NODE]
+[NODE]39
[STORY]
Alas, the tree was too weak to heed your call. It withered away despite your attempt to help.
You feel greatly saddened by this, but the crows seem to leave you be for now.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]42
[STORY]
The crows agree to your terms. After you help them secure the nest, they leave you gifts in thanks.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]43
[STORY]
The angry murder of crows chases you away, forcing you to drop some of your goods to save your lives.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]45
[STORY]
You discover a wounded crow, and when you heal it, the bird decides to follow your path.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Nest snakes(4)
+[NODE]2
[STORY]
You uncover some underground tunnels.
[/STORY]
[OUT]Throw in some torches first, then investigate.
[OUT]Go in and investigate.
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
The tunnels were used for a hideout once, or perhaps they are the remnants of a dwarven outpost. Either way, there are clearly some resources here.
However, you see a nest of vipers sprawling inside, and they see you!
[/STORY]
[OUT][Druid]Calm these snakes end explore the chamber.
[OUT][Druid]Calm these snakes end explore the chamber.
[OUT]Try to climb back up quickly.
[OUT]Attack!
[OUT][Beastmaster]Take out the flute and play.
[/NODE]
+[NODE]5
[STORY]
The tunnels were used for a hideout once, or perhaps they are the remnants of a dwarven outpost. Either way, there are clearly some resources here.
However, you see a nest of vipers sprawling inside.
[/STORY]
[OUT]Use the advantage of surprise and attack!
[OUT][Druid]Calm these snakes end explore the chamber.
[OUT][Druid]Calm these snakes end explore the chamber.
[OUT]Think of a way to outsmart the vipers.
[OUT]Retreat.
[/NODE]
+[NODE]6
[STORY]
You stand before the snakes and stretch out your arm, clenching your fist. Then, slowly, you straighten one finger and begin marking circles in the air while whispering in the slithering sound of snake speech.
The snakes are mesmerised, and you are free to loot this place.
[/STORY]
[OUT]One of the snakes slithers after you. Leave together.
[OUT]Leave.
[/NODE]
+[NODE]11
[STORY]
You stand before the snakes and stretch out your arm, clenching your fist. Then, slowly, you straighten one finger and begin marking circles in the air while whispering in the slithering sound of snake speech.
The snakes seem entranced for a time, but one of them breaks concentration and snaps at you. Others will follow soon!
[/STORY]
[OUT]Fight!
[OUT]Try to climb back up quickly.
[/NODE]
+[NODE]18
[STORY]
With the snakes gone, you are free to loot the place.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]22
[STORY]
You climb back up, but not without a few bites from the snakes.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]26
[STORY]
The snakes prove too strong. They swarm you and force you to flee.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]32
[STORY]
With the right herbs and plants, and a bit of ingenuity, you smoke the snakes out of the tunnel. You are even able to hunt some as they try slithering away in a panic.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]35
[STORY]
You try to smoke the snakes out, but that only enrages them. They swarm you and force you to retreat.
[/STORY]
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]43
[STORY]
The old goblin traditions of rat catchers live strong in you. Your flute mesmerises the snakes, and you are free to loot the place.
[/STORY]
[OUT]One of the snakes slithers after you. Leave together.
[OUT]Leave.
[/NODE]
[/EVENT]

+ 491
- 0
Modules/Nightdemons.txt View File

@ -0,0 +1,491 @@
-- [EVENT] --NightdemonsTradeadv(0)
+[NODE]2
[STORY]
The trader's stalls stand open for you
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so you will pay extra.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'You waste our time, go.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --NightdemonsVillage(1)
+[NODE]2
[STORY]
You enter the territory claimed by the night demons. You see werewolves and strigas skilk in the shadows, watching you with hungry eyes:
'Have you come to offer your tasty blood, or flesh maybe?'
[/STORY]
[OUT][Horz or Zorya] As masters of moon and the stars, claim your affinity with the children of the night.
[OUT]Ask if there is anything you can help with?
[OUT]Leave.
[OUT][Friend, night demon] Say that you accept any dangers that may befall you here and would like to enter regardless.
[/NODE]
+[NODE]3
[STORY]
You enter the territory claimed by the night demons. You feel many eyes upon you and a deep growl greets you:
'Have you come to feed our bloodlust, enemy of the night?'
[/STORY]
[OUT]Attack!
[OUT]Attack!
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
The inhabitants of this place begin circling you and you feel terribly exposed to their hunger.
'You carry silver, and come here. Leave.'
[/STORY]
[OUT]Better leave.
[OUT]Attack!
[OUT]Attack!
[/NODE]
+[NODE]7
[STORY]
'You are friends, for now. So you may enter at your own peril.'
[/STORY]
[OUT]Ask around for anyythin of interest.
[OUT]Ask if they would trade with you?
[OUT]There are some werewolves in a figting ring, go see them.
[OUT]Visit the pleasure houses.
[/NODE]
+[NODE]11
[STORY]
'I accept your offering and will summon the unliving to your service.'
[/STORY]
[OUT]Leave.
[OUT]Leave.
[/NODE]
+[NODE]12
[STORY]
'You have proven friends to us so far, yes, we will trade with you.'
[/STORY]
[OUT]Trade.
[/NODE]
+[NODE]15
[STORY]
The night beasts are browling to pvove thier worth. You are welcome to join if you dare.
Closeby, a striga master is showing off his mystical powers.
[/STORY]
[OUT]Test your brawn against a werewolf. Two of your strongest will fight.
[OUT]Test your brawn against a werewolf. One of your strongest will fight.
[OUT]You have either exhausted your chances for a challange, or this just in't your time. Go back.
[OUT]Challenge the striga master, one on one.
[/NODE]
+[NODE]16
[STORY]
'It is your lucky day, you may enter, at your won risk.'
[/STORY]
[OUT]Ask if they would trade with you?
[OUT]Visit the pleasure houses.
[/NODE]
+[NODE]18
[STORY]
You enetr the dark rooms of the pleasure house and an exotic dancer that seems part spirit part flesh entertains you.
Your spirt is restored but you feel some of your blood was drained and this left you ailing.
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]19
[STORY]
You got drunk in a night demon pleasure house, when you wake, you are covered in wolf fur and rather rough 'love bites'... but you do feel renewed.
[/STORY]
[OUT]Thank them, rest and leave.
[/NODE]
+[NODE]20
[STORY]
You got drunk in a night demon pleasure house, when you wake, you are covered in wolf fur and rather rough 'love bites'... You do not feel very well, but it was certainly a night to remember, or was it?
[/STORY]
[OUT]Leave...
[/NODE]
+[NODE]21
[STORY]
You got drunk in a night demon pleasure house, when you wake, you are covered in wolf fur and rather rough 'love bites'... And one wolf seems to now think you're its daddy.
[/STORY]
[OUT]Leave...
[/NODE]
+[NODE]22
[STORY]
You got drunk in a night demon pleasure house, when you wake, you are covered in wolf fur and rather rough 'love bites'... and when you look down at yourself - you're a striga!
[/STORY]
[OUT]Leave...
[/NODE]
+[NODE]28
[STORY]
The night demons are slain and you hear a dredful howling in the distance...
But then again, you are chosen of Horz, an alpha of the moon. it is your right to claim these beasts if you so wish and you know those who witnessed it will respect you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
The night beasts defeat you and claim their blood price for your attack.
[/STORY]
[OUT]Leave.
[OUT]Leave.
[/NODE]
+[NODE]36
[STORY]
'No, leave. Return with those who know of the forest, perhaps then we will listen.'
[/STORY]
[OUT]Better leave.
[OUT]Attack!
[OUT]Attack!
[/NODE]
+[NODE]37
[STORY]
'It is your lucky day, you call nature your master and we respect that. You may enter, at your own risk.'
[/STORY]
[OUT]Ask if they would trade with you?
[OUT]Visit the pleasure houses.
[/NODE]
+[NODE]38
[STORY]
From withing the shadows they speak to you:
'YOu are chosen of the night. We want to be in your pack.'
[/STORY]
[OUT]Accept whover it is that wants to join.
[OUT]Refuse politely.
[/NODE]
+[NODE]44
[STORY]
The night demons are slain and you hear a dredful howling in the distance...
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]48
[STORY]
The wereworl yealds to your streangth and gives you trophies as reward for your victory.
His pack howls in your honour.
[/STORY]
[OUT]Offer to drink with your opponent for a battle well fought.
[OUT]Ask for one of you to be turned into a child of the moon like him!
[/NODE]
+[NODE]49
[STORY]
Night demons gather and bow before your challenge. A werewolf enters the ring and bares his razor sharp teeth in an invitation.
[/STORY]
[OUT]Begin.
[/NODE]
+[NODE]50
[STORY]
You are defeated and must bow down to the victor.
'You fought well, but you are yet be a true night child. Now, if yu still stand, let us drink together!'
[/STORY]
[OUT]Drink if you still can...
[/NODE]
+[NODE]52
[STORY]
One of the challngers wakes witht he next full moon as child of the night!
[/STORY]
[OUT]Praise Horz.
[/NODE]
+[NODE]56
[STORY]
'AGreed, you deserve to join our ranks, for Horz!'
One of the challngers wakes witht he next full moon as child of the night!
[/STORY]
[OUT]Praise Horz.
[/NODE]
+[NODE]57
[STORY]
'You give up? COward. Begone from my sight.'
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]58
[STORY]
Night demons gather and bow before your challenge. A werewolf enters the ring and bares his razor sharp teeth in an invitation.
[/STORY]
[OUT]Begin.
[/NODE]
+[NODE]60
[STORY]
You are defeated and must bow down to the victor.
'You fought well, but you are yet be a true night child. Now, if yu still stand, let us drink together!'
[/STORY]
[OUT]Drink if you still can...
[/NODE]
+[NODE]62
[STORY]
One of the challngers wakes witht he next full moon as child of the night!
[/STORY]
[OUT]Praise Horz.
[/NODE]
+[NODE]63
[STORY]
The wereworl yealds to your streangth and gives you trophies as reward for your victory.
His pack howls in your honour.
[/STORY]
[OUT]Offer to drink with your opponent for a battle well fought.
[OUT]Ask to be turned into a child of the moon like him!
[/NODE]
+[NODE]64
[STORY]
'AGreed, you deserve to join our ranks, for Horz!'
One of the challngers wakes witht he next full moon as child of the night!
[/STORY]
[OUT]Praise Horz.
[/NODE]
+[NODE]65
[STORY]
There is a necromancer staying in the settleemnt. They can offer you your very own unliving companion, for a price.
[/STORY]
[OUT]Offer some pets as payment (you need to have 5).
[OUT]Offer a child.
[OUT]Offer a party memeber, including adults.
[/NODE]
+[NODE]68
[STORY]
'Hmm, not my typical price, but I will accept it, this once.'
[/STORY]
[OUT]Pay.
[/NODE]
+[NODE]70
[STORY]
'You have enchanted my heart with your masterful skill. I bow to your superior power and your baffling beauty.
Will you agree to me my mistress of the night? One sweet bite and your world will become changed forever!'
[/STORY]
[OUT][Elf] Alas, elves cannot accept such dark gifts. Thank hoim all the same.
[OUT]Accept the offer.
[OUT]Decline politely and leave.
[/NODE]
+[NODE]71
[STORY]
'Challenge me? How delightful. Let us dance my dear.'
[/STORY]
[OUT]Begin.
[/NODE]
+[NODE]72
[STORY]
'Ah, yes, children of light. Such a shame, still. I am enamoured and so shall gift you a servant so they may remind you of me. From now on, you shall be able to simmon a werewold mutt and he will be your to command. Now fare thee well, my love!'
[/STORY]
[OUT]Thank him and leave, this is getting awkward.
[/NODE]
+[NODE]74
[STORY]
You become the nmistress fo the night. The striga master is exhausted fromt he ritual, so it is a good time to go.
[/STORY]
[OUT]Leave, but promise to visit...
[/NODE]
+[NODE]75
[STORY]
'Wonderful, yes, your power is great and I am impressed. i bow to your superiority, firend. Here, a reward for your challenge.'
[/STORY]
[OUT]Thank him and leave.
[OUT]Ask to be turned into a striga master!
[OUT]Ask to be turned into a common striga.
[/NODE]
+[NODE]76
[STORY]
'Yes, you shall become a brother of mine. Agreed.'
[/STORY]
[OUT]Thank him and leave.
[/NODE]
+[NODE]77
[STORY]
'Yes, you shall become a child of mine. Agreed.'
[/STORY]
[OUT]Thank him and leave.
[/NODE]
+[NODE]78
[STORY]
'And so you bow down to my superior power, good...
[/STORY]
[OUT]Accept your defeat.
[OUT]Accept your defeat.
[OUT]Accept your defeat.
[/NODE]
+[NODE]79
[STORY]
'Despite your failure, you have enchanted my heart with your baffling beauty. You will be my mistress of the night. One sweet bite and your world will become changed forever!'
You become the nmistress fo the night. The striga master is exhausted fromt he ritual, so it is a good time to go.
[/STORY]
[OUT]You don't seem to have too much chice. Nod.
[/NODE]
+[NODE]81
[STORY]
'Also, you shall become a child of mine and serve the night.'
[/STORY]
[OUT]You don't seem to have too much chice. Nod.
[/NODE]
+[NODE]82
[STORY]
You got drunk in a night demon pleasure house, when you wake, you are covered in wolf fur and rather rough 'love bites'... and when you look down at yourself - you're a werewolf!
[/STORY]
[OUT]Leave...
[/NODE]
+[NODE]83
[STORY]
You got drunk in a night demon pleasure house, when you wake, you are covered in wolf fur and rather rough 'love bites'.
[/STORY]
[OUT]Leave...
[/NODE]
+[NODE]84
[STORY]
'You have proven friendly to us so far, yes, we will trade with you.'
[/STORY]
[OUT]Trade.
[/NODE]
+[NODE]85
[STORY]
'Yes, the night mates, bonded forever and you call one of them your alpha, good. Enter, enjoy the night!'
[/STORY]
[OUT]Ask around for anyythin of interest.
[OUT]Ask if they would trade with you?
[OUT]There are some werewolves in a figting ring, go see them.
[OUT]Visit the pleasure houses.
[OUT]A few children of the night keep watching you. Approach them.
[/NODE]
+[NODE]87
[STORY]
'No deal, time to depart?'
[/STORY]
[OUT]Better leave.
[OUT]Visit the pleasure houses.
[OUT]There are some werewolves in a figting ring, go see them.
[OUT]Ask if they would trade with you?
[/NODE]
+[NODE]90
[STORY]
SOmeone you once lost to the night demons has returned to you, albeit, changed.
[/STORY]
[OUT]Take them with you and leave.
[/NODE]
[/EVENT]
-- [EVENT] --ArmyNightDemon_(2)
+[NODE]2
[STORY]
Beasts of the night are stalking you!
[/STORY]
[OUT]Greet your allies.
[OUT]Stay cautious, but speak to them.
[OUT]Use silver to intimidate them into backing down!
[OUT]Fight!
[OUT]Move away.
[/NODE]
+[NODE]3
[STORY]
'Apologies, friends. We did not recognise you. Greetings and well wishes.'
[/STORY]
[OUT]Ask if they want to trade.
[OUT]Leave.
[/NODE]
+[NODE]11
[STORY]
They do not answer, they keep coming towards you.
[/STORY]
[OUT]Leave.
[OUT]Use silver to intimidate them into backing down!
[OUT]Fight!
[/NODE]
+[NODE]17
[STORY]
You defeat the night beasts.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]19
[STORY]
The night beats defeat you and feast on your blood and life essence before you manage to escape.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]25
[STORY]
The night demons cower before you and skulk back into the shadows.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]

+ 846
- 0
Modules/Quarry.txt View File

@ -0,0 +1,846 @@
-- [EVENT] --Quarrydiff8(0)
+[NODE]2
[STORY]
You find an old quarry, seemingly abandoned.
[/STORY]
[OUT]Investigate.
[OUT]Investigate.
[OUT]Investigate.
[/NODE]
[/EVENT]
-- [EVENT] --Zmey(1)
+[NODE]3
[STORY]
As you come closer, you see traces of the past -- broken equipment, abandoned tools, and discarded ore.
[/STORY]
[OUT]Search the area.
[OUT]Search the area.
[OUT]Leave.
[/NODE]
+[NODE]5
[STORY]
As you go in deeper, you discover the remains of many humanoids under a layer of thick dust. It looks as if they fought each other in a kind of frenzy that left both sides dead from blood loss and exhaustion.
You then discover the tracks of something large, slithering, and heavy -- and it burrowed into the rockface nearby.
[/STORY]
[OUT]Gather whatever you can here and leave quickly.
[OUT]Go into the rockface.
[OUT]Gather whatever you can here and leave quickly.
[/NODE]
+[NODE]6
[STORY]
You search the place and find nothing of interest. It still may be possible to gather some of the stone from this place.
[/STORY]
[OUT]Get the stone.
[OUT]Get the stone.
[/NODE]
+[NODE]7
[STORY]
You were gathering the resources in peace when you realised you now have your weapon in hand, and you feel more and more inclined to kill someone.
And worse yet, you sense a powerful drain on your spirit, pulling at you mercilessly.
You hear mocking laughter bellowing at you.
[/STORY]
[OUT]Try to control yourself and see who is laughing.
[/NODE]
+[NODE]8
[STORY]
'Ssso ssstrong, you've come to pay tribute, have you?'
A zmey, one of the eldest dragon kin, slithers into view from within a dark cave.
[/STORY]
[OUT]What tribute does it mean?
[OUT]Attack!
[OUT]It is a creature of mystical birth, so fight it with your spirit!
[/NODE]
+[NODE]10
[STORY]
You sneak in carefully and even find a few gemstones scattered around.
But just as you think there is nothing more to find, you hear quiet laughter:
'Ssso ssstrong, you've come to pay tribute, have you?'
A zmey, one of the eldest dragon kin, slithers into view.
[/STORY]
[OUT]Attack!
[OUT]It is a creature of mystical birth, so fight it with your spirit!
[OUT]What tribute does it mean?
[/NODE]
+[NODE]11
[STORY]
You were gathering the resources in peace when you realised you now have your weapon in hand, and you feel more and more inclined to kill someone.
You now sense there is a curse upon this place, one that may prove deadly.
[/STORY]
[OUT]Resist this curse.
[OUT]Better just run.
[/NODE]
+[NODE]14
[STORY]
You shield yourself from the curse for now, but you know it will not hold for long. You sense a sudden burst of dark, tumorous energy, then you hear laughter coming from a hidden cave:
'Ssso ssstrong, you've come to pay tribute, have you?'
A zmey, one of the eldest dragon kin, slithers into view.
[/STORY]
[OUT]What tribute does it mean?
[OUT]Attack!
[OUT]It is a creature of mystical birth, so fight it with your spirit!
[/NODE]
+[NODE]17
[STORY]
'I am not asss greedy asss my drake kin. One life will sssuffice, and it doesss not need to be pure.'
You think it winked at you.
'I will allow you to take away their weight in treasssure.'
[/STORY]
[OUT]Attack!
[OUT]It is a creature of mystical birth, so fight it with your spirit!
[OUT]Agree.
[OUT]Try to run away!
[/NODE]
+[NODE]18
[STORY]
You sacrifice one of your own, and the zmey takes them into its care with a sly smile. As it slithers away, it spits a gooey toxin in your faces.
You fall into slumber, but when you wake, you feel strengthened and the promised stone lies beside you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]27
[STORY]
You sacrifice one of your own, and the zmey takes them into its care with a sly smile. As it slithers away, it spits a gooey toxin in your faces.
You feel sickened from the spit, and worse yet, you discover only sandstone left as your reward.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]29
[STORY]
The zmey shrieks in pain as you break its soul. You see a dark spirit escape, but the body lies dead before you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]34
[STORY]
The zmey is fast and deadly, forcing you to drop some of your goods to squeeze through a tight spot where it cannot follow. You escape by the skin of your teeth, but not without scars.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]35
[STORY]
You sacrifice one of your own, and the zmey takes them into its care with a sly smile. As it slithers away, it spits a gooey toxin in your faces.
You fall into slumber, but when you wake, you feel strengthened and the promised stone lies beside you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]36
[STORY]
'Sssuch sssweet sssorrow in your sssoulsss... You amusssed me. Begone, be free.'
[/STORY]
[OUT]Run before it changes its mind.
[/NODE]
+[NODE]37
[STORY]
The zmey shrieks in pain as you strike it down. The body lies dead before you.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]38
[STORY]
The zmey is fast and deadly, forcing you to drop some of your goods to squeeze through a tight spot where it cannot follow. You escape by the skin of your teeth, but not without scars.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Bandits(2)
+[NODE]2
[STORY]
Although the place seemed abandoned at first, you see a campfire hidden away among the rocks.
[/STORY]
[OUT]Go in closer to greet the fellow travellers.
[OUT]Scout the campfire.
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
You discover the campsite was set up by nomads, but they were attacked by bandits who are now scavenging the bodies, and they have spotted you!
[/STORY]
[OUT]To arms!
[OUT]Stand firm, flex your muscle, and tell them to back off, now! [Intimidate]
[OUT]Try to run away.
[OUT]Drop some of your bags to make escape easier.
[/NODE]
+[NODE]5
[STORY]
You discover the campsite was set up by nomads, but they were attacked by bandits who are now scavenging the bodies.
[/STORY]
[OUT]Attack the bandits!
[OUT]Use your wits or experience to figure out a trap for the bandits.
[OUT][Bloodtracker]Sniff them out and quietly murder as many as you can.
[OUT][Bloodtracker]Sniff them out and quietly murder as many as you can.
[/NODE]
+[NODE]8
[STORY]
As a bloodtracker, you are skilled at hunting prey, any prey.
You sneak up and silently murder several of the bandits, including the captain, and when the rest realise what is happening, they run away.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]9
[STORY]
As a bloodtracker, you are skilled at hunting prey, any prey.
Alas, despite bathing in the blood of your enemies, there are just too many. You retreat as they chase you!
[/STORY]
[OUT]Attack those who are left!
[OUT]Run away!
[/NODE]
+[NODE]17
[STORY]
You kill the bandit scum and check the camp. Alas, none of the nomads survived.
You prepare a makeshift burial before leaving.
[/STORY]
[OUT]Gather what you can and leave.
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]22
[STORY]
You kill the bandit scum and check the camp. Alas, none of the nomads survived.
You prepare a makeshift burial before leaving.
[/STORY]
[OUT]Gather what you can and leave.
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]29
[STORY]
You barely get away after dropping some bags to escape.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]34
[STORY]
'Eh, fine, fine, not worth our trouble. We're off -- you can even scavenge whatever we left here.'
They carefully back away from you.
[/STORY]
[OUT]Gather what is left and leave.
[/NODE]
+[NODE]35
[STORY]
'What the fuck are you doing?'
They charge!
[/STORY]
[OUT]Fight!
[OUT]Drop some of your bags to make escape easier.
[/NODE]
+[NODE]37
[STORY]
The bandits prove themselves stronger. They beat you badly, and you are forced to drop some of your goods to escape.
[/STORY]
[OUT]Run away.
[/NODE]
[/EVENT]
-- [EVENT] --Dragon(3)
+[NODE]2
[STORY]
Most of this quarry has collapsed into a deep ravine, but there still may be some usable resources here.
[/STORY]
[OUT][Perception]Search the area carefully.
[OUT]Search the quarry.
[OUT]Leave.
[/NODE]
+[NODE]3
[STORY]
Your eagle eyes come in handy when you spot, deep within the darkness of the ravine, that the earth seems to move up and down in slow rhythm.
You then notice a large, dragon-like shape among the stones.
[/STORY]
[OUT]Use the element of surprise and attack!
[OUT]Dragons are creatures born of the mystical force, so challenge it with your spirit and break its soul!
[OUT]Dragons are not mere beasts. Often they are wise and sometimes willing to talk. Approach the dragon and speak to it.
[OUT]Carefully back away.
[/NODE]
+[NODE]5
[STORY]
You carefully climb down and search the old quarry. You find little of use but see signs of ore being transported to one spot.
When you get close, you see a pile of stone, some of it precious, but then you hear a rough, bellowing voice:
'Who wakes me?'
A red dragon is staring at you.
[/STORY]
[OUT]To arms!
[OUT]Run for your lives!
[OUT]Remain calm and composed and try to speak to it.
[/NODE]
+[NODE]9
[STORY]
You approach the dragon and see its eyes following you with interest. You bow and speak. It listens, then replies, slowly:
'Very well, a game of riddles will amuse me so. If thy mind is as sharp as my scales, you may be granted a boon.'
[/STORY]
[OUT]Nod.
[/NODE]
+[NODE]10
[STORY]
'None of that "what's in my pants" silliness, mind you. Fool me once and all that. A serious game of riddles, nothing less will do.'
[/STORY]
[OUT]Agree and promise to remain true.
[OUT]Actually, politely decline and move away.
[/NODE]
+[NODE]16
[STORY]
You barely escape as the dragon lazily breathes fire after you. You get the impression that it didn't give this chase its all.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]19
[STORY]
The dragon's might proves no exaggeration, and you have a feeling this one was sleepy.
You do not know why, but the beast allows you to flee, albeit without your bags.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]22
[STORY]
'Bah, your minds are as dull as you look. How disappointing. Leave me a gift as apology, and I may reward you yet. Otherwise, begone, for you are not worthy of my notice.'
You feel a great mental strain from this effort and sense it is best to leave quickly.
[/STORY]
[OUT]Offer gold.
[OUT]Offer a person. That should earn you a great reward.
[OUT]Leave quickly before it changes its mind.
[OUT]Attack!
[/NODE]
+[NODE]27
[STORY]
Your will has proven stronger than the dragon's, and it breaks before you. Distraught at the defeat, the creature flies away, leaving its lair free to loot.
[/STORY]
[OUT]Gather what you can and leave before it flies back.
[/NODE]
+[NODE]28
[STORY]
'Ahh, how wonderful, you did outsmart me!'
It flaps its reptile wings so hard in joy that you are thrown against the rock wall.
'Oh, uh. Apologies. Here is your reward, as promised, although the honour of besting a drake is your true achievement.'
The dragon falls back asleep.
[/STORY]
[OUT]Take the reward and leave.
[/NODE]
+[NODE]31
[STORY]
The dragon is dead and its treasures yours.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]40
[STORY]
You approach the dragon and see its eyes following you with interest. You bow and speak. It listens, then replies, slowly:
'Very well, a game of riddles will amuse me so. If thy mind is as sharp as my scales, you may be granted a boon.'
[/STORY]
[OUT]Nod.
[/NODE]
[/EVENT]
-- [EVENT] --ScavangersQuarry(4)
+[NODE]2
[STORY]
Most of this quarry has collapsed into a deep ravine, but there still may be some usable resources here.
[/STORY]
[OUT][Perception]Scout the place first.
[OUT]Search the place.
[OUT]Search the place.
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
You search through the rubble, but instead of resources, you come across a band of scavengers who don't look happy to share this site.
[/STORY]
[OUT][Scavenger]Speak to your kin. Tell them your lot is bigger and tougher, so they'd better share.
[OUT]Attack!
[OUT]Run away.
[/NODE]
+[NODE]5
[STORY]
You search through the rubble of this old quarry and spot traces of gold ore, but you suspect you'd have to dig deep to find anything substantial.
[/STORY]
[OUT][Dwarf]Use your dwarven knowledge to make this dig easier.
[OUT][Dwarf]Use your dwarven knowledge to make this dig easier.
[OUT]Use tools to dig.
[OUT]Dig.
[OUT]Leave.
[/NODE]
+[NODE]12
[STORY]
As you try to dig for gold, the earth shifts once more and almost buries you alive.
You manage to scramble back up to the surface. If there was any gold, it is gone.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]16
[STORY]
You uncover a good stash of gold and several skeletons of miners who likely died with it.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]25
[STORY]
With the scavengers gone, you dig through the rubble, but apart from some basic stone, you find the quarry depleted.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]29
[STORY]
Apart from some stone, you find an abandoned child, locked in a cage and abused. It is grateful for your help and wants to go with you.
[/STORY]
[OUT]Take the child and leave.
[/NODE]
+[NODE]31
[STORY]
You try to use the scavengers' superstition and a set of caves and tunnels to trick them into thinking this quarry is haunted. It works, but instead of running away, the scavengers decide to collapse the caves and kill the 'ghosts.'
You barely make it out alive.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]36
[STORY]
You search through the rubble but instead of resources, you come across a band of scavengers. They haven't spotted you yet.
[/STORY]
[OUT][Scavenger]Speak to your kin. Tell them your lot is bigger and tougher, so they'd better share.
[OUT]Try to outsmart these scavengers before they see you.
[OUT]Attack!
[OUT]Run away.
[/NODE]
+[NODE]38
[STORY]
These old quarries have many caves and burrows, and scavengers are very superstitious.
You goad them with suspicious sounds and falling rocks until they decide this place is haunted and abandon it, even leaving behind some of their stuff.
[/STORY]
[OUT]Gather what you can.
[/NODE]
+[NODE]39
[STORY]
You uncover a good stash of gold and several skeletons of miners who likely died with it.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]43
[STORY]
The scavengers look spooked and move away:
'Ya, ya, take yer share, take, take and go.'
[/STORY]
[OUT]Gather up their stuff.
[/NODE]
+[NODE]45
[STORY]
There are so many of them, and they look well equipped and aggressive. You think it is best to leave, now.
[/STORY]
[OUT]Run.
[/NODE]
[/EVENT]
-- [EVENT] --Rock troll(5)
+[NODE]2
[STORY]
Most of this quarry has collapsed into a deep ravine, but there still may be some usable resources here.
[/STORY]
[OUT][Perception]Search the quarry.
[OUT]Search the quarry.
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
There seems to be a lot of good stone stacked in several big mounds -- perhaps abandoned here, or maybe the Shattering piled it here.
You start loading the stone when you realise the mounds have moved. They are watching you, and you hear:
'Do they look tasty to you? Bony, no?'
[/STORY]
[OUT]Run away!
[OUT]Run away!
[OUT]Attack!
[/NODE]
+[NODE]5
[STORY]
You are fast on your feet and have good wits about you, so you manage to jump away and run to safety before the rock trolls finish what they have to say.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]8
[STORY]
You jump to your feet and run for your life. One of the trolls gets in a hit before you escape, but they are not fast enough to pursue.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]11
[STORY]
'A nature god, you say? Hmmm. Yeah, you smell of trees and stuff, earth too, I suppose. Say, if you're so friendly, give us food, and we won't eat you.'
[/STORY]
[OUT]It is nature's law that the strongest prevail. Fight them!
[OUT]Agree to give them one of you to eat.
[OUT]Agree to give them food in exchange for a little stone.[R16]
[OUT]Demand that they leave you be or they will anger the gods of nature.
[/NODE]
+[NODE]18
[STORY]
You defeat the trolls, and the quarry stands open before you.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]22
[STORY]
Your plan failed, and the trolls look hungry.
[/STORY]
[OUT]Fight!
[OUT]Run away!
[OUT]Run away!
[/NODE]
+[NODE]24
[STORY]
The trolls beat you and manage to grab one of you, eating that person alive in front of your very eyes as the rest of you run for your lives.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]26
[STORY]
'Eh, I am still not sure about those gods of yours, but best be safe than sorry. Take what stone you find -- just not my balls, eh, ha!'
[/STORY]
[OUT]Smile politely and take the stone.
[/NODE]
+[NODE]28
[STORY]
'You bore me with your talk. You look tasty!'
[/STORY]
[OUT]Fight!
[OUT]Run away!
[OUT]Run away!
[/NODE]
+[NODE]31
[STORY]
There seems to be a lot of good stone stacked in several big mounds -- perhaps abandoned here, or maybe the Shattering piled it here.
But you notice in time that the mounds have eyes -- rock trolls, for sure -- and they are watching you, pretending to sleep.
[/STORY]
[OUT]Run away!
[OUT]Run away!
[OUT]Attack!
[OUT]Try to outsmart them.
[OUT][Runemaster]In the name of the ancient stone masons that forged you, carve a sleeping rune onto the troll's bodies so you may take what is yours.
[OUT][Nature]As trolls are creatures of nature's will, proclaim it is your domain and thus they must stand aside!
[/NODE]
+[NODE]32
[STORY]
While you pretend to go about gathering stone, you carve a sleeping rune onto the unsuspecting trolls and they fall into slumber.
They will not lie helpless for long, so you'd best hurry.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
+[NODE]35
[STORY]
'Hmm, I did not see that coming. Nope. You live this long, and you still get surprised. Great. Here, have some stone, seems only fair.'
Your fellow is taken and torn into three pieces to be devoured. Their bemused face looks at you, dead, as their head rolls down to the ground.
'All that hair and teeth and gooey eyes, don't like that, you can take it back.'
[/STORY]
[OUT]Gather what you got and leave.
[/NODE]
+[NODE]36
[STORY]
You notice that the trolls are still very sleepy. You distract them and run circles around them while others take what stone they can find.
[/STORY]
[OUT]Gather what you can and leave.
[/NODE]
[/EVENT]
-- [EVENT] --Rockers(6)
+[NODE]2
[STORY]
You stand atop a small cliff, and below you see the remains of a quarry. It looks as if it's been mostly depleted, but you know these places can still hold good resources.
[/STORY]
[OUT]Search the place.
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
As soon as you climb down, you see the stones below move in unnatural ways. You quickly realise they must be rockers -- young trolls. There is always danger of a parent nearby.
[/STORY]
[OUT]Better not wait till they grow into trolls. Attack!
[OUT][Dwarf]These wee stone babes deserve to be left in peace. In fact, leave them some food and gather the stone away from the younglings quickly before the rock mama returns.
[OUT][Perception]Take a closer look around before you do anything.
[OUT]Approach them.
[OUT]Approach them.
[OUT]Leave.
[/NODE]
+[NODE]8
[STORY]
You check the tracks and realise that some adults may be close by. Still, you see a lot of precious stone here and cannot easily gather it without the rockers noticing.
[/STORY]
[OUT]Better not wait till they grow into trolls. Attack!
[OUT]Try to sneak around the rockers to gather as much as you can.
[OUT][Dwarf]These wee stone babes deserve to be left in peace. In fact, leave them some food and gather the stone away from the younglings quickly before the rock mama returns.
[OUT]Walk up to the rockers.
[OUT]Walk up to the rockers.
[OUT]Leave.
[/NODE]
+[NODE]9
[STORY]
The rockers see you approach and panic. They scramble around frantically, causing the whole quarry to shake dangerously.
You also feel the rumblings of something bigger coming this way.
[/STORY]
[OUT]Attack!
[OUT]Best run away.
[/NODE]
+[NODE]10
[STORY]
The rockers see you and get nervous at first, but as you approach without malice, they become curious. Among the shuffle of stone and grunts, you hear:
'Play?'
[/STORY]
[OUT]They have precious stones. Attack!
[OUT]Play with them.
[OUT]Play with them.
[OUT][Dwarf]These wee stone babes deserve to be left in peace. In fact, leave them some food and gather the stone away from the younglings quickly before the rock mama returns.
[/NODE]
+[NODE]12
[STORY]
You have strong folk with you, so the play goes well. The rockers are pleased with their playmates and shower you with gifts before they usher you away, gesturing that their parents are about to return.
[/STORY]
[OUT]Thank them and leave.
[/NODE]
+[NODE]16
[STORY]
The rockers lie shattered at your feet, and you feel this unnatural, unprovoked killing of the young did not sit well with your domain.
You also hear the roaring cries of a mama troll rolling your way fast!
[/STORY]
[OUT]Run away!
[OUT]Attack!
[/NODE]
+[NODE]20
[STORY]
The rockers beat you badly and force you to flee.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]28
[STORY]
You have strong folk with you, so the play goes well, although it proves more than just rough. The rockers are pleased with their playmates and shower you with gifts before they usher you away, gesturing that their parents are about to return.
[/STORY]
[OUT]Thank them and leave.
[/NODE]
+[NODE]29
[STORY]
The rockers lie shattered at your feet, and you are free to gather the stone.
However, you hear the roaring cries of a mama troll rolling your way fast!
[/STORY]
[OUT]Run away!
[OUT]Attack!
[/NODE]
+[NODE]30
[STORY]
You give the rockers some food and quietly gather some stone on the side.
The younglings seem very pleased with the gift, and your spirits are lifted.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]31
[STORY]
You give the rockers some food and quietly gather some stone on the side.
The younglings seem very pleased with the gift, and your spirits are lifted.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Rockfalling(7)
+[NODE]2
[STORY]
Most of this quarry has collapsed into a deep ravine, but there still may be some usable resources here.
[/STORY]
[OUT]Try to gather some stone.
[OUT]Leave.
[/NODE]
+[NODE]4
[STORY]
You start digging for stone when the earth shifts and one of you gets trapped beneath the stones!
[/STORY]
[OUT]Dig them out.
[OUT]We have craftsmen and tools. Figure out a safe way to dig them out.
[OUT][Dwarf]Such collapses are a daily thing in the mountains, and you know ways to dig them out safely and quickly.
[OUT][Orc]Such things were a daily occurrence where you lived. It is the mark of a true warrior to find their own way out!
[/NODE]
+[NODE]7
[STORY]
Mysteries of the earth are your daily dwarven bread, so you safely uncover your kin and manage to find some good resources while you're at it.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]10
[STORY]
You dig up your friend, but they nearly died and are permanently weakened by this.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]17
[STORY]
You dig them out and apart from some mental bruising they seem well. You also uncover some stone.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]19
[STORY]
Alas, the unfortunate soul was not a warrior after all. They don?t make it out, but you honour their brave efforts with a shield dance.
You do find some stone.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]20
[STORY]
Alas, the unfortunate soul was not a warrior after all. They don?t make it out, but you honour their brave efforts with a shield dance.
You do find some stone.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --Quarrydiff4(8)
+[NODE]2
[STORY]
You find an old quarry, seemingly abandoned.
[/STORY]
[OUT]Investigate.
[OUT]Investigate.
[OUT]Investigate.
[OUT]Investigate.
[/NODE]
[/EVENT]

+ 4938
- 0
Modules/Ruins Basic.txt
File diff suppressed because it is too large
View File


+ 2672
- 0
Modules/Scavengers.txt
File diff suppressed because it is too large
View File


+ 371
- 0
Modules/Shadowkin.txt View File

@ -0,0 +1,371 @@
-- [EVENT] --ShadowKinTradesmall(0)
+[NODE]2
[STORY]
The trader's stalls stand open for you.
(tekst dla flawora wstawic dla roznych ras w adv nodach!!!)
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so we won't take food as payment and you'll have to pay us extra first.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'Good trading with you. Gods be with you.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --ShadowKinTrademedium(1)
+[NODE]2
[STORY]
The trader's stalls stand open for you.
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so we won't take food as payment and you'll have to pay us extra first.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'Good trading with you. Gods be with you.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --ShadowKinTradeadv(2)
+[NODE]2
[STORY]
The trader's stalls stand open for you.
[/STORY]
[OUT]Trade.
[OUT]Trade.
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]7
[STORY]
'You are no friends of ours, so we won't take food as payment and you'll have to pay us extra first.'
[/STORY]
[OUT]Trade.
[OUT]Come back another time.
[/NODE]
+[NODE]11
[STORY]
'We are done, please leave us now.'
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]
-- [EVENT] --ShadowkinTown(3)
+[NODE]2
[STORY]
You enter the lands of the shadowkin and you feel the raw presence of darkness here. A thick, low hanging black mist covers the ground to you can never see your feet. And another such layer, albeit thinner, shrouds the sky. A voice from the shadow speaks:
'Why do you come seeking darkness? Do you wish yourself changed, or are you here to try and cast us out?'
[/STORY]
[OUT][Light or harmony] YOu feel extre,mely uneasy here. But assure them you are not an enemy, you simply wish to talka nd visit.
[OUT][Elf] This is where your cursed brethres, the shadow elves now live. This darkness makes you ill. But, say that you are here without prejudice and wish only to visit.
[OUT][Turmil or magic] You feel your domain strong here. Teall the inhabitants you wish to talk and you are not an enemy.
[OUT][Orc] As creature born of darkness, you feel at home here. Say that you are here merely to visit.
[OUT]Tell the voice you wish to enter the settlement, not to fight.
[OUT][Demon] All demons are born of magic and that in turn is steeped in darkness by nature, thus you are not here to fight them wihout reason.
[OUT][Shadow Elf] Say you are here as kin and only wish to visit.
[/NODE]
+[NODE]3
[STORY]
'Follower of the path of stagnation. You best stay clear of our heart, or risk yours blackened. Or perhaps that is your wish?
YOu may enetr, but at your own peril and know that fate is in turmil in our home and we will not aid you if it wishes to play games.'
[/STORY]
[OUT]Go in.
[OUT]Turn back.
[/NODE]
+[NODE]6
[STORY]
'A child of light graces us with their presence, do you wish to become shadowkin? Are you curious how we turned out curse into a new path? YOu are welcome to join, darkness is open to all. You could die, of course...
Enetr, but at your own peril and know that fate is in turmil in our home and we will not aid you if it wishes to play games.'
[/STORY]
[OUT]Go in.
[OUT]Turn back.
[OUT]Say that you do want to be changed into shadow kin.
[OUT]Tell them your elven child will embrace the path of the shadow if their offer is true?
[/NODE]
+[NODE]7
[STORY]
Enter then, embrace darkness, brethren and I shall guide you onto your new path.
[/STORY]
[OUT]Proceed.
[OUT]Turn back.
[/NODE]
+[NODE]9
[STORY]
Enter then, embrace darkness, brethren and I shall guide our young friend to a dark and beautiful fate. Come child, follow me.
[/STORY]
[OUT]Proceed.
[OUT]Turn back.
[/NODE]
+[NODE]11
[STORY]
Darkness weighs heavy on your nature, but you get through and enter the city, situated within a hidden cave.
Here, you can visit a few places that are open to outsiders.
[/STORY]
[OUT]There is a town hall of sorts, where the people pay their dues , they do this by giving away dark energy, so you can actually get rid of your curses this way.
[OUT]A herbalist hut is interested in toxins, they will drain yours, but the procedure isn't entirely safe.
[OUT]A witch is offering to sell some her familiars to you.
[OUT]Simply enjoy the visit, talk to people and rest.
[/NODE]
+[NODE]13
[STORY]
'Here, have alook at my lot, some of them young ones are ready to find new masters.'
[/STORY]
[OUT]Buy a cat.
[OUT]Buy a crow.
[OUT]Buy a spider.
[/NODE]
+[NODE]16
[STORY]
'Here, have alook at my lot, some of them young ones are ready to find new masters.'
[/STORY]
[OUT]Buy a cat.
[OUT]Buy a crow.
[OUT]Buy a spider.
[OUT]Perhaps another time. Leave.
[/NODE]
+[NODE]23
[STORY]
You were blessed when you entered but darkness twisted the light of the blessings and left you empty.
You can, however, enter the town now.
[/STORY]
[OUT]Enter.
[/NODE]
+[NODE]25
[STORY]
Darkness is a force of change and some say, corruption. One of your women had a mark of the dar arts upon her and the black mist awakened it, transforming her into a witch.
You can, however, enter the town now.
[/STORY]
[OUT]Enter.
[/NODE]
+[NODE]26
[STORY]
The black mist seeps deep inot one of your souls, leaving it cursed and you are unable to enter the settlement for now.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]27
[STORY]
'Ah, fllowers of the darker paths. Good. Beware though, darkness is not one to throw many favours, seeing as you are no firedns of ours, you will still need to facce the black mists whims if you wish to come in.''
[/STORY]
[OUT]Go in.
[OUT]Turn back.
[/NODE]
+[NODE]30
[STORY]
Darkness weighs heavy on your nature, but you get through and enter the city, situated within a hidden cave.
Here, you can visit a few places that are open to outsiders.
[/STORY]
[OUT]There is a town hall of sorts, where the people pay their dues , they do this by giving away dark energy, so you can actually get rid of your curses this way.
[OUT]A herbalist hut is interested in toxins, they will drain yours, but the procedure isn't entirely safe.
[OUT]A witch is offering to sell some her familiars to you.
[OUT]Simply enjoy the visit, talk to people and rest.
[OUT]Speak to the people, perhaps someone would like to join the path of the cosmic tree?
[/NODE]
+[NODE]31
[STORY]
'You have proven a friend to the shadows, perhaps one of us will follow you, but only if you make it worth while for all of us. We are not idealists, we need to survive.'
[/STORY]
[OUT]Pay to recruit a shadow elf.
[OUT]Offer an exchange, one of your for one of theirs.
[OUT]Leave.
[/NODE]
+[NODE]33
[STORY]
You enter the lands of the shadowkin and you feel the raw presence of darkness here. A thick, low hanging black mist covers the ground to you can never see your feet. And another such layer, albeit thinner, shrouds the sky. A voice from the shadow speaks:
'Friend, enetr and we shall shield you from our darkness.'
[/STORY]
[OUT]Trade.
[OUT]Visit the town.
[/NODE]
+[NODE]35
[STORY]
'Yes, this is acceptable. The young one will learn our ways and one of us will join you.'
[/STORY]
[OUT]Trade.
[/NODE]
+[NODE]38
[STORY]
Darkness is a force of change and some say, corruption. One of your women had a mark of the dar arts upon her and the black mist awakened it, transforming her into a witch.
You can, however, enter the town now.
[/STORY]
[OUT]Enter.
[/NODE]
+[NODE]39
[STORY]
The black mist seeps deep inot one of your souls, leaving it cursed and you are unable to enter the settlement for now.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]41
[STORY]
You enter one of the dark caves and within, a creature of darkness welcomes you. They share thie energy with you and your dark gifts are awakened. You become a witch.
You can also visit the settlement now.
[/STORY]
[OUT]Enter.
[/NODE]
+[NODE]42
[STORY]
'Ah, a child born of darkness, much like us, only more - primal. What do you seek from us? If you are here to visit, enetr, darkness will not harm you, probably...'
[/STORY]
[OUT]One of your orc females has the dark taint of magic upon her, even though sshe is untrained. The shadowkin offer to awaken those gifts ad transform her into a witch.
[OUT]Enter.
[/NODE]
+[NODE]43
[STORY]
'Ah, fllowers of the darker paths. Good. Beware though, darkness is not one to throw many favours, seeing as you are no firedns of ours, you will still need to facce the black mists whims if you wish to come in.''
[/STORY]
[OUT]Go in.
[OUT]Turn back.
[/NODE]
+[NODE]44
[STORY]
'You best stay clear of our heart, or risk yours blackened. Or perhaps that is your wish?
YOu may enetr, but at your own peril and know that fate is in turmil in our home and we will not aid you if it wishes to play games.'
[/STORY]
[OUT]Go in.
[OUT]Turn back.
[/NODE]
+[NODE]47
[STORY]
'Welcome shadow kin, this was your home, yet you chose to leave, so be weary of the whimsy of your old family. If you are here to visit, enetr, darkness will not harm you, probably...'
[/STORY]
[OUT]Say you would like one of your elven children to walk the path of shadow.
[OUT]Enter.
[/NODE]
+[NODE]48
[STORY]
'Yes, this is acceptable. The young one will learn our ways and one of us will join you.'
[/STORY]
[OUT]Trade.
[/NODE]
[/EVENT]
-- [EVENT] --ArmyShadowKin(4)
+[NODE]2
[STORY]
You realise the shadows are following you!
[/STORY]
[OUT]Greet your allies.
[OUT]Stay cautious, but speak to them.
[OUT]Try to talk your way out of this.
[OUT]Fight!
[OUT]Move away.
[/NODE]
+[NODE]3
[STORY]
'Apologies, friends. We did not recognise you. Greetings and well wishes.'
[/STORY]
[OUT]Ask if they want to trade.
[OUT]Meditate together.
[/NODE]
+[NODE]11
[STORY]
They do not answer, they keep coming towards you.
[/STORY]
[OUT]Leave.
[OUT]Try to talk your way out of this.
[OUT]Fight!
[/NODE]
+[NODE]17
[STORY]
You defeat the shadowkin.
[/STORY]
[OUT]Leave.
[/NODE]
+[NODE]19
[STORY]
The shadowkin defeat you and infect you with darkness before you manage to escape.
[/STORY]
[OUT]Run.
[/NODE]
+[NODE]25
[STORY]
The shadows move away.
[/STORY]
[OUT]Leave.
[/NODE]
[/EVENT]

+ 4067
- 0
Modules/Slavyan.txt
File diff suppressed because it is too large
View File


+ 3183
- 0
Modules/SpiritTalkers.txt
File diff suppressed because it is too large
View File


+ 2784
- 0
Modules/VillageEncounters.txt
File diff suppressed because it is too large
View File


+ 4214
- 0
Modules/Woodlandkin.txt
File diff suppressed because it is too large
View File


+ 8117
- 0
Modules/mChapter 1.txt
File diff suppressed because it is too large
View File


+ 1352
- 0
Modules/mSeaEncounters.txt
File diff suppressed because it is too large
View File


+ 79
- 0
extract_module.sh View File

@ -0,0 +1,79 @@
#!/bin/bash
# This script is used to extract modules to pot
# then pass the .pot in poedit to merge duplication
if [[ "$#" -ne 1 ]]; then
echo "Please passe exactly 1 parameter: the txt module"
exit 1
fi
ORIGINAL_TXT=$1
POT="${ORIGINAL_TXT%%.txt}.pot"
# Reinit exiting POT
echo > "${POT}"
comment_event=""
comment_node=""
comment_story=""
comment_out=""
out_incr=1
story_first_line=0
while read -r line; do
if [[ ${line} == *"-- [EVENT]"* ]]; then
comment_event="${line}"
elif [[ ${line} == *"+[NODE]"* ]]; then
comment_node="${line}"
elif [[ ${line} == *"[STORY]"* ]]; then
comment_story="${comment_event}@@${comment_node}@@${line}"
#Time for new story, write the comment to pot
echo "#. ${comment_story}" | tr -d '\r' | tr -d '\n' >> "${POT}"
echo >> "${POT}"
story_first_line=1
elif [[ ${line} == *"[/STORY]"* ]]; then
# we reach end of story, write the empty msgid and reinit the comment_story
echo 'msgstr ""' >> "${POT}"
echo >> "${POT}"
comment_story=""
elif [[ ${line} == *"[OUT]"* ]]; then
comment_out="${comment_event}@@${comment_node}@@[OUT]${out_incr}"
# OUT are one line, let's write it to the pot
echo "#. ${comment_out}" | tr -d '\r' | tr -d '\n' >> "${POT}"
echo >> "${POT}"
echo "msgid \"${line#\[OUT\]}\"" | tr -d '\r' | tr -d '\n' >> "${POT}"
echo >> "${POT}"
echo 'msgstr ""' >> "${POT}"
echo >> "${POT}"
((out_incr++))
elif [[ ${line} == *"[/NODE]"* ]]; then
# We reach end of node, reinit
comment_node=""
comment_story=""
comment_out=""
out_incr=1
elif [[ ${line} == *"[/EVENT]"* ]]; then
# We reach end of event, reinit
comment_event=""
comment_node=""
comment_story=""
comment_out=""
out_incr=1
elif [[ "${comment_story}" != "" && ${story_first_line} == 1 ]]; then
# If the line has nothing particular, and the comment_story is not empty, it's a story string
# As the story_fist_line is set, it's the first line of the story, add the msgid
echo "msgid \"${line}\"" | tr -d '\r' | tr -d '\n' >> "${POT}"
echo >> "${POT}"
story_first_line=0
elif [[ ${comment_story} != "" ]]; then
# We are on a multilines story, write it but without the msgid
echo "\"${line}\"" | tr -d '\r' | tr -d '\n' >> "${POT}"
echo >> "${POT}"
else
# It should be a newline, write a newline
# If new are added, we need to deal with it, do not break the file by writing them
echo "" >> "${POT}"
fi
done < "${ORIGINAL_TXT}"

+ 14269
- 0
i18n/fr/po/Database/DATABASE_DES_LOCALIZATION.po
File diff suppressed because it is too large
View File


+ 3904
- 0
i18n/fr/po/Database/DATABASE_UI_LOCALIZATION.po
File diff suppressed because it is too large
View File


+ 547
- 0
i18n/fr/po/Modules/Shadowkin.po View File

@ -0,0 +1,547 @@
# Daansh44 <lucas.floch@outlook.fr>, 2018. #zanata
# Gaelden <geoffroy.bonnet@gmail.com>, 2018. #zanata
msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2018-12-16 07:11+0000\n"
"Last-Translator: Gaelden <geoffroy.bonnet@gmail.com>\n"
"Language-Team: French\n"
"Language: fr\n"
"X-Generator: Zanata 4.6.2\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]2@@[STORY]
msgid ""
"The trader's stalls stand open for you.(tekst dla flawora wstawic dla "
"roznych ras w adv nodach!!!)"
msgstr "Les étals du marchand s'ouvrent devant vous."
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]2@@[OUT]1
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]2@@[OUT]2
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]2@@[OUT]3
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]7@@[OUT]1
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]2@@[OUT]1
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]2@@[OUT]2
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]2@@[OUT]3
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]7@@[OUT]1
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]2@@[OUT]1
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]2@@[OUT]2
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]2@@[OUT]3
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]7@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]33@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]35@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]48@@[OUT]1
msgid "Trade."
msgstr "Échanger."
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]2@@[OUT]4
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]7@@[OUT]2
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]2@@[OUT]4
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]7@@[OUT]2
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]2@@[OUT]4
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]7@@[OUT]2
msgid "Come back another time."
msgstr "Revenez une autre fois."
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]7@@[STORY]
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]7@@[STORY]
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]7@@[STORY]
msgid ""
"'You are no friends of ours, so we won't take food as payment and you'll "
"have to pay us extra first.'"
msgstr ""
"« Nous ne sommes pas vos amis. Nous ne prendrons pas la nourriture comme "
"payement et vous allez d’abord devoir nous payer un extra.  » "
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]11@@[STORY]
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]11@@[STORY]
msgid "'Good trading with you. Gods be with you.'"
msgstr "« Ravis de faire affaire avec vous. Que les Dieux vous gardent. »"
#. -- [EVENT] --ShadowKinTradesmall(0)@@+[NODE]11@@[OUT]1
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]11@@[OUT]1
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]11@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]26@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]31@@[OUT]3
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]39@@[OUT]1
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]11@@[OUT]1
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]17@@[OUT]1
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]25@@[OUT]1
msgid "Leave."
msgstr "Partir."
#. -- [EVENT] --ShadowKinTrademedium(1)@@+[NODE]2@@[STORY]
msgid "The trader's stalls stand open for you. "
msgstr "Les étals du marchand s'ouvrent devant vous."
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]2@@[STORY]
msgid "The trader's stalls stand open for you."
msgstr "Les étals du marchand s'ouvrent devant vous."
#. -- [EVENT] --ShadowKinTradeadv(2)@@+[NODE]11@@[STORY]
msgid "'We are done, please leave us now.'"
msgstr "« Nous en avons terminé. Maintenant laissez-nous s'il-vous-plaît. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[STORY]
msgid ""
"You enter the lands of the shadowkin and you feel the raw presence of "
"darkness here. A thick, low hanging black mist covers the ground to you can "
"never see your feet. And another such layer, albeit thinner, shrouds the sky."
" A voice from the shadow speaks:'Why do you come seeking darkness? Do you "
"wish yourself changed, or are you here to try and cast us out?'"
msgstr ""
"Vous pénétrez les terres du Peuple des ombres et vous sentez la présence du "
"pure ténèbres. Une épaisse brume noire recouvre le sol et vous empêche de "
"voir vos pieds. Une seconde couche de ce même brouillard, bien que plus "
"fine, s’étend à travers le ciel. Un voix s’élève depuis les ombres : "
"« Pourquoi venez-vous chercher la noirceur ? Voulez-vous être transformés ou "
"allez-vous essayer de nous faire quitter ces lieux ? »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]1
msgid ""
"[Light or harmony] YOu feel extre,mely uneasy here. But assure them you are "
"not an enemy, you simply wish to talka nd visit."
msgstr ""
"[Lumière ou Harmonie] Vous vous sentez extrêmement mal à l’aise ici. Mais "
"vous leur assurez que vous n’êtes pas des ennemis et voulez simplement "
"discuter et visiter."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]2
msgid ""
"[Elf] This is where your cursed brethres, the shadow elves now live. This "
"darkness makes you ill. But, say that you are here without prejudice and "
"wish only to visit."
msgstr ""
"[Elfe] C'est ici que vos camarades maudis, les Elfes noirs, vivent. Ces "
"ténèbres vous rends malade mais vous dites que vous n'avez aucune mauvaises "
"intentions, vous voulez juste passer."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]3
msgid ""
"[Turmil or magic] You feel your domain strong here. Teall the inhabitants "
"you wish to talk and you are not an enemy."
msgstr ""
"[Tourmente ou Magie] Vous sentez que votre Domaine est puissant ici. Vous "
"dites aux habitants que vous voulez leur parler et que vous n'êtes pas des "
"ennemis."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]4
msgid ""
"[Orc] As creature born of darkness, you feel at home here. Say that you are "
"here merely to visit."
msgstr ""
"[Orc] En temps que créature née des ténèbres, vous vous sentez chez vous. "
"Vous dites que vous êtes ici simplement pour visiter."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]5
msgid "Tell the voice you wish to enter the settlement, not to fight."
msgstr ""
"Vous dites à la voix que vous voulez entrer dans le campement, pas vous "
"battre."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]6
#, fuzzy
msgid ""
"[Demon] All demons are born of magic and that in turn is steeped in darkness "
"by nature, thus you are not here to fight them wihout reason. "
msgstr ""
"[Démon] Tous les démons sont nés de la magie qui, par nature, baigne à son "
"tour dans les ténèbres. En cela, vous n'êtes pas venu pour les attaquer sans "
"raison."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]2@@[OUT]7
#, fuzzy
msgid "[Shadow Elf] Say you are here as kin and only wish to visit. "
msgstr ""
"[Elfe noir] Vous dites que vous êtes ici en ami ? camarade ? et que vous "
"voulez seulement visiter."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]3@@[STORY]
msgid ""
"'Follower of the path of stagnation. You best stay clear of our heart, or "
"risk yours blackened. Or perhaps that is your wish?YOu may enetr, but at "
"your own peril and know that fate is in turmil in our home and we will not "
"aid you if it wishes to play games.'"
msgstr ""
"« Vous qui suivez le chemin de la stagnation, restez à l’écart de notre cœur "
"ou risquez que le votre s’obscurcisse. Ou est-ce là votre souhait ? Vous "
"pouvez entrer mais à vos risques et périls et sachez que le destin est "
"troublé chez nous. Si vous décidez de jouer, nous ne vous porterons pas "
"secours. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]3@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]6@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]27@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]43@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]44@@[OUT]1
msgid "Go in."
msgstr "Entrer."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]3@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]6@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]7@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]9@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]27@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]43@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]44@@[OUT]2
msgid "Turn back."
msgstr "Faire demi-tour."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]6@@[STORY]
msgid ""
"'A child of light graces us with their presence, do you wish to become "
"shadowkin? Are you curious how we turned out curse into a new path? YOu are "
"welcome to join, darkness is open to all. You could die, of course...Enetr, "
"but at your own peril and know that fate is in turmil in our home and we "
"will not aid you if it wishes to play games.'"
msgstr ""
"« Un enfant de la lumière nous honore de sa présence, voulez-vous rejoindre "
"le Peuple des ombres ? Êtes-vous curieux de savoir comment nous avons étés "
"maudis ? Vous êtes les bienvenus, les ténèbres sont ouverts à tous. Vous "
"pouvez mourir, bien évidemment… Vous pouvez entrer mais à vos risques et "
"périls et sachez que le destin est troublé chez nous. Il ne vous sera "
"d’aucun secours si vous voulez jouer."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]6@@[OUT]3
msgid "Say that you do want to be changed into shadow kin."
msgstr "Vous dites que vous voulez rejoindre le Peuple de ombres."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]6@@[OUT]4
msgid ""
"Tell them your elven child will embrace the path of the shadow if their "
"offer is true?"
msgstr ""
"Vous leur dite que votre enfant Elfe suivre la chemin des ténèbres si leur "
"offre est réelle ?"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]7@@[STORY]
msgid ""
"Enter then, embrace darkness, brethren and I shall guide you onto your new "
"path. "
msgstr ""
"Entrez donc, embrassez les ténèbres, camarade, et je vous guiderais sur ce "
"nouveau chemin."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]7@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]9@@[OUT]1
#, fuzzy
msgid "Proceed."
msgstr "Continuer."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]9@@[STORY]
msgid ""
"Enter then, embrace darkness, brethren and I shall guide our young friend to "
"a dark and beautiful fate. Come child, follow me."
msgstr ""
"Entrez donc, embrassez les ténèbres camarade et je guiderais notre jeune ami "
"vers un sombre et magnifique destin. Vient on enfant, suis-moi."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]11@@[STORY]
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]30@@[STORY]
msgid ""
"Darkness weighs heavy on your nature, but you get through and enter the "
"city, situated within a hidden cave.Here, you can visit a few places that "
"are open to outsiders."
msgstr ""
"Les ténèbres pèsent lourd sur votre espèce (race?) mais passez et entrez "
"dans la ville située au cœur d’un grotte cachée. Là, vous pouvez visiter "
"quelques lieux ouverts aux étrangers."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]11@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]30@@[OUT]1
msgid ""
"There is a town hall of sorts, where the people pay their dues , they do "
"this by giving away dark energy, so you can actually get rid of your curses "
"this way. "
msgstr ""
"Il y a une sorte de mairie où les habitants payent leur dû. Pour cela, ils "
"donnent une partie de leur énergie noire, et il est donc possible de se "
"défaire des malédictions de cette manière."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]11@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]30@@[OUT]2
#, fuzzy
msgid ""
"A herbalist hut is interested in toxins, they will drain yours, but the "
"procedure isn't entirely safe."
msgstr ""
"Dans sa hutte, un herboriste qui s'intéresse aux toxines pourrait vous "
"libérer des vôtres, mais le processus n'est pas sans dangers."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]11@@[OUT]3
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]30@@[OUT]3
msgid "A witch is offering to sell some her familiars to you. "
msgstr ""
"Une sorcière vous propose de lui acheter quelques-uns de ses familiers."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]11@@[OUT]4
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]30@@[OUT]4
msgid "Simply enjoy the visit, talk to people and rest."
msgstr ""
"Vous profitez simplement de la visite, parlez aux habitants et vous vous "
"reposez."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]13@@[STORY]
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]16@@[STORY]
msgid ""
"'Here, have alook at my lot, some of them young ones are ready to find new "
"masters.'"
msgstr ""
"« Venez, jetez un coup œil à mes amis. Certains des plus jeunes sont prêts à "
"servir de nouveaux maîtres. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]13@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]16@@[OUT]1
msgid "Buy a cat."
msgstr "Acheter un chat."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]13@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]16@@[OUT]2
msgid "Buy a crow."
msgstr "Acheter un corbeau."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]13@@[OUT]3
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]16@@[OUT]3
msgid "Buy a spider."
msgstr "Acheter une araignée."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]16@@[OUT]4
msgid "Perhaps another time. Leave."
msgstr "Peut-être une autre fois. Partir."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]23@@[STORY]
msgid ""
"You were blessed when you entered but darkness twisted the light of the "
"blessings and left you empty.You can, however, enter the town now."
msgstr ""
"Vous étiez bénis en entrant mais les ténèbres ont aspirés toute la lumière "
"de la bénédiction et vous ont laissés vides. Cependant, vous pouvez "
"maintenant enter dans la ville."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]23@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]25@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]38@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]41@@[OUT]1
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]42@@[OUT]2
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]47@@[OUT]2
msgid "Enter."
msgstr "Entrer."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]25@@[STORY]
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]38@@[STORY]
msgid ""
"Darkness is a force of change and some say, corruption. One of your women "
"had a mark of the dar arts upon her and the black mist awakened it, "
"transforming her into a witch.You can, however, enter the town now."
msgstr ""
"Les ténèbres sont une force de changements et, comme certains le disent, de "
"corruption. L'une des femmes qui vous accompagnait possédait la marque des "
"arts sombres et la brume noire l'a réveillée, faisant d'elle une sorcière. "
"Cependant, vous pouvez entrer dans la ville."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]26@@[STORY]
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]39@@[STORY]
msgid ""
"The black mist seeps deep inot one of your souls, leaving it cursed and you "
"are unable to enter the settlement for now."
msgstr ""
"La brume noire s'infiltre au cœur de l'une de vos âme et la maudit. Vous "
"êtes incapable d'enter dans le campement pour le moment."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]27@@[STORY]
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]43@@[STORY]
msgid ""
"'Ah, fllowers of the darker paths. Good. Beware though, darkness is not one "
"to throw many favours, seeing as you are no firedns of ours, you will still "
"need to facce the black mists whims if you wish to come in.''"
msgstr ""
"« Ah, vous suivez des chemins plus sombres. Bien. Mais faites attention, les "
"ténèbres ne sont pas de ceux qui donnent des faveurs. Comme vous n’êtes pas "
"de nos amis, vous allez tout de même devoir faire face aux caprices de la "
"brume noire si vous voulez enter. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]30@@[OUT]5
msgid ""
"Speak to the people, perhaps someone would like to join the path of the "
"cosmic tree?"
msgstr ""
"Vous parlez aux habitants, peut-être que certains voudront rejoindre le "
"chemin de l'Arbre cosmique?"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]31@@[STORY]
msgid ""
"'You have proven a friend to the shadows, perhaps one of us will follow "
"you, but only if you make it worth while for all of us. We are not "
"idealists, we need to survive.'"
msgstr ""
"« Vous vous êtes montrés en amis aux ténèbres, peut-être que l’un d’entre-"
"nous vous suivra, mais seulement si ça vaut le coup pour nous tous. Nous ne "
"sommes pas idéalistes mais nous avons besoin de survivre. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]31@@[OUT]1
msgid "Pay to recruit a shadow elf."
msgstr "Payer pour recruter un Elfe noir."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]31@@[OUT]2
msgid "Offer an exchange, one of your for one of theirs."
msgstr "Offrir un échange: l'un d'entre vous contre l'un d'entre eux."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]33@@[STORY]
msgid ""
"You enter the lands of the shadowkin and you feel the raw presence of "
"darkness here. A thick, low hanging black mist covers the ground to you can "
"never see your feet. And another such layer, albeit thinner, shrouds the sky."
" A voice from the shadow speaks:'Friend, enetr and we shall shield you from "
"our darkness.'"
msgstr ""
"Vous pénétrez les terres du Peuple des ombres et vous sentez la présence de "
"pur ténèbres. Une épaisse brume noire recouvre le sol et vous empêche de "
"voir vos pieds. Une seconde couche de cette même brume, bien que plus fine, "
"s'étend à travers le ciel. Un voix s'élève depuis les ombres: \"Mon ami, "
"entrez et nous vous protégerons de nos ténèbres.\""
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]33@@[OUT]2
msgid "Visit the town."
msgstr "Visiter la ville."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]35@@[STORY]
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]48@@[STORY]
msgid ""
"'Yes, this is acceptable. The young one will learn our ways and one of us "
"will join you.'"
msgstr ""
"« Oui, votre offre est acceptable. L’enfant suivra nos usages et l’un des "
"nôtres ira avec vous. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]41@@[STORY]
msgid ""
"You enter one of the dark caves and within, a creature of darkness welcomes "
"you. They share thie energy with you and your dark gifts are awakened. You "
"become a witch.You can also visit the settlement now. "
msgstr ""
"« Vous entrez dans l’une des caves et, à l’intérieur, une créature de "
"ténèbres vous accueille. Elle partage son énergie avec vous et réveille vos "
"dons pour la Magie noire. Vous devenez une sorcière. Aussi, vous pouvez "
"entrer dans le campement."
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]42@@[STORY]
msgid ""
"'Ah, a child born of darkness, much like us, only more - primal. What do you "
"seek from us? If you are here to visit, enetr, darkness will not harm you, "
"probably...'"
msgstr ""
"« Ah, un enfant né des ténèbres, tout comme nous… seulement, plus primaire. "
"Que voulez-vous de nous ? Si vous venez pour visiter, entrez. Les ténèbres "
"ne vous feront aucun mal, probablement… »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]42@@[OUT]1
msgid ""
"One of your orc females has the dark taint of magic upon her, even though "
"sshe is untrained. The shadowkin offer to awaken those gifts ad transform "
"her into a witch."
msgstr ""
"L'une de vos femme orc a sur elle la marque noire de la magie, même si elle "
"manque d'expérience. Le Peuple des ombres offre de réveiller ces dons et de "
"la transformer en une sorcière. "
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]44@@[STORY]
msgid ""
"'You best stay clear of our heart, or risk yours blackened. Or perhaps that "
"is your wish?YOu may enetr, but at your own peril and know that fate is in "
"turmil in our home and we will not aid you if it wishes to play games.'"
msgstr ""
"« Vous feriez mieux de restez à l’écart de notre cœur ou risquez que le "
"votre s’obscurcisse. Ou est-ce là votre souhait ? Vous pouvez entrer mais à "
"vos risques et périls et sachez que le destin est troublé chez nous. Si vous "
"décidez de jouer, nous ne vous porterons pas secours. »"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]47@@[STORY]
msgid ""
"'Welcome shadow kin, this was your home, yet you chose to leave, so be weary "
"of the whimsy of your old family. If you are here to visit, enetr, darkness "
"will not harm you, probably...'"
msgstr ""
"« Bienvenue, membre du Peuple des ombres. C’était votre maison pourtant vous "
"avez choisis de partir alors faites attention aux fantaisies de votre "
"ancienne famille. Si vous êtes ici pour visiter, entrez. Les ténèbres ne "
"vous feront aucun mal, probablement…"
#. -- [EVENT] --ShadowkinTown(3)@@+[NODE]47@@[OUT]1
msgid ""
"Say you would like one of your elven children to walk the path of shadow. "
msgstr ""
"Dites que vous aimeriez que l'un de vos enfants elfes suive le chemin des "
"ténèbres."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]2@@[STORY]
msgid "You realise the shadows are following you!"
msgstr "Vous remarquez que les ténèbres vous suivent !"
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]2@@[OUT]1
msgid "Greet your allies. "
msgstr "Vous accueillez vos alliés."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]2@@[OUT]2
msgid "Stay cautious, but speak to them."
msgstr "Vous restez prudent mais vous leur parlez."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]2@@[OUT]3
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]11@@[OUT]2
msgid "Try to talk your way out of this."
msgstr "Vous essayez de vous échapper."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]2@@[OUT]4
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]11@@[OUT]3
#, fuzzy
msgid "Fight!"
msgstr "En garde!"
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]2@@[OUT]5
#, fuzzy
msgid "Move away."
msgstr "Écartez-vous."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]3@@[STORY]
#, fuzzy
msgid ""
"'Apologies, friends. We did not recognise you. Greetings and well wishes.'"
msgstr ""
"« Toutes mes excuses chers amis. Nous ne vous avions pas reconnus. Bienvenue "
"et………"
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]3@@[OUT]1
msgid "Ask if they want to trade."
msgstr "Demander s'ils veulent marchander."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]3@@[OUT]2
msgid "Meditate together."
msgstr "Méditer avec eux."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]11@@[STORY]
msgid "They do not answer, they keep coming towards you."
msgstr "Ils ne répondent pas et continuent d'avancer vers vous."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]17@@[STORY]
msgid "You defeat the shadowkin."
msgstr "Vous battez le membre du Peuple des ombres."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]19@@[STORY]
msgid ""
"The shadowkin defeat you and infect you with darkness before you manage to "
"escape."
msgstr ""
"Le membre du Peuple des ombres vous bat et vous infecte avec ses ténèbres "
"avant que vous ne puissiez vous échapper."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]19@@[OUT]1
msgid "Run."
msgstr "Fuyez."
#. -- [EVENT] --ArmyShadowKin(4)@@+[NODE]25@@[STORY]
msgid "The shadows move away."
msgstr "L'ombre s'écarte."

+ 61
- 0
rollback_database.sh View File

@ -0,0 +1,61 @@
#!/bin/bash
# to add document to zanata, extract .pot with:
# grep Key DATABASE_UI_LOCALIZATION.xml | awk -F'"' '{print "#. "$2"\n" "msgid " "\""$4"\"" "\n" "msgstr " "\"\""}' > DATABASE_UI_LOCALIZATION.pot
# then pass the .pot in poedit to merge duplication and add the Zanata header
if [[ "$#" -ne 2 ]]; then
echo "Please passe exactly 2 parameters: the .xml and the corresponding .po"
exit 1
fi
ORIGINAL_XML=$1
FR_XML="${ORIGINAL_XML%%.xml}.fr.xml"
ORIGINAL_PO=$2
TEMP_PO="/tmp/passage.temp"
TEMP_MSGSTR="/tmp/msgstr.temp"
TEMP_MSGID="/tmp/msgid.temp"
#Let's work on a FR xml:
cp ${ORIGINAL_XML} ${FR_XML}
function insert_to_xml {
sed -i "s~\(Key=\"${key}\" Val=\)\".*\"\(.*\)~\1\"${translation}\"\2~g" ${FR_XML}
}
for key in $(grep Key ${ORIGINAL_XML} | awk -F'"' '{print $2}'); do
msgstr=""
msgid=""
translation=""
# We search for the exact key in the po file untile we get a blank line, to get the full msgstr and the msgid
awk -v key="${key}" '{pat="#. "key"$"} !NF{s=0}s;$0 ~ pat{ print $0; s=1 }' ${ORIGINAL_PO} > ${TEMP_PO}
# Extract msgstr and merge all lines into one
awk '!NF{s=0}s;/msgstr/{ print $0; s=1 }' ${TEMP_PO} | sed -e 's/^"//' -e 's/"$//' -e 's/^msgstr "//' > ${TEMP_MSGSTR}
msgstr=$(awk 'NR{printf "%s",$0;next;}1' ${TEMP_MSGSTR})
# Extract msgid and merge all lines into one
awk '/msgid/{ s=1 }s;/msgstr/{ s=0 }' ${TEMP_PO} |grep -v "msgstr" | sed -e 's/^"//' -e 's/"$//' -e 's/^msgid "//' > ${TEMP_MSGID}
msgid=$(awk 'NR{printf "%s",$0;next;}1' ${TEMP_MSGID})
# Escape special char causing problem in with sed and xml
msgstr=${msgstr//'\n'/'\\n'}
msgstr=${msgstr//'\"'/"&quot;"}
msgstr=${msgstr//'&'/'\&'}
msgid=${msgid//'\n'/'\\n'}
msgid=${msgid//'\"'/"&quot;"}
msgid=${msgid//'&'/'\&'}
if [[ "${msgstr}" == "" ]]; then
# if the msgstr is empty, then it's not translated yet, we use original string
translation=${msgid}
else
translation=${msgstr}
fi
# Now we have the translation, we need to insert it to the xml file
insert_to_xml
done

+ 26
- 0
rollback_module.sh View File

@ -0,0 +1,26 @@
#!/bin/bash
# to add document to zanata, extract .pot with:
# grep Key DATABASE_UI_LOCALIZATION.xml | awk -F'"' '{print "#. "$2"\n" "msgid " "\""$4"\"" "\n" "msgstr " "\"\""}' > DATABASE_UI_LOCALIZATION.pot
# then pass the .pot in poedit to merge duplication and add the Zanata header
if [[ "$#" -ne 2 ]]; then
echo "Please passe exactly 2 parameters: the .xml and the corresponding .po"
exit 1
fi
LANGUAGE=${2}
WORKDIR="/tmp/thea2/${LANGUAGE}"
PO=${1}
TXT="${PO%%.po}.txt"
FINALDIR="$(pwd)/${LANGUAGE}"
mkdir -p ${WORKDIR}
mkdir -p ${FINALDIR}
readarray -t file < ${PO}
for line in "${file[@]}"; do
echo $line
done

Loading…
Cancel
Save