Mod for Morrowind, The Elder Scrolls III

Transcription

Mod for Morrowind, The Elder Scrolls III
Mod for Morrowind, The Elder Scrolls III
This Mod allows a player to join a secret society and lead a revolt to take over the town
of Seyda Neen.
Quest Walk Through
This walkthrough only includes the dialogue and scripting relevant for advancement
within the Mod’s main faction, the Thought Guardians.
Finding the Tower
The society’s tower is located just
outside the starting town, Seyda
Neen. Inside, Arcadia Xaos will
greet the player. She will tell the
player to talk to Yuri Xaos to join
the society. Yuri Xaos is fishing
beside the lighthouse in Seyda
Neen.
Talking to Yuri Xaos
After the player talks to Yuri Xaos
he will become a Pawn in the
Thought Guardians. The player
will need to speak with Arcadia Xaos to get a key for the society’s ritual room, located
in the tower’s basement.
The Initiation
The ritual room is furnished with a desk, altar, and chairs. The NPCs in the room are the
Black King, Black Queen, Black Knight, White Bishop, and three White Rooks.
There are also two doors on the south wall.
The Black King tells the player about the society and directs the player to enter the door
to the left when he or she is ready for the initiation. Through the door, the Black Bishop
waits to conduct the initiation.
The Black Bishop gives the player four choices, to have the power of a vampire, a
dragon’s horde of gold, dutiful slaves, or not taking any of the choices. Only if the player
decides not to take any of the choices will the initiation continue. The player will then be
asked what he or she seeks: fame, wisdom, or glory.
If the player chooses wisdom the Black Bishop advances the player to Initiate and gives
the player a book on the society’s teachings.
1
Helping a Merchant
After the initiation, the Black King gives the player a task to speak to a member of the
society. Balen Andrano, a merchant in Vivic, is planning to murder another merchant.
The player is asked to persuade Balen not to go through with his plan.
Balen Andrano explains that another merchant is taking his customers and he would like
the player to help him with his plan. The player is given the option to help Balen or to
persuade him not to go through with the plan. Balen will offer a gift for the player to tell
the Black King that Balen has been reformed. If the player rejects Balen’s offer and has
changed his disposition to at least 80, he will agree to abandon the plan.
Once the task is complete the Black King will allow the player to advance to Apprentice.
Advancing to Apprentice
The White Bishop gives the player a key
to the other door on the south wall. The
door teleports the player to a dark prison
cell. The player must sleep until dawn or
dusk to open the cell door. Outside the
door the player will find the society’s
shrine of the dead and the White Knight.
The White Knight explains the reason for
the prison cell and the society’s shrine to
the player. The player is advanced to
Apprentice and given another task. The
player is asked to help Milie Hastein, a widow of a former member.
Helping a Widow
Milie Hastein, a seamstress in Balmora, gives the player an expensive shirt to deliver to
Mathesa Helvi, a smuggler on the Dren plantation. Mathesa dies from poisoning soon
after the player delivers the shirt.
Once the task is complete the Black Queen will allow the player to advance to Fellow.
Advancing to Fellow
The Black Bishop informs the player that a Fellow of the society has been murdered. The
player is asked to question three suspects and determine which one is the murderer. The
ghost of the dead Fellow will appear and relate its death if the player prays at the
society’s shrine. The player will be advanced to Fellow after the correct judgment is
made and the murderer is found.
2
Overthrowing the Town
After the player advances to Fellow, the Black Queen will inform the player that the
Emperor is sending soldiers to destroy the society. The player is asked to attack Seyda
Neen’s town guards and its lord, Sellus Gravius. After Sellus Gravius is defeated the
player should talk to Yuri Xaos to complete the Quest.
3
Dialogue & Scripting
Joining the Society
Arcadia Xaos
Dialogue
How can I help you, do you have a question about this tower?
This is a private meetinghouse. We have a small library available for public use, but only
members can attend services.
You will need to become a member. Unfortunately, I can't give you any information
about us since we're a secret society, but talk to my father he will be able to tell you about
our organization.
My father, Yuri Xaos, lives outside of town, but he can usually be found fishing near the
lighthouse.
Yuri Xaos
Dialogue
Hi, are you here to fish or did
you want to talk about
something?
I see, I guess you want to know
about the Thought Guardians.
The Thought Guardians are a
society of learned fellows that
meet to learn from each other and
discuss the affairs of the world.
We are the keepers of traditions,
seekers of truth, and defenders of
free thought. Do you want to join
the Thought Guardians?
Choice "Yes, I would like to join." 1 "No, never mind." 2
Answer 1
You are now a member of the Thought Guardians. Welcome, %PCName. When you are
ready, you can undergo the initiation. My daughter, Arcadia Xaos, will give you a key for
the meeting room.
PCJoinFaction "Thought Guardians"
Answer 2
4
Well, you certainly qualify for membership. If you every change your mind...
Arcadia Xaos
Dialogue
Welcome %pcrank, here's a key to attend services. You should talk to the Black King
about becoming a full member.
player->additem key_TG_Vault 1
The Initiation
Black King
Dialogue
Hello %pcrank, do you have a
question for me?
Enter the left door on the south wall
and speak to our Black Bishop, she
will conduct your initiation.
Whatever the result talk to me after.
Black Bishop
Dialogue
Hi, %pcname, I'm Megan, a Black
Bishop of the Thought Guardians. I
conduct the initiations.
Black Bishop
Dialogue
Hi, %pcname, I'm Megan, a Black Bishop of the Thought Guardians. I conduct the
initiations.
You have three choices. If you choose correctly, you will become an initiate. If you
choose differently we will accept your choice, but you will never be able to advance.
Take your time and choose wisely.
Your choices are before you. You may choose to have the power of a vampire, a dragon's
horde of gold, or the delights of a dutiful slave. Feel free to look everything over, but
remember you may only choose one. Return to me when you have made your choice.
Are you ready to make a choice?
Which do you choose?
Choice "I would like to become a vampire." 1 "I would like the gold." 2 "I would
like the slaves." 3 "I don't want any of these choices." 4 "I haven't decided." 5
5
Answer 1
Very well, tell Allison your desire and she
will make you a vampire. I'm sorry, but
you have failed the initiation.
PCExpell "Thought Guardians"
Journal "tg2_initiation" 90
Answer 2
Very well, here is that table's worth of
gold. I'm sorry, but you have failed the
initiation.
player-> additem "Gold_100" 11200
PCExpell "Thought Guardians"
Journal "tg2_initiation" 90
Answer 3
Very well, here is the key to the slaves. I'm sorry, but you've failed the initiation.
player->additem "key_TG_slave" 1
Journal "tg2_initiation" 90
Really? Maybe we can offer you another choice.
Answer 5
It's fine. Take your time.
Answer 4
I'm sure we can find something to your liking. What do you seek?
Choice "I seek fame." 1 "I seek wisdom." 2 "I seek glory." 3 "Never mind, I will
think about it some more." 4
Answer 1
Very well, I'm obliged to comply with your wish. Through our society's connections we
will spread your name across the land. I wish you the best with your fame, but I'm afraid
you have failed your initiation.
Player->ModReputation 25
PCExpell "Thought Guardians"
Journal "tg2_initiation" 90
Answer 2
Very well, then accept this book. Within it you will find the wisdom of our society. Read
it carefully since the teachings are hidden with allegory and symbolism. Congratulations
initiate, you have passed your initiation.
6
player->additem TG_LotGH 1
PCRaiseRank
Player->ModReputation 1
Journal "tg2_initiation" 10
Answer 3
Very well, here is an amulet that will aid you on your path to glory. I wish you the best of
luck attaining glory, but I'm afraid you have failed your initiation.
player->additem amulet_TG_Shadows 1
PCExpell "Thought Guardians"
Journal "tg2_initiation" 90
Answer 4
Take your time. It's an important decision.
Helping a Merchant
Black King
Dialogue
Hello %pcrank, do you have a question for me?
The initiation was a test of your passions. Our society strives to subdue our passions for
the sake of wisdom. The initiation was symbolic of a real world situation. As an initiate
you must perform a task to reflect what you have learned in order to advance to your next
rank.
Did you want to talk about becoming a full member?
You're now an initiate. Before you become a full member you'll need to become an
Apprentice. Before you can become an Apprentice you will need to complete a task.
Every advancement requires a task that relates to what you have learned in the initiation.
We would like you to speak to one of our members. He's a merchant that has forgotten
the lesson of his initiation and became greedy. We would like him to reconsider his
actions.
His name is Balen Andrano, he sells various goods in Vivec, Redoran Canton. We would
like you to persuade him to change his ways. Don't bribe him, since he will not change if
you do. The Bug Musk potions on the alter might help you. Also, use the items in the
desk by the door to return here after you've completed the task. Talk to our White Bishop
to arrange transportation.
Journal "tg2_merchant" 10
7
Balen Andrano
Dialogue
How may this poor trader help you today? My prices are reasonable, as I've recently had
a run of bad luck. *Original Game Dialogue
Well, I think I may have a way, if you're interested in helping. I recently came across an
object; some say it has some magical properties. It's a bone from some long-dead dwarf.
If you can place it in a certain place in Jeanne's shop, it should bring her nothing but
misery. *Original Game Dialogue
Journal "EB_Bone" 15
Choice "I can help you." 1 "I'm sorry. I cannot help." 2 "Our society has sent me to
persuade you against this plan." 3
Answer 3
Well, if it weren't for my bad luck, I wouldn't have any luck at all. Unless, we can come
to an understanding.
Journal "EB_Bone" 30
In exchange for you tell the society that I have mended my ways I will give you a gift. It
will allow others to sleep soundly, when it suits you. What do you think?
Choice "I think I can help." 1 "I'm sorry. You should change your plan." 2
Answer 2
I guess getting business isn't worth being expelled from the society. Here is the dwaven
bone I was going to use. *If disposition is greater than 80
Player->AddItem "misc_dwarfbone_unique" 1
journal "tg2_bone" 10
Black King
Dialogue
Were you able to convince Balen Andrano to change his ways?
Choice "Yes, I convinced him to mend is ways." 1 "Yes, here is the bone he was
planning to use against another trader." 2 "I haven't finished the task yet." 3
Answer 1 or 2
Very good, you've helped one of your fellows. Sometimes it is difficult for us to see past
the illusions of this world. Our honor will always be worth more than gold. Talk to our
White Bishop about advancing to apprentice.
journal "tg2_app" 20
Player->removeitem "misc_dwarfbone_unique" 1
8
Advancing to Apprentice
White Bishop
Dialogue
Hi, %pcname I want to thank you for helping Balen. Did you want to talk about
becoming an apprentice?
Here's a key for the door on the south wall. Wait in the room until dawn, you should use
the time for meditation and reflection. Speak to the White knight before returning to me.
The initiation to become an apprentice isn't easy. I wish you the best of luck.
RemoveItem "key_TG_chamber" 1
Player->AddItem "key_TG_chamber" 1
Journal "tg2_app" 30
Cell Door
Begin TG_Door
Float timer
Short state
Short talking
If ( talking == 1 )
Set timer to timer + GetSecondsPassed
If ( timer > 2 )
set talking to 0
set timer to 0
endif
endif
if ( OnActivate == 1 )
if ( GameHour > 18 )
if ( GameHour < 20 ) ;hour is 6 to 8 PM
Say "Fx\magic\conjH.wav"
set state to 10
endif
endif
;gets here if the hour is wrong
if ( state != 10 )
if ( talking = 0 )
Say "Fx\heart.wav"
set talking to 1
endif
endif
endif
if ( state == 10 )
;need to wait for the sound before the door opens
Disableplayercontrols
set timer to timer + getsecondspassed
9
if ( timer > 2 )
set state to 0
set timer to 0
enableplayercontrols
Activate
endif
endif
End
White Knight
Welcome back %pcname, Should I explain the cell?
Sometime in the future you will be alone and in need. It is our responsibility to find you.
This shrine is for us to pray for those yet to be found and to remember those that will
never return. It's my honor to advance you to the rank of Apprentice.
PCRaiseRank
Player->ModReputation 1
Journal "tg2_initiation" 30
This shrine is dedicated to our fellows that have died or are missing. Everyday at dawn
and dusk we remember them. No member is ever forgotten. We also help and protect the
families of our lost fellows. For your next task I would like you to help the widow of one
of our members.
Her name is Milie Hastien she is a seamstress in Balmora. Our White Bishop will be able
to transport you to her. Be sure to talk to the Black Queen after you have helped the
widow Hastien.
Journal "tg2_shirt" 10
Helping a Widow
Milie Hastein
How can I help you?
Oh... you're from the society. I could use your help delivering a shirt. My husband was
the one who always made the deliveries.
Husband
He died on the way to one of our buyers or at least that is what the Hlaalu Council say.
He was always too trusting.
Here's the shirt. Please deliver it to Mathesa Helvi. It's well made so she shouldn't give
you any trouble. She lives north of Vivic on the Dren plantation. I don't think you will,
but don't wear the shirt since it was made for her.
10
player-> additem tg_extravagant_shirt_01 1
Journal "tg2_shirt" 20
Mathesa Helvi
Dialogue
Do you have my shirt, outlander?
I'll barter. If it's nice enough I'll give you
a little something.
Begin tg_mathesa
if ( OnDeath == 1 )
Journal tg2_shirt 30
endif
end
Milie Hastein
Dialogue
I'm sorry I wasn't honest with you, but I know she killed my husband to save herself a
little gold. Keep the gold she gave you for your trouble. Thank you for putting my
husband's spirit to rest.
Advancing to Fellow
Black Queen
Dialogue
%PCName, It's good you could help Milie.
It's important that we take care of our own. Talk to the Black Bishop for your
advancement to Fellow.
Black Bishop
Dialogue
Hi %pcname, I will conduct your advancement to Fellow.
To become a Fellow you need to be a good judge of character. Pass through the door
beside me. Return when you have completed the test. There are three prisoners that we
are holding for the murder of Teria, one of our Fellows. Of the three prisoners, one is a
liar, one is a thief, and one is a murderer. It's your task to find which one is which. If you
need help I recommend you pray at our shrine for guidance.
player->additem "key_TG_Fellow" 1
Journal "tg2_app" 40
11
Guardian shrine of the dead
Begin ghost_summoning
short doOnce
;ghost arrives beside player
if ( doOnce == 1 )
Return
endif
if ( MenuMode == 1 )
Return
endif
if ( OnActivate == 0 )
Return
endif
PlaySound3D "bell1"
Set timer to GetSecondsPassed
PlaceAtPC "TG_ghost_Teria" 1 56 2
Set doOnce to 1
endif
End
Teria’s Ghost
Dialogue
%pcrank, I'm lost in Limbo until my killer is found.
I fell in love with a man who wasn't my husband, but that love brought another man. He
took me beside the water and there I remained.
Ghost Teria script
begin Teleport
short NoLore
short doOnce
if ( doOnce == 0 )
return
endif
if ( doOnce == 1 )
Position 559, 1745, 16128, 180
12
return
endif
End
Teria’s Ghost
Dialogue
Thank you %pcname, I'm now free.
Prisoner 1
Dialogue
I caused her death and I'm prepared to die for my crime.
What is your judgment?
Choice "You're the Liar." 1 "You're the Thief." 2 "You're the Murderer." 3 "I
haven't decided." 4
Answer 1
No, kill me. I don't want to live
anymore.
Journal "tg2_initiation" 40
Answer 2
I've never stolen a thing in my life.
Answer 3
Yes, please end this misery.
Answer 4
Just end this misery.
Prisoner 2
Dialogue
She approached me, its not my fault she's dead.
What is your judgment?
Choice "You're the Liar." 1 "You're the Theif." 2 "You're the Murderer." 3 "I
haven't decided." 4
Answer 1
I'm not lying to you.
Answer 2
I'm a thief I stole a married woman.
Journal "tg2_initiation" 50
Answer 3
13
I told you, I didn't kill her.
Answer 4
Take your time. I'm not going anywhere.
Prisoner 3
Dialogue
I admit I committed adultery.
What is your judgment?
Choice "You're the Liar." 1 "You're the Thief." 2 "You're the Murderer." 3 "I
haven't decided." 4
Answer 1
I'm not a liar.
Answer 2
Yes, punish me as a thief.
Answer 3
So be it.
Journal "tg2_initiation" 60
ModFight 50
Goodbye
Answer 4
Hurry up! I'm tired of rotting in this room.
Black Bishop
Dialogue
You did well %pcname, it was a difficult task. I'm honored to advance you to the rank of
Fellow. The Black Queen has an important task for you. Speak with her as soon as you
can.
PCRaiseRank
Player->ModReputation 1
Journal "tg2_initiation" 70
Overthrowing the Town
Black Queen
Dialogue
%PCName, it's now time for the
society to act.
The Emperor has decreed that our society be disbanded. A ship with two units of soldiers
is already on its way. We must take the town of Seyda Neen before the Emperor's
14
soldiers arrive. You must lead a group of Rooks against the three town guards and the
local lord, Sellus Gravius. Be careful, the guards are skilled fighters. Once you have
taken the town talk to Yuri Xaos.
Journal "tg2_key" 10
White Rook
Dialogue
Are you ready?
Set rookStatus to 2
What is your command?
Choice "wait here" 1 "follow me" 2 "patrol this area" 3
Answer 1
Fine
Set rookStatus to 2
Answer 2
Ok
Set rookStatus to 1
Answer 3
Great
Set rookStatus to 3
White Rook Script
begin rookScript
;Rook Status... each rook has a status as follows
;0 = Ready ( default state... )
;1 = Stays in Place
;2 = Follows the Player
;3 = Patrols Area
short rookStatus
short NoLore
if ( rookStatus == 0 )
return
endif
if ( rookStatus == 1 )
return
endif
15
if ( rookStatus == 2 )
AIFollow Player 0 0 0 0 0
return
endif
if ( rookStatus == 3 )
if ( GetCurrentAIPackage == 3 )
AIWander 512 0 0 0 0 0 0 0 0 0 0 0
endif
endif
end rookScript
Yuri Xaos
Dialogue
You did well %pcname, the lighthouse will be disabled to prevent the Emperor's soldiers
from landing. Today we have this town tomorrow we will take this entire island. Go, we
will contact you when the time is right.
16
Designer Comments
Tower Location
The society’s tower is placed outside the starting town, Seyda Neen. The location of the
tower in the Mod was mainly for testing and easy playing. Ideally the tower would be
placed in an obscure area, since it’s a secret society. A more remote location would also
allow the player to be stronger when leading the attack on the town.
The Initiation
The initiation into the society gave the player three choices, the power of a vampire, a
dragon’s horde of gold, or dutiful slaves. To insure the player could only have one of
these choices ownership properties were placed on the gold. If the player chooses gold,
he or she doesn’t receive the gold on display, instead the Black Bishop gives the player
an equivalent amount of gold. This is because the ownership values are too general for
this situation. Other items in the room, like the mark and recall amulets are owned by the
society, but can be taken by the player without raising an alarm after the player joins the
society.
Helping the Merchant
Balen Andrano, the merchant in Vivic, originally asked the player for help against a
rival merchant. This Mod adds another dimension, but still allows the player to
participate in the original quest. The society asks the player to persuade Balen Andrano
to change his ways, but he is stubborn, requiring a disposition of 80 to alter his thinking.
The player has the option to lie to the Black King, which would still allow him or her to
advance to Apprentice.
Advancing to Apprentice
The prison cell door will only open at dawn or dusk to symbolize when the society
remembers its dead. The cell door was given a script to prevent the player from opening
the door at any other time. A bed was placed in the cell to allow the time to pass quickly.
Helping the Widow
The next task given to the player was delivering a shirt for a seamstress. Originally, the
poison shirt was going to be done with a script on Mathesa Helvi. A script would hide
from the player that the shirt was poisoned and require only dialogue, not bartering. The
script would remove the shirt from the player, but wouldn’t make Mathesa wear it or
give a visual poisoning effect. In addition, most play testers don’t check the shirt before
giving it to Mathesa and are surprised by her sudden death.
Finding the Murderer
Activating the shrine runs a script that calls the ghost of the murdered Fellow. The ghost
was placed near the player so it could be found easily. The script only allows the shrine to
be activated once to prevent multiple ghosts from appearing.
17
A script was added to make the ghost disappear after it thanks the player for finding its
murderer. Also, a no lore command was added to the ghost’s script to prevent it from
talking about unrelated subjects, which would be out of character.
A script was added to Prisoner 3, the murderer, to make him attack the player after he is
found to be the killer.
Overthrowing the Town
The Rooks and slaves scripts are similar. The major differences in the two scripts are that
the player can’t command the Rooks until he or she has advanced to Fellow. In addition,
the Rooks are set to an active state each time the player talks to them. The player can
choose a new command or allow them to continue their last command. The slave script is
also different because it can only run once and will disable the NPC after it is freed, set to
a wonder state. The Rook will fight whatever the player is fighting and continues until
the opponent is defeated or the Rook is killed. When the player attacks the town guard
the group of Rooks will begin fighting that guard and any other guards that enter combat.
Since the Rooks will continue fighting, the player can leave the combat and watch the
fight.
Lastly, Sellus Gravius’s script has been modified to update the player’s journal on his
death. The journal entry enables new dialogue from Yuri Xaos, allowing the player to
complete the Mod.
18