Skip to content

Commit

Permalink
Upload v2.2 files
Browse files Browse the repository at this point in the history
  • Loading branch information
GwendolyneFreddy committed Feb 28, 2020
1 parent 8adf672 commit a16e52b
Show file tree
Hide file tree
Showing 69 changed files with 19,422 additions and 0 deletions.
Binary file added ninde/areas/arlkn1.are
Binary file not shown.
3 changes: 3 additions & 0 deletions ninde/audio/lk#blank.mus
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Blank
1
A @TAG END
Binary file added ninde/audio/lk#nind.ogg
Binary file not shown.
Binary file added ninde/audio/oggdec.exe
Binary file not shown.
Binary file added ninde/audio/sox
Binary file not shown.
Binary file added ninde/backup/shs_icon1.ico
Binary file not shown.
Binary file added ninde/creatures/lk#ni25.cre
Binary file not shown.
Binary file added ninde/creatures/lk#nind.cre
Binary file not shown.
Binary file added ninde/creatures/lk#npf.cre
Binary file not shown.
Binary file added ninde/creatures/lk#npm.cre
Binary file not shown.
567 changes: 567 additions & 0 deletions ninde/dialogue/blk#ni25.d

Large diffs are not rendered by default.

1,172 changes: 1,172 additions & 0 deletions ninde/dialogue/blk#nind.d

Large diffs are not rendered by default.

77 changes: 77 additions & 0 deletions ninde/dialogue/lk#ni25.d
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
// ---------------------------------------------
// Ninde ToB Out-of-Party Dialogue
// ---------------------------------------------
BEGIN LK#NI25

// FATE SPIRIT

EXTEND_TOP FATESP 6
+ ~!Dead("Ninde") !InMyArea("Ninde") CheckStatGT(Player1,12,CHR) Gender(Player1,MALE) Global("LK#NindeSummoned","GLOBAL",0)~ + @0 /* Bring me my lover, Ninde. */
DO ~CreateVisualEffect("SPPORTAL",[1999.1228])
Wait(2)
CreateCreature("lk#ni25",[1999.1228],1)
SetGlobal("LK#NindeRomanceActive","GLOBAL",2)
SetGlobal("LK#NindeRestored","GLOBAL",1)
SetGlobal("LK#NindeSummoned","GLOBAL",1)~ GOTO 8
+ ~!Dead("Ninde") !InMyArea("Ninde") Global("LK#NindeSummoned","GLOBAL",0)~ + @1 /* Bring me Ninde, the elven necromancer. */
DO ~CreateVisualEffect("SPPORTAL",[1999.1228])
Wait(2)
CreateCreature("lk#ni25",[1999.1228],1)
SetGlobal("LK#NindeSummoned","GLOBAL",1)~ GOTO 8
END

APPEND LK#NI25

IF ~NumTimesTalkedTo(0)~ join1
SAY @2 /* Hello there, Bhaalspawn. This was not...quite how I envisioned our next meeting, though perhaps a trek through the Nine Hells should not surprise me by now. */
++ @3 /* If you're done gaping, I need your help. */ + join2
++ @4 /* At least you won't be bored. */ + join3
++ @5 /* It's nice to see you too, Ninde. */ + join4
END

IF ~~ join2
SAY @6 /* Do you? How very fascinating. Given your current company, however, I can't say that I'm particularly surprised. */
++ @7 /* That's nice. Join up, please. */ + join5
++ @8 /* Could you wait here awhile? I may need you later. */ + join6
END

IF ~~ join3
SAY @9 /* I think that rather depends on you, darling. From this delightful summoning of yours, shall I take it you want my help again for some bother or another? */
++ @10 /* Indeed, I do. Join up, please. */ + join5
++ @8 /* Could you wait here awhile? I may need you later. */ + join6
END

IF ~~ join4
SAY @11 /* Yes, I'm sure it is. But from this delightful summoning of yours, shall I take it you want my help again for some bother or another? */
++ @10 /* Indeed, I do. Join up, please. */ + join5
++ @8 /* Could you wait here awhile? I may need you later. */ + join6
END

