1 | //===== eAthena Script ======================================= |
---|
2 | //= Cooking Quest |
---|
3 | //===== By: ================================================== |
---|
4 | //= Reddozen; L0ne_W0lf |
---|
5 | //===== Current Version: ===================================== |
---|
6 | //= 1.6b |
---|
7 | //===== Compatible With: ===================================== |
---|
8 | //= eAthena SVN |
---|
9 | //===== Description: ========================================= |
---|
10 | //= [Aegis Conversion] |
---|
11 | //= Official Cooking Quest (10.3) |
---|
12 | //===== Additional Comments: ================================= |
---|
13 | //= 1.1 Fixed wrong item ID, added missing ";, optimized [Lupus] |
---|
14 | //= 1.1a minor bugfix, thx 2 Irmin [Lupus] |
---|
15 | //= 1.2 Fixed exploit, some typos [Lupus] |
---|
16 | //= 1.3 Fixed wrong label [Lupus] 1.3a updated to Reddozen's changes |
---|
17 | //= 1.3b Fixed wrong id, fixed Puch quest, added more Pouch Quest |
---|
18 | //= dialogues [Lupus] |
---|
19 | //= 1.4 Fixed spelling, added some dialoguesm optimized |
---|
20 | //= fixed bugs. Tested, fully working [Lupus] |
---|
21 | //= 1.5 More fixes [Lupus] |
---|
22 | //= 1.6 Quest is now up to iRO 10.3 standards. [L0ne_W0lf] |
---|
23 | //= - Not sure what the EnableItemMove is for, as there is no |
---|
24 | //= command to disable being able to move items. |
---|
25 | //= 1.6a Corrected a bad cutin, a Typo error ";;" and a bad delitem (bugreport:911) [Samuray22] |
---|
26 | //= 1.6b Corrected a "donpcevent" missing a ":". (bugreport:962) [Samuray22] |
---|
27 | //============================================================ |
---|
28 | |
---|
29 | prt_castle,43,30,3 script Charles Orleans#cook 878,{ |
---|
30 | set .@now_weight,MaxWeight-Weight; |
---|
31 | if (.@now_weight < 2000) { |
---|
32 | mes "[Charles Orleans]"; |
---|
33 | mes "Just one second."; |
---|
34 | mes "You're carrying too"; |
---|
35 | mes "many items with you"; |
---|
36 | mes "right now, so you better"; |
---|
37 | mes "place some of your things"; |
---|
38 | mes "into Kafra Storage, yes?"; |
---|
39 | close2; |
---|
40 | //EnableItemMove; |
---|
41 | end; |
---|
42 | } |
---|
43 | if (BaseJob == Job_Novice) { |
---|
44 | if (sex) { |
---|
45 | cutin "orleans_5",0; |
---|
46 | mes "[Charles Orleans]"; |
---|
47 | mes "Excuse me, monsieur?"; |
---|
48 | mes "Yes, you. If you're not"; |
---|
49 | mes "here as hired help for the"; |
---|
50 | mes "kitchen, then I'd like to"; |
---|
51 | mes "ask you to leave now."; |
---|
52 | next; |
---|
53 | emotion e_an; |
---|
54 | mes "[Charles Orleans]"; |
---|
55 | mes "Please don't be"; |
---|
56 | mes "offended, but I can't"; |
---|
57 | mes "concentrate on my "; |
---|
58 | mes "cooking when Novices"; |
---|
59 | mes "like yourself are running"; |
---|
60 | mes "around here like children."; |
---|
61 | close; |
---|
62 | } |
---|
63 | cutin "orleans_1",0; |
---|
64 | mes "[Charles Orleans]"; |
---|
65 | mes "Mademoiselle, what"; |
---|
66 | mes "are you doing in this"; |
---|
67 | mes "area of the castle?"; |
---|
68 | mes "Oh, you must be lost~"; |
---|
69 | next; |
---|
70 | cutin "orleans_2",0; |
---|
71 | mes "[Charles Orleans]"; |
---|
72 | mes "Please, use the stairs"; |
---|
73 | mes "to the right to exit into the"; |
---|
74 | mes "main structure. My dear,"; |
---|
75 | mes "be careful and watch your"; |
---|
76 | mes "step when you climb up"; |
---|
77 | mes "the stairs for me, alright?"; |
---|
78 | goto L_End; |
---|
79 | } |
---|
80 | else if (getequipid(1) != 5026) { |
---|
81 | if (sex) { |
---|
82 | cutin "orleans_5",0; |
---|
83 | emotion e_an; |
---|
84 | mes "[Charles Orleans]"; |
---|
85 | mes "Monsieur, why you look"; |
---|
86 | mes "at me so? Is it the Morroc"; |
---|
87 | mes "silk shirt I am wearing, my"; |
---|
88 | mes "hair styled by Madam Veronica,"; |
---|
89 | mes "or my brand name muffler"; |
---|
90 | mes "refined by Monsieur Antonio?"; |
---|
91 | next; |
---|
92 | cutin "orleans_7",0; |
---|
93 | mes "[Charles Orleans]"; |
---|
94 | mes "Perhaps you are in awe"; |
---|
95 | mes "of the latest, fashionable"; |
---|
96 | mes "spectacles that was designed"; |
---|
97 | mes "by the artists from the Rekenber Corporation? Please, do tell~"; |
---|
98 | next; |
---|
99 | cutin "orleans_2",0; |
---|
100 | mes "[Charles Orleans]"; |
---|
101 | mes "Wait, wait just a"; |
---|
102 | mes "moment. Do you know"; |
---|
103 | mes "anything about the latest"; |
---|
104 | mes "trends? You don't seem"; |
---|
105 | mes "to be very fashionable..."; |
---|
106 | next; |
---|
107 | cutin "orleans_5",0; |
---|
108 | cutin "orleans_4",0; |
---|
109 | mes "[Charles Orleans]"; |
---|
110 | mes "Ugh, if I can avoid it,"; |
---|
111 | mes "I usually prefer not to"; |
---|
112 | mes "associate with ruffians."; |
---|
113 | mes "But I do find that you"; |
---|
114 | mes "adventurers do have"; |
---|
115 | mes "your strong points..."; |
---|
116 | goto L_End; |
---|
117 | } |
---|
118 | cutin "orleans_1",0; |
---|
119 | mes "[Charles Orleans]"; |
---|
120 | mes "Oh! Pardon the squalor"; |
---|
121 | mes "of my humble kitchen,"; |
---|
122 | mes "Mademoiselle. But even"; |
---|
123 | mes "the splendor of the Prontera"; |
---|
124 | mes "Castle pales to the radiance"; |
---|
125 | mes "of your captivating beauty."; |
---|
126 | next; |
---|
127 | cutin "orleans_2",0; |
---|
128 | mes "[Charles Orleans]"; |
---|
129 | mes "Tell me, who is the"; |
---|
130 | mes "lovely child holding"; |
---|
131 | mes "the cat right next to you?"; |
---|
132 | mes "I know it is rude to ask,"; |
---|
133 | mes "but I am emboldened by"; |
---|
134 | mes "my, shall we say, curiosity."; |
---|
135 | next; |
---|
136 | switch(select("......?:She is my sister:Actually, I don't know her.")) { |
---|
137 | case 1: |
---|
138 | cutin "nyuang_3",2; |
---|
139 | donpcevent "Child with Cat#cook::onDelight"; |
---|
140 | mes "[The kid with a cat]"; |
---|
141 | mes "Nyahahaha,"; |
---|
142 | mes "Nyahahaha~"; |
---|
143 | mes "Meow~ Meow~"; |
---|
144 | next; |
---|
145 | cutin "orleans_2",0; |
---|
146 | emotion e_heh; |
---|
147 | mes "[Charles Orleans]"; |
---|
148 | mes "What a lovely child."; |
---|
149 | mes "Be quiet like a good girl."; |
---|
150 | next; |
---|
151 | break; |
---|
152 | case 2: |
---|
153 | cutin "nyuang_1",2; |
---|
154 | donpcevent "Child with Cat#cook::OnWhat"; |
---|
155 | mes "[Child with Cat]"; |
---|
156 | mes "...Nya?"; |
---|
157 | mes "...Meow?"; |
---|
158 | next; |
---|
159 | cutin "orleans_2",0; |
---|
160 | emotion e_lv2; |
---|
161 | mes "[Charles Orleans]"; |
---|
162 | mes "She is lovely and"; |
---|
163 | mes "quite although she"; |
---|
164 | mes "doesn't look like you."; |
---|
165 | mes "Even her cat looks adorable."; |
---|
166 | break; |
---|
167 | case 3: |
---|
168 | cutin "nyuang_2",2; |
---|
169 | donpcevent "Child with Cat#cook::OnPif"; |
---|
170 | mes "[Child with Cat]"; |
---|
171 | mes "Nyahahaha,"; |
---|
172 | mes "Nyahahaha~"; |
---|
173 | mes "Meow, meow~"; |
---|
174 | next; |
---|
175 | cutin "orleans_4",0; |
---|
176 | cutin "orleans_3",0; |
---|
177 | emotion e_swt2; |
---|
178 | mes "[Charles Orleans]"; |
---|
179 | mes "Ah, again, let me"; |
---|
180 | mes "apologize. I had believed"; |
---|
181 | mes "that this child was fortunate"; |
---|
182 | mes "enough to be a companion"; |
---|
183 | mes "of the mademoiselle."; |
---|
184 | break; |
---|
185 | } |
---|
186 | next; |
---|
187 | cutin "orleans_1",0; |
---|
188 | mes "[Charles Orleans]"; |
---|
189 | mes "Allow me to introduce"; |
---|
190 | mes "myself to you, amour."; |
---|
191 | mes "I am your ever faithful"; |
---|
192 | mes "servant whose heart is"; |
---|
193 | mes "enraptured by your gaze."; |
---|
194 | mes "My name is Charles Orleans."; |
---|
195 | next; |
---|
196 | cutin "orleans_4",0; |
---|
197 | mes "[Charles Orleans]"; |
---|
198 | mes "Yet there is one thing that"; |
---|
199 | mes "anguishes me. Ever since his"; |
---|
200 | mes "highness, King Tristram III,"; |
---|
201 | mes "has vanished, I have found no"; |
---|
202 | mes "one worthy of tasting my wares."; |
---|
203 | mes "My life now lacks meaning..."; |
---|
204 | next; |
---|
205 | mes "[Charles Orleans]"; |
---|
206 | mes "Alas, recently I have been"; |
---|
207 | mes "reduced to teaching mere"; |
---|
208 | mes "apprentices, tyros in the"; |
---|
209 | mes "culinary arts, my skills."; |
---|
210 | mes "It is frustrating--many of"; |
---|
211 | mes "them do not have any talent!"; |
---|
212 | next; |
---|
213 | cutin "orleans_3",0; |
---|
214 | mes "[Charles Orleans]"; |
---|
215 | mes "Ah, forgive me, dear"; |
---|
216 | mes "Mademoiselle. I hope you"; |
---|
217 | mes "understand the difficulty"; |
---|
218 | mes "I am forced to suffer. When"; |
---|
219 | mes "next we meet, I would very much like to give you a sweet dessert."; |
---|
220 | next; |
---|
221 | cutin "orleans_1",0; |
---|
222 | mes "[Charles Orleans]"; |
---|
223 | mes "Yes, women with your"; |
---|
224 | mes "beauty definitely deserve"; |
---|
225 | mes "the luscious flavors of the"; |
---|
226 | mes "treats that only I can offer."; |
---|
227 | mes "Until that day comes, I shall"; |
---|
228 | mes "reluctantly bid you adieu."; |
---|
229 | goto L_End; |
---|
230 | } |
---|
231 | else if (cooking == 0) { |
---|
232 | cutin "orleans_5",0; |
---|
233 | emotion e_dots; |
---|
234 | mes "[Charles Orleans]"; |
---|
235 | mes "Oh, have you come here"; |
---|
236 | mes "to learn cooking? ^333333*Sigh*^000000"; |
---|
237 | mes "I don't feel like teaching"; |
---|
238 | mes "anything today--in fact,"; |
---|
239 | mes "I think teaching is a waste"; |
---|
240 | mes "of my time! ^333333*Sigh*^000000 However..."; |
---|
241 | next; |
---|
242 | switch(select("Um, are you talking to me?:Wait, don't you remember me?:Sir Orleans?")) { |
---|
243 | case 1: |
---|
244 | cutin "orleans_7",0; |
---|
245 | mes "[Charles Orleans]"; |
---|
246 | mes "Who else would"; |
---|
247 | mes "I be talking to?"; |
---|
248 | mes "To Madeleine over"; |
---|
249 | mes "there? Or that child"; |
---|
250 | mes "holding that mangy"; |
---|
251 | mes "cat? Sacrebleu!"; |
---|
252 | next; |
---|
253 | cutin "nyuang_4",2; |
---|
254 | mes "[Child with Cat]"; |
---|
255 | mes "Grrrrrrr!"; |
---|
256 | mes "Rrrroreow!"; |
---|
257 | next; |
---|
258 | cutin "orleans_4",0; |
---|
259 | cutin "orleans_3",0; |
---|
260 | emotion e_omg; |
---|
261 | mes "[Charles Orleans]"; |
---|
262 | mes "Goodness, you scared me!"; |
---|
263 | mes "What an ill natured kid!"; |
---|
264 | mes "Who brought this kid in?"; |
---|
265 | break; |
---|
266 | case 2: |
---|
267 | mes "[Charles Orleans]"; |
---|
268 | mes "I can't remember every"; |
---|
269 | mes "tyro who's begged me for"; |
---|
270 | mes "instruction in the culinary"; |
---|
271 | mes "arts. I could swear you've"; |
---|
272 | mes "come here months ago, it's"; |
---|
273 | mes "just--what was your name...?"; |
---|
274 | next; |
---|
275 | cutin "orleans_7",0; |
---|
276 | mes "[Charles Orleans]"; |
---|
277 | mes "Bah! No matter."; |
---|
278 | mes "I suppose that's"; |
---|
279 | mes "of no importance"; |
---|
280 | mes "at the moment."; |
---|
281 | break; |
---|
282 | case 3: |
---|
283 | cutin "orleans_4",0; |
---|
284 | mes "[Charles Orleans]"; |
---|
285 | mes "E-excuse me? I may be"; |
---|
286 | mes "your instructor, but you"; |
---|
287 | mes "can call me by my first name."; |
---|
288 | mes "I know that I can be strict,"; |
---|
289 | mes "but please: in the end, we are colleagues, even if I am superior."; |
---|
290 | next; |
---|
291 | cutin "orleans_1",0; |
---|
292 | mes "[Charles Orleans]"; |
---|
293 | mes "Fine, fine..."; |
---|
294 | mes "If you insist on your"; |
---|
295 | mes "modicum of expressed"; |
---|
296 | mes "respect, then you may"; |
---|
297 | mes "call me ''Sir Charles.''"; |
---|
298 | next; |
---|
299 | cutin "orleans_7",0; |
---|
300 | mes "[Charles Orleans]"; |
---|
301 | mes "Ah... That does have"; |
---|
302 | mes "a rather fine ring to it."; |
---|
303 | mes "I actually earned that title"; |
---|
304 | mes "from the king himself, even"; |
---|
305 | mes "if I'm a knight only in title and manner, rather than strength."; |
---|
306 | break; |
---|
307 | } |
---|
308 | next; |
---|
309 | cutin "orleans_7",0; |
---|
310 | mes "[Charles Orleans]"; |
---|
311 | mes "Well then, let's get started"; |
---|
312 | mes "today with making a simple"; |
---|
313 | mes "dish. Okay, ^FF0000I don't teach recipes"; |
---|
314 | mes "more than once^000000, ^FF0000so make sure"; |
---|
315 | mes "that you write this down^000000. Now"; |
---|
316 | mes "then, what shall we cook?"; |
---|
317 | next; |
---|
318 | cutin "orleans_6",0; |
---|
319 | set .@cook_m1,rand(1,6); |
---|
320 | if (.@cook_m1 == 1) { |
---|
321 | set cooking,1; |
---|
322 | mes "[Charles Orleans]"; |
---|
323 | mes "Ahhh, how about"; |
---|
324 | mes "'Fried Grasshopper Legs?'"; |
---|
325 | mes "To the uninitiated, it may"; |
---|
326 | mes "seem to be a disgusting dish,"; |
---|
327 | mes "but trust me, its exquisite taste is pure pleasure for your palate."; |
---|
328 | next; |
---|
329 | mes "[Charles Orleans]"; |
---|
330 | mes "Now, please bring"; |
---|
331 | mes "^4D4DFF5 Grasshopper Legs^000000,"; |
---|
332 | mes "^4D4DFF1 Cooking Oil^000000, and"; |
---|
333 | mes "^4D4DFF1 Old Frying Pan^000000."; |
---|
334 | mes "Then, we can begin."; |
---|
335 | goto L_End; |
---|
336 | } |
---|
337 | else if (.@cook_m1 == 2) { |
---|
338 | set cooking,2; |
---|
339 | mes "[Charles Orleans]"; |
---|
340 | mes "Ah, I've got it!"; |
---|
341 | mes "Let's make ''Grape Juice"; |
---|
342 | mes "Herbal Tea.'' The weather"; |
---|
343 | mes "is perfect right now for"; |
---|
344 | mes "a cool, refreshing drink."; |
---|
345 | next; |
---|
346 | mes "[Charles Orleans]"; |
---|
347 | mes "Please bring"; |
---|
348 | mes "^4D4DFF3 Grapes^000000, and"; |
---|
349 | mes "^4D4DFF2 Red Potions^000000"; |
---|
350 | mes "so that we can"; |
---|
351 | mes "begin the lesson~"; |
---|
352 | goto L_End; |
---|
353 | } |
---|
354 | else if (.@cook_m1 == 3) { |
---|
355 | set cooking,3; |
---|
356 | mes "[Charles Orleans]"; |
---|
357 | mes "I've got it~"; |
---|
358 | mes "We can make"; |
---|
359 | mes "''Honey Grape Juice.''"; |
---|
360 | mes "Please bring me the"; |
---|
361 | mes "following ingredients so"; |
---|
362 | mes "that we can begin the lesson."; |
---|
363 | next; |
---|
364 | mes "[Charles Orleans]"; |
---|
365 | mes "^4D4DFF1 Honey^000000,"; |
---|
366 | mes "^4D4DFF2 Grapes^000000, and"; |
---|
367 | mes "^4D4DFF1 Red Potion^000000."; |
---|
368 | goto L_End; |
---|
369 | } |
---|
370 | else if (.@cook_m1 == 4) { |
---|
371 | set cooking,4; |
---|
372 | mes "[Charles Orleans]"; |
---|
373 | mes "Mmm, why don't we"; |
---|
374 | mes "make ''Frog Egg and"; |
---|
375 | mes "Squid Ink Soup?'' Those"; |
---|
376 | mes "bereft of gourmet taste may"; |
---|
377 | mes "think it's disgusting, but it's"; |
---|
378 | mes "actually quite scrumptious."; |
---|
379 | next; |
---|
380 | mes "[Charles Orleans]"; |
---|
381 | mes "Well then,"; |
---|
382 | mes "please bring me"; |
---|
383 | mes "^4D4DFF1 Bag of Grain^000000,"; |
---|
384 | mes "^4D4DFF10 Spawns^000000, and"; |
---|
385 | mes "^4D4DFF1 Squid Ink^000000."; |
---|
386 | goto L_End; |
---|
387 | } |
---|
388 | else if (.@cook_m1 == 5) { |
---|
389 | set cooking,5; |
---|
390 | mes "[Charles Orleans]"; |
---|
391 | mes "Ah, I know what"; |
---|
392 | mes "would be perfect right"; |
---|
393 | mes "now. ''Steamed Crab"; |
---|
394 | mes "Nippers.'' Now, please"; |
---|
395 | mes "bring these ingredients"; |
---|
396 | mes "so we can make this soup."; |
---|
397 | next; |
---|
398 | mes "[Charles Orleans]"; |
---|
399 | mes "We'll need"; |
---|
400 | mes "^4D4DFF10 Green Herbs^000000,"; |
---|
401 | mes "^4D4DFF10 Nippers^000000, and"; |
---|
402 | mes "^4D4DFF1 Yellow Potion^000000."; |
---|
403 | goto L_End; |
---|
404 | } |
---|
405 | set cooking,6; |
---|
406 | mes "[Charles Orleans]"; |
---|
407 | mes "Ooh, you know what"; |
---|
408 | mes "would be scrumptious?"; |
---|
409 | mes "''Fried Monkey Tails.'' Yes,"; |
---|
410 | mes "that sounds perfect! Please"; |
---|
411 | mes "bring these ingredients so"; |
---|
412 | mes "that I can teach you this dish."; |
---|
413 | next; |
---|
414 | mes "[Charles Orleans]"; |
---|
415 | mes "We'll need"; |
---|
416 | mes "^4D4DFF1 Frying Pan^000000,"; |
---|
417 | mes "^4D4DFF5 Yoyo Tails^000000, and"; |
---|
418 | mes "^4D4DFF1 Cooking Oil^000000."; |
---|
419 | goto L_End; |
---|
420 | } |
---|
421 | else if (cooking == 1) { |
---|
422 | if (countitem(940) > 4 && countitem(7031) > 0 && countitem(7457) > 0) { |
---|
423 | cutin "orleans_4",0; |
---|
424 | emotion e_an; |
---|
425 | mes "[Charles Orleans]"; |
---|
426 | mes "Finally, you're here! Never"; |
---|
427 | mes "forget: your ingredients must"; |
---|
428 | mes "always be as fresh as possible."; |
---|
429 | mes "If not, your cuisine will be much poorer in quality. Now, let me"; |
---|
430 | mes "explain how to make this dish."; |
---|
431 | next; |
---|
432 | cutin "orleans_6",0; |
---|
433 | mes "[Charles Orleans]"; |
---|
434 | mes "Scrub the Grasshopper Legs"; |
---|
435 | mes "as cleanly as you can before"; |
---|
436 | mes "placing them in the Frying Pan."; |
---|
437 | mes "Afterwards, pour half a bottle of Cooking Oil and fry the legs at"; |
---|
438 | mes "high heat for about 20 minutes."; |
---|
439 | next; |
---|
440 | mes "[Charles Orleans]"; |
---|
441 | mes "Now, follow the instructions"; |
---|
442 | mes "that I've just given you to the"; |
---|
443 | mes "letter! Hmmm... Good, good."; |
---|
444 | mes "That's not bad at all. Alright,"; |
---|
445 | mes "you're almost there..."; |
---|
446 | next; |
---|
447 | cutin "orleans_7",0; |
---|
448 | mes "[Charles Orleans]"; |
---|
449 | mes "There, you're done!"; |
---|
450 | mes "The presentation can use"; |
---|
451 | mes "a little work, but at least you"; |
---|
452 | mes "know this recipe now. That's"; |
---|
453 | mes "all for today, so please go"; |
---|
454 | mes "and practice on your own now."; |
---|
455 | delitem 940,5; //Grasshopper's_Leg |
---|
456 | delitem 7031,1; //Old_Frying_Pan |
---|
457 | delitem 7457,1; //Cooking_Oil |
---|
458 | set cooking,7; |
---|
459 | getitem 12041,1; //Str_Dish01 |
---|
460 | goto L_End; |
---|
461 | } |
---|
462 | cutin "orleans_6",0; |
---|
463 | set .@talk_j,rand(1,2); |
---|
464 | if (.@talk_j == 1) { |
---|
465 | mes "[Charles Orleans]"; |
---|
466 | mes "Hurry and bring me"; |
---|
467 | mes "the ingredients to make"; |
---|
468 | mes "Fried Grasshopper Legs!"; |
---|
469 | mes "If a restaurant patron had"; |
---|
470 | mes "ordered this, then you'd"; |
---|
471 | mes "already be making him wait!"; |
---|
472 | goto L_End; |
---|
473 | } |
---|
474 | mes "[Charles Orleans]"; |
---|
475 | mes "Just go and ambush those"; |
---|
476 | mes "happy-go-lucky grasshoppers"; |
---|
477 | mes "just playing in the fields. Hurry and smash them, then rip their"; |
---|
478 | mes "legs off--but be humane about it! "; |
---|
479 | goto L_End; |
---|
480 | } |
---|
481 | else if (cooking == 2) { |
---|
482 | if (countitem(514) > 2 && countitem(501) > 1) { |
---|
483 | cutin "orleans_4",0; |
---|
484 | mes "[Charles Orleans]"; |
---|
485 | mes "Finally, you're here! Never"; |
---|
486 | mes "forget: your ingredients must"; |
---|
487 | mes "always be as fresh as possible."; |
---|
488 | mes "If not, your cuisine will be much poorer in quality. Now, let me"; |
---|
489 | mes "explain how to make this dish."; |
---|
490 | next; |
---|
491 | cutin "orleans_6",0; |
---|
492 | mes "[Charles Orleans]"; |
---|
493 | mes "You extract the juice"; |
---|
494 | mes "from the Grapes like this--"; |
---|
495 | mes "we can't use pre-made Grape"; |
---|
496 | mes "Juice for the sake of freshness. Then, you need to boil the Red"; |
---|
497 | mes "Potions in a bain-marie..."; |
---|
498 | next; |
---|
499 | mes "[Charles Orleans]"; |
---|
500 | mes "When the Red Potions"; |
---|
501 | mes "reach the right consistency,"; |
---|
502 | mes "gently stir in the juice that you just squeezed from the Grapes."; |
---|
503 | mes "Now, I want you to try it. Hmm... That's not bad... Good, good..."; |
---|
504 | next; |
---|
505 | cutin "orleans_7",0; |
---|
506 | mes "[Charles Orleans]"; |
---|
507 | mes "There, you're done!"; |
---|
508 | mes "The presentation can use"; |
---|
509 | mes "a little work, but at least you"; |
---|
510 | mes "know this recipe now. That's"; |
---|
511 | mes "all for today, so please go"; |
---|
512 | mes "and practice on your own now."; |
---|
513 | delitem 514,3; //Grape |
---|
514 | delitem 501,2; //Red_Potion |
---|
515 | set cooking,7; |
---|
516 | getitem 12046,1; //Int_Dish01 |
---|
517 | goto L_End; |
---|
518 | } |
---|
519 | cutin "orleans_6",0; |
---|
520 | set .@talk_j,rand(1,2); |
---|
521 | if (.@talk_j == 1) { |
---|
522 | mes "[Charles Orleans]"; |
---|
523 | mes "What are you doing?"; |
---|
524 | mes "Hurry and bring me the"; |
---|
525 | mes "ingredients for Grape Juice"; |
---|
526 | mes "Herbal Tea! At a real restaurant, you'd never be able to take your"; |
---|
527 | mes "time like this! Quickly, now!"; |
---|
528 | goto L_End; |
---|
529 | } |
---|
530 | mes "[Charles Orleans]"; |
---|
531 | mes "Having trouble finding"; |
---|
532 | mes "Grapes? Just pop open"; |
---|
533 | mes "those cute little Poporings..."; |
---|
534 | mes "Of course, you should try to"; |
---|
535 | mes "be humane when you hunt them..."; |
---|
536 | goto L_End; |
---|
537 | } |
---|
538 | else if (cooking == 3) { |
---|
539 | if (countitem(518) > 0 && countitem(514) > 1 && countitem(501) > 0) { |
---|
540 | cutin "orleans_4",0; |
---|
541 | mes "[Charles Orleans]"; |
---|
542 | mes "Finally, you're here! Never"; |
---|
543 | mes "forget: your ingredients must"; |
---|
544 | mes "always be as fresh as possible."; |
---|
545 | mes "If not, your cuisine will be much poorer in quality. Now, let me"; |
---|
546 | mes "explain how to make this dish."; |
---|
547 | next; |
---|
548 | cutin "orleans_6",0; |
---|
549 | mes "[Charles Orleans]"; |
---|
550 | mes "First, skin the Grapes"; |
---|
551 | mes "and extract the seeds. Then,"; |
---|
552 | mes "blend the Grapes with the"; |
---|
553 | mes "Honey. Take this blended"; |
---|
554 | mes "mixture and carefully stir"; |
---|
555 | mes "it into the Red Potion..."; |
---|
556 | next; |
---|
557 | mes "[Charles Orleans]"; |
---|
558 | mes "When the pulp is fully"; |
---|
559 | mes "mixed into the Red Potion,"; |
---|
560 | mes "you'll be finished. Now, go"; |
---|
561 | mes "and try making it yourself."; |
---|
562 | mes "Right, that's good. Yes..."; |
---|
563 | mes "Wait, wait! Okay, there you go~"; |
---|
564 | next; |
---|
565 | cutin "orleans_7",0; |
---|
566 | mes "[Charles Orleans]"; |
---|
567 | mes "There, you're done!"; |
---|
568 | mes "The presentation can use"; |
---|
569 | mes "a little work, but at least you"; |
---|
570 | mes "know this recipe now. That's"; |
---|
571 | mes "all for today, so please go"; |
---|
572 | mes "and practice on your own now."; |
---|
573 | delitem 518,1; //Honey |
---|
574 | delitem 514,2; //Grape |
---|
575 | delitem 501,1; //Red_Potion |
---|
576 | set cooking,7; |
---|
577 | getitem 12061,1; //Dex_Dish01 |
---|
578 | goto L_End; |
---|
579 | } |
---|
580 | cutin "orleans_6",0; |
---|
581 | set .@talk_j,rand(1,2); |
---|
582 | if (.@talk_j == 1) { |
---|
583 | mes "[Charles Orleans]"; |
---|
584 | mes "What's taking you so"; |
---|
585 | mes "long? You should have"; |
---|
586 | mes "brought me the ingredients"; |
---|
587 | mes "to make Honey Grape Juice"; |
---|
588 | mes "a while ago. Hurry it up!"; |
---|
589 | goto L_End; |
---|
590 | } |
---|
591 | mes "[Charles Orleans]"; |
---|
592 | mes "You're having trouble"; |
---|
593 | mes "finding some Honey for the"; |
---|
594 | mes "Honey Grape Juice, aren't you?"; |
---|
595 | mes "Just go and hunt some bears,"; |
---|
596 | mes "they're always carrying some"; |
---|
597 | mes "of that Honey around."; |
---|
598 | goto L_End; |
---|
599 | } |
---|
600 | else if (cooking == 4) { |
---|
601 | if (countitem(577) > 0 && countitem(908) > 9 && countitem(1024) > 0) { |
---|
602 | cutin "orleans_4",0; |
---|
603 | mes "[Charles Orleans]"; |
---|
604 | mes "Finally, you're here! Never"; |
---|
605 | mes "forget: your ingredients must"; |
---|
606 | mes "always be as fresh as possible."; |
---|
607 | mes "If not, your cuisine will be much poorer in quality. Now, let me"; |
---|
608 | mes "explain how to make this dish."; |
---|
609 | next; |
---|
610 | cutin "orleans_6",0; |
---|
611 | mes "[Charles Orleans]"; |
---|
612 | mes "Mill the grain until"; |
---|
613 | mes "it's a fine flour, then"; |
---|
614 | mes "boil the Squid Ink at"; |
---|
615 | mes "medium heat. Once it"; |
---|
616 | mes "bubbles, pour in the flour."; |
---|
617 | next; |
---|
618 | mes "[Charles Orleans]"; |
---|
619 | mes "Keep stirring, slowly"; |
---|
620 | mes "adding the Spawns. When"; |
---|
621 | mes "it all boils again, reduce the"; |
---|
622 | mes "heat and simmer for about 10"; |
---|
623 | mes "minutes. Okay, now you try it."; |
---|
624 | mes "That's good, good... Alright~"; |
---|
625 | next; |
---|
626 | cutin "orleans_7",0; |
---|
627 | mes "[Charles Orleans]"; |
---|
628 | mes "There, you're done!"; |
---|
629 | mes "The presentation can use"; |
---|
630 | mes "a little work, but at least you"; |
---|
631 | mes "know this recipe now. That's"; |
---|
632 | mes "all for today, so please go"; |
---|
633 | mes "and practice on your own now."; |
---|
634 | delitem 577,1; //Grain |
---|
635 | delitem 908,10; //Spawn |
---|
636 | delitem 1024,1; //Chinese_ink |
---|
637 | set cooking,7; |
---|
638 | getitem 12056,1; //Agi_Dish01 |
---|
639 | goto L_End; |
---|
640 | } |
---|
641 | cutin "orleans_6",0; |
---|
642 | set .@talk_j,rand(1,2); |
---|
643 | if (.@talk_j == 1) { |
---|
644 | mes "[Charles Orleans]"; |
---|
645 | mes "What are you doing?"; |
---|
646 | mes "You're supposed to be"; |
---|
647 | mes "preparing ingredients"; |
---|
648 | mes "for Frog Egg and Squid"; |
---|
649 | mes "Ink Soup right now!"; |
---|
650 | goto L_End; |
---|
651 | } |
---|
652 | mes "[Charles Orleans]"; |
---|
653 | mes "You have to be careful"; |
---|
654 | mes "when you're handling Frog"; |
---|
655 | mes "Eggs. If you feed them raw to"; |
---|
656 | mes "somebody, well, their flavor is"; |
---|
657 | mes "decidely less than magnifique."; |
---|
658 | goto L_End; |
---|
659 | } |
---|
660 | else if (cooking == 5) { |
---|
661 | if (countitem(960) > 9 && countitem(511) > 9 && countitem(503) > 0) { |
---|
662 | cutin "orleans_4",0; |
---|
663 | mes "[Charles Orleans]"; |
---|
664 | mes "Finally, you're here! Never"; |
---|
665 | mes "forget: your ingredients must"; |
---|
666 | mes "always be as fresh as possible."; |
---|
667 | mes "If not, your cuisine will be much poorer in quality. Now, let me"; |
---|
668 | mes "explain how to make this dish."; |
---|
669 | next; |
---|
670 | cutin "orleans_6",0; |
---|
671 | mes "[Charles Orleans]"; |
---|
672 | mes "Boil the Nippers in Yellow"; |
---|
673 | mes "Potion on low heat for about"; |
---|
674 | mes "30 minutes. Then, bring it down"; |
---|
675 | mes "to a simmer and carefully stir"; |
---|
676 | mes "in the Green Herbs one by one."; |
---|
677 | next; |
---|
678 | mes "[Charles Orleans]"; |
---|
679 | mes "This is an easy recipe, but"; |
---|
680 | mes "I still want you to demonstrate"; |
---|
681 | mes "for me. Okay, let's see now..."; |
---|
682 | mes "You're doing fine. Now, wait..."; |
---|
683 | mes "Good, good, okay, it's ready"; |
---|
684 | mes "for the Green Herbs now..."; |
---|
685 | next; |
---|
686 | cutin "orleans_7",0; |
---|
687 | mes "[Charles Orleans]"; |
---|
688 | mes "There, you're done!"; |
---|
689 | mes "The presentation can use"; |
---|
690 | mes "a little work, but at least you"; |
---|
691 | mes "know this recipe now. That's"; |
---|
692 | mes "all for today, so please go"; |
---|
693 | mes "and practice on your own now."; |
---|
694 | delitem 960,10; //Nipper |
---|
695 | delitem 511,10; //Green_Herb |
---|
696 | delitem 503,1; //Yellow_Potion |
---|
697 | set cooking,7; |
---|
698 | getitem 12051,1; //Vit_Dish01 |
---|
699 | goto L_End; |
---|
700 | } |
---|
701 | cutin "orleans_6",0; |
---|
702 | set .@talk_j,rand(1,2); |
---|
703 | if (.@talk_j == 1) { |
---|
704 | mes "[Charles Orleans]"; |
---|
705 | mes "Shouldn't you be"; |
---|
706 | mes "preparing all of the"; |
---|
707 | mes "ingredients for Steamed"; |
---|
708 | mes "Crab Nippers? You need"; |
---|
709 | mes "to work quickly for those"; |
---|
710 | mes "hungry restaurant patrons!"; |
---|
711 | goto L_End; |
---|
712 | } |
---|
713 | mes "[Charles Orleans]"; |
---|
714 | mes "It shouldn't be too hard"; |
---|
715 | mes "to gather Nippers. Just"; |
---|
716 | mes "find some Vadons and crush"; |
---|
717 | mes "them, making sure to rip off"; |
---|
718 | mes "their Nippers. That sounds strange, I know, but just do it."; |
---|
719 | goto L_End; |
---|
720 | } |
---|
721 | else if (cooking == 6) { |
---|
722 | if (countitem(942) > 4 && countitem(7031) > 0 && countitem(7457) > 0) { |
---|
723 | cutin "orleans_4",0; |
---|
724 | mes "[Charles Orleans]"; |
---|
725 | mes "Finally, you're here! Never"; |
---|
726 | mes "forget: your ingredients must"; |
---|
727 | mes "always be as fresh as possible."; |
---|
728 | mes "If not, your cuisine will be much poorer in quality. Now, let me"; |
---|
729 | mes "explain how to make this dish."; |
---|
730 | next; |
---|
731 | cutin "orleans_6",0; |
---|
732 | mes "[Charles Orleans]"; |
---|
733 | mes "Pluck the hair from the"; |
---|
734 | mes "tails and rinse them well"; |
---|
735 | mes "under cold water. Pour half"; |
---|
736 | mes "a bottle of Cooking Oil unto"; |
---|
737 | mes "a preheated pan, and then"; |
---|
738 | mes "quickly fry the tails."; |
---|
739 | next; |
---|
740 | mes "[Charles Orleans]"; |
---|
741 | mes "The trick is to fry the"; |
---|
742 | mes "tails quickly without burning"; |
---|
743 | mes "them, so you'll probably want"; |
---|
744 | mes "to cook using medium-high heat."; |
---|
745 | mes "Show me what you've learned now... Alright, that's not bad... Hmmm..."; |
---|
746 | next; |
---|
747 | cutin "orleans_7",0; |
---|
748 | mes "[Charles Orleans]"; |
---|
749 | mes "There, you're done!"; |
---|
750 | mes "The presentation can use"; |
---|
751 | mes "a little work, but at least you"; |
---|
752 | mes "know this recipe now. That's"; |
---|
753 | mes "all for today, so please go"; |
---|
754 | mes "and practice on your own now."; |
---|
755 | delitem 942,5; //Yoyo_Tail |
---|
756 | delitem 7031,1; //Old_Frying_Pan |
---|
757 | delitem 7457,1; //Cooking_Oil |
---|
758 | set cooking,7; |
---|
759 | getitem 12066,1; //Luk_Dish01 |
---|
760 | goto L_End; |
---|
761 | } |
---|
762 | cutin "orleans_6",0; |
---|
763 | set .@talk_j,rand(1,2); |
---|
764 | if (.@talk_j == 1) { |
---|
765 | mes "[Charles Orleans]"; |
---|
766 | mes "You better go prepare"; |
---|
767 | mes "those ingredients for Fried"; |
---|
768 | mes "Monkey Tails are quickly as"; |
---|
769 | mes "you can. In a real restaurant,"; |
---|
770 | mes "you'd never able to take your"; |
---|
771 | mes "time like this. Toute allure!"; |
---|
772 | goto L_End; |
---|
773 | } |
---|
774 | mes "[Charles Orleans]"; |
---|
775 | mes "You need more tails?"; |
---|
776 | mes "Just sneak up on some"; |
---|
777 | mes "Yoyos, swiftly kill them,"; |
---|
778 | mes "and then slice off their tails."; |
---|
779 | mes "You're a beginner, but I won't"; |
---|
780 | mes "allow you to be inhumane!"; |
---|
781 | goto L_End; |
---|
782 | } |
---|
783 | else if (cooking == 7) { |
---|
784 | cutin "orleans_7",0; |
---|
785 | mes "[Charles Orleans]"; |
---|
786 | mes "Oh... I'm so exhausted!"; |
---|
787 | mes "I have too much wisdom and"; |
---|
788 | mes "skills to pass on! Teaching is"; |
---|
789 | mes "not an endeavor I enjoy, but"; |
---|
790 | mes "I do realize it is necessary"; |
---|
791 | mes "for my cuisine to survive me..."; |
---|
792 | next; |
---|
793 | cutin "orleans_1",0; |
---|
794 | mes "[Charles Orleans]"; |
---|
795 | mes "Peser le bien et le mal..."; |
---|
796 | mes "Even though it pains me,"; |
---|
797 | mes "I suppose I have to continue"; |
---|
798 | mes "teaching until one of you can"; |
---|
799 | mes "become a worthy successor."; |
---|
800 | mes "It will take some time..."; |
---|
801 | goto L_End; |
---|
802 | } |
---|
803 | else if (cooking == 8) { |
---|
804 | cutin "orleans_5",0; |
---|
805 | mes "[Charles Orleans]"; |
---|
806 | mes "Strange, strange..."; |
---|
807 | mes "What is that kid and"; |
---|
808 | mes "that cat doing here?"; |
---|
809 | mes "The kitchen is no place"; |
---|
810 | mes "for them--at the very least,"; |
---|
811 | mes "not for pets, you know."; |
---|
812 | next; |
---|
813 | cutin "orleans_4",0; |
---|
814 | mes "[Charles Orleans]"; |
---|
815 | mes "Pardon moi, child,"; |
---|
816 | mes "but would you remove"; |
---|
817 | mes "yourself and your cat"; |
---|
818 | mes "from the premises? This"; |
---|
819 | mes "is a kitchen, and everything"; |
---|
820 | mes "here needs to be clean!"; |
---|
821 | next; |
---|
822 | cutin "nyuang_1",2; |
---|
823 | mes "[Child with Cat]"; |
---|
824 | mes "...Nyaaa?"; |
---|
825 | mes "...Meow?"; |
---|
826 | next; |
---|
827 | switch(select("What's your name, kid?:Do you want to eat something?:Here, kitty~:Get out!")) { |
---|
828 | case 1: |
---|
829 | donpcevent "Child with Cat#cook::OnOkay"; |
---|
830 | mes "[Child with Cat]"; |
---|
831 | mes "Nyaaa~"; |
---|
832 | mes "nyaaa~"; |
---|
833 | mes "(Purrrrrr)"; |
---|
834 | next; |
---|
835 | cutin "orleans_4",0; |
---|
836 | mes "[Charles Orleans]"; |
---|
837 | mes ".....Who told you"; |
---|
838 | mes "to ask her name?"; |
---|
839 | mes "You don't even understand what she is saying."; |
---|
840 | goto L_End; |
---|
841 | case 2: |
---|
842 | cutin "nyuang_2",2; |
---|
843 | donpcevent "Child with Cat#cook::OnPif"; |
---|
844 | mes "[Child with Cat]"; |
---|
845 | mes "Nyaaaa~"; |
---|
846 | mes "(Purrrrrr~)"; |
---|
847 | next; |
---|
848 | cutin "orleans_5",0; |
---|
849 | mes "[Charles Orleans]"; |
---|
850 | mes "That was a good idea..."; |
---|
851 | mes "Offering them food to get"; |
---|
852 | mes "them to leave. Mon dieu, if"; |
---|
853 | mes "the child won't talk to us..."; |
---|
854 | mes "Still, we need to get those"; |
---|
855 | mes "two out of the kitchen."; |
---|
856 | goto L_End; |
---|
857 | case 3: |
---|
858 | cutin "nyuang_3",2; |
---|
859 | donpcevent "Child with Cat#cook::OnHeh"; |
---|
860 | mes "[Child with Cat]"; |
---|
861 | mes "Nyahahaha~"; |
---|
862 | mes "Nyhhahaha~"; |
---|
863 | mes "(Meow, meow~)"; |
---|
864 | next; |
---|
865 | cutin "orleans_4",0; |
---|
866 | mes "[Charles Orleans]"; |
---|
867 | mes "...Are you playing with that kid...?"; |
---|
868 | mes "...Then I don't need you to be here."; |
---|
869 | goto L_End; |
---|
870 | case 4: |
---|
871 | donpcevent "Child with Cat#cook::OnDot"; |
---|
872 | mes "[Child with Cat]"; |
---|
873 | mes "..."; |
---|
874 | mes "(Meow?)"; |
---|
875 | next; |
---|
876 | cutin "nyuang_4",2; |
---|
877 | donpcevent "Child with Cat#cook::OnAngry"; |
---|
878 | specialeffect2 1; //EF_HIT2 |
---|
879 | percentheal -10,0; |
---|
880 | mes "[Child with Cat]"; |
---|
881 | mes "Grrrrrrr!"; |
---|
882 | mes "(RRRrrreow!)"; |
---|
883 | next; |
---|
884 | cutin "orleans_7",0; |
---|
885 | mes "[Charles Orleans]"; |
---|
886 | mes "Oh, look out!"; |
---|
887 | mes "You should have"; |
---|
888 | mes "been more careful"; |
---|
889 | mes "handling that cat..."; |
---|
890 | goto L_End; |
---|
891 | } |
---|
892 | } |
---|
893 | else if (cooking == 9) { |
---|
894 | cutin "orleans_5",0; |
---|
895 | emotion e_an; |
---|
896 | mes "[Charles Orleans]"; |
---|
897 | mes "Alright, enough"; |
---|
898 | mes "is enough. We can't"; |
---|
899 | mes "continue to cook if we"; |
---|
900 | mes "have live animals in the"; |
---|
901 | mes "kitchen. It's a violation"; |
---|
902 | mes "of our sanitary standards!"; |
---|
903 | next; |
---|
904 | cutin "orleans_6",0; |
---|
905 | mes "[Charles Orleans]"; |
---|
906 | mes "I'm sorry, mon chere,"; |
---|
907 | mes "but you have to leave."; |
---|
908 | mes "Child, please take your"; |
---|
909 | mes "cat and head out the door"; |
---|
910 | mes "before your feline can touch"; |
---|
911 | mes "or shed on any of the food!"; |
---|
912 | next; |
---|
913 | cutin "nyuang_4",2; |
---|
914 | donpcevent "Child with Cat#cook::OnAngry"; |
---|
915 | mes "[Child with Cat]"; |
---|
916 | mes "Grrrrrrr!"; |
---|
917 | mes "RRRRreow!"; |
---|
918 | next; |
---|
919 | donpcevent "Wickebine#cook::OnEnable"; |
---|
920 | emotion e_omg; |
---|
921 | donpcevent "Child with Cat#cook::OnDelight"; |
---|
922 | next; |
---|
923 | cutin "job_black_hucke01",1; |
---|
924 | mes "[Wickebine]"; |
---|
925 | mes "Oh...!"; |
---|
926 | mes "Nyuyang, there"; |
---|
927 | mes "you are! What are"; |
---|
928 | mes "you doing here in"; |
---|
929 | mes "Charles's kitchen?"; |
---|
930 | next; |
---|
931 | cutin "orleans_3",0; |
---|
932 | mes "[Charles Orleans]"; |
---|
933 | mes "M-Madam Wickebine...!"; |
---|
934 | mes "Forgive me, you surprised"; |
---|
935 | mes "me by appearing from out"; |
---|
936 | mes "of nowhere. Do you happen"; |
---|
937 | mes "to know this young child?"; |
---|
938 | next; |
---|
939 | cutin "job_black_hucke02",1; |
---|
940 | mes "[Wickebine]"; |
---|
941 | mes "Oh, Nyuyang here is my"; |
---|
942 | mes "little sister. It may be hard"; |
---|
943 | mes "to see the resemblance..."; |
---|
944 | mes "Anyway, I've been looking"; |
---|
945 | mes "all over for her. Are you"; |
---|
946 | mes "bothering Charles, Nyuyang?"; |
---|
947 | next; |
---|
948 | cutin "nyuang_3",2; |
---|
949 | donpcevent "Child with Cat#cook::OnHeh"; |
---|
950 | mes "[Child with Cat]"; |
---|
951 | mes "Nyuuuunyuuu~"; |
---|
952 | mes "nyuuuunyuuu~"; |
---|
953 | mes "Meooooow~"; |
---|
954 | next; |
---|
955 | cutin "orleans_3",0; |
---|
956 | mes "[Charles Orleans]"; |
---|
957 | mes "...!!!"; |
---|
958 | next; |
---|
959 | cutin "job_black_hucke03",1; |
---|
960 | mes "[Wickebine]"; |
---|
961 | mes "Oh, so you have"; |
---|
962 | mes "been bothering him!"; |
---|
963 | mes "You think Charles"; |
---|
964 | mes "wants you to leave?"; |
---|
965 | next; |
---|
966 | cutin "orleans_3",0; |
---|
967 | emotion e_swt2; |
---|
968 | mes "[Charles Orleans]"; |
---|
969 | mes "Hahahahah, what"; |
---|
970 | mes "are you talking about!"; |
---|
971 | mes "Nonsense! How can "; |
---|
972 | mes "such a cute little belle"; |
---|
973 | mes "be of any trouble to me?"; |
---|
974 | next; |
---|
975 | cutin "orleans_7",0; |
---|
976 | mes "[Charles Orleans]"; |
---|
977 | mes "As a matter of fact,"; |
---|
978 | mes "I was just about to treat"; |
---|
979 | mes "this precious petit and"; |
---|
980 | mes "her little cat to some"; |
---|
981 | mes "of my delicious cuisine."; |
---|
982 | mes "So do not worry, Madam~"; |
---|
983 | next; |
---|
984 | cutin "job_black_hucke01",1; |
---|
985 | donpcevent "Wickebine#cook::OnWhat"; |
---|
986 | mes "[Wickebine]"; |
---|
987 | mes "Are you sure, Charles?"; |
---|
988 | mes "I know how serious you"; |
---|
989 | mes "are about your cooking,"; |
---|
990 | mes "and I don't want Nyuyang"; |
---|
991 | mes "to disturb you in any way..."; |
---|
992 | next; |
---|
993 | cutin "job_black_hucke02",1; |
---|
994 | mes "[Wickebine]"; |
---|
995 | mes "Oh, Charles, you've"; |
---|
996 | mes "been nothing but kind"; |
---|
997 | mes "to me. I'm glad that you're"; |
---|
998 | mes "also taking care of Nyuyang."; |
---|
999 | mes "Well then, take care~"; |
---|
1000 | next; |
---|
1001 | cutin "nyuang_3",2; |
---|
1002 | donpcevent "Child with Cat#cook::OnHeh"; |
---|
1003 | mes "[Child with Cat]"; |
---|
1004 | mes "Nyahahaha~"; |
---|
1005 | mes "Nyahahaha~"; |
---|
1006 | mes "(Meow, meow~)"; |
---|
1007 | next; |
---|
1008 | cutin "job_black_hucke02",255; |
---|
1009 | donpcevent "Wickebine#cook::OnDelight"; |
---|
1010 | donpcevent "Wickebine#cook::OnDisable"; |
---|
1011 | next; |
---|
1012 | emotion e_dots; |
---|
1013 | donpcevent "Child with Cat#cook::OnDot"; |
---|
1014 | mes "[Charles Orleans]"; |
---|
1015 | mes "......"; |
---|
1016 | next; |
---|
1017 | cutin "orleans_6",0; |
---|
1018 | mes "[Charles Orleans]"; |
---|
1019 | mes "Ah..."; |
---|
1020 | mes "There goes a true"; |
---|
1021 | mes "lady... Madam Wickebine..."; |
---|
1022 | goto L_End; |
---|
1023 | } |
---|
1024 | else if (cooking == 10) { |
---|
1025 | cutin "orleans_5",0; |
---|
1026 | mes "[Charles Orleans]"; |
---|
1027 | mes "It's been bothering"; |
---|
1028 | mes "me that his highness"; |
---|
1029 | mes "has been missing for"; |
---|
1030 | mes "a while. Why doesn't"; |
---|
1031 | mes "anybody know where he is?"; |
---|
1032 | next; |
---|
1033 | cutin "orleans_4",0; |
---|
1034 | cutin "orleans_3",0; |
---|
1035 | mes "[Charles Orleans]"; |
---|
1036 | mes "Wise and benevolent"; |
---|
1037 | mes "King Tristram III would"; |
---|
1038 | mes "never abandon his subjects."; |
---|
1039 | mes "I dearly hope that nothing"; |
---|
1040 | mes "serious has happened to him..."; |
---|
1041 | next; |
---|
1042 | cutin "orleans_6",0; |
---|
1043 | mes "[Charles Orleans]"; |
---|
1044 | mes "Can it be possible that"; |
---|
1045 | mes "our beloved king would"; |
---|
1046 | mes "have enemies? He's done"; |
---|
1047 | mes "nothing but good for the"; |
---|
1048 | mes "Rune-Midgarts Kingdom"; |
---|
1049 | mes "and the rest of the world!"; |
---|
1050 | next; |
---|
1051 | mes "[Charles Orleans]"; |
---|
1052 | mes "I can't imagine a great"; |
---|
1053 | mes "man like him to be in any"; |
---|
1054 | mes "sort of trouble. It makes me"; |
---|
1055 | mes "me laugh whenever anyone"; |
---|
1056 | mes "suggests that he is hiding"; |
---|
1057 | mes "in the Schwaltzvalt Republic..."; |
---|
1058 | next; |
---|
1059 | emotion e_go; |
---|
1060 | mes "[Charles Orleans]"; |
---|
1061 | mes "Praise the glories of the"; |
---|
1062 | mes "Rune-Midgarts Kingdom!"; |
---|
1063 | mes "Long live King Tristram III!"; |
---|
1064 | goto L_End; |
---|
1065 | } |
---|
1066 | else if (cooking == 11) { |
---|
1067 | cutin "orleans_5",0; |
---|
1068 | emotion e_dots; |
---|
1069 | mes "[Charles Orleans]"; |
---|
1070 | mes "Oh, I'm in great need of"; |
---|
1071 | mes "some rest. Unless you "; |
---|
1072 | mes "have something incredibly"; |
---|
1073 | mes "important to ask of me,"; |
---|
1074 | mes "please let me take a break~"; |
---|
1075 | next; |
---|
1076 | switch(select("I want to learn more recipes.:For whom do you cook?:I'm sorry to bother you...")) { |
---|
1077 | case 1: |
---|
1078 | cutin "orleans_7",0; |
---|
1079 | mes "[Charles Orleans]"; |
---|
1080 | mes "You want to learn more"; |
---|
1081 | mes "recipes? I suppose that"; |
---|
1082 | mes "you should borrow another"; |
---|
1083 | mes "cookbook then. Before that,"; |
---|
1084 | mes "please return the cookbook"; |
---|
1085 | mes "that you were studying, okay?"; |
---|
1086 | next; |
---|
1087 | mes "[Charles Orleans]"; |
---|
1088 | mes "Now, choose the cookbook"; |
---|
1089 | mes "that you want to borrow by"; |
---|
1090 | mes "entering a level from 1 to 5."; |
---|
1091 | mes "There are more advanced books,"; |
---|
1092 | mes "but I'm not lending those out."; |
---|
1093 | mes "Oh, and enter 0 to cancel."; |
---|
1094 | next; |
---|
1095 | input .@new_book; |
---|
1096 | if (.@new_book < 0 || .@new_book > 5) { |
---|
1097 | cutin "orleans_5",0; |
---|
1098 | mes "[Charles Orleans]"; |
---|
1099 | mes "Hmm..."; |
---|
1100 | mes "I asked to you to"; |
---|
1101 | mes "enter a level from"; |
---|
1102 | mes "1 to 5. Those are the"; |
---|
1103 | mes "only cookbooks that I will"; |
---|
1104 | mes "lend out to my students."; |
---|
1105 | goto L_End; |
---|
1106 | } |
---|
1107 | else if (.@new_book == 0) { |
---|
1108 | cutin "orleans_5",0; |
---|
1109 | mes "[Charles Orleans]"; |
---|
1110 | mes "So you changed your mind?"; |
---|
1111 | mes "It would be a good idea to"; |
---|
1112 | mes "study the recipes that you"; |
---|
1113 | mes "have right now before trying"; |
---|
1114 | mes "something new, I suppose."; |
---|
1115 | goto L_End; |
---|
1116 | } |
---|
1117 | mes "[Charles Orleans]"; |
---|
1118 | mes "So you wanted to borrow a"; |
---|
1119 | mes "Level " + .@new_book + " Cookbook, eh?"; |
---|
1120 | mes "Oh, would you please tell"; |
---|
1121 | mes "me the level of the cookbook"; |
---|
1122 | mes "that you are returning to me?"; |
---|
1123 | next; |
---|
1124 | input .@old_book; |
---|
1125 | if (.@old_book < 0 || .@old_book > 5) { |
---|
1126 | mes "[Charles Orleans]"; |
---|
1127 | mes "There must be some"; |
---|
1128 | mes "kind of mistake-- I only"; |
---|
1129 | mes "lend out cookbooks from"; |
---|
1130 | mes "levels 1 to 5. Hmm, well, ask"; |
---|
1131 | mes "me again when you remember"; |
---|
1132 | mes "which cookbook you have, okay?"; |
---|
1133 | goto L_End; |
---|
1134 | } |
---|
1135 | else if (.@old_book == 0) { |
---|
1136 | cutin "orleans_5",0; |
---|
1137 | mes "[Charles Orleans]"; |
---|
1138 | mes "So you changed your mind?"; |
---|
1139 | mes "It would be a good idea to"; |
---|
1140 | mes "study the recipes that you"; |
---|
1141 | mes "have right now before trying"; |
---|
1142 | mes "something new, I suppose."; |
---|
1143 | goto L_End; |
---|
1144 | } |
---|
1145 | else if (.@old_book == .@new_book) { |
---|
1146 | cutin "orleans_4",0; |
---|
1147 | mes "[Charles Orleans]"; |
---|
1148 | mes "Wait, wait..."; |
---|
1149 | mes "Why do you want to"; |
---|
1150 | mes "borrow a copy of the"; |
---|
1151 | mes "cookbook that you already"; |
---|
1152 | mes "have? I guess you made"; |
---|
1153 | mes "some sort of mistake?"; |
---|
1154 | goto L_End; |
---|
1155 | } |
---|
1156 | else { |
---|
1157 | if (.@old_book == 1) { |
---|
1158 | if (countitem(7472) < 1) { |
---|
1159 | mes "[Charles Orleans]"; |
---|
1160 | mes "Wait, wait..."; |
---|
1161 | mes "Why don't you have"; |
---|
1162 | mes "the book that you said"; |
---|
1163 | mes "that you'd return to me?"; |
---|
1164 | mes "Find it first, and then I can"; |
---|
1165 | mes "lend another cookbook to you."; |
---|
1166 | goto L_End; |
---|
1167 | } |
---|
1168 | cutin "orleans_2",0; |
---|
1169 | mes "[Charles Orleans]"; |
---|
1170 | mes "Ah, so you're done"; |
---|
1171 | mes "with the Level 1 Cookbook."; |
---|
1172 | mes "That's good, that means you're"; |
---|
1173 | mes "ready to graduate from the most"; |
---|
1174 | mes "basic of basics. From now on,"; |
---|
1175 | mes "the recipes will be harder..."; |
---|
1176 | next; |
---|
1177 | } |
---|
1178 | else if (.@old_book == 2) { |
---|
1179 | if (countitem(7473) < 1) { |
---|
1180 | mes "[Charles Orleans]"; |
---|
1181 | mes "Wait, wait..."; |
---|
1182 | mes "Why don't you have"; |
---|
1183 | mes "the book that you said"; |
---|
1184 | mes "that you'd return to me?"; |
---|
1185 | mes "Find it first, and then I can"; |
---|
1186 | mes "lend another cookbook to you."; |
---|
1187 | goto L_End; |
---|
1188 | } |
---|
1189 | cutin "orleans_2",0; |
---|
1190 | mes "[Charles Orleans]"; |
---|
1191 | mes "Ah, so what did you"; |
---|
1192 | mes "think of the recipes in"; |
---|
1193 | mes "the Level 2 Cookbook?"; |
---|
1194 | mes "Homestyle cooking may be"; |
---|
1195 | mes "simple, but it should never"; |
---|
1196 | mes "be neglected by chefs."; |
---|
1197 | next; |
---|
1198 | } |
---|
1199 | else if (.@old_book == 3) { |
---|
1200 | if (countitem(7474) < 1) { |
---|
1201 | mes "[Charles Orleans]"; |
---|
1202 | mes "Wait, wait..."; |
---|
1203 | mes "Why don't you have"; |
---|
1204 | mes "the book that you said"; |
---|
1205 | mes "that you'd return to me?"; |
---|
1206 | mes "Find it first, and then I can"; |
---|
1207 | mes "lend another cookbook to you."; |
---|
1208 | goto L_End; |
---|
1209 | } |
---|
1210 | cutin "orleans_2",0; |
---|
1211 | mes "[Charles Orleans]"; |
---|
1212 | mes "Ah, done with the Level 3"; |
---|
1213 | mes "Cookbook already? The recipes"; |
---|
1214 | mes "in there are really good when you're cooking romantic dinners."; |
---|
1215 | mes "They'll come in handy someday,"; |
---|
1216 | mes "if you know what I mean."; |
---|
1217 | next; |
---|
1218 | } |
---|
1219 | else if (.@old_book == 4) { |
---|
1220 | if (countitem(7475) < 1) { |
---|
1221 | mes "[Charles Orleans]"; |
---|
1222 | mes "Wait, wait..."; |
---|
1223 | mes "Why don't you have"; |
---|
1224 | mes "the book that you said"; |
---|
1225 | mes "that you'd return to me?"; |
---|
1226 | mes "Find it first, and then I can"; |
---|
1227 | mes "lend another cookbook to you."; |
---|
1228 | goto L_End; |
---|
1229 | } |
---|
1230 | cutin "orleans_2",0; |
---|
1231 | mes "[Charles Orleans]"; |
---|
1232 | mes "So you've finished the"; |
---|
1233 | mes "Level 4 Cookbook. That's"; |
---|
1234 | mes "no small feat! You've got to"; |
---|
1235 | mes "use very strange ingredients"; |
---|
1236 | mes "to create delicious cuisine!"; |
---|
1237 | next; |
---|
1238 | } |
---|
1239 | else if (.@old_book == 5) { |
---|
1240 | if (countitem(7476) < 1) { |
---|
1241 | mes "[Charles Orleans]"; |
---|
1242 | mes "Wait, wait..."; |
---|
1243 | mes "Why don't you have"; |
---|
1244 | mes "the book that you said"; |
---|
1245 | mes "that you'd return to me?"; |
---|
1246 | mes "Find it first, and then I can"; |
---|
1247 | mes "lend another cookbook to you."; |
---|
1248 | goto L_End; |
---|
1249 | } |
---|
1250 | cutin "orleans_2",0; |
---|
1251 | mes "[Charles Orleans]"; |
---|
1252 | mes "You're done with the"; |
---|
1253 | mes "Level 5 Cookbook? Good"; |
---|
1254 | mes "work: most beginners don't"; |
---|
1255 | mes "even get this far. I suppose"; |
---|
1256 | mes "you'll want to review some"; |
---|
1257 | mes "of the easier recipes now~"; |
---|
1258 | next; |
---|
1259 | } |
---|
1260 | } |
---|
1261 | cutin "orleans_1",0; |
---|
1262 | mes "[Charles Orleans]"; |
---|
1263 | mes "Now, before I let you"; |
---|
1264 | mes "borrow one of my beloved"; |
---|
1265 | mes "cookbooks, I have a small"; |
---|
1266 | mes "condition that you must fulfill. "; |
---|
1267 | next; |
---|
1268 | if (.@new_book == 1) { |
---|
1269 | cutin "orleans_7",0; |
---|
1270 | mes "[Charles Orleans]"; |
---|
1271 | mes "When I was a young child,"; |
---|
1272 | mes "my family was destitute to"; |
---|
1273 | mes "the point where we live off"; |
---|
1274 | mes "leftover vegetables. Even"; |
---|
1275 | mes "Monster's Feed was a prime"; |
---|
1276 | mes "delicacy back in those days."; |
---|
1277 | next; |
---|
1278 | mes "[Charles Orleans]"; |
---|
1279 | mes "Back then, my father would"; |
---|
1280 | mes "always serve us Pumpkin."; |
---|
1281 | mes "I grew sick of it as a boy, but"; |
---|
1282 | mes "now it brings back memories"; |
---|
1283 | mes "of those days of innocence."; |
---|
1284 | next; |
---|
1285 | mes "[Charles Orleans]"; |
---|
1286 | mes "Why don't we do this?"; |
---|
1287 | mes "If you bring me 10 Pumpkins,"; |
---|
1288 | mes "I will let you borrow one of"; |
---|
1289 | mes "my Level 1 Cookbooks."; |
---|
1290 | if (countitem(535) > 9) { |
---|
1291 | next; |
---|
1292 | if (select("Give 10 Pumpkins and Current Cookbook:Cancel") == 1) { |
---|
1293 | cutin "orleans_6",0; |
---|
1294 | mes "[Charles Orleans]"; |
---|
1295 | mes "Perfect, you've brought"; |
---|
1296 | mes "me 10 Pumpkins! I can't"; |
---|
1297 | mes "want to taste these flavors"; |
---|
1298 | mes "that I used to experience"; |
---|
1299 | mes "everyday in my childhood."; |
---|
1300 | next; |
---|
1301 | } |
---|
1302 | else { |
---|
1303 | mes "[Charles Orleans]"; |
---|
1304 | mes "Oh, how I miss the"; |
---|
1305 | mes "taste of Pumpkins!"; |
---|
1306 | mes "Ahhh, how nostalgic~"; |
---|
1307 | goto L_End; |
---|
1308 | } |
---|
1309 | } |
---|
1310 | else goto L_End; |
---|
1311 | } |
---|
1312 | else if (.@new_book== 2) { |
---|
1313 | cutin "orleans_7",0; |
---|
1314 | mes "[Charles Orleans]"; |
---|
1315 | mes "Today, I have a craving"; |
---|
1316 | mes "for a cup of tea. Of course,"; |
---|
1317 | mes "you cannot enjoy tea without"; |
---|
1318 | mes "crackers or cookies. Please"; |
---|
1319 | mes "bring me 5 Well-Baked Cookies"; |
---|
1320 | mes "to borrow my Level 2 Cookbook."; |
---|
1321 | if (countitem(538) > 4) { |
---|
1322 | next; |
---|
1323 | if (select("Give Cookies and Current Cookbook:Cancel") == 1) { |
---|
1324 | cutin "orleans_6",0; |
---|
1325 | mes "[Charles Orleans]"; |
---|
1326 | mes "Oh, you brought these"; |
---|
1327 | mes "cookies much quicker"; |
---|
1328 | mes "than I had expected!"; |
---|
1329 | mes "Great, now I can put"; |
---|
1330 | mes "the tea on, relax, then"; |
---|
1331 | mes "enjoy a delicious snack~"; |
---|
1332 | next; |
---|
1333 | } |
---|
1334 | else { |
---|
1335 | mes "[Charles Orleans]"; |
---|
1336 | mes "Ohh..."; |
---|
1337 | mes "I must have some tea"; |
---|
1338 | mes "soon... But the experience"; |
---|
1339 | mes "isn't complete without any"; |
---|
1340 | mes "Well-Baked Cookies to munch~"; |
---|
1341 | goto L_End; |
---|
1342 | } |
---|
1343 | } |
---|
1344 | else goto L_End; |
---|
1345 | } |
---|
1346 | else if (.@new_book== 3) { |
---|
1347 | cutin "orleans_7",0; |
---|
1348 | mes "[Charles Orleans]"; |
---|
1349 | mes "You know that specialty"; |
---|
1350 | mes "dish from Amatsu? I've"; |
---|
1351 | mes "been craving that lately."; |
---|
1352 | mes "Please bring me 5 Sushi,"; |
---|
1353 | mes "and I'll let you borrow a"; |
---|
1354 | mes "Level 3 Cookbook, okay?"; |
---|
1355 | if (countitem(551) > 4) { |
---|
1356 | next; |
---|
1357 | if (select("Give Sushi and Current Cookbook:Cancel")) { |
---|
1358 | cutin "orleans_6",0; |
---|
1359 | mes "[Charles Orleans]"; |
---|
1360 | mes "Ooh, these look so fresh!"; |
---|
1361 | mes "And the presentation is also"; |
---|
1362 | mes "wonderful! These must have"; |
---|
1363 | mes "been prepared by a skilled chef! "; |
---|
1364 | next; |
---|
1365 | } |
---|
1366 | else { |
---|
1367 | mes "[Charles Orleans]"; |
---|
1368 | mes "Ahhh, Sushi..."; |
---|
1369 | mes "It's one of the few"; |
---|
1370 | mes "things I don't know"; |
---|
1371 | mes "how to make extremely"; |
---|
1372 | mes "well. Can you believe that?"; |
---|
1373 | goto L_End; |
---|
1374 | } |
---|
1375 | } |
---|
1376 | else goto L_End; |
---|
1377 | } |
---|
1378 | else if (.@new_book== 4) { |
---|
1379 | cutin "orleans_7",0; |
---|
1380 | mes "[Charles Orleans]"; |
---|
1381 | mes "Oh, I'm in the mood for"; |
---|
1382 | mes "some cuisine from Kunlun."; |
---|
1383 | mes "Would you bring me some of"; |
---|
1384 | mes "that delicious Bao? 5 would"; |
---|
1385 | mes "be perfect. Then, I'll let you"; |
---|
1386 | mes "borrow my Level 4 Cookbook."; |
---|
1387 | if (countitem(553) > 4) { |
---|
1388 | next; |
---|
1389 | if (select("Give Bao and Current Cookbook:Cancel") == 1) { |
---|
1390 | cutin "orleans_6",0; |
---|
1391 | mes "[Charles Orleans]"; |
---|
1392 | mes "Great, you actually"; |
---|
1393 | mes "brought them! These"; |
---|
1394 | mes "Bao look especially"; |
---|
1395 | mes "scrumptious! I can't"; |
---|
1396 | mes "wait to have a taste!"; |
---|
1397 | next; |
---|
1398 | } |
---|
1399 | else { |
---|
1400 | mes "[Charles Orleans]"; |
---|
1401 | mes "Oh..."; |
---|
1402 | mes "It's been so long"; |
---|
1403 | mes "since I've had a taste"; |
---|
1404 | mes "of that delicious Bao."; |
---|
1405 | mes "I'd cook it myself, but"; |
---|
1406 | mes "I don't know the secret!"; |
---|
1407 | goto L_End; |
---|
1408 | } |
---|
1409 | } |
---|
1410 | else goto L_End; |
---|
1411 | } |
---|
1412 | else if (.@new_book== 5) { |
---|
1413 | cutin "orleans_7",0; |
---|
1414 | mes "[Charles Orleans]"; |
---|
1415 | mes "Lately, my pantry has been"; |
---|
1416 | mes "in some dire need of Shoots."; |
---|
1417 | mes "They're a tasty ingredient with"; |
---|
1418 | mes "unignorable health value. Bring"; |
---|
1419 | mes "me 10 of those, and you can"; |
---|
1420 | mes "borrow a Level 5 Cookbook."; |
---|
1421 | if (countitem(711) > 9) { |
---|
1422 | next; |
---|
1423 | if (select("Give Shoots and Current Cookbook:Quit") == 1) { |
---|
1424 | cutin "orleans_6",0; |
---|
1425 | mes "[Charles Orleans]"; |
---|
1426 | mes "Goodness, these are"; |
---|
1427 | mes "some high quality Shoots!"; |
---|
1428 | mes "These look so good, I'm"; |
---|
1429 | mes "sure that you you can"; |
---|
1430 | mes "even eat them raw!"; |
---|
1431 | next; |
---|
1432 | } |
---|
1433 | else { |
---|
1434 | mes "[Charles Orleans]"; |
---|
1435 | mes "I'm going to need to"; |
---|
1436 | mes "cook with those Shoots"; |
---|
1437 | mes "soon, so I'd appreciate it"; |
---|
1438 | mes "if you'd do this little favor~"; |
---|
1439 | goto L_End; |
---|
1440 | } |
---|
1441 | } |
---|
1442 | else goto L_End; |
---|
1443 | } |
---|
1444 | |
---|
1445 | if (.@old_book == 1) delitem 7472,1; //Cookbook01 |
---|
1446 | else if (.@old_book == 2) delitem 7473,1; //Cookbook02 |
---|
1447 | else if (.@old_book == 3) delitem 7474,1; //Cookbook03 |
---|
1448 | else if (.@old_book == 4) delitem 7475,1; //Cookbook04 |
---|
1449 | else if (.@old_book == 5) delitem 7476,1; //Cookbook05 |
---|
1450 | if (.@new_book == 1) { |
---|
1451 | delitem 535,10; //Pumpkin |
---|
1452 | getitem 7472,1; //Cookbook01 |
---|
1453 | } |
---|
1454 | else if (.@new_book== 2) { |
---|
1455 | delitem 538,5; //Well_Baked_Cookie |
---|
1456 | getitem 7473,1; //Cookbook02 |
---|
1457 | } |
---|
1458 | else if (.@new_book== 3) { |
---|
1459 | delitem 551,5; //Shusi |
---|
1460 | getitem 7474,1; //Cookbook03 |
---|
1461 | } |
---|
1462 | else if (.@new_book== 4) { |
---|
1463 | delitem 553,5; //Bun |
---|
1464 | getitem 7475,1; //Cookbook05 |
---|
1465 | } |
---|
1466 | else if (.@new_book== 5) { |
---|
1467 | delitem 711,10; //Shoot |
---|
1468 | getitem 7476,1; //Cookbook05 |
---|
1469 | } |
---|
1470 | mes "[Charles Orleans]"; |
---|
1471 | mes "Well, as promised,"; |
---|
1472 | mes "here's the cookbook"; |
---|
1473 | mes "that you asked for. Take"; |
---|
1474 | mes "good care of it--don't sell"; |
---|
1475 | mes "it or lose it or anything like"; |
---|
1476 | mes "that. Good luck cooking now~"; |
---|
1477 | goto L_End; |
---|
1478 | |
---|
1479 | case 2: |
---|
1480 | cutin "orleans_3",0; |
---|
1481 | mes "[Charles Orleans]"; |
---|
1482 | mes "What do you mean,"; |
---|
1483 | mes "''Who do I cook for?''"; |
---|
1484 | mes "That's a strange question"; |
---|
1485 | mes "with a simple answer. I'm"; |
---|
1486 | mes "an artiste that must bring"; |
---|
1487 | mes "more of my art into the world."; |
---|
1488 | next; |
---|
1489 | cutin "orleans_3",0; |
---|
1490 | mes "[Charles Orleans]"; |
---|
1491 | mes "Wait, wait..."; |
---|
1492 | mes "Have you been speaking"; |
---|
1493 | mes "to Madeleine Chu? She"; |
---|
1494 | mes "didn't say anything out"; |
---|
1495 | mes "of the ordinary did she?"; |
---|
1496 | mes "Because if she did, ignore her!"; |
---|
1497 | next; |
---|
1498 | cutin "orleans_6",0; |
---|
1499 | mes "[Charles Orleans]"; |
---|
1500 | mes "No. There is"; |
---|
1501 | mes "no special reason"; |
---|
1502 | mes "why my spirit to create"; |
---|
1503 | mes "culinary masterpieces has"; |
---|
1504 | mes "been reinvigorated lately..."; |
---|
1505 | goto L_End; |
---|
1506 | |
---|
1507 | case 3: |
---|
1508 | cutin "orleans_5",0; |
---|
1509 | mes "[Charles Orleans]"; |
---|
1510 | mes "Please, do not worry"; |
---|
1511 | mes "yourself about it. Just"; |
---|
1512 | mes "let me rest for now~"; |
---|
1513 | goto L_End; |
---|
1514 | |
---|
1515 | } |
---|
1516 | } |
---|
1517 | else { |
---|
1518 | mes "[Charles Orleans]"; |
---|
1519 | mes "Mon dieu!"; |
---|
1520 | mes "An error has"; |
---|
1521 | mes "occurred!"; |
---|
1522 | goto L_End; |
---|
1523 | } |
---|
1524 | |
---|
1525 | L_End: |
---|
1526 | close2; |
---|
1527 | cutin "",255; |
---|
1528 | end; |
---|
1529 | } |
---|
1530 | |
---|
1531 | prt_castle,45,35,5 script Madeleine Chu#cook 886,{ |
---|
1532 | set .@now_weight,MaxWeight-Weight; |
---|
1533 | if (.@now_weight < 2000) { |
---|
1534 | mes "[Madeleine Chu]"; |
---|
1535 | mes "I'm sorry, but right now"; |
---|
1536 | mes "you're carrying too many"; |
---|
1537 | mes "items. You should put your"; |
---|
1538 | mes "extra things in Kafra Storage,"; |
---|
1539 | mes "and then talk to me again, okay? "; |
---|
1540 | close2; |
---|
1541 | //EnableItemMove |
---|
1542 | end; |
---|
1543 | } |
---|
1544 | if (cooking == 0) { |
---|
1545 | mes "[Madeleine Chu]"; |
---|
1546 | mes "Oh, hello~"; |
---|
1547 | mes "I'm Madeleine Chu,"; |
---|
1548 | mes "chef apprentice to"; |
---|
1549 | mes "Sir Charles. May I help"; |
---|
1550 | mes "you with anything today?"; |
---|
1551 | next; |
---|
1552 | switch(select("What do you do as a chef?:Which foods can you make?:I want to learn cooking too!")) { |
---|
1553 | case 1: |
---|
1554 | mes "[Madeleine Chu]"; |
---|
1555 | mes "What do I do as a chef?"; |
---|
1556 | mes "Well, I'm just an apprentice now, so I'm still learning how to cook."; |
---|
1557 | mes "But someday, I want to become"; |
---|
1558 | mes "a great chef and have everybody"; |
---|
1559 | mes "recognize my culinary talents~"; |
---|
1560 | next; |
---|
1561 | mes "[Madeleine Chu]"; |
---|
1562 | mes "There's a lot of grueling"; |
---|
1563 | mes "work that goes into cooking,"; |
---|
1564 | mes "as well as a lot of finesse."; |
---|
1565 | mes "I have to control fire better"; |
---|
1566 | mes "tham a firefighter and craft"; |
---|
1567 | mes "my dishes like an artist."; |
---|
1568 | next; |
---|
1569 | mes "[Madeleine Chu]"; |
---|
1570 | mes "Well, I'm exaggerating"; |
---|
1571 | mes "a little bit, but cooking"; |
---|
1572 | mes "at a certain level is much"; |
---|
1573 | mes "more difficult than it appears."; |
---|
1574 | close; |
---|
1575 | |
---|
1576 | case 2: |
---|
1577 | mes "[Madeleine Chu]"; |
---|
1578 | mes "Well, I only know the basic"; |
---|
1579 | mes "recipes for now. Sir Charles"; |
---|
1580 | mes "says that even the best chef"; |
---|
1581 | mes "knows how to bring out the"; |
---|
1582 | mes "flavors of even common foods."; |
---|
1583 | next; |
---|
1584 | mes "[Madeleine Chu]"; |
---|
1585 | mes "He says that I need to develop"; |
---|
1586 | mes "my culinary skills until I can"; |
---|
1587 | mes "learn more advanced recipes."; |
---|
1588 | mes "Someday, I'll advance and then"; |
---|
1589 | mes "I'll know enough to create my"; |
---|
1590 | mes "own unique, delicious dishes!"; |
---|
1591 | next; |
---|
1592 | mes "[Madeleine Chu]"; |
---|
1593 | mes "Sir Charles may be harsh to"; |
---|
1594 | mes "his students, but his skills"; |
---|
1595 | mes "are unequaled. I tried one of"; |
---|
1596 | mes "his desserts once, and it was"; |
---|
1597 | mes "the most heavenly experience."; |
---|
1598 | mes "I swear I saw winged hearts~!"; |
---|
1599 | next; |
---|
1600 | mes "[Madeleine Chu]"; |
---|
1601 | mes "Sadly, I'm a still long way"; |
---|
1602 | mes "from learning how to make "; |
---|
1603 | mes "his specialty, Handmade"; |
---|
1604 | mes "Chocolates. Before that, I need"; |
---|
1605 | mes "to master these strange recipes"; |
---|
1606 | mes "that he keeps teaching me..."; |
---|
1607 | close; |
---|
1608 | |
---|
1609 | case 3: |
---|
1610 | mes "[Madeleine Chu]"; |
---|
1611 | mes "If you want to learn cooking,"; |
---|
1612 | mes "why don't you ask Sir Charles?"; |
---|
1613 | mes "He's fairly harsh to his students, but he does it out of tough love."; |
---|
1614 | mes "He demands nothing less than"; |
---|
1615 | mes "absolute perfection, you know."; |
---|
1616 | next; |
---|
1617 | mes "[Madeleine Chu]"; |
---|
1618 | mes "If you manage to get"; |
---|
1619 | mes "Sir Charles to teach you"; |
---|
1620 | mes "a recipe, you should practice"; |
---|
1621 | mes "it over and over again to hone"; |
---|
1622 | mes "your skills. Then, you'll find"; |
---|
1623 | mes "yourself improving at cooking."; |
---|
1624 | next; |
---|
1625 | mes "[Madeleine Chu]"; |
---|
1626 | mes "Now, Sir Charles will only"; |
---|
1627 | mes "teach students that are truly"; |
---|
1628 | mes "committed to cooking. You"; |
---|
1629 | mes "might want to show your"; |
---|
1630 | mes "dedication with the proper"; |
---|
1631 | mes "attire... like a Chef Hat."; |
---|
1632 | next; |
---|
1633 | mes "[Madeleine Chu]"; |
---|
1634 | mes "But yes, Sir Charles"; |
---|
1635 | mes "has very little patience for"; |
---|
1636 | mes "beginners, meaning that"; |
---|
1637 | mes "you'll have to be patient"; |
---|
1638 | mes "with his teaching methods..."; |
---|
1639 | close; |
---|
1640 | } |
---|
1641 | } |
---|
1642 | else if (cooking > 0 && cooking < 7) { |
---|
1643 | mes "[Madeleine Chu]"; |
---|
1644 | mes "Hello, is there any"; |
---|
1645 | mes "way I can help you today?"; |
---|
1646 | mes "Oh, if you're studying cooking"; |
---|
1647 | mes "under Sir Charles, I can remind"; |
---|
1648 | mes "you of the ingredients you need"; |
---|
1649 | mes "if you've forgotten them~"; |
---|
1650 | next; |
---|
1651 | switch(select("Fried Grasshopper Legs:Grape Juice Herbal Tea:Honey Grape Juice:Frog Egg and Squid Ink Soup:Steamed Crab Nippers:Fried Monkey Tails")) { |
---|
1652 | case 1: |
---|
1653 | mes "[Madeleine Chu]"; |
---|
1654 | mes "Oh! You'll need"; |
---|
1655 | mes "^4D4DFF5 Grasshopper Legs^000000,"; |
---|
1656 | mes "^4D4DFF1 Cooking Oil^000000, and"; |
---|
1657 | mes "^4D4DFF1 Old Frying Pan^000000 to make"; |
---|
1658 | mes "fried Grasshopper Legs."; |
---|
1659 | break; |
---|
1660 | |
---|
1661 | case 2: |
---|
1662 | mes "[Madeleine Chu]"; |
---|
1663 | mes "Oh! You'll need"; |
---|
1664 | mes "^4D4DFF3 Grapes^000000, and"; |
---|
1665 | mes "^4D4DFF2 Red Potions^000000 for"; |
---|
1666 | mes "Grape Juice Herbal Tea."; |
---|
1667 | break; |
---|
1668 | |
---|
1669 | case 3: |
---|
1670 | mes "[Madeleine Chu]"; |
---|
1671 | mes "Oh! You'll need"; |
---|
1672 | mes "^4D4DFF1 Honey^000000,"; |
---|
1673 | mes "^4D4DFF2 Grapes^000000, and"; |
---|
1674 | mes "^4D4DFF1 Red Potion^000000."; |
---|
1675 | break; |
---|
1676 | |
---|
1677 | case 4: |
---|
1678 | mes "[Madeleine Chu]"; |
---|
1679 | mes "Oh! You'll need"; |
---|
1680 | mes "^4D4DFF1 Bag of Grain^000000,"; |
---|
1681 | mes "^4D4DFF10 Spawns^000000, and"; |
---|
1682 | mes "^4D4DFF1 Squid Ink^000000 for Frog"; |
---|
1683 | mes "Egg and Squid Ink soup."; |
---|
1684 | break; |
---|
1685 | |
---|
1686 | case 5: |
---|
1687 | mes "[Madeleine Chu]"; |
---|
1688 | mes "Oh! You'll need"; |
---|
1689 | mes "^4D4DFF10 Green Herbs^000000,"; |
---|
1690 | mes "^4D4DFF10 Nippers^000000, and"; |
---|
1691 | mes "^4D4DFF1 Yellow Potion^000000 for"; |
---|
1692 | mes "Steamed Crab Nippers."; |
---|
1693 | break; |
---|
1694 | |
---|
1695 | case 6: |
---|
1696 | mes "[Madeleine Chu]"; |
---|
1697 | mes "Oh! You'll need"; |
---|
1698 | mes "^4D4DFF1 Frying Pan^000000,"; |
---|
1699 | mes "^4D4DFF5 Yoyo Tails^000000, and"; |
---|
1700 | mes "^4D4DFF1 Cooking Oil^000000 for"; |
---|
1701 | mes "Fried Monkey Tails."; |
---|
1702 | break; |
---|
1703 | } |
---|
1704 | next; |
---|
1705 | mes "[Madeleine Chu]"; |
---|
1706 | mes "I know that Sir Charles"; |
---|
1707 | mes "is stubborn and won't tell"; |
---|
1708 | mes "you the ingredients again"; |
---|
1709 | mes "if you forget. Anyway, I hope"; |
---|
1710 | mes "you collect them and complete"; |
---|
1711 | mes "the recipe as soon as you can~"; |
---|
1712 | close; |
---|
1713 | } |
---|
1714 | else if (cooking == 7) { |
---|
1715 | mes "[Madeleine Chu]"; |
---|
1716 | mes "Sir Charles taught you"; |
---|
1717 | mes "a recipe? That's great!"; |
---|
1718 | mes "I hope you remember that the"; |
---|
1719 | mes "quality of your dishes mostly"; |
---|
1720 | mes "relies on your skills, so always remember to keep practicing."; |
---|
1721 | next; |
---|
1722 | mes "[Madeleine Chu]"; |
---|
1723 | mes "Ah, you know what might"; |
---|
1724 | mes "help you improve your"; |
---|
1725 | mes "culinary skills? Why don't"; |
---|
1726 | mes "you borrow this cookbook"; |
---|
1727 | mes "and try some of its recipes?"; |
---|
1728 | next; |
---|
1729 | mes "[Madeleine Chu]"; |
---|
1730 | mes "Before you cook, make sure"; |
---|
1731 | mes "that you have enough of the"; |
---|
1732 | mes "ingredients. Oh, and keep the"; |
---|
1733 | mes "cookbook nearby while you are"; |
---|
1734 | mes "cooking. You'll probably need"; |
---|
1735 | mes "to refer to it pretty often..."; |
---|
1736 | next; |
---|
1737 | mes "[Madeleine Chu]"; |
---|
1738 | mes "You might fail to make"; |
---|
1739 | mes "edible food during your"; |
---|
1740 | mes "first attempts, but you'll"; |
---|
1741 | mes "improve as you practice. "; |
---|
1742 | mes "Please take this cookbook"; |
---|
1743 | mes "with the basic Level 1 recipes."; |
---|
1744 | set cooking,8; |
---|
1745 | getitem 7472,1; //Cookbook01 |
---|
1746 | next; |
---|
1747 | mes "[Madeleine Chu]"; |
---|
1748 | mes "Once you learn all the recipes,"; |
---|
1749 | mes "feel free to come back to me for more, okay? Also, you'll need"; |
---|
1750 | mes "these cooking kits to practice."; |
---|
1751 | mes "You can have these for free, and you can buy more from me later~"; |
---|
1752 | getitem 12125,10; //Outdoor_Cooking_Kits |
---|
1753 | close; |
---|
1754 | } |
---|
1755 | else if (cooking == 8) { |
---|
1756 | mes "[Madeleine Chu]"; |
---|
1757 | mes "So how has your cooking"; |
---|
1758 | mes "been coming along? You'll"; |
---|
1759 | mes "need to practice to develop"; |
---|
1760 | mes "your culinary skills. Now,"; |
---|
1761 | mes "can I help you with anything?"; |
---|
1762 | next; |
---|
1763 | switch(select("I need some Cooking Kits.:Will you try the food I cooked?:How does the food I cooked look?")) { |
---|
1764 | case 1: |
---|
1765 | mes "[Madeleine Chu]"; |
---|
1766 | mes "Sure, which kind"; |
---|
1767 | mes "of Cooking Kits"; |
---|
1768 | mes "did you need?"; |
---|
1769 | next; |
---|
1770 | switch(Select("Outdoor Cooking Kit - 500z:Home Cooking Kit - 1,000z:Quit")) { |
---|
1771 | case 1: |
---|
1772 | callsub S_SellSets,12125; |
---|
1773 | close; |
---|
1774 | case 2: |
---|
1775 | mes "[Madeleine Chu]"; |
---|
1776 | mes "Oh, I'm sorry, but you"; |
---|
1777 | mes "don't have enough skills"; |
---|
1778 | mes "to use a Home Cooking Kit."; |
---|
1779 | mes "Please practice some more"; |
---|
1780 | mes "with the Outdoor Cooking"; |
---|
1781 | mes "Kits first, alright?"; |
---|
1782 | close; |
---|
1783 | case 3: |
---|
1784 | mes "[Madeleine Chu]"; |
---|
1785 | mes "Please come back and"; |
---|
1786 | mes "let me know if you need"; |
---|
1787 | mes "to purchase any Cooking"; |
---|
1788 | mes "Kits, alright? See you later~"; |
---|
1789 | close; |
---|
1790 | } |
---|
1791 | |
---|
1792 | case 2: |
---|
1793 | if (countitem(12041) > 0 && countitem(12046) > 0 && countitem(12061) > 0 && countitem(12056) > 0 && countitem(12051) > 0 && countitem(12066) > 0) { |
---|
1794 | mes "[Madeleine Chu]"; |
---|
1795 | mes "Oh, you've made a sample"; |
---|
1796 | mes "of every recipe detailed in"; |
---|
1797 | mes "that basic cookbook, did you?"; |
---|
1798 | mes "That must have been very good training for your culinary skills."; |
---|
1799 | next; |
---|
1800 | mes "[Madeleine Chu]"; |
---|
1801 | mes "I'd love to taste your"; |
---|
1802 | mes "food and give my opinion,"; |
---|
1803 | mes "but do you mind if I ask"; |
---|
1804 | mes "you a favor first? I have"; |
---|
1805 | mes "a friend in Payon who used"; |
---|
1806 | mes "to study cooking in Prontera."; |
---|
1807 | next; |
---|
1808 | mes "[Madeleine Chu]"; |
---|
1809 | mes "However, he became frustrated"; |
---|
1810 | mes "with the culinary classes and"; |
---|
1811 | mes "moved back to Prontera. Would"; |
---|
1812 | mes "you mind asking him to taste"; |
---|
1813 | mes "them? Here, I'll wrap your"; |
---|
1814 | mes "food in this handy cloth..."; |
---|
1815 | next; |
---|
1816 | delitem 12041,1; //Str_Dish01 |
---|
1817 | delitem 12046,1; //Int_Dish01 |
---|
1818 | delitem 12061,1; //Dex_Dish01 |
---|
1819 | delitem 12056,1; //Agi_Dish01 |
---|
1820 | delitem 12051,1; //Vit_Dish01 |
---|
1821 | delitem 12066,1; //Luk_Dish01 |
---|
1822 | set cooking,9; |
---|
1823 | getitem 12111,1; //Food_Package |
---|
1824 | mes "[Madeleine Chu]"; |
---|
1825 | mes "There you go, it's ready"; |
---|
1826 | mes "to be delivered. Now, make"; |
---|
1827 | mes "sure not to open this before"; |
---|
1828 | mes "giving it to my old friend,"; |
---|
1829 | mes "Chulsoo. You can find him"; |
---|
1830 | mes "somewhere around Payon..."; |
---|
1831 | next; |
---|
1832 | mes "[Madeleine Chu]"; |
---|
1833 | mes "You should be able to"; |
---|
1834 | mes "find Chulsoo around the"; |
---|
1835 | mes "water mill or the pub in"; |
---|
1836 | mes "Payon. Oh, and don't"; |
---|
1837 | mes "forget to tell him that"; |
---|
1838 | mes "I sent you, okay? Thanks~"; |
---|
1839 | close; |
---|
1840 | } |
---|
1841 | mes "[Madeleine Chu]"; |
---|
1842 | mes "Hmm... I think it'd"; |
---|
1843 | mes "be better if you tried"; |
---|
1844 | mes "to make every recipe in"; |
---|
1845 | mes "that basic cookbook I gave"; |
---|
1846 | mes "you first. That way, I can more"; |
---|
1847 | mes "accurately judge your skills."; |
---|
1848 | next; |
---|
1849 | mes "[Madeleine Chu]"; |
---|
1850 | mes "It's not bad to focus"; |
---|
1851 | mes "on just one recipe, but"; |
---|
1852 | mes "as a beginner, you need"; |
---|
1853 | mes "to cover all of the basics."; |
---|
1854 | mes "Please read the cookbook that I gave you very carefully, okay?"; |
---|
1855 | close; |
---|
1856 | |
---|
1857 | case 3: |
---|
1858 | if (countitem(12041) > 0 || countitem(12046) > 0 || countitem(12061) > 0 || countitem(12056) > 0 || countitem(12051) > 0 || countitem(12066) > 0) { |
---|
1859 | mes "[Madeleine Chu]"; |
---|
1860 | mes "Oh, I see that you've"; |
---|
1861 | mes "tried some recipes in that"; |
---|
1862 | mes "basic cookbook that I gave"; |
---|
1863 | mes "you. Everything you made looks"; |
---|
1864 | mes "delicious. All that's left now"; |
---|
1865 | mes "is for someone to taste it..."; |
---|
1866 | close; |
---|
1867 | } |
---|
1868 | mes "[Madeleine Chu]"; |
---|
1869 | mes "Well... I don't know..."; |
---|
1870 | mes "I think you really should try"; |
---|
1871 | mes "to make every recipe listed"; |
---|
1872 | mes "in that basic cookbook that"; |
---|
1873 | mes "I gave to you first. Then, you"; |
---|
1874 | mes "can present your dishes~"; |
---|
1875 | close; |
---|
1876 | } |
---|
1877 | } |
---|
1878 | else if (cooking == 9) { |
---|
1879 | if (countitem(12111) > 0) { |
---|
1880 | mes "[Madeleine Chu]"; |
---|
1881 | mes "Please find my friend"; |
---|
1882 | mes "Chulsoo in Payon and"; |
---|
1883 | mes "give him the Bundle of"; |
---|
1884 | mes "Food so that he can taste"; |
---|
1885 | mes "the dishes you've made."; |
---|
1886 | close; |
---|
1887 | } |
---|
1888 | else { |
---|
1889 | mes "[Madeleine Chu]"; |
---|
1890 | mes "Ah, hello~ oh, will you give me a second?"; |
---|
1891 | mes "Right now, I am frying something so, I need to focus on this work for a while."; |
---|
1892 | mes "Hahahaha."; |
---|
1893 | next; |
---|
1894 | mes "[Madeleine Chu]"; |
---|
1895 | mes "Oh, so have you met"; |
---|
1896 | mes "my friend Chulsoo?"; |
---|
1897 | mes "You brought him the"; |
---|
1898 | mes "Bundle of Food, right?"; |
---|
1899 | mes "I'd be disappointed if"; |
---|
1900 | mes "you lost it or sold it..."; |
---|
1901 | next; |
---|
1902 | if (select("I did!:I lost the Bundle of Food!") == 1) { |
---|
1903 | mes "[Madeleine Chu]"; |
---|
1904 | mes "Hahaha, I suppose you"; |
---|
1905 | mes "did. But even if you didn't"; |
---|
1906 | mes "yet, make sure that you do"; |
---|
1907 | mes "it soon, alright? See you~"; |
---|
1908 | close; |
---|
1909 | } |
---|
1910 | if (countitem(7472) > 0) { |
---|
1911 | mes "[Madeleine Chu]"; |
---|
1912 | mes "You lost it? Oh, that's"; |
---|
1913 | mes "not good. How can you "; |
---|
1914 | mes "disrespect the culinary"; |
---|
1915 | mes "arts in that way? I'm so"; |
---|
1916 | mes "very ashamed of you..."; |
---|
1917 | next; |
---|
1918 | delitem 7472,1; //Cookbook01 |
---|
1919 | set cooking,0; |
---|
1920 | mes "[Madeleine Chu]"; |
---|
1921 | mes "First of all, I'd like"; |
---|
1922 | mes "you to return my cookbook."; |
---|
1923 | mes "I want you to reflect on what"; |
---|
1924 | mes "you've done, and then learn"; |
---|
1925 | mes "cooking skills from Sir Charles, starting from the very beginning."; |
---|
1926 | close; |
---|
1927 | } |
---|
1928 | mes "[Madeleine Chu]"; |
---|
1929 | mes "Oh, you must be joking~"; |
---|
1930 | mes "I'm sure you must have"; |
---|
1931 | mes "hidden it somewhere."; |
---|
1932 | mes "Anyway, please deliver that"; |
---|
1933 | mes "Bundle of Food to Chulsoo."; |
---|
1934 | close; |
---|
1935 | } |
---|
1936 | } |
---|
1937 | else if (cooking == 10) { |
---|
1938 | mes "[Madeleine Chu]"; |
---|
1939 | mes "I just received a"; |
---|
1940 | mes "message from Chulsoo"; |
---|
1941 | mes "thanking me for having"; |
---|
1942 | mes "you send him that food."; |
---|
1943 | mes "I'm guessing that he"; |
---|
1944 | mes "really liked it a lot."; |
---|
1945 | next; |
---|
1946 | mes "[Madeleine Chu]"; |
---|
1947 | mes "I think you're ready to use"; |
---|
1948 | mes "higher grade cooking tools now."; |
---|
1949 | mes "But never forget that your own"; |
---|
1950 | mes "skills are the most important"; |
---|
1951 | mes "factor in quality cuisine."; |
---|
1952 | next; |
---|
1953 | set cooking,11; |
---|
1954 | getitem 12126,10; //Indoor_Cooking_Kits |
---|
1955 | mes "[Madeleine Chu]"; |
---|
1956 | mes "Please try these Indoor"; |
---|
1957 | mes "Cooking Kits to help you"; |
---|
1958 | mes "create more delicate dishes."; |
---|
1959 | mes "When you run out, feel free to"; |
---|
1960 | mes "purchase more from me, okay?"; |
---|
1961 | next; |
---|
1962 | mes "[Madeleine Chu]"; |
---|
1963 | mes "Also, if you want to"; |
---|
1964 | mes "learn some new recipes,"; |
---|
1965 | mes "why don't you talk to Sir"; |
---|
1966 | mes "Charles again? Okay then,"; |
---|
1967 | mes "good luck, and I'll see you later~ "; |
---|
1968 | close; |
---|
1969 | } |
---|
1970 | else if (cooking == 11) { |
---|
1971 | mes "[Madeleine Chu]"; |
---|
1972 | mes "How are you? I hope"; |
---|
1973 | mes "that you've been honing"; |
---|
1974 | mes "your cooking skills since"; |
---|
1975 | mes "the last time we've met."; |
---|
1976 | mes "Now, can I help you with"; |
---|
1977 | mes "anything in particular?"; |
---|
1978 | next; |
---|
1979 | switch(select("I need some Cooking Kits.:How is Sir Charles?:Um, who's that kid?")) { |
---|
1980 | case 1: |
---|
1981 | mes "[Madeleine Chu]"; |
---|
1982 | mes "Sure, which kind"; |
---|
1983 | mes "of Cooking Kits"; |
---|
1984 | mes "did you need?"; |
---|
1985 | next; |
---|
1986 | switch(select("Outdoor Cooking Kit - 500z:Home Cooking Kit - 1,000z:Show me a different kit.:Quit")) { |
---|
1987 | case 1: |
---|
1988 | callsub S_SellSets,12125; |
---|
1989 | close; |
---|
1990 | |
---|
1991 | case 2: |
---|
1992 | callsub S_SellSets,12126; |
---|
1993 | close; |
---|
1994 | |
---|
1995 | case 3: |
---|
1996 | mes "[Madeleine Chu]"; |
---|
1997 | mes "Well, I only have two"; |
---|
1998 | mes "types of cooking kits,"; |
---|
1999 | mes "although there is a superior"; |
---|
2000 | mes "Professional Cooking Kit that"; |
---|
2001 | mes "real experts, like Sir Charles,"; |
---|
2002 | mes "use. Amazing, isn't it?"; |
---|
2003 | next; |
---|
2004 | mes "[Madeleine Chu]"; |
---|
2005 | mes "You're still a beginner, so"; |
---|
2006 | mes "my kits will serve you well. "; |
---|
2007 | mes "You know, there's a rumor about a cooking kit that can perfectly"; |
---|
2008 | mes "make any recipe, so long as all of the ingredients are provided."; |
---|
2009 | next; |
---|
2010 | mes "[Madeleine Chu]"; |
---|
2011 | mes "Of course, it's only"; |
---|
2012 | mes "a rumor, probably just"; |
---|
2013 | mes "the result of someone's"; |
---|
2014 | mes "weird imagination. I still"; |
---|
2015 | mes "believe skill is the most"; |
---|
2016 | mes "important ingredient~"; |
---|
2017 | close; |
---|
2018 | |
---|
2019 | case 4: |
---|
2020 | mes "[Madeleine Chu]"; |
---|
2021 | mes "Please come back and"; |
---|
2022 | mes "let me know if you need"; |
---|
2023 | mes "to purchase any Cooking"; |
---|
2024 | mes "Kits, alright? See you later~"; |
---|
2025 | close; |
---|
2026 | } |
---|
2027 | |
---|
2028 | case 2: |
---|
2029 | mes "[Madeleine Chu]"; |
---|
2030 | mes "Hm? Sir Charles is"; |
---|
2031 | mes "fine, but lately he's been"; |
---|
2032 | mes "getting a little upset at"; |
---|
2033 | mes "even small things. Still,"; |
---|
2034 | mes "I guess it's understandable."; |
---|
2035 | next; |
---|
2036 | set .@talk_j,rand(1,3); |
---|
2037 | if (.@talk_j == 1) { |
---|
2038 | mes "[Madeleine Chu]"; |
---|
2039 | mes "You know, when I first"; |
---|
2040 | mes "met him, I assumed he was"; |
---|
2041 | mes "only good at cooking sweets"; |
---|
2042 | mes "like chocolates and caramels."; |
---|
2043 | mes "However, he is highly skilled"; |
---|
2044 | mes "at cooking almost everything!"; |
---|
2045 | next; |
---|
2046 | mes "[Madeleine Chu]"; |
---|
2047 | mes "I suppose he's been focusing"; |
---|
2048 | mes "on foods other than desserts"; |
---|
2049 | mes "ever since our king disappeared. I wonder if King Tristram III's"; |
---|
2050 | mes "disappearance is related to Sir"; |
---|
2051 | mes "Charles's change in mood?"; |
---|
2052 | close; |
---|
2053 | } |
---|
2054 | else if (.@talk_j == 2) { |
---|
2055 | mes "[Madeleine Chu]"; |
---|
2056 | mes "I mean, Sir Charles seems"; |
---|
2057 | mes "to be the type that has trouble"; |
---|
2058 | mes "opening up to other people."; |
---|
2059 | mes "That may explain why he's much"; |
---|
2060 | mes "nicer to women than to men."; |
---|
2061 | mes "Doesn't that make sense?"; |
---|
2062 | close; |
---|
2063 | } |
---|
2064 | mes "[Madeleine Chu]"; |
---|
2065 | mes "Maybe it's because he's"; |
---|
2066 | mes "been experimenting with"; |
---|
2067 | mes "a new recipe lately. I think he"; |
---|
2068 | mes "mentioned something about"; |
---|
2069 | mes "wanting to treat some woman"; |
---|
2070 | mes "to the finest food ever made."; |
---|
2071 | next; |
---|
2072 | mes "[Madeleine Chu]"; |
---|
2073 | mes "I've never seen Sir Charles"; |
---|
2074 | mes "so excited before. That woman"; |
---|
2075 | mes "must be very lucky: she has the"; |
---|
2076 | mes "chance to eat his cooking every"; |
---|
2077 | mes "day if she wanted! I'm almost"; |
---|
2078 | mes "jealous of her, you know that?"; |
---|
2079 | close; |
---|
2080 | |
---|
2081 | case 3: |
---|
2082 | mes "[Madeleine Chu]"; |
---|
2083 | mes "Oh, you mean the"; |
---|
2084 | mes "child with the cat?"; |
---|
2085 | mes "I'm not sure, but I think"; |
---|
2086 | mes "I overheard that she might"; |
---|
2087 | mes "be the younger sister of"; |
---|
2088 | mes "Madam Wickebine."; |
---|
2089 | next; |
---|
2090 | mes "[Madeleine Chu]"; |
---|
2091 | mes "I wonder why Sir Charles"; |
---|
2092 | mes "gives Madam Wickebine such"; |
---|
2093 | mes "special treatment. Whenever"; |
---|
2094 | mes "I ask him about it, he gets so"; |
---|
2095 | mes "upset and doesn't say anything!"; |
---|
2096 | next; |
---|
2097 | cutin "orleans_6",0; |
---|
2098 | mes "[Charles Orleans]"; |
---|
2099 | mes "Mince alors!"; |
---|
2100 | mes "I just felt a chill down my"; |
---|
2101 | mes "spine... Could someone"; |
---|
2102 | mes "be talking about me?"; |
---|
2103 | close2; |
---|
2104 | cutin "",255; |
---|
2105 | end; |
---|
2106 | } |
---|
2107 | } |
---|
2108 | mes "[Madeleine Chu]"; |
---|
2109 | mes "Error occurred."; |
---|
2110 | close; |
---|
2111 | |
---|
2112 | S_SellSets: |
---|
2113 | set .@item_cost,getiteminfo(getarg(0),0); |
---|
2114 | set .@item_weight,getiteminfo(getarg(0),6); |
---|
2115 | mes "[Madeleine Chu]"; |
---|
2116 | mes "How many Outdoor"; |
---|
2117 | mes "Cooking Kits would"; |
---|
2118 | mes "you like to buy? If you"; |
---|
2119 | mes "want to cancel, please"; |
---|
2120 | mes "enter the number 0."; |
---|
2121 | next; |
---|
2122 | while(1) { |
---|
2123 | input .@sell; |
---|
2124 | if (.@sell == 0) { |
---|
2125 | mes "[Madeleine Chu]"; |
---|
2126 | mes "You've changed your"; |
---|
2127 | mes "mind? Well, if you need"; |
---|
2128 | mes "to buy "+getitemname(getarg(0)); |
---|
2129 | mes "Kits later, just come back"; |
---|
2130 | mes "to me at anytime, alright?"; |
---|
2131 | close; |
---|
2132 | } |
---|
2133 | else if (.@sell > 100) { |
---|
2134 | mes "[Madeleine Chu]"; |
---|
2135 | mes "Oh, I'm sorry, but"; |
---|
2136 | mes "I don't sell more than"; |
---|
2137 | mes "100 "+getitemname(getarg(0)); |
---|
2138 | mes "at a time, just to be safe."; |
---|
2139 | next; |
---|
2140 | } |
---|
2141 | else break; |
---|
2142 | } |
---|
2143 | set .@total_cost,.@sell * .@item_cost; |
---|
2144 | set .@total_weight,.@sell * .@item_weight; |
---|
2145 | if (zeny < .@total_cost) { |
---|
2146 | mes "[Madeleine Chu]"; |
---|
2147 | mes "Oh, I'm sorry, but you"; |
---|
2148 | mes "can't afford this many"; |
---|
2149 | mes getitemname(getarg(0)); |
---|
2150 | mes "Please check your zeny"; |
---|
2151 | mes "before purchasing my kits~"; |
---|
2152 | close; |
---|
2153 | } |
---|
2154 | if (!checkweight(getarg(0),.@sell)) { |
---|
2155 | mes "[Madeleine Chu]"; |
---|
2156 | mes "I'm sorry, but you don't"; |
---|
2157 | mes "have enough room in your"; |
---|
2158 | mes "Inventory for this many"; |
---|
2159 | mes getitemname(getarg(0))+"..."; |
---|
2160 | close; |
---|
2161 | } |
---|
2162 | set zeny,zeny-.@total_cost; |
---|
2163 | getitem getarg(0),.@sell; |
---|
2164 | mes "[Madeleine Chu]"; |
---|
2165 | mes "Here you are~"; |
---|
2166 | mes "Best of luck with"; |
---|
2167 | mes "your culinary training!"; |
---|
2168 | return; |
---|
2169 | } |
---|
2170 | |
---|
2171 | prt_castle,45,28,3 script Child with Cat#cook 877,{ |
---|
2172 | set .@nyu,rand(1,2); |
---|
2173 | if (.@nyu == 1) { |
---|
2174 | cutin "nyuang_1",2; |
---|
2175 | emotion e_what; |
---|
2176 | mes "[Child with Cat]"; |
---|
2177 | mes "...Nya?"; |
---|
2178 | mes "(...Meow?)"; |
---|
2179 | close2; |
---|
2180 | cutin "nyuang_1",255; |
---|
2181 | end; |
---|
2182 | } |
---|
2183 | cutin "nyuang_3",2; |
---|
2184 | emotion e_ho; |
---|
2185 | mes "[Child with Cat]"; |
---|
2186 | mes "Nyahahahaha,"; |
---|
2187 | mes "nyahahahaha~"; |
---|
2188 | mes "(Meow~, meow~)"; |
---|
2189 | close2; |
---|
2190 | cutin "nyuang_1",255; |
---|
2191 | end; |
---|
2192 | |
---|
2193 | OnDelight: |
---|
2194 | emotion e_ho; |
---|
2195 | end; |
---|
2196 | |
---|
2197 | OnWhat: |
---|
2198 | emotion e_what; |
---|
2199 | end; |
---|
2200 | |
---|
2201 | OnPif: |
---|
2202 | emotion e_pif; |
---|
2203 | end; |
---|
2204 | |
---|
2205 | OnOkay: |
---|
2206 | emotion e_ok; |
---|
2207 | end; |
---|
2208 | |
---|
2209 | OnHeh: |
---|
2210 | emotion e_heh; |
---|
2211 | end; |
---|
2212 | |
---|
2213 | OnDot: |
---|
2214 | emotion e_dots; |
---|
2215 | end; |
---|
2216 | |
---|
2217 | OnAngry: |
---|
2218 | emotion e_an; |
---|
2219 | end; |
---|
2220 | |
---|
2221 | } |
---|
2222 | |
---|
2223 | prt_castle,44,30,5 script Wickebine#cook 725,{ |
---|
2224 | disablenpc "Wickebine#cook"; |
---|
2225 | end; |
---|
2226 | |
---|
2227 | OnInit: |
---|
2228 | disablenpc "Wickebine#cook"; |
---|
2229 | end; |
---|
2230 | |
---|
2231 | OnEnable: |
---|
2232 | enablenpc "Wickebine#cook"; |
---|
2233 | end; |
---|
2234 | |
---|
2235 | OnDisable: |
---|
2236 | disablenpc "Wickebine#cook"; |
---|
2237 | end; |
---|
2238 | |
---|
2239 | OnDelight: |
---|
2240 | emotion e_ho; |
---|
2241 | end; |
---|
2242 | |
---|
2243 | OnWhat: |
---|
2244 | emotion e_what; |
---|
2245 | end; |
---|
2246 | |
---|
2247 | } |
---|
2248 | |
---|
2249 | payon,209,127,3 script Servant 88,{ |
---|
2250 | if (!checkweight(555,1)) { |
---|
2251 | mes "[Chulsoo]"; |
---|
2252 | mes "Hold on, you're carrying"; |
---|
2253 | mes "too many items with you."; |
---|
2254 | mes "Why don't you put some of"; |
---|
2255 | mes "your stuff in Kafra Storage"; |
---|
2256 | mes "before coming back to me?"; |
---|
2257 | close2; |
---|
2258 | //EnableItemMove; |
---|
2259 | end; |
---|
2260 | } |
---|
2261 | if (cooking == 10) { |
---|
2262 | mes "[Chulsoo]"; |
---|
2263 | mes "When you get the chance,"; |
---|
2264 | mes "please give Madeline my"; |
---|
2265 | mes "thanks. I'll visit Prontera"; |
---|
2266 | mes "soon to see her, as well as"; |
---|
2267 | mes "make amends with Sir Charles."; |
---|
2268 | close; |
---|
2269 | } |
---|
2270 | else if (cooking == 9) { |
---|
2271 | mes "[Chulsoo]"; |
---|
2272 | mes "How would you like"; |
---|
2273 | mes "to buy a Rice Cake?"; |
---|
2274 | mes "It's only 200 zeny, but"; |
---|
2275 | mes "it's oh-so-delicious~"; |
---|
2276 | next; |
---|
2277 | switch(select("Sure, I'll buy one!:No, thanks.:Actually, Madeleine sent me...")) { |
---|
2278 | case 1: |
---|
2279 | if (zeny < 200) { |
---|
2280 | mes "[Chulsoo]"; |
---|
2281 | mes "Oh, I'm sorry, but"; |
---|
2282 | mes "you don't have enough"; |
---|
2283 | mes "money to buy a Rice Cake..."; |
---|
2284 | mes "Still, it should be easy to"; |
---|
2285 | mes "raise 200 zeny, right?"; |
---|
2286 | close; |
---|
2287 | } |
---|
2288 | set zeny,zeny-200; |
---|
2289 | getitem 555,1; //Rice_Cake |
---|
2290 | mes "[Chulsoo]"; |
---|
2291 | mes "Thank you very"; |
---|
2292 | mes "much! I hope you"; |
---|
2293 | mes "enjoy your Rice Cake~"; |
---|
2294 | close; |
---|
2295 | |
---|
2296 | case 2: |
---|
2297 | mes "[Chulsoo]"; |
---|
2298 | mes "Are you sure about"; |
---|
2299 | mes "that? You won't get"; |
---|
2300 | mes "the chance to have a"; |
---|
2301 | mes "Rice Cake this delicious"; |
---|
2302 | mes "anywhere else. Oh well,"; |
---|
2303 | mes "that means more for me~"; |
---|
2304 | close; |
---|
2305 | |
---|
2306 | case 3: |
---|
2307 | if (countitem(12111) > 0) { |
---|
2308 | mes "["+strcharinfo(0)+"]"; |
---|
2309 | mes "Actually, Madeleine"; |
---|
2310 | mes "sent me here to find"; |
---|
2311 | mes "you. She said that you'd"; |
---|
2312 | mes "be willing to taste test"; |
---|
2313 | mes "the food in this bundle..."; |
---|
2314 | next; |
---|
2315 | mes "[Chulsoo]"; |
---|
2316 | mes "Madeleine? You mean"; |
---|
2317 | mes "Madeleine Chu? Oh, I haven't"; |
---|
2318 | mes "heard from her in such a long"; |
---|
2319 | mes "time! Great, let me see the"; |
---|
2320 | mes "bundle that she sent me. Ah, everything here looks appetizing!"; |
---|
2321 | next; |
---|
2322 | mes "[Chulsoo]"; |
---|
2323 | mes "Oh, wait. She even"; |
---|
2324 | mes "included a message"; |
---|
2325 | mes "inside this bundle."; |
---|
2326 | mes "Let's see, here..."; |
---|
2327 | next; |
---|
2328 | mes "^333333Dear Chulsoo,"; |
---|
2329 | mes " It's been a long time."; |
---|
2330 | mes "I know you left Prontera on"; |
---|
2331 | mes "bad terms with Sir Charles,"; |
---|
2332 | mes "but please understand that"; |
---|
2333 | mes "he was only trying his best to"; |
---|
2334 | mes "help improve your cooking.^000000"; |
---|
2335 | next; |
---|
2336 | mes "^333333 Sir Charles always wished"; |
---|
2337 | mes "that you'd expand your repetoire, and that you'd make these kinds"; |
---|
2338 | mes "of foods someday. The person"; |
---|
2339 | mes "that delivered this food also"; |
---|
2340 | mes "cooked it. Please try it...^000000"; |
---|
2341 | next; |
---|
2342 | mes "^333333 Hopefully, you'll be"; |
---|
2343 | mes "able to understand Sir "; |
---|
2344 | mes "Charles a little better "; |
---|
2345 | mes "after tasting this food."; |
---|
2346 | mes " "; |
---|
2347 | mes " Your friend, Madeleine^000000"; |
---|
2348 | next; |
---|
2349 | mes "[Chulsoo]"; |
---|
2350 | mes "Now I get it..."; |
---|
2351 | mes "These are the recipes"; |
---|
2352 | mes "that Sir Charles tried"; |
---|
2353 | mes "to teach me. But I refused"; |
---|
2354 | mes "to learn them because I had"; |
---|
2355 | mes "thought they were too gross..."; |
---|
2356 | next; |
---|
2357 | mes "[Chulsoo]"; |
---|
2358 | mes "......"; |
---|
2359 | mes "........."; |
---|
2360 | mes "It's so delicious... Are"; |
---|
2361 | mes "you sure you're just a"; |
---|
2362 | mes "beginner? No... This must"; |
---|
2363 | mes "be what I've been missing..."; |
---|
2364 | next; |
---|
2365 | mes "[Chulsoo]"; |
---|
2366 | mes "It's what my master"; |
---|
2367 | mes "always tried to teach me,"; |
---|
2368 | mes "but I was too impatient to"; |
---|
2369 | mes "properly learn it. The greatest"; |
---|
2370 | mes "ingredient of them all... ^D02090heart^000000. After all this time, I understand."; |
---|
2371 | next; |
---|
2372 | mes "[Chulsoo]"; |
---|
2373 | mes "Thank you for bringing"; |
---|
2374 | mes "this food to me. I will enjoy"; |
---|
2375 | mes "it thoroughly, and reflect upon"; |
---|
2376 | mes "what my old teacher was trying"; |
---|
2377 | mes "to tell me. In return, please have one of my humble Rice Cakes."; |
---|
2378 | next; |
---|
2379 | delitem 12111,1; //Food_Package |
---|
2380 | set cooking,10; |
---|
2381 | getitem 555,1; //Rice_Cake |
---|
2382 | mes "[Chulsoo]"; |
---|
2383 | mes "I better visit Prontera"; |
---|
2384 | mes "again soon. It's been a long"; |
---|
2385 | mes "time since I've seen Madeleine."; |
---|
2386 | mes "More importantly, I think that"; |
---|
2387 | mes "I should apologize to Sir Charles. "; |
---|
2388 | close; |
---|
2389 | } |
---|
2390 | mes "["+strcharinfo(0)+"]"; |
---|
2391 | mes "Actually, Madeleine"; |
---|
2392 | mes "sent me here to find"; |
---|
2393 | mes "you. She said that you'd"; |
---|
2394 | mes "be willing to taste test"; |
---|
2395 | mes "the food in this bundle..."; |
---|
2396 | next; |
---|
2397 | mes "["+strcharinfo(0)+"]"; |
---|
2398 | mes "Wait, wait..."; |
---|
2399 | mes "I don't have it!"; |
---|
2400 | mes "Where did I put"; |
---|
2401 | mes "that Bundle of Food?"; |
---|
2402 | close; |
---|
2403 | } |
---|
2404 | } |
---|
2405 | else if (cooking == 8) { |
---|
2406 | mes "[Chulsoo]"; |
---|
2407 | mes "Lately, it seems that"; |
---|
2408 | mes "no one wants to buy my"; |
---|
2409 | mes "Rice Cakes. It's been like"; |
---|
2410 | mes "that ever since I left Prontera... "; |
---|
2411 | next; |
---|
2412 | mes "[Chulsoo]"; |
---|
2413 | mes "You see, I used to study"; |
---|
2414 | mes "in that city as one of Sir"; |
---|
2415 | mes "Charles's apprentices. It"; |
---|
2416 | mes "was only a few months, but"; |
---|
2417 | mes "I was very excited to get the"; |
---|
2418 | mes "chance to learn under him."; |
---|
2419 | next; |
---|
2420 | mes "[Chulsoo]"; |
---|
2421 | mes "At least, I was excited"; |
---|
2422 | mes "at first. Sir Charles really"; |
---|
2423 | mes "frustrated me: he would"; |
---|
2424 | mes "only teach me to make these"; |
---|
2425 | mes "really gross sounding recipes! Like Grasshopper Legs and-- ugh!"; |
---|
2426 | next; |
---|
2427 | mes "[Chulsoo]"; |
---|
2428 | mes "He kept insisting that"; |
---|
2429 | mes "I was forgetting the most"; |
---|
2430 | mes "important ingredient, and that"; |
---|
2431 | mes "it was possible to make things"; |
---|
2432 | mes "like Fried Monkey Tails delicious. But I can't believe that nonsense!"; |
---|
2433 | next; |
---|
2434 | mes "[Chulsoo]"; |
---|
2435 | mes "In the end, I ran away."; |
---|
2436 | mes "For some reason, I feel"; |
---|
2437 | mes "a little ashamed and regret"; |
---|
2438 | mes "what I did. Still, I don't see"; |
---|
2439 | mes "what Sir Charles meant..."; |
---|
2440 | close; |
---|
2441 | } |
---|
2442 | else { |
---|
2443 | mes "[Chulsoo]"; |
---|
2444 | mes "How would you like"; |
---|
2445 | mes "to buy a Rice Cake?"; |
---|
2446 | mes "It's only 200 zeny, but"; |
---|
2447 | mes "it's oh-so-delicious~"; |
---|
2448 | next; |
---|
2449 | if (select("Sure, I'll buy one!:No, thanks.") == 1) { |
---|
2450 | if (zeny < 200) { |
---|
2451 | mes "[Chulsoo]"; |
---|
2452 | mes "Oh, I'm sorry, but"; |
---|
2453 | mes "you don't have enough"; |
---|
2454 | mes "money to buy a Rice Cake..."; |
---|
2455 | mes "Still, it should be easy to"; |
---|
2456 | mes "raise 200 zeny, right?"; |
---|
2457 | close; |
---|
2458 | } |
---|
2459 | set zeny,zeny-200; |
---|
2460 | getitem 555,1; //Rice_Cake |
---|
2461 | mes "[Chulsoo]"; |
---|
2462 | mes "Thank you very"; |
---|
2463 | mes "much! I hope you"; |
---|
2464 | mes "enjoy your Rice Cake~"; |
---|
2465 | close; |
---|
2466 | } |
---|
2467 | mes "[Chulsoo]"; |
---|
2468 | mes "Are you sure about"; |
---|
2469 | mes "that? You won't get"; |
---|
2470 | mes "the chance to have a"; |
---|
2471 | mes "Rice Cake this delicious"; |
---|
2472 | mes "anywhere else. Oh well,"; |
---|
2473 | mes "that means more for me~"; |
---|
2474 | close; |
---|
2475 | } |
---|
2476 | } |
---|