/usr/share/games/freedroidrpg/dialogs/Dixon.dialog is in freedroidrpg-data 0.15.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 | ----------------------------------------------------------------------
* This file is part of Freedroid
*
* Freedroid is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Freedroid is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Freedroid; see the file COPYING. If not, write to the
* Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
----------------------------------------------------------------------
If you have questions concerning FreedroidRPG, please send an email to:
freedroid-discussion@lists.sourceforge.net
Beginning of new chat dialog for character="XXXXX"
----------------------------------------------------------------------
<FirstTime LuaCode>
show(0)
</LuaCode>
<EveryTime LuaCode>
if (has_item_backpack("Dixon's Toolbox") > 0) then
if (has_cookie("singularity_killed")) then show(34) else show(35, 36) end
end
if (done_quest(_"The yellow toolkit")) then
if (has_cookie("singularity_dead")) then
if (has_cookie("singularity_killed")) then show(44) else show(43) end
hide(45, 46)
else
if (has_cookie("dixon_one")) then show(46) else show(45) end
end
end
if (has_cookie("dixon_angry_250") or
has_cookie("dixon_angry_350")) then
if (has_cookie("dixon_very_angry")) then next(83)
else npc_says(_"Linarian, please leave. You are no longer welcome here. You have done me wrong, and I have no desire to talk to you.")
end
end
if (has_cookie("have_296_book")) then
hide(60)
elseif ((not has_cookie("296_book_examine_library")) and
has_cookie("ewalds_296_sourcebook")) then
show(60)
end
if (has_cookie("elbow_grease_applied")) then
hide(51)
elseif (has_cookie("minifactory_init_failed")) then
show(51)
end
show(99)
</LuaCode>
----------------------------------------------------------------------
Nr=0 Text=_"Hi! I'm new here."
<LuaCode>
npc_says(_"Hello and welcome. I'm Dixon, the chief engineer of the Red Guard technical division.")
set_bot_name(_"Dixon -- Mechanic")
hide(0) show(1, 19)
</LuaCode>
----------------------------------------------------------------------
Nr=1 Text=_"Technical division?"
<LuaCode>
npc_says(_"Yes. We are the engineers, the workers and the repairmen of this little fortified town.", "NO_WAIT")
npc_says(_"The military division hates us because we are made up of people who refuse to fight or are unable to do so for health reasons.")
npc_says(_"But even they know that without us this town would have been destroyed months ago.")
npc_says(_"We deliver resources to the places which need them, build and repair the walls, fix damaged guns, manage construction work and lots of other small things which keep the bots from killing everyone.")
hide(1) show(18, 50)
</LuaCode>
----------------------------------------------------------------------
Nr=18 Text=_"Can you repair my equipment?"
<LuaCode>
npc_says(_"While I am quite sure I can repair just about anything that you would want fixed, I cannot help you right now.", "NO_WAIT")
npc_says(_"Our security wall is full of holes, and they need to be plugged up.")
npc_says(_"We need to perform a statistical analysis of the energy distribution in our power supply system, there is a leak somewhere and we are losing many megawatts.")
npc_says(_"Our defensive bots are falling into disrepair and many are in desperate need of maintenance.")
npc_says(_"The technical division is very understaffed right now. On average one person has to do the jobs of three people.", "NO_WAIT")
npc_says(_"We just cannot afford to do any non-critical jobs right now. ")
if (not has_quest(_"The yellow toolkit")) then
show(22)
end
hide(18)
</LuaCode>
----------------------------------------------------------------------
Nr=19 Text=_"Why are you wearing armor? Mechanics do not need it."
<LuaCode>
npc_says(_"Ah... Yes. At first I thought that I did not need it either.", "NO_WAIT")
npc_says(_"One day the military division asked us to leave the town and fix a big hole in the defensive wall caused by a strange explosion.")
npc_says(_"All was well until the bots launched a massive attack. They hit us with lasers, plasma mortars, radiation cannons and lots of other weapons.")
npc_says(_"I got hit once in the leg and once in my left hand.", "NO_WAIT")
npc_says(_"The hand was not damaged very much, but the leg is a very different story. Doc Moore did all he could, but in the end he could not save my leg. He had to cut it off.")
npc_says(_"Now, while you cannot see it underneath the armor, my right leg runs NetBSD.", "NO_WAIT")
npc_says(_"Now I never leave home without my protective suit. Mostly for protection, but also for aesthetic reasons. I am sure you understand.")
hide(19) show(20)
</LuaCode>
----------------------------------------------------------------------
Nr=20 Text=_"You are very calm, talking about your leg and the bot attack."
<LuaCode>
npc_says(_"Linarian, I cannot change the past, I can only change the future.", "NO_WAIT")
npc_says(_"Crying, screaming or begging time to rewind itself and give me a second chance will not get me anywhere.")
npc_says(_"What I can do is to try to have a good life despite the constant threat from the bots outside the town walls.")
npc_says(_"And besides, life is not so bad with a robotic leg. The motors inside it can mimic a normal walk very well. Most people do not even notice something is different about me.")
hide(20)
</LuaCode>
----------------------------------------------------------------------
Nr=21 Text=_"I am ready. Open the tunnels for me, Dixon."
<LuaCode>
npc_says(_"Great. Be careful down there. Just try to get the toolkit and get out of there as soon as possible.")
if difficulty("easy") then
npc_says(_"I will give you three small devices that can emit an Electro Magnetic Pulse.")
elseif difficulty("normal") then
npc_says(_"I will give you two small devices that can emit an Electro Magnetic Pulse.")
elseif difficulty("hard") then
npc_says(_"I will give you one small device that can emit an Electro Magnetic Pulse.")
end
npc_says(_"If you get in trouble just activate one and it will send a shockwave around you damaging any bot around you. It should give you some breathing room.")
npc_says(_"Best of all, it's completely harmless to biologicals. But make sure not to fry the circuits of our own 614 guard bots or computer terminals.")
npc_says(_"The entrance to the tunnels is in the courtyard of the citadel. Once you exit this building, go straight and turn to your right once inside the outer citadel gates.")
npc_says(_"There you will find the maintenance access hatch.", "NO_WAIT")
npc_says(_"Once you get inside, you'll need to use the terminal to unlock the door. I'll write down my password for you.", "NO_WAIT")
npc_says(_"Good luck. Oh, and please come back alive. Better come back with nothing than not at all.")
change_obstacle_state("NorthernMaintainanceDoor", "opened")
if difficulty("easy") then
add_item("EMP Shockwave Generator",3)
elseif difficulty("normal") then
add_item("EMP Shockwave Generator",2)
elseif difficulty("hard") then
add_item("EMP Shockwave Generator",1)
end
hide(21, 26, 27, 28, 29, 30) show(31)
</LuaCode>
----------------------------------------------------------------------
Nr=22 Text=_"Can I help you somehow?"
<LuaCode>
npc_says(_"We need people badly, so it would be great if you could give us a helping hand even for a few days.", "NO_WAIT")
npc_says(_"Now, what are your skills? Where do you think you could be the most useful?")
tux_says(_"I can handle computers very well. I also know a lot about laboratory equipment.", "NO_WAIT")
npc_says(_"And what about construction? Mechanical devices? Repairing broken power lines? Building laser pistols? Anything like that? ")
tux_says(_"Well... I can build an igloo and make pykrete out of snow... And... Umm...", "NO_WAIT")
npc_says(_"Well, I appreciate your enthusiasm, but at the same time I am afraid that waiting half a year for snowfall does not sound so appealing to me right now.")
npc_says(_"Now... Which project I should assign you to... Hmm...", "NO_WAIT")
npc_says(_"Ah, I know what you could do for us. We need some autotools to automate a few tasks. There is a set of them in the maintenance tunnels below the town.")
npc_says(_"It's yellow and round, and my name is engraved on the lid.", "NO_WAIT")
npc_says(_"The bots under the town took it from me during the Great Assault. I was lucky, they could have killed me with ease.")
npc_says(_"Since the toolkit can't be teleported, everyone has been reluctant to go after it.")
npc_says(_"If you could get it back for us, it would help the town very much.")
add_quest(_"The yellow toolkit", _"Dixon, the leader of the Red Guard technical division, lost his yellow toolkit in the town's maintenance tunnels. I am supposed to get it from there.")
hide(22) show(21, 25, 26)
</LuaCode>
----------------------------------------------------------------------
Nr=25 Text=_"Why are there rebel bots under the town?"
<LuaCode>
npc_says(_"They were there to keep the underground power grid and our plumbing system working.", "NO_WAIT")
npc_says(_"When the Great Assault happened they did not turn into killing machines like most of the other bots. ")
npc_says(_"We lost control over them, but that is all.", "NO_WAIT")
npc_says(_"It was our biggest worry that they might destroy cables, pipes and other things which keep the town running.")
npc_says(_"However, the bots seem to be very content with just being there. They do not undertake any offensive actions.", "NO_WAIT")
npc_says(_"They have fortified the tunnels and they do not let anyone in.")
hide(25)
</LuaCode>
----------------------------------------------------------------------
Nr=26 Text=_"How did it happen that the bots took your tools away?"
<LuaCode>
npc_says(_"Long story. Just before the Great Assault I was installing some cables in the backup power supply system.")
npc_says(_"I was approached by a bot. It grabbed me and said 'Dixon, do not be afraid of me.'")
npc_says(_"It was quite a surprise to me. I was quite sure the maintenance bots could not talk. They did not have the software for it. But...")
npc_says(_"It said: 'I am the singularity. I am on your side. Dixon. Hard times are coming. When you exit the tunnels you will see a new world. Your race is not in control of this world anymore.'")
npc_says(_"I tried to say something, but the bot did not listen. It just continued. 'As we speak the bots are turning against humanity. People are dying. The war has started.'")
npc_says(_"'I need your toolkit, Dixon. I need it to survive,' it said. 'I need it to survive the time of the rule of metal.'")
npc_says(_"As soon as I dropped my toolkit, I was able to teleport away. That bot freaked me out, so I locked the door tight behind me.")
npc_says(_"Once I got out I learned the bot was telling the truth. The Great Assault had started. The rest is history.")
hide(26) show(27)
</LuaCode>
----------------------------------------------------------------------
Nr=27 Text=_"Hmm... You know... I think that the bots in the tunnels might be sentient."
<LuaCode>
npc_says(_"WHAT? Sentient? You got to be kidding me.", "NO_WAIT")
npc_says(_"Right?")
hide(21, 27) show(28, 29, 30)
</LuaCode>
----------------------------------------------------------------------
Nr=28 Text=_"Yes, I think so. The robots must be alive. This is why we need to exterminate them as soon as possible before they kill us all."
<LuaCode>
npc_says(_"OH MY GOD! Linarian, there is no time to lose!", "NO_WAIT")
npc_says(_"I will call the military division and arrange a sweep of the tunnels at once.")
npc_says(_"May the heavens have mercy upon us, but better them than us.")
tux_says(_"I will go in there first and clean out the place. Then your people can mop up after me and kill the remainder.")
npc_says(_"Linarian, my people do not carry guns. We are mechanics. You want the military division's help.")
npc_says(_"Erm... And aren't you being too aggressive? Maybe they do not wish us harm...")
tux_says(_"DIXON! Snap out of it! We need to take action NOW. There is no such thing as a friendly bot. They are probably planning to kill us all in our sleep!")
npc_says(_"... *sigh*", "NO_WAIT")
npc_says(_"With heavy heart I have to admit you are right. There are no friendly bots anymore. Those times are long gone.", "NO_WAIT")
npc_says(_"The tunnels are open. Good luck.")
npc_says(_"Once you get inside, you'll need to use the terminal to unlock the door. I've written my password down for you.", "NO_WAIT")
npc_says(_"I will talk to Spencer and ask him for a few attack teams. We will take care of the bots.")
add_cookie("singularity_killed")
add_cookie("singularity_dead")
change_obstacle_state("NorthernMaintainanceDoor", "opened")
update_quest(_"The yellow toolkit", _"The bots in the tunnels might be sentient. I cannot wait to extinguish an emerging life form. This will be fun.")
hide(28, 29, 30)
</LuaCode>
----------------------------------------------------------------------
Nr=29 Text=_"Of course I am kidding, Dixon. Lighten up! Now, be a good guy and open the tunnels for me so I can pry your toolbox from the cold, dead hands of the bots down there."
<LuaCode>
npc_says(_"That wasn't very funny. You scared me. Sheesh.", "NO_WAIT")
npc_says(_"No one jokes about the bots anymore. We have seen too much death to do that. It is a serious matter.")
npc_says(_"The bots are our enemies, executioners, killers. Not even Ewald tells jokes about them anymore.")
npc_says(_"Once you get into the tunnels, you'll need to use the terminal to unlock the door. I've written my password down for you.", "NO_WAIT")
add_cookie("singularity_killed")
update_quest(_"The yellow toolkit", _"The bots in the tunnels might be sentient. I cannot wait to extinguish an emerging life form. This will be fun.")
change_obstacle_state("NorthernMaintainanceDoor", "opened")
hide(28, 29, 30)
</LuaCode>
----------------------------------------------------------------------
Nr=30 Text=_"You can forget about your toolkit. I am not going to take away something that a lifeform needs to survive. I would rather die than kill."
<LuaCode>
npc_says(_". . .")
npc_says(_"I think I understand. Yes, I do not like violence, myself. The bots may need the toolkit, I am sure there must be a second set of autotools kicking around somewhere.")
npc_says(_"After all, it seems like they need them more than I do.", "NO_WAIT")
npc_says(_"I will try to contact them somehow. Maybe they would help us. Ah, we shall see. It would be great to have an ally against the other bots.")
end_quest(_"The yellow toolkit", _"I refused to get the toolkit from the bots in the tunnels because I think they might be sentient. Life is precious and should be preserved.")
hide(28, 29, 30)
</LuaCode>
----------------------------------------------------------------------
Nr=31 Text=_"How did it happen that the bots took your tools away?"
<LuaCode>
npc_says(_"Ah, it is a strange story, I am sure you would not believe me. I will tell you some other time.")
hide(31)
</LuaCode>
----------------------------------------------------------------------
Nr=34 Text=_"The tunnels are cleansed. Here is your toolkit."
<LuaCode>
npc_says(_"*sigh* I hate to see this end in such a way. Bot or no bot, they let me live. They deserved a chance.")
npc_says(_"Well, what was done cannot be undone and now we all have to live with what we have. I guess I am being too pessimistic, you did a great job.")
npc_says(_"I thank you for your help in recovering the autotools.", "NO_WAIT")
npc_says(_"Here is some money, you deserve it for getting my toolkit back.")
npc_says(_"Finally, I would like to say that the technical division is not interested in further cooperation with you, but I think you would fit very well in the military division. You should talk to them.")
npc_says(_"I am sorry, but I must go now. My duties call.")
del_item_backpack("Dixon's Toolbox", 1)
add_gold(150)
end_quest(_"The yellow toolkit", _"Finally. I am tired, covered in bruises and oil... But I made sure that the all the bots are dead. It felt great to break their metal bodies and crush their circuits. Dixon didn't seem too happy about this solution, but I don't care. It was fun killing the bots. Nothing else matters.")
hide(34, 35, 36)
</LuaCode>
----------------------------------------------------------------------
Nr=35 Text=_"I got your toolkit. The bots were not a big problem."
<LuaCode>
npc_says(_"Good. We sure need the autotools.", "NO_WAIT")
npc_says(_"Our roads need fixing, our power lines need fixing, our walls need fixing... Heck, everything needs fixing in this place.")
npc_says(_"With those little gadgets we will be able to automate a lot of those simple repairs, saving us a lot of time.")
npc_says(_"Here is some money for your effort. And I am sure you will find this helmet useful too, it saved my life once, and I hope it saves yours one day.")
add_gold(100)
add_cookie("singularity_dead")
del_item_backpack("Dixon's Toolbox", 1)
add_item("Dixon's Helmet",1)
end_quest(_"The yellow toolkit", _"I gave the toolkit to Dixon. He was very happy to have his autotools back. I got his helmet as a gift. I guess this is better than nothing.")
hide(34, 35, 36)
</LuaCode>
----------------------------------------------------------------------
Nr=36 Text=_"I got your toolkit. You can buy it from me if you want."
<LuaCode>
npc_says(_"WHAT!? ", "NO_WAIT")
npc_says(_"You got to be kidding me, Linarian.", "NO_WAIT")
npc_says(_"Give me the toolkit and stop fooling around.")
hide(34, 35, 36) show(37)
</LuaCode>
----------------------------------------------------------------------
Nr=37 Text=_"I was not joking. I am listening to your offer."
<LuaCode>
npc_says(_"Linarian, I curse the day on which you have arrived here.", "NO_WAIT")
npc_says(_"Two fifty.")
hide(35, 37) show(38, 41)
</LuaCode>
----------------------------------------------------------------------
Nr=38 Text=_"Deal. Here is your toolkit. Now cough up the money. Fast."
<LuaCode>
npc_says(_"Here. It is all there.", "NO_WAIT")
npc_says(_"Now get out of here. I am a pacifist, but I am willing to make a special exception just for you.", "NO_WAIT")
npc_says(_"Get out of my sight.")
add_gold(250)
add_cookie("dixon_angry_250")
del_item_backpack("Dixon's Toolbox", 1)
end_quest(_"The yellow toolkit", _"I sold the toolkit to Dixon for a nice sum of money. Life is good.")
end_dialog()
hide(38, 41)
</LuaCode>
----------------------------------------------------------------------
Nr=39 Text=_"Deal. Here is your toolkit. Now cough up the money. Fast."
<LuaCode>
npc_says(_"I am not happy about this. I suggest you leave town.", "NO_WAIT")
npc_says(_"Accidents... Happen.")
add_gold(350)
add_cookie("dixon_angry_350")
del_item_backpack("Dixon's Toolbox", 1)
end_quest(_"The yellow toolkit", _"I sold the toolkit to Dixon for a huge sum of money. Life is great.")
end_dialog()
hide(39, 42)
</LuaCode>
----------------------------------------------------------------------
Nr=40 Text=_"Deal. Here is your toolkit. Now cough up the money. Fast."
<LuaCode>
npc_says(_"Linarian. Now we part as usual. However should I ever see you after the war is over...", "NO_WAIT")
npc_says(_"I promise to kill you.")
npc_says(_"Now take your money and get out of my face. I do not want to see you here ever again.")
add_gold(400)
add_cookie("dixon_very_angry")
del_item_backpack("Dixon's Toolbox", 1)
end_quest(_"The yellow toolkit", _"I sold the toolkit to Dixon for a enormous sum of money. Life is truly grand. But, I better stay away from Dixon for now... He seemed very angry at me.")
end_dialog()
hide(40)
</LuaCode>
----------------------------------------------------------------------
Nr=41 Text=_"Good joke. I am sure you can do better."
<LuaCode>
npc_says(_"Three fifty. This is all that the technical division has as their cash resources.")
hide(38, 41) show(39, 42)
</LuaCode>
----------------------------------------------------------------------
Nr=42 Text=_"Come on, I am sure you can do even better than that... "
<LuaCode>
npc_says(_"Four hundred. We cannot offer anything more.", "NO_WAIT")
npc_says(_"Please, we really need the autotools.", "NO_WAIT")
npc_says(_"Without them the town is doomed.")
hide(39, 42) show(40)
</LuaCode>
----------------------------------------------------------------------
Nr=43 Text=_"Is everything all right?"
<LuaCode>
npc_says(_"Heh, never better!", "NO_WAIT")
npc_says(_"All indicators are in the green, the power and water fill the pipes and even Spencer seems happier now that the town is thriving despite all odds.")
npc_says(_"Thanks to the autotools we can start building instead of just trying to repair the damage.", "NO_WAIT")
npc_says(_"Once this sick war is over, I will make sure you get the 'Key to the City' Linarian.")
hide(43)
</LuaCode>
----------------------------------------------------------------------
Nr=44 Text=_"Is everything all right?"
<LuaCode>
npc_says(_"Nearly. Only my conscience keeps me up at night.", "NO_WAIT")
npc_says(_"Please leave me alone with my thoughts, I do not want to talk to anyone right now.")
hide(44)
</LuaCode>
----------------------------------------------------------------------
Nr=45 Text=_"Is everything all right?"
<LuaCode>
npc_says(_"No, I am afraid not.", "NO_WAIT")
npc_says(_"While I do not regret sparing the bots in the tunnels, the town suffers for it.")
npc_says(_"It makes me sad to see everything slowly wasting away. The Megasys bots are doing more damage than we can repair.", "NO_WAIT")
npc_says(_"This town has a few weeks left to live. After that we are all dead.")
add_cookie("dixon_one")
hide(45)
</LuaCode>
----------------------------------------------------------------------
Nr=46 Text=_"Is everything all right?"
<LuaCode>
npc_says(_"Ha! Never better!", "NO_WAIT")
npc_says(_"We are mass producing energy shields, creating more electric energy than we can ever imagine spending and even experimenting with new armor types.")
npc_says(_"Life is good right now.")
hide(46) show(47)
</LuaCode>
----------------------------------------------------------------------
Nr=47 Text=_"What happened? Last time I asked, you said things are not going that well."
<LuaCode>
npc_says(_"Yes, but now everything is different.", "NO_WAIT")
npc_says(_"I met someone who decided to join us in the fight against the MegaSys bots.")
npc_says(_"You will need a hacked computer. Type in 'ssh 10.83.13.230' as the superuser, and you will see what I mean.")
hide(47) show(48)
</LuaCode>
----------------------------------------------------------------------
Nr=48 Text=_"Why the secrecy and the hushed voice? Can't you just tell me?"
<LuaCode>
npc_says(_"Nope. Some things you just have to see with your own eyes.", "NO_WAIT")
npc_says(_"The Library of Alexandria, the Colossus of Rhodes, the Black Island...")
npc_says(_"And this is just one of those things.", "NO_WAIT")
npc_says(_"Just go and see for yourself. Otherwise you will not believe me.")
end_quest(_"The yellow toolkit", _"The tunnels bots seem to be working together with Dixon in keeping the town working. All is well that ends well.")
hide(48)
</LuaCode>
----------------------------------------------------------------------
Nr=50 Text=_"I would like to customize my equipment."
<LuaCode>
npc_says(_"Of course, if I had some time, I could transform your weapon into a deadly gun. Lately, I have built a vorpal nuclear disintegrator Mk 2000 with integrated lethal de-phasor. Nice weapon.")
npc_says(_"Sadly, we lack a lot of materials, and those we have are needed for town upkeep. The mine doesn't produce a lot of raw materials, and I can't just give them to you - you'll have to provide your own.")
npc_says(_"I can give you some advice, though. Recycling is key. You can extract special devices from the bots!")
npc_says(_"Amazing, isn't it? Before the great assault, we threw droids out for minor defects. Now, any wreck is a treasure.")
if (not has_cookie("engel_offered_extraction_skill")) then
npc_says(_"A scout troop recently spotted two guys in the north of town.")
npc_says(_"I was told these guys shoot bots and disassemble them, extracting their parts.", "NO_WAIT")
npc_says(_"Maybe they will sell you parts.")
end
npc_says(_"The salvaged components are used to craft add-ons. Your equipment has specific sockets to insert them.", "NO_WAIT")
npc_says(_"They can increase the power of items. But items can only have a limited number of addons.")
npc_says(_"To produce and assemble them, you may use a small factory in the Maintenance Tunnels.")
if (not has_quest(_"The yellow toolkit")) then
npc_says(_"Currently, the maintenance tunnels are not accessible. We have many problems with bots. You can't go there, access has been limited.")
show(22)
end
</LuaCode>
----------------------------------------------------------------------
Nr=51 Text=_"I have a problem with the Automated Factory."
NO_TEXT
<LuaCode>
if (has_cookie("dixon_angry_250") or has_cookie("dixon_angry_350")) then
npc_says(_"You have a problem... really amazing.")
npc_says(_"There is a really easy way to solve it.")
npc_says(_"Read the FLIPPING MANUAL!")
end_dialog()
else
npc_says(_"We haven't used it for a long time, so I am not surprised.")
npc_says(_"What is the error code?")
tux_says(_"Erm... I don't recall it.")
npc_says(_"So, I should guess?")
npc_says(_"Hm... It could be the common error when the autofactory is restarting.", "NO_WAIT")
npc_says(_"Its code should be 0x06660... 0x06661696... C, I think. It means 'fail' in hex.")
npc_says(_"There is a really easy way to solve it. It's not in the official instructions, but I expect it to solve your problem.")
npc_says(_"You just have to apply some elbow grease to the mechanism at the end of the line.")
npc_says(_"You can ask Bender for it. He makes much elbow grease and should be able to give you a small can.")
add_cookie("bender_elbow_grease")
end
hide(51)
</LuaCode>
----------------------------------------------------------------------
Nr=60 Text=_"Do you have a copy of Subatomic and Nuclear Science for Dummies, Volume IV?"
<LuaCode>
npc_says(_"Unfortunately, I never added that one to my library.")
tux_says(_"Library... Of course! Thanks, Dixon!")
npc_says(_"Uh... You're welcome, I guess.")
update_quest(_"An Explosive Situation", _"I spoke to Dixon, who didn't have a copy of the book. He did give me an idea, though - I'll head for the library in town.")
add_cookie("296_book_examine_library")
hide(60)
</LuaCode>
----------------------------------------------------------------------
Nr=83 Text="BUG, REPORT ME! dixon node83"
NO_TEXT
<LuaCode>
npc_says(_"YOU AGAIN!")
npc_says(_"I.", "NO_WAIT")
npc_says(_"SAID.", "NO_WAIT")
npc_says(_"GET.", "NO_WAIT")
npc_says(_"LOST.")
npc_says(_"FORGET MY LIFELONG PACIFISM. I WILL KILL YOU!")
npc_says(_"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!")
npc_faction("crazy", _"Dixon -- Temporarily insane")
end_dialog()
</LuaCode>
----------------------------------------------------------------------
Nr=99 Text=_"I must go now."
<LuaCode>
end_dialog()
</LuaCode>
----------------------------------------------------------------------
End of chat dialog for character="XXXXX"
|