IF ~~ join5
SAY @12 /* I'm sure it will continue to be a pleasure, darling. At least, I certainly hope so. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",1) JoinParty()~ EXIT
END

IF ~~ join6
SAY @13 /* Hmph. I would have much preferred a place with a view--or decent carpeting, at the very least--but I don't expect that I have much of a choice now. Do be a dear and make a decision quickly, would you? */
IF ~~ EXIT
END

// joining later

IF ~NumTimesTalkedToGT(0)~ join7
SAY @14 /* Oh, it's you. I see you're walking and talking, so congratulations, you've exceeded my expectations. Have you finally changed your mind? */
++ @15 /* Indeed I have. We could use your skills, if you're still interested. */ + join8
++ @16 /* No, not yet. It's good to see you again, Ninde. */ + join9
END

IF ~~ join8
SAY @17 /* Ah, it's refreshing to know you've some remnant of common sense, Bhaalspawn. One can go far on a little common sense, it seems. Very well, onward to glory and wealth, or something equally banal. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",1) JoinParty()~ EXIT
END

IF ~~ join9
SAY @18 /* How awfully sentimental. I have little interest in chitchat, Bhaalspawn. Now, if you would excuse me... */
IF ~~ EXIT
END
END
3,199 changes: 3,199 additions & 0 deletions ninde/dialogue/lk#ni25j.d

Large diffs are not rendered by default.

51 changes: 51 additions & 0 deletions ninde/dialogue/lk#ni25p.d
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
// ---------------------------------------------
// Ninde P Dialogue
// ---------------------------------------------
BEGIN LK#NI25P

// Kicked Out
IF ~Global("LK#NindeJoined","LOCALS",1)~ LK#NP_intro
SAY @0 /* My father, bless his senile heart, used to say that even the sweetest apples rot. Perhaps...yes, I could certainly do with a break from the road. My feet must be restored to their former, delicate selves. Speak plain, <CHARNAME>, do you desire my company any longer? */
++ @1 /* Well your little break from adventuring will have to wait for a while, Ninde. We still have need of you yet. */ DO ~JoinParty()~ EXIT
+ ~!AreaCheck("AR4500") GlobalLT("chapter","GLOBAL",9)~ + @2 /* Maybe it's time we thought about going our separate ways, Ninde. */ + LK#NP_goplz1
+ ~!AreaCheck("AR4500") GlobalGT("chapter","GLOBAL",8)~ + @2 /* Maybe it's time we thought about going our separate ways, Ninde. */ + LK#NP_goplz2
+ ~AreaCheck("AR4500")~ + @2 /* Maybe it's time we thought about going our separate ways, Ninde. */ + LK#NP_goplz3
END

IF ~~ LK#NP_goplz1
SAY @3 /* Very well. Should you change your mind upon realising the peril travelling without me engenders, you might find me in Saradush's inn... assuming it is not yet on fire. I know it's very hard, but do try not to get yourself killed, <CHARNAME>, you silly creature. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",0) EscapeAreaMove("AR5003",870,550,3)~ EXIT
END

IF ~~ LK#NP_goplz2
SAY @4 /* Very well. Should you change your mind upon realising the peril travelling without me engenders, you might yet find me in Amkethran's inn, dreadfully tedious though it is. I know it's very hard, but do try not to get yourself killed, <CHARNAME>, you silly creature. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",0) EscapeAreaMove("AR5501",650,248,9)~ EXIT
END

IF ~~ LK#NP_goplz3
SAY @5 /* You have an odd notion of "separate ways" if you mean to leave me in this personal hell pocket of yours. But very well. Should you change your mind upon realising the peril travelling without me engenders, do come and find me. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",0)~ EXIT
END

// Rejoining
IF ~Global("LK#NindeJoined","LOCALS",0)~ LK#NJ2_intro
SAY @6 /* Oh, it's you again. I see you're walking and talking, so congratulations, you've exceeded my expectations. Have you come about our little...business proposal? */
++ @7 /* Indeed I have. We could use your skills, if you're still interested. */ + LK#NJ2_joinplz
++ @8 /* Ha, nope. I just came to watch a fine lady such as you marinating in this hole. Amusing to say the least. */ + LK#NJ2_nopes
++ @9 /* No, we just happened to be nearby. It's good to see you again, Ninde. */ + LK#NJ2_niceno
END

IF ~~ LK#NJ2_joinplz
SAY @10 /* Ah, it's refreshing to know you've some remnant of common sense, Bhaalspawn. One can go far on a little common sense, it seems. Very well, onward to glory and wealth, or something equally banal. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",1) JoinParty()~ EXIT
END

IF ~~ LK#NJ2_nopes
SAY @11 /* I suppose simple things amuse the simple-minded. Get your gawking done and leave. The scenery is dreadful enough without your fat simian face ruining it further, peasant. */
IF ~~ EXIT
END

IF ~~ LK#NJ2_niceno
SAY @12 /* How awfully sentimental. I have little time for chitchat, Bhaalspawn. Apologies for curtailing our little discourse, but more important matters call. */
IF ~~ EXIT
END
137 changes: 137 additions & 0 deletions ninde/dialogue/lk#nind.d
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
// ---------------------------------------------
// Ninde Out of Party dialogue
// ---------------------------------------------
BEGIN LK#NIND

// Joining Dialogue
IF ~NumTimesTalkedTo(0)~ LK#NindeJoin
SAY @0 /* Why. Hello there, my <PRO_LADYLORD>. I certainly did not expect to see *you* so soon. But here you are, swords drawn and spells-a-blazing. It's all rather sweet. */
++ @1 /* Hah! Another bloodsucking fiend! I shall take great pleasure in disposing of you, vampire. */ + LK#NJ_bloodsuck
++ @2 /* You're awfully condescending for someone about to be introduced to her own innards. */ + LK#NJ_bloodsuck
++ @3 /* What is a creature as lovely as you doing here, mm? Certainly this is no place for a lady. */ + LK#NJ_hiton
++ @4 /* You speak as though you know my mind--I do not like it. */ + LK#NJ_mymind
END

IF ~~ LK#NJ_bloodsuck
SAY @5 /* Do not be so hasty to reach for your weapons, <CHARNAME>. And do not look so surprised that I know your name, either. My mistress has been blathering inanely about you for nigh-on weeks. It got rather tedious, I can tell you. */
IF ~~ + LK#NJ_bloodsuck2
END

IF ~~ LK#NJ_bloodsuck2
SAY @6 /* But before I get carried away, allow me to introduce myself. I am Lady Ninde Amblecrown; but you may call me Ninde. */
++ @7 /* So you admit that Bodhi is your mistress, then? */ + LK#NJ_bodhimistress
++ @8 /* What is this? Formal introductions in the middle of a battle? You're wasting my time, elf. */ + LK#NJ_introduction
++ @9 /* Blah, blah. I grow bored. I think it's time to see if your fighting is as good as your talking. */ + LK#NJ_fight
END

IF ~~ LK#NJ_hiton
SAY @10 /* Goodness. I certainly did expect a slightly more aggressive reception from you, being a Bhaalspawn and such. Heh, do not look so surprised that I know of your heritage--my mistress has been blathering inanely about you for nigh-on weeks. */
IF ~~ + LK#NJ_bloodsuck2
END

IF ~~ LK#NJ_mymind
SAY @11 /* Your mind is one of the few things connected with you that I *don't* know, <CHARNAME>. Ah, do not look so surprised that I recognise you--my mistress has been blathering inanely about you for nigh-on weeks. */
IF ~~ + LK#NJ_bloodsuck2
END

IF ~~ LK#NJ_introduction
SAY @12 /* Well, I think it only fitting we get off on the right foot, start as we mean to continue and all that, if you are to be my leader from now on, <CHARNAME>. */
++ @13 /* Oh? Do go on... */ + LK#NJ_join
++ @14 /* I think I see what you're getting at, my dear. */ + LK#NJ_join
++ @15 /* Do not make me laugh, fiend! Draw swords! */ + LK#NJ_fight
END

IF ~~ LK#NJ_fight
SAY @16 /* Ah, then you are surely as dense as I assumed you would be. Pity, but you can't blame a girl for trying. I had hoped this wouldn't end in combat, but never mind. You shall not take me as easily as you have these other beasts. */
IF ~~ DO ~Enemy() Attack(Player1)~ EXIT
END

