Commit 19ff2979 authored by Jesusaves's avatar Jesusaves

Merge branch 'jesusalva/candor' into 'master'

Candor Placeholders

See merge request !241
parents fb2453e1 0e5de9d9
Pipeline #150219878 passed with stages
in 23 minutes and 44 seconds
......@@ -3,16 +3,16 @@
// Micksha
// Description:
// Aahna, a low quality NPC ;)
// THIS IS A PLACEHOLDER!
// TODO: Ask for random drops from Mana Bugs (daily quest)
012-1,99,64,0 script Aahna NPC_AAHNA,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("I am looking at Mana Bugs. They always drop a bug leg, it is weird.");
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,14 @@
012-1,52,114,0 script Aidan NPC_AIDAN,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Welcome. I am Aidan, from the Monster Hunting Association."),
l("We host daily and weekly monster hunting objectives to adventurers based on their level."),
l("We aren't open yet because Ishi still can't decide how she will hand out the rewards."),
l("But once we open, remember to come to me to sign in our tasks and also to claim rewards with Ishi before they expire!");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,12 @@
012-1,65,111,0 script Ayasha NPC_AYASHA,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Hey adventurer!"),
l("I lost Liana, she was taking care of me; Have you seen her around? %%i");
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,13 @@
012-1,41,44,0 script Crasmande NPC_CRASMANDE,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("I'm scared!"),
l("Hasan is bullying me!"),
l("%%i");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,13 @@
012-1,39,44,0 script Hasan NPC_HASAN,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Hey. I did nothing, I swear."),
l("Crasmande has been this way since I got here."),
lg("Don't you have more important business to attend to, anyway?");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,15 @@
012-1,53,114,0 script Ishi NPC_ISHI,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Welcome. I am Ishi, from the Monster Hunting Association."),
l("I only follow Aidan around, so make your questions to him instead.");
next;
mesn;
mesc l("Ishi seems to be very pensative of something, it is better if we don't disturb her.");
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,14 @@
012-1,53,110,0 script Kaan NPC_KAAN,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Welcome to Candor!"),
l("Such a bright shine day! I would love to tell you stories about this town."),
l("But not now, I'm in the mood to stay under the sun for a while longer."),
l("I hope Tanisha is not slacking off. I would hate having to go check on her.");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -6,13 +6,21 @@
// THIS IS A PLACEHOLDER!
012-1,65,117,0 script Liana NPC_LIANA,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
mesn;
mesc l("*sighs*");
next;
mesn;
mesq l("Ayasha went to explore the caves in Candor. They said there was a pretty tree there.");
next;
mesn;
mesq l("...But then she saw the spiders and got scared.");
next;
mesn;
mesq l("Now she is crying looking for me. The poor kid.");
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,13 @@
012-1,53,122,0 script Prawors NPC_PRAWORS,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Arrhoy!"),
l("Micksha still haven't added a ship here, so you're stranded here FOREVER!"),
l("I hope you enjoy this town! Meanwhile, I wonder where I put my %s...", getitemlink(TreasureMap));
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,13 @@
012-1,121,126,0 script Vincent NPC_VINCENT,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Scorpions everywhere!"),
l("Why do they show up, anyway? I thought Scorpions prefered deserts, not beaches."),
l("I need to study more... But... I want to play! And I want to make figurines!");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -6,13 +6,32 @@
// THIS IS A PLACEHOLDER!
012-1,48,105,0 script Zegas NPC_ZEGAS,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
mesn;
mesc l("*sighs*");
next;
mesn;
mesq l("I need someone to clean the storage room...");
next;
mesn;
mesq l("Hey, you! Don't you want to clean the storage room for me?");
next;
select
l("Yes, of course!"),
l("'course not!");
mes "";
mesn;
if (@menu == 2) {
mesq l("Nobody ever does...");
} else {
mesc l("Zegas hands you a broom.");
mesq l("Good, now start cleaning it!");
// TODO: Maybe we actually could have you cleaning the room boxes.
// Then you find a peculiar dusty utensil inside. Then, some quest begins.
}
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -8,11 +8,24 @@
012-2-1,38,30,0 script Jessie NPC_JESSIE,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("I am \"uncle\" Jessie and I teach the kids in Candor.");
next;
mesn;
mesq l("Actually... Do you know why the Piou crossed the road?");
next;
if (askyesno() == ASK_NO) {
mesn;
mesq l("Dang! I don't know either, but I'm too shy to ask.");
} else {
mesc l("Why the Piou crossed the road?");
input .@jessanswer$;
mesn;
mesq l("Pfft, you obviously don't know either!");
}
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -8,11 +8,12 @@
012-2-1,48,34,0 script Tanisha NPC_TANISHA,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
l("Kaan asked me to kill maggots, which I hate! But I'm not seeing any..."),
l("I wonder if things were supposed to be this way?");
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -7,12 +7,29 @@
012-2-2,26,30,0 script Sorfina NPC_SORFINA,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
lg("Welcome, adventurer."),
l("I will never know why people barge in others' houses and get away with it."),
l("Ah, no, I'm not telling you to go away. Visits are always welcome, it gets lonely over time. But I don't have anything to offer you otherwise.");
if (LEGACY && countitem(ClothesPack)) goto L_Legacy;
close;
L_Legacy:
next;
mesn;
mesq l("Actually, I see you have some really torn %s.", getitemlink(ClothesPack));
next;
mesn;
mesq l("I see things from several kinds on it - from iron, to steel, to bone, rock, leather, cotton, cashmere, and many others.");
next;
mesn;
mesq l("I wonder what sort of sea disaster could have destroyed them so badly. But, I believe they can be repaired with magic.");
next;
mesn;
mesq l("If only the developers - my next door neighbor - weren't so lazy, maybe I would be able to repair them or know someone able to do that. Sorry.");
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -6,13 +6,41 @@
// THIS IS A PLACEHOLDER!
012-2-3,27,28,0 script Cynric NPC_CYNRIC,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
mesn;
mesq l("Welcome to Candor's Bank!");
next;
do
{
select
l("I would like to store some items."),
l("I would like to perform money transactions."),
menuaction(l("Quit"));
mes "";
switch (@menu) {
case 1:
mesn;
mesq l("Sure thing! I'll have your items transported here from Artis before you realize!");
next;
closeclientdialog();
openstorage();
close;
case 2:
MerchantGuild_Bank();
break;
default:
closeclientdialog;
goodbye;
close;
}
} while (true);
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -6,13 +6,63 @@
// THIS IS A PLACEHOLDER!
012-2-3,42,30,0 script Nyle NPC_NYLE,{
speech
l("Welcome."),
l("Someone was too lazy to even write a placeholder text, so please come back later");
mesn;
mesq l("Welcome to my fine shop.");
next;
closeclientdialog;
shop .name$;
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
tradertype(NST_MARKET);
// Equips
sellitem BrimmedHat, -1, 35;
sellitem Armbands, -1, 20;
sellitem IronArmbands, -1, 20;
sellitem BrownTrousers, -1, 30;
sellitem LousyMoccasins, -1, 20;
sellitem WoodenSword, -1, 50;
sellitem PiouSlayer, -1, 15;
sellitem LeatherShield, -1, 30;
sellitem TrainingArrow, -1, 20000;
// Edible
sellitem Bread, -1, 15;
sellitem CommonCarp, -1, 8;
sellitem GrassCarp, -1, 7;
sellitem PiberriesInfusion, -1, 200;
sellitem FatesPotion, -1, 100;
sellitem ClothoLiquor, -1, 50;
sellitem LachesisBrew, -1, 30;
sellitem AtroposMixture, -1, 10;
sellitem ElixirOfLife, -1, 2;
// Misc
sellitem PiouEgg, -1, 25;
end;
OnClock0001:
restoreshopitem BrimmedHat, 35;
restoreshopitem Armbands, 20;
restoreshopitem IronArmbands, 20;
restoreshopitem BrownTrousers, 30;
restoreshopitem LousyMoccasins, 20;
restoreshopitem WoodenSword, 50;
restoreshopitem PiouSlayer, 15;
restoreshopitem LeatherShield, 30;
restoreshopitem TrainingArrow, 20000;
restoreshopitem Bread, 15;
restoreshopitem CommonCarp, 8;
restoreshopitem GrassCarp, 7;
restoreshopitem PiberriesInfusion, 200;
restoreshopitem FatesPotion, 100;
restoreshopitem ClothoLiquor, 50;
restoreshopitem LachesisBrew, 30;
restoreshopitem AtroposMixture, 10;
restoreshopitem ElixirOfLife, 2;
restoreshopitem PiouEgg, 25;
end;
}
......@@ -8,14 +8,14 @@
012-2-4,26,37,0 script Morgan NPC_MORGAN,{
speech
l("Hello Wanderer."),
l("I am Morgan, the alchimist."),
l("I am Morgan, the alchemist."),
l("(People do not like to hear the word 'witch' so much, as we live close to Hurnscald)."),
l("Unfortunately my apprentice Zitoni does not bring fresh potions, so if you need something you should come back later.");
l("Unfortunately my apprentice Zitoni does not bring me fresh potions, so if you need something you should come back later.");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -67,11 +67,11 @@ L_mick:
next;
mesq l("Can you do a last task for me and try to find Micksha? He sure can help me to look a bit less ugly.");
next;
mesq("That would be so helpful! Please return soon to tell me about your progress.");
mesq("That would be so helpful! Please return soon to tell me about your progress.");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 3;
end;
}
......@@ -16,6 +16,6 @@
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
......@@ -10,12 +10,13 @@
l("Hi there."),
l("My name is Toichi, and it seems I am the only one working on this lazy island.");
next;
l("So I kindly request you not to listen to that stupid Rosen, saying 'Toichi is lazy'.");
mesq l("So I kindly request you not to listen to that stupid Rosen, saying 'Toichi is lazy'.");
next;
l("At least I am doing something!");
mesq l("At least I am doing something!");
close;
OnInit:
.sex = G_MALE;
.distance = 2;
.distance = 4;
end;
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment