From 920057a9bda54d8c7e0ba5d1da5c2762081971c2 Mon Sep 17 00:00:00 2001 From: Micksha Date: Tue, 23 Oct 2018 13:34:06 +0200 Subject: Add all the Hurns NPCs --- db/constants.conf | 23 +++++++++++++++-------- maps/re/008-1-1.mcache | Bin 358 -> 1501 bytes npc/001-2-33/_mobs.txt | 0 npc/001-2-33/_savepoints.txt | 0 npc/001-2-33/_warps.txt | 4 ++-- npc/001-2-36/_warps.txt | 2 +- npc/001-2-4/_warps.txt | 2 +- npc/008-1-1/_import.txt | 1 + npc/008-1-1/_warps.txt | 3 +++ npc/008-1/_import.txt | 8 +++++++- npc/008-1/_warps.txt | 1 + npc/008-1/auldsbel.txt | 20 ++++++++++++++++++++ npc/008-1/banu.txt | 21 +++++++++++++++++++++ npc/008-1/hinnak.txt | 10 +++++----- npc/008-1/lady.txt | 20 ++++++++++++++++++++ npc/008-1/lumberjack.txt | 2 +- npc/008-1/milly.txt | 21 +++++++++++++++++++++ npc/008-1/oscar.txt | 20 ++++++++++++++++++++ npc/008-1/snarfles.txt | 20 ++++++++++++++++++++ npc/008-1/voltain.txt | 19 +++++++++++++++++++ npc/008-2-0/celestia.txt | 2 +- npc/008-2-1/generalstore.txt | 6 +++--- npc/008-2-1/inspector.txt | 6 +++--- npc/008-2-1/richard.txt | 6 +++--- npc/008-2-10/airlia.txt | 12 ++++++------ npc/008-2-12/_import.txt | 1 + npc/008-2-12/nurse.txt | 20 ++++++++++++++++++++ npc/008-2-13/_import.txt | 1 + npc/008-2-13/lena.txt | 20 ++++++++++++++++++++ npc/008-2-14/_import.txt | 1 + npc/008-2-14/doctor.txt | 20 ++++++++++++++++++++ npc/008-2-17/_import.txt | 2 ++ npc/008-2-17/angus.txt | 20 ++++++++++++++++++++ npc/008-2-17/caul.txt | 20 ++++++++++++++++++++ npc/008-2-18/_import.txt | 1 + npc/008-2-18/malik.txt | 21 +++++++++++++++++++++ npc/008-2-2/_import.txt | 5 +++++ npc/008-2-2/bartender.txt | 20 ++++++++++++++++++++ npc/008-2-2/kfahr.txt | 20 ++++++++++++++++++++ npc/008-2-2/micksha.txt | 20 ++++++++++++++++++++ npc/008-2-2/receptionist.txt | 21 +++++++++++++++++++++ npc/008-2-2/roamingo.txt | 20 ++++++++++++++++++++ npc/008-2-4/_import.txt | 1 + npc/008-2-4/olana.txt | 21 +++++++++++++++++++++ npc/008-2-6/_import.txt | 2 ++ npc/008-2-6/alan.txt | 20 ++++++++++++++++++++ npc/008-2-6/apprentice.txt | 20 ++++++++++++++++++++ npc/008-2-7/_import.txt | 1 + npc/008-2-7/wyara.txt | 20 ++++++++++++++++++++ npc/008-2-8/_import.txt | 2 ++ npc/008-2-8/apprentice.txt | 20 ++++++++++++++++++++ npc/008-2-8/nicholas.txt | 19 +++++++++++++++++++ 52 files changed, 553 insertions(+), 35 deletions(-) delete mode 100644 npc/001-2-33/_mobs.txt delete mode 100644 npc/001-2-33/_savepoints.txt create mode 100644 npc/008-1-1/_warps.txt create mode 100644 npc/008-1/auldsbel.txt create mode 100644 npc/008-1/banu.txt create mode 100644 npc/008-1/lady.txt create mode 100644 npc/008-1/milly.txt create mode 100644 npc/008-1/oscar.txt create mode 100644 npc/008-1/snarfles.txt create mode 100644 npc/008-1/voltain.txt create mode 100644 npc/008-2-12/nurse.txt create mode 100644 npc/008-2-13/lena.txt create mode 100644 npc/008-2-14/doctor.txt create mode 100644 npc/008-2-17/angus.txt create mode 100644 npc/008-2-17/caul.txt create mode 100644 npc/008-2-18/malik.txt create mode 100644 npc/008-2-2/bartender.txt create mode 100644 npc/008-2-2/kfahr.txt create mode 100644 npc/008-2-2/micksha.txt create mode 100644 npc/008-2-2/receptionist.txt create mode 100644 npc/008-2-2/roamingo.txt create mode 100644 npc/008-2-4/olana.txt create mode 100644 npc/008-2-6/alan.txt create mode 100644 npc/008-2-6/apprentice.txt create mode 100644 npc/008-2-7/wyara.txt create mode 100644 npc/008-2-8/apprentice.txt create mode 100644 npc/008-2-8/nicholas.txt diff --git a/db/constants.conf b/db/constants.conf index b851ccf8..f75c7e98 100644 --- a/db/constants.conf +++ b/db/constants.conf @@ -4036,14 +4036,14 @@ constants_db: { NPC_INSPECTOR: 153 NPC_SUSPICIOUS_TRADER: 154 NPC_GENERAL_STORE: 155 - NPC_TRAVELLER_DRUID: 156 - NPC_DARK_DRUID: 157 - NPC_AIRLIA: 158 - NPC_NICHOLAS: 159 - NPC_BLONDE_APPRENTICE: 160 - NPC_GIRL_MILLY: 161 - NPC_OLANA: 162 - NPC_DESERT_HAT_MAN: 163 + NPC_DARK_DRUID: 156 + NPC_AIRLIA: 157 + NPC_NICHOLAS: 158 + NPC_BLONDE_APPRENTICE: 159 + NPC_GIRL_MILLY: 160 + NPC_OLANA: 161 + NPC_DESERT_HAT_MAN: 162 + NPC_ANGUS_THE_SMITH: 163 NPC_YOUNG_MAN_IN_PINK: 164 NPC_WAITRESS_LEGACY: 165 NPC_WIZARD: 166 @@ -4055,6 +4055,13 @@ constants_db: { NPC_DIMOND: 172 NPC_CHEF_LEGACY: 173 NPC_DIMONDS_WAITRESS: 174 + NPC_DRINKER_ROAMINGO: 175 + NPC_DRINKER_MICKSHA: 176 + NPC_NURSE_LEGACY: 177 + NPC_LENA: 178 + NPC_CAUL: 179 + NPC_MALIK: 180 + NPC_SNARFLES: 181 NPC_CONFUSED_TREE: 400 NPC_ALIGE: 401 diff --git a/maps/re/008-1-1.mcache b/maps/re/008-1-1.mcache index 6365fa18..389c1412 100644 Binary files a/maps/re/008-1-1.mcache and b/maps/re/008-1-1.mcache differ diff --git a/npc/001-2-33/_mobs.txt b/npc/001-2-33/_mobs.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/npc/001-2-33/_savepoints.txt b/npc/001-2-33/_savepoints.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/npc/001-2-33/_warps.txt b/npc/001-2-33/_warps.txt index 2b27d09e..73adf059 100644 --- a/npc/001-2-33/_warps.txt +++ b/npc/001-2-33/_warps.txt @@ -46,8 +46,8 @@ OnInit: doorInit; } -001-2-33,45,28,0 warp #001-2-33_45_28 0,0,001-2-38,24,28 -001-2-33,23,28,0 warp #001-2-33_23_28 0,0,001-2-37,36,28 +001-2-33,45,30,0 warp #001-2-33_45_30 0,0,001-2-38,24,28 +001-2-33,23,30,0 warp #001-2-33_23_30 0,0,001-2-37,36,28 001-2-33,25,40,0 warp #001-2-33_25_40 2,0,001-2-40,27,46 001-2-33,43,40,0 warp #001-2-33_43_40 2,0,001-2-40,45,46 001-2-33,34,46,0 warp #001-2-33_34_46 0,0,001-1,57,42 diff --git a/npc/001-2-36/_warps.txt b/npc/001-2-36/_warps.txt index 389a06e4..530050a7 100644 --- a/npc/001-2-36/_warps.txt +++ b/npc/001-2-36/_warps.txt @@ -1,3 +1,3 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 001-2-36: unnamed warps -001-2-36,37,29,0 warp #001-2-36_37_29 0,0,001-2-34,24,29 +001-2-36,37,30,0 warp #001-2-36_37_30 0,0,001-2-34,24,29 diff --git a/npc/001-2-4/_warps.txt b/npc/001-2-4/_warps.txt index af130c27..73e39877 100644 --- a/npc/001-2-4/_warps.txt +++ b/npc/001-2-4/_warps.txt @@ -1,7 +1,7 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 001-2-4: Library warps 001-2-4,48,41,0 warp #001-2-4_48_41 0,0,001-1,51,81 -001-2-4,57,26,0 warp #001-2-4_57_26 3,0,001-2-6,57,36 +001-2-4,57,27,0 warp #001-2-4_57_27 3,0,001-2-6,57,36 001-2-4,52,27,0 script #001-2-4_52_27_h NPC_HIDDEN,0,0,{ OnTouch: warp "001-2-5", 28, 37; diff --git a/npc/008-1-1/_import.txt b/npc/008-1-1/_import.txt index 7063c99e..ea6fd468 100644 --- a/npc/008-1-1/_import.txt +++ b/npc/008-1-1/_import.txt @@ -1,2 +1,3 @@ // Map 008-1-1: Woodland // This file is generated automatically. All manually added changes will be removed when running the Converter. +"npc/008-1-1/_warps.txt", diff --git a/npc/008-1-1/_warps.txt b/npc/008-1-1/_warps.txt new file mode 100644 index 00000000..8dc1e0b5 --- /dev/null +++ b/npc/008-1-1/_warps.txt @@ -0,0 +1,3 @@ +// This file is generated automatically. All manually added changes will be removed when running the Converter. +// Map 008-1-1: Woodland warps +008-1-1,247,85,0 warp #008-1-1_247_85 0,1,008-1,21,85 diff --git a/npc/008-1/_import.txt b/npc/008-1/_import.txt index 444d8d9f..12348cb0 100644 --- a/npc/008-1/_import.txt +++ b/npc/008-1/_import.txt @@ -2,9 +2,15 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-1/_mobs.txt", "npc/008-1/_warps.txt", +"npc/008-1/auldsbel.txt", +"npc/008-1/banu.txt", "npc/008-1/confused-tree.txt", -"npc/008-1/doors.txt", "npc/008-1/hinnak.txt", +"npc/008-1/lady.txt", "npc/008-1/lumberjack.txt", "npc/008-1/mapflags.txt", +"npc/008-1/milly.txt", +"npc/008-1/oscar.txt", +"npc/008-1/snarfles.txt", +"npc/008-1/voltain.txt", "npc/008-1/wateranimation.txt", diff --git a/npc/008-1/_warps.txt b/npc/008-1/_warps.txt index ab1728ed..46e9891d 100644 --- a/npc/008-1/_warps.txt +++ b/npc/008-1/_warps.txt @@ -24,3 +24,4 @@ 008-1,257,130,0 warp #008-1_257_130 0,0,008-2-28,25,31 008-1,233,131,0 warp #008-1_233_131 0,0,008-2-29,36,24 008-1,287,133,0 warp #008-1_287_133 0,0,008-2-30,52,39 +008-1,20,85,0 warp #008-1_20_85 0,1,008-1-1,246,85 diff --git a/npc/008-1/auldsbel.txt b/npc/008-1/auldsbel.txt new file mode 100644 index 00000000..cf4cd16e --- /dev/null +++ b/npc/008-1/auldsbel.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Auldsbel the Magician. +// THIS IS A PLACEHOLDER! + +008-1,119,114,0 script Auldsbel#008-1 NPC_WIZARD,{ + speech + l("Hello."), + l("Oh, you look more interested in magic.. the brotherhood did forbid most of the interesting paths of magic, but boring baby spells are still allowed."), + lg("If you come back later, I may teach you something. But psst, practising magic is quite dangerous these days."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-1/banu.txt b/npc/008-1/banu.txt new file mode 100644 index 00000000..d8040153 --- /dev/null +++ b/npc/008-1/banu.txt @@ -0,0 +1,21 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Banu, the old lady. +// THIS IS A PLACEHOLDER! + +008-1,244,88,0 script Banu#008-1 NPC_OLD_LADY,{ + speech + l("Hello."), + l("You don't have a scythe, by chance? I am too old to mew this field all alone."), + l("I asked Hinnak, but he wants at least a beer in exchange for his scythe."), + lg("But I hate alcohol, so thats not an option for me."); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-1/hinnak.txt b/npc/008-1/hinnak.txt index 9fbcb959..13f06be7 100644 --- a/npc/008-1/hinnak.txt +++ b/npc/008-1/hinnak.txt @@ -325,15 +325,15 @@ OnPCBaseLvUpEvent: OnInit: .min_level = 15; // min level to do the quest - .monster_id = Fluffy; // monster to kill // FIXME: change this when we have pinkies - .monster_drop = FluffyFur; // monster drop to collect // FIXME: change this when we have pinkies + .monster_id = Pinkie; // monster to kill + .monster_drop = PinkAntennae; // monster drop to collect .drop_count = 10; // amount of that drop needed .kill_count = 10; // min number of kills - .reward_item = WoodenSword; // reward item // FIXME: change this when we have he Scythe + .reward_item = Scythe; // reward item .reward_money = 0; // reward money .reward_exp = 0; // reward exp - .bad_hat = BrimmedFlowerHat; // hinnak attacks you when you wear this hat // FIXME: make this pinky hat when we get it - .drink_item = PumpkishJuice; // the item hinnak asks to drink // FIXME: make this beer when we have it + .bad_hat = PinkieHat; // hinnak attacks you when you wear this hat + .drink_item = Beer; // the item hinnak asks to drink .quest = HurnscaldQuests_Hinnak; .quest_inspector = HurnscaldQuests_Inspector; diff --git a/npc/008-1/lady.txt b/npc/008-1/lady.txt new file mode 100644 index 00000000..8d7869eb --- /dev/null +++ b/npc/008-1/lady.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Old Lady in the flower field. +// THIS IS A PLACEHOLDER! + +008-1,231,114,0 script Lady#008-1 NPC_OLD_LADY,{ + speech + l("Oh, good day to you."), + l("Aren't these flowers lovely? I wish I could stay here all day."), + lg("I wish you the best, see you around."); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-1/lumberjack.txt b/npc/008-1/lumberjack.txt index 46039968..c158e5a6 100644 --- a/npc/008-1/lumberjack.txt +++ b/npc/008-1/lumberjack.txt @@ -4,7 +4,7 @@ // Description: // The Legendary Lumberjack. -001-1,241,116,0 script Lumberjack NPC_LUMBERJACK,{ +008-1,241,116,0 script Lumberjack NPC_LUMBERJACK,{ speech l("Oh hey!"), lg("If you feel bored or anxious, you can always pixel an axe. Wait, what does that even mean?"); diff --git a/npc/008-1/milly.txt b/npc/008-1/milly.txt new file mode 100644 index 00000000..93daaa9a --- /dev/null +++ b/npc/008-1/milly.txt @@ -0,0 +1,21 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Little Milly, looking for a new hero. +// THIS IS A PLACEHOLDER! + +008-1,282,114,0 script Milly#008-1 NPC_GIRL_MILLY,{ + speech + l("Oh, hi."), + l("Are you a hero? For sure not such a great hero than Kfahr!"), + l("If you could prove it, I would give you my Beanie Copter, but unfortunately someone threw it away."), + lg("My beautiful Beanie Copter!"); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-1/oscar.txt b/npc/008-1/oscar.txt new file mode 100644 index 00000000..9541da7b --- /dev/null +++ b/npc/008-1/oscar.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Oscar the farmer. +// THIS IS A PLACEHOLDER! + +008-1,160,77,0 script Oscar#008-1 NPC_CAUL,{ + speech + l("Hi, my name is Oscar."), + l("I used to be a farmer, but my magic attempts were banned by the gouvernment."), + lg("Now I remain poor and unemployed."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-1/snarfles.txt b/npc/008-1/snarfles.txt new file mode 100644 index 00000000..6ad08867 --- /dev/null +++ b/npc/008-1/snarfles.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Snarfles the mouboo farmer. +// THIS IS A PLACEHOLDER! + +008-1,79,118,0 script Snarfles#008-1 NPC_SNARFLES,{ + speech + l("My Mouboos, my beloved Mouboos!"), + l("Oh, hi, isn't it cool to live among all those Mouboos? I don't understand how some people can eat Mouboo steak."), + lg("Murderers!"); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-1/voltain.txt b/npc/008-1/voltain.txt new file mode 100644 index 00000000..b5f82db0 --- /dev/null +++ b/npc/008-1/voltain.txt @@ -0,0 +1,19 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Voltain the dark druid. +// THIS IS A PLACEHOLDER! + +008-1,182,155,0 script Voltain#008-1 NPC_DARK_DRUID,{ + speech + l("Go away, I have to think about new evil doings."), + lg("GO AWAY, I SAID!"); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-0/celestia.txt b/npc/008-2-0/celestia.txt index 50d189a7..d6ce7bc5 100644 --- a/npc/008-2-0/celestia.txt +++ b/npc/008-2-0/celestia.txt @@ -5,7 +5,7 @@ // Our beloved Princess Celestia. // THIS IS A PLACEHOLDER! -008-2-0,38,35,0 script Celestia NPC_CELESTIA,{ +008-2-0,30,23,0 script Celestia NPC_CELESTIA,{ speech l("Hi!"), lg("You may remember me, I am Celestia."); diff --git a/npc/008-2-1/generalstore.txt b/npc/008-2-1/generalstore.txt index ac409800..73b24a5e 100644 --- a/npc/008-2-1/generalstore.txt +++ b/npc/008-2-1/generalstore.txt @@ -5,11 +5,11 @@ // General Store. // THIS IS A PLACEHOLDER! -008-1,38,35,0 script Generalstore#008-1 NPC_GENERAL_STORE,{ +008-2-1,38,35,0 script Generalstore#008-1 NPC_GENERAL_STORE,{ speech l("Hi!"), - lg("My name is General Store, they still call me this although I left the army a few years ago."); - l("I have nothing to sell, come back later."); + l("My name is General Store, they still call me this although I left the army a few years ago."); + lg("I have nothing to sell, come back later."); close; diff --git a/npc/008-2-1/inspector.txt b/npc/008-2-1/inspector.txt index 62157207..7bcc7cb0 100644 --- a/npc/008-2-1/inspector.txt +++ b/npc/008-2-1/inspector.txt @@ -5,11 +5,11 @@ // The Inspector not willing to do his job. // THIS IS A PLACEHOLDER! -008-1,30,34,0 script Inspector#008-1 NPC_INSPECTOR,{ +008-2-1,30,34,0 script Inspector#008-1 NPC_INSPECTOR,{ speech l("Oh hey!"), - lg("Got a beer for me? No? Then I am too busy for your stupid problems."); - l("Go away, and bring a beer next time you pass by."); + l("Got a beer for me? No? Then I am too busy for your stupid problems."); + lg("Go away, and bring a beer next time you pass by."); close; diff --git a/npc/008-2-1/richard.txt b/npc/008-2-1/richard.txt index f71f52d0..958ecab4 100644 --- a/npc/008-2-1/richard.txt +++ b/npc/008-2-1/richard.txt @@ -5,11 +5,11 @@ // Richard the Hurns storage guy. // THIS IS A PLACEHOLDER! -008-1,26,35,0 script Richard#008-1 NPC_RICHARD_LEGACY,{ +008-2-1,26,35,0 script Richard#008-1 NPC_RICHARD_LEGACY,{ speech l("Oh hey!"), - lg("I was supposed to act as storagekeeper, but I forgot my key."); - l("Come back later, perhaps I can find it."); + l("I was supposed to act as storagekeeper, but I forgot my key."); + lg("Come back later, perhaps I can find it."); close; diff --git a/npc/008-2-10/airlia.txt b/npc/008-2-10/airlia.txt index fa16659b..cb7aced2 100644 --- a/npc/008-2-10/airlia.txt +++ b/npc/008-2-10/airlia.txt @@ -2,14 +2,14 @@ // Author: // Micksha // Description: -// Airlia, the girl in the townhall. +// Airlia, the major's daughter. // THIS IS A PLACEHOLDER! -008-2-10,41,29,0 script Airlia NPC_AIRLIA,{ - speech - l("Hi!"), - lg("Did you visit the graveyard already? I havent met people coming back alive for ages."); - l("There must be cruel things going on."); +008-2-10,42,29,0 script Airlia#008-2-8 NPC_AIRLIA,{ + speech + l("Hello."), + l("Do you know where the graveyard is?"), + lg("No? Better is that. Its so dangerous there."); close; diff --git a/npc/008-2-12/_import.txt b/npc/008-2-12/_import.txt index 88a854e4..f5f593a2 100644 --- a/npc/008-2-12/_import.txt +++ b/npc/008-2-12/_import.txt @@ -2,3 +2,4 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-12/_warps.txt", "npc/008-2-12/mapflags.txt", +"npc/008-2-12/nurse.txt", diff --git a/npc/008-2-12/nurse.txt b/npc/008-2-12/nurse.txt new file mode 100644 index 00000000..4fd65257 --- /dev/null +++ b/npc/008-2-12/nurse.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Hurnscald Nurse. +// THIS IS A PLACEHOLDER! + +008-2-12,28,30,0 script Nurse#008-2-12 NPC_NURSE_LEGACY,{ + speech + l("Hey."), + l("The doctor is upstairs, but perhaps he can't help you much today."), + lg("Just smile, everything will be better soon then."); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-2-13/_import.txt b/npc/008-2-13/_import.txt index a4b0330e..ec6a73b7 100644 --- a/npc/008-2-13/_import.txt +++ b/npc/008-2-13/_import.txt @@ -2,4 +2,5 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-13/_savepoints.txt", "npc/008-2-13/_warps.txt", +"npc/008-2-13/lena.txt", "npc/008-2-13/mapflags.txt", diff --git a/npc/008-2-13/lena.txt b/npc/008-2-13/lena.txt new file mode 100644 index 00000000..df9f38e9 --- /dev/null +++ b/npc/008-2-13/lena.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Lena the Bowwoman. +// THIS IS A PLACEHOLDER! + +008-2-13,27,27,0 script Lena#008-2-13 NPC_LENA,{ + speech + l("Hey."), + l("Did you hear about the Bandit's attacks? They must have a hideout somewhere outside Hurnscald."), + lg("I will inform you when I have more information about all this."); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-2-14/_import.txt b/npc/008-2-14/_import.txt index 29a984e8..818ced88 100644 --- a/npc/008-2-14/_import.txt +++ b/npc/008-2-14/_import.txt @@ -2,4 +2,5 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-14/_savepoints.txt", "npc/008-2-14/_warps.txt", +"npc/008-2-14/doctor.txt", "npc/008-2-14/mapflags.txt", diff --git a/npc/008-2-14/doctor.txt b/npc/008-2-14/doctor.txt new file mode 100644 index 00000000..2a450ae2 --- /dev/null +++ b/npc/008-2-14/doctor.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// The crazy Hurnscald Doctor. +// THIS IS A PLACEHOLDER! + +008-2-14,27,27,0 script Doctor#008-2-14 NPC_DOCTOR_LEGACY,{ + speech + l("Hey."), + l("Do you have some kind of pain?"), + lg("Oh, I see. You should go see your pixcialist."); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-2-17/_import.txt b/npc/008-2-17/_import.txt index d90289e3..854dad03 100644 --- a/npc/008-2-17/_import.txt +++ b/npc/008-2-17/_import.txt @@ -1,3 +1,5 @@ // Map 008-2-17: Mining Camp // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-17/_warps.txt", +"npc/008-2-17/angus.txt", +"npc/008-2-17/caul.txt", diff --git a/npc/008-2-17/angus.txt b/npc/008-2-17/angus.txt new file mode 100644 index 00000000..3efeefb6 --- /dev/null +++ b/npc/008-2-17/angus.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Angus the Smith. +// THIS IS A PLACEHOLDER! + +008-2-17,34,47,0 script Angus#008-2-17 NPC_ANGUS_THE_SMITH,{ + speech + l("Hello."), + l("Do you need your pickaxe or your shovel fixed? Then I am your man."), + lg("If you want to play with unicorns, you better piss off now."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-17/caul.txt b/npc/008-2-17/caul.txt new file mode 100644 index 00000000..41c5488c --- /dev/null +++ b/npc/008-2-17/caul.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Caul the Alchemist. +// THIS IS A PLACEHOLDER! + +008-2-17,40,33,0 script Caul#008-2-17 NPC_CAUL,{ + speech + l("Hi there."), + l("Don't you like the smoke, when there is a nice fire beneath a cauldron?"), + lg("Honestly, sometimes I prefer nice explosions. Better keep back!"); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-18/_import.txt b/npc/008-2-18/_import.txt index 4f791e6f..5035c75c 100644 --- a/npc/008-2-18/_import.txt +++ b/npc/008-2-18/_import.txt @@ -1,3 +1,4 @@ // Map 008-2-18: Mining Camp First Floor // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-18/_warps.txt", +"npc/008-2-18/malik.txt", diff --git a/npc/008-2-18/malik.txt b/npc/008-2-18/malik.txt new file mode 100644 index 00000000..3d43332c --- /dev/null +++ b/npc/008-2-18/malik.txt @@ -0,0 +1,21 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Malik. +// THIS IS A PLACEHOLDER! + +008-2-18,32,24,0 script Malik#008-2-18 NPC_MALIK,{ + speech + l("Hi there."), + l("My name is Malik. I used to make the finest Gempowder. But since Overlord WildX prohibited magic in Hurns, and along with this making gem powders, I can only try to melt gem shards into crude gems."), + l("Anyhow, this does not work well yet. Perhaps you should come back later."), + lg("Psst, if one day you may need gem powder, meet me in the basement."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-2/_import.txt b/npc/008-2-2/_import.txt index f93e2ae3..e7ccd597 100644 --- a/npc/008-2-2/_import.txt +++ b/npc/008-2-2/_import.txt @@ -1,5 +1,10 @@ // Map 008-2-2: The Rusty Pick // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-2/_warps.txt", +"npc/008-2-2/bartender.txt", +"npc/008-2-2/kfahr.txt", "npc/008-2-2/mapflags.txt", "npc/008-2-2/melinda.txt", +"npc/008-2-2/micksha.txt", +"npc/008-2-2/receptionist.txt", +"npc/008-2-2/roamingo.txt", diff --git a/npc/008-2-2/bartender.txt b/npc/008-2-2/bartender.txt new file mode 100644 index 00000000..eb3b9393 --- /dev/null +++ b/npc/008-2-2/bartender.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Bartender of the Rusty Pick. +// THIS IS A PLACEHOLDER! + +008-2-2,43,28,0 script Bartender#008-1 NPC_GENERAL_STORE,{ + speech + l("Hi!"), + l("I am the Bartender here, the name doesnt matter at all."); + lg("If you need something, please ask this beautiful girl on my right. (She needs the tip)."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-2/kfahr.txt b/npc/008-2-2/kfahr.txt new file mode 100644 index 00000000..0ffae5df --- /dev/null +++ b/npc/008-2-2/kfahr.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Kfahr the hero. +// THIS IS A PLACEHOLDER! + +008-2-2,44,36,0 script Kfahr#008-2-2 NPC_YOUNG_MAN_KFAHR,{ + speech + l("Oh hey *hicks*"), + l("This waitress *hicks* is great, she never stops to bring beer *hicks."); + lg("When I am less busy *hicks*, I can tell you stories of my heroism."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-2/micksha.txt b/npc/008-2-2/micksha.txt new file mode 100644 index 00000000..099bff34 --- /dev/null +++ b/npc/008-2-2/micksha.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Drinker Micksha +// THIS IS A PLACEHOLDER! + +008-2-2,46,34,0 script Micksha#008-2-2 NPC_DRINKER_MICKSHA,{ + speech + l("Hello Sir *hicks*."), + l("Umm, can you perhaps spring for a beer? *hicks* I'm broken."); + lg("*burp* ... ."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-2/receptionist.txt b/npc/008-2-2/receptionist.txt new file mode 100644 index 00000000..3d9a8e0f --- /dev/null +++ b/npc/008-2-2/receptionist.txt @@ -0,0 +1,21 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Receptionist of Rusty Pick. +// THIS IS A PLACEHOLDER! + +008-2-2,28,27,0 script Receptionist#008-2-2 NPC_AIRLIA,{ + speech + l("Hello Sir."), + l("Welcome to the Rusty Pick. Sorry, we have no room left today."); + l("One advice: Don't take the things the Drinkers say too serious. They are sitting here and drinking all day."); + lg("I wish you a beautiful day".) + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-2/roamingo.txt b/npc/008-2-2/roamingo.txt new file mode 100644 index 00000000..98c82ef8 --- /dev/null +++ b/npc/008-2-2/roamingo.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Drinker Roamingo +// THIS IS A PLACEHOLDER! + +008-2-2,43,34,0 script Roamingo#008-2-2 NPC_DRINKER_ROAMINGO,{ + speech + l("Oh hi my friend *hicks*"), + l("Eh... shiver me timbers! *hicks* Where did you find this hat??"); + lg("Know what *hicks*, if you give me the hat, the next round will be on me."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-4/_import.txt b/npc/008-2-4/_import.txt index 8ab4d742..61c043be 100644 --- a/npc/008-2-4/_import.txt +++ b/npc/008-2-4/_import.txt @@ -3,3 +3,4 @@ "npc/008-2-4/_savepoints.txt", "npc/008-2-4/_warps.txt", "npc/008-2-4/mapflags.txt", +"npc/008-2-4/olana.txt", diff --git a/npc/008-2-4/olana.txt b/npc/008-2-4/olana.txt new file mode 100644 index 00000000..c16e8887 --- /dev/null +++ b/npc/008-2-4/olana.txt @@ -0,0 +1,21 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Olana, the old woman who is looking for her daughter Rossy. +// THIS IS A PLACEHOLDER! + +008-2-4,30,28,0 script Olana#008-2-4 NPC_OLANA,{ + speech + l("Oh, a traveller. Welcome."), + l("Did you see my daughter Rossy, by chance?"), + l("She wasn't at home for two days now. I worry about her!"), + lg("If you see her, please tell her to come home."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-6/_import.txt b/npc/008-2-6/_import.txt index 4630df43..ceb45513 100644 --- a/npc/008-2-6/_import.txt +++ b/npc/008-2-6/_import.txt @@ -1,4 +1,6 @@ // Map 008-2-6: Two Guys One Bed // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-6/_warps.txt", +"npc/008-2-6/alan.txt", +"npc/008-2-6/apprentice.txt", "npc/008-2-6/mapflags.txt", diff --git a/npc/008-2-6/alan.txt b/npc/008-2-6/alan.txt new file mode 100644 index 00000000..c5f6aae5 --- /dev/null +++ b/npc/008-2-6/alan.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Alan the bow-seller. +// THIS IS A PLACEHOLDER! + +008-2-6,31,25,0 script Alan#008-2-4 NPC_KFAHR,{ + speech + l("Hi Sir."), + l("Bad timing when you are asking for bows. Our bowmaker Gumi hasn't been seen for days now."), + lg("Come back later, perhaps we are lucky and he teaches you how to chop trees for wood."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-6/apprentice.txt b/npc/008-2-6/apprentice.txt new file mode 100644 index 00000000..04d05562 --- /dev/null +++ b/npc/008-2-6/apprentice.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Alan's Apprentice. +// THIS IS A PLACEHOLDER! + +008-2-6,29,27,0 script Apprentice#008-2-6 NPC_YOUNG_MAN_APPRENTICE,{ + speech + l("Hi Sir."), + l("Sorry, we are sold out for today."), + lg("Come back later."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-7/_import.txt b/npc/008-2-7/_import.txt index 263e5dcf..4cb38df9 100644 --- a/npc/008-2-7/_import.txt +++ b/npc/008-2-7/_import.txt @@ -3,3 +3,4 @@ "npc/008-2-7/_savepoints.txt", "npc/008-2-7/_warps.txt", "npc/008-2-7/mapflags.txt", +"npc/008-2-7/wyara.txt", diff --git a/npc/008-2-7/wyara.txt b/npc/008-2-7/wyara.txt new file mode 100644 index 00000000..a875544a --- /dev/null +++ b/npc/008-2-7/wyara.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Wyara the witch. +// THIS IS A PLACEHOLDER! + +008-2-7,27,28,0 script Wyara#008-2-7 NPC_DARK_DRUID,{ + speech + l("What? Is there someone?"), + l("Please, leave me alone. I have to pixel potions."), + lg("I will sell some when you return a bit later."); + + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/008-2-8/_import.txt b/npc/008-2-8/_import.txt index d3346591..8b3da720 100644 --- a/npc/008-2-8/_import.txt +++ b/npc/008-2-8/_import.txt @@ -1,4 +1,6 @@ // Map 008-2-8: Hurnscald Forge // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-2-8/_warps.txt", +"npc/008-2-8/apprentice.txt", "npc/008-2-8/mapflags.txt", +"npc/008-2-8/nicholas.txt", diff --git a/npc/008-2-8/apprentice.txt b/npc/008-2-8/apprentice.txt new file mode 100644 index 00000000..e15e7db7 --- /dev/null +++ b/npc/008-2-8/apprentice.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// The Smith's apprentice. +// THIS IS A PLACEHOLDER! + +008-2-8,38,29,0 script Apprentice#008-2-8 NPC_YOUNG_MAN_APPRENTICE,{ + speech + l("Hi Sir."), + l("If you bring us ores, we will be able to make the finest equipment."), + lg("Come back a bit later when you are interested."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-2-8/nicholas.txt b/npc/008-2-8/nicholas.txt new file mode 100644 index 00000000..9dab65e8 --- /dev/null +++ b/npc/008-2-8/nicholas.txt @@ -0,0 +1,19 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Nicholas the Smith. +// THIS IS A PLACEHOLDER! + +008-2-8,39,27,0 script Nicholas#008-2-8 NPC_NICHOLAS,{ + speech + l("Hi Sir."), + lg("If you need stable metal gear, you are right! But first I must bring the steel atoms in the right order, hold on."); + + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} -- cgit v1.2.3-60-g2f50