IF ~~ LK#NJ_join
SAY @17 /* Since my present mistress will be indisposed in the near future, I propose an advantageous union between the two of us. */
++ @18 /* And what skills could you contribute to our group? */ + LK#NJ_skeelz
++ @19 /* No, I think not. Now--quick. Be on your way, elf, before I change my mind about killing you. */ + LK#NJ_thinknot
++ @20 /* I'm afraid I don't much trust you, elf. I think the only sensible thing to do at this juncture would be to end your miserable little life, don't you agree? Stand still, and I promise I'll make it fast. */ + LK#NJ_miserablelife
END

IF ~~ LK#NJ_thinknot
SAY @21 /* Well, that certainly is a shame. We could have had a beautiful partnership you know, you and I. If you happen to change your mind then you might find me in a charming little stink pit close to the city gates, absorbing the local ambience. The Crooked Crane--I hope to see you there, my little strawberry. */
IF ~~ DO ~SetGlobal("LK#NindeSpawnCrooked","GLOBAL",1) ForceSpell(Myself,DRYAD_TELEPORT)~ EXIT
END

IF ~~ LK#NJ_miserablelife
SAY @22 /* I suppose it was too much to hope that one with such a reputation as a brain-addled monkey would see reason. And I suppose it is too much to hope that one with such a reputation as a warrior might be defeated by me. Nonetheless, you'll not take me without a fight, Bhaalspawn. */
IF ~~ DO ~Enemy() Attack(Player1)~ EXIT
END

IF ~~ LK#NJ_skeelz
SAY @23 /* I am a Necromancer of no mean talent. Mm...and of course, I would provide that extra touch of...class, which adventuring parties such as yours often lack. So, what say you, Bhaalspawn? */
++ @24 /* Yes. You seem most capable--it will be a pleasure to have you join us. */ + LK#NJ_joinus
++ @25 /* Well...all right then. You better lose that treacherous streak though. */ + LK#NJ_treachery
++ @26 /* Sorry...we don't really need a Necromancer on the party right now. Plus...you're kind of spooking me out a little... */ + LK#NJ_spookout
END

IF ~~ LK#NJ_treachery
SAY @27 /* Me? Treacherous? Never. I am merely opportunistic. Ensure that staying with you is the most profitable course for me, and I shall not turn my dagger on you. Although your concern is most prudent--it would have been foolish of you not to doubt my reliability, all circumstances considered. But, that aside. Onward...to fortune and glory, or somesuch. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",1) JoinParty()~ EXIT
END

IF ~~ LK#NJ_joinus
SAY @28 /* And indeed, provided you keep the Cowls off my back, and some gold in my purse, I'm sure it shall be a pleasure to serve you, <CHARNAME>. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",1) JoinParty()~ EXIT
END

IF ~~ LK#NJ_spookout
SAY @29 /* Pfft, I suppose it is your choice, Bhaalspawn. What with the impending slaughter, my sense of preservation demands I must head elsewhere. Should you change your mind, you might find me in a rather charming little establishment at the City Gates, named the Crooked Crane. You'll recognise it, I'm sure, sweetness. Have some nice, violent fun. */
IF ~~ DO ~SetGlobal("LK#NindeSpawnCrooked","GLOBAL",1) ForceSpell(Myself,DRYAD_TELEPORT)~ EXIT
END

CHAIN LK#NIND LK#NJ_bodhimistress
@30 /* I admit to nothing of the sort. I serve myself, and myself only. The 'arrangement' I had with Bodhi was merely a convenience. But I think that your presence here rather renders said arrangement void. In fact, I have a proposition for you, <CHARNAME>. */
== ANOMENJ IF ~InParty("Anomen") !StateCheck("Anomen",CD_STATE_NOTVALID)~ THEN @31 /* So this self-confessed traitor of an elf wishes to join us, I assume? No doubt she thinks her beguiling manner will protect her from harm at the hands of those that would uphold goodness and virtue. Bah, <CHARNAME>, I suppose I shall suffer her company if you will it. */
== HAERDAJ IF ~InParty("Haerdalis") !StateCheck("Haerdalis",CD_STATE_NOTVALID)~ THEN @32 /* And so a strange fae glides from amidst the impermeable shadows with a mysterious glint in her eyes--aye, a dark creature she is, and as with all dark creatures, she no doubt has hidden claws. Be on your guard, my raven. */
== JAHEIRAJ IF ~InParty("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN @33 /* I don't trust this Ninde at all, <CHARNAME>. If you choose to deal with her further, I suggest practising extreme caution. */
== YOSHJ IF ~InParty("Yoshimo") !StateCheck("Yoshimo",CD_STATE_NOTVALID)~ THEN @34 /* Ah, so this...this is Lady Amblecrown. She is fairly well known amidst more, ah, unsavoury circles, <CHARNAME>. The word was she likes to set herself up with whoever the big power is...But I assumed the Waterdhavian authorities caught up with her, as she has not been heard from in a few years. I would certainly not be opposed to having her join us...That is, of course, if you are not. */
END
++ @35 /* Oh? Do go on, Ninde… */ EXTERN ~LK#NIND~ LK#NJ_join
++ @36 /* And I have a proposition for YOU, elf--have at you! */ EXTERN ~LK#NIND~ LK#NJ_fight
++ @37 /* I think I can see where this is going. */ EXTERN ~LK#NIND~ LK#NJ_join


APPEND ~LK#NIND~
// Joining dialogue two
IF ~Global("LK#NindeJoined","LOCALS",0)~ LK#NJ2_intro
SAY @38 /* Oh, it's you again. I see you're walking and talking, so congratulations, you've exceeded my expectations. Have you come about our little...business proposal? */
++ @39 /* Indeed I have. We could use your skills, if you're still interested. */ + LK#NJ2_joinplz
++ @40 /* Ha, nope. I just came to watch a fine lady such as you marinating in this hole. Amusing to say the least. */ + LK#NJ2_nopes
++ @41 /* No, we just happened to be nearby. It's good to see you again, Ninde. */ + LK#NJ2_niceno
++ @42 /* Actually, I've decided to kill you. */ + LK#NJ2_violence
END

IF ~~ LK#NJ2_joinplz
SAY @43 /* Ah, it's refreshing to know you've some remnant of common sense, Bhaalspawn. One can go far on a little common sense in this city, it seems. Very well, onward to glory and wealth, or something equally banal. */
IF ~~ DO ~SetGlobal("LK#NindeJoined","LOCALS",1) JoinParty()~ EXIT
END

IF ~~ LK#NJ2_nopes
SAY @44 /* I suppose simple things amuse the simple-minded. Get your gawking done and leave, because your fat simian face is rather ruining the otherwise charmingly quaint scenery, peasant. */
IF ~~ EXIT
IF ~InParty("Korgan") InParty("Edwin") !StateCheck("Korgan",CD_STATE_NOTVALID) !StateCheck("Edwin",CD_STATE_NOTVALID)~ EXTERN ~KORGANJ~ LK#NJ2_korgan
END

IF ~~ LK#NJ2_niceno
SAY @45 /* How awfully sentimental. I have little time for chitchat, Bhaalspawn. Apologies for curtailing our little discourse, but more important matters call. */
IF ~~ EXIT
END

IF ~~ LK#NJ2_violence
SAY @46 /* I knew you were a dimwit the moment I set eyes on you, Bhaalspawn. Truly, I pity you. But I'm afraid you'll not have my blood today. I wish Bodhi luck in gutting you, like she did your friend. Imoen, is it? Yes, I remember the little redhead screaming for mercy as her entrails were torn from her. It did make for spectacular entertainment. Farewell, my dear. I'm sure we'll meet again. */
IF ~~ DO ~ForceSpell(Myself,DRYAD_TELEPORT)~ EXIT
END
END

APPEND ~KORGANJ~
IF ~~ LK#NJ2_korgan
SAY @47 /* Och, Edwin, the spellchuckin' wench has a sharper tongue than you! 'Tis a good job she'll not be joining us, since I couldn't bear the both of ye, and she just happens to be a nicer shape. */
IF ~~ EXIT
END
END
Loading

0 comments on commit a16e52b

Please sign in to comment.