-
Notifications
You must be signed in to change notification settings - Fork 0
/
events_specialfm_forgemaster.xml.append
15471 lines (13785 loc) · 615 KB
/
events_specialfm_forgemaster.xml.append
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<!-- Code Key for Future Reference -->
<!-- ███ = Ships, Destruction Events, Ship Fight Events -->
<!-- ♥ ♥ = Forgemaster First Meeting -->
<!-- ☺ ☺ = Forgemaster "Phone" Meetings. Jump event, attack, Morality, etc. -->
<!-- ♦ ♦ = Forgemaster Initial Craft Menu: NPC Checks if you have ingredients or not and comments -->
<!-- ¶ ¶ = Craft 'NPC (Forgemaster)' Menu, Recursion event checks. -->
<!-- Ÿ Ÿ = Jump Event Crafting Menu -->
<!-- Q Q = Quests -->
<!-- ‡ ‡ = MISCELLANIOUS CHECKS AND APPENDS -->
<!-- ███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ -->
<!-- ███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████ -->
<FTL> <!-- Ships, Destruction Events, Ship Fight Events -->
<ship name="SHIP_FM_FORGEMASTER" auto_blueprint="FM_FORGEMASTER_CRUISER_ENEMY">
<triggeredEvent name="FORGEMASTER_SPARES_YOU" event="FORGEMASTER_SPARE" playerCrew="1" thisFight="true"/>
<triggeredEvent name="FORGEMASTER_SPARES_YOU" event="FORGEMASTER_SPARE" playerHull="3" thisFight="true"/>
<!--<triggeredEvent name="FORGEMASTER_IS_HURT_FIRST" event="FORGEMASTER_COUNTER" enemyHull="20" enemyCrew="9" thisFight="true"/>
<triggeredEvent name="FORGEMASTER_IS_HURT" event="FORGEMASTER_RETALIATE" enemyHull="10" enemyCrew="6" thisFight="true"/>
<triggeredEvent name="FORGEMASTER_IS_HURT_BAD" event="FORGEMASTER_RETALIATE_STRONK" enemyHull="5" enemyCrew="2" thisFight="true"/>-->
<destroyed load="FORGEMASTER_DESTRUCTION"/>
<deadCrew load="FORGEMASTER_DESTRUCTION_CREW"/>
</ship>
<ship name="SHIP_FM_FORGEMASTER_LAST" auto_blueprint="FM_FORGEMASTER_CRUISER_ENEMY_LAST_STRAW">
<!--<triggeredEvent name="FORGEMASTER_IS_HURT" event="FORGEMASTER_RETALIATE" enemyHull="15" enemyCrew="1" thisFight="true"/>
<triggeredEvent name="FORGEMASTER_IS_HURT_BAD" event="FORGEMASTER_RETALIATE_STRONK" enemyHull="5" enemyCrew="1" thisFight="true"/>-->
<destroyed load="FORGEMASTER_DESTRUCTION"/>
<deadCrew load="FORGEMASTER_DESTRUCTION_CREW"/>
</ship>
<ship name="SHIP_FM_MTBOSS_ORCHID_B_EXTREME" auto_blueprint="FM_MT_BOSS_ORCHID_EXTREME">
<destroyed load="MTBOSS_ORCHIDB_DESTROYED"/>
<deadCrew load="MTBOSS_ORCHIDB_DEADCREW"/>
</ship>
<!-- GUNBOM QUEST SHIPS -->
<ship name="SHIP_FM_GUNHYDRA_ENEMY" auto_blueprint="FM_GUNHYDRA_ENEMY">
<triggeredEvent name="GUNBOM_IS_HURT" event="GUNBOM_FULL" enemyHull="12" enemyCrew="4" thisFight="true"/>
<destroyed>
<text>As the ship blows apart, you begin to scrap some of it, and are hailed by the Clairvoyants,"You sssucceeded. We sssuppossse some Federation aren't bassstardsss after alll. We will transmit some of the bounty to you for Winchester'sss death, and you may also have this blueprint we recovered from that Mantis' old warehoussse. Here's a lovely tool if you'd like to help us collect debtsss in the future... jusssst a ssssugesssstion"</text>
<unlockCustomShip silent="false">PLAYER_SHIP_GUNSHIP_FM_2</unlockCustomShip>
<weapon name="FM_LASER_DEBT_COLLECT"/>
<queueEvent>MORALITY_UPDATE_FORGEMASTER</queueEvent>
<queueEvent>MORALITY_UPDATE_FREEMANTIS</queueEvent>
<autoReward level="MED">standard</autoReward>
<choice hidden="true">
<text>Continue...</text>
<event/>
</choice>
</destroyed>
<deadCrew>
<text>The Engi twins lie dead inside their ship, while Winchester gasps and fights desperately for life "You....why....Harmony....stop...", the Mantis says, with the last of its' strength. Your crew begins to scrap some of the ship, and you are hailed by the Clairvoyants,"You sssucceeded. We sssuppossse some Federation aren't bassstardsss after alll. We will transmit some of the bounty to you for Winchester'sss death, and you may also have this blueprint we recovered from that Mantis' old warehoussse. Here's a lovely tool if you'd like to help us collect debtsss in the future... jusssst a ssssugesssstion"</text>
<unlockCustomShip silent="false">PLAYER_SHIP_GUNSHIP_FM_2</unlockCustomShip>
<weapon name="FM_LASER_DEBT_COLLECT"/>
<queueEvent>MORALITY_UPDATE_FORGEMASTER</queueEvent>
<queueEvent>MORALITY_UPDATE_FREEMANTIS</queueEvent>
<autoReward level="HIGH">standard</autoReward>
<choice hidden="true">
<text>Continue...</text>
<event/>
</choice>
</deadCrew>
</ship>
<ship name="SHIP_CLAIRVOYANT_DEBTCOLLECT" auto_blueprint="FM_SLUG_DEBT_COLLECT">
<destroyed load="DEBTCOLLECT_DESTROY"/>
<deadCrew load="DEBTCOLLECT_KILLED"/>
</ship>
<event name="DEBTCOLLECT_DESTROY">
<text>The Clairvoyant Debt Collectors have fallen. Good thing the Slugs already hate you, because they probably couldn't hate you more at this point. Winchester hails you, cheering "Thank you thank you human! You help good!"
Your crew begins scrapping the Clairvoyant vessel as you speak with Winchester. "How you find my ship? Only close friend know my ship, others fear ship."
</text>
<autoReward level="MED">standard</autoReward>
<variable name="fm_gunbomquest_rescued" op="set" val="1"/>
<queueEvent>MORALITY_REMOVE_FORGEMASTER</queueEvent>
<!--<queueEvent>MORALITY_UPDATE_SLUG</queueEvent>-->
<choice hidden="true">
<text>Alastair asked me to help...</text>
<event name="DEBTCOLLECT_DIALOG">
<text>"Brick hammer man ask help? I knew he nice brick, but this surprise me! He have good heart, strong like hull." he says, his antennae twitching cheerfully for a moment. One of his crew in the background point at a nearby console and shout something you can't quite make out. The Mantis sighs, "It look like more Debt ships are coming, they want my head. I sorry, nothing to offer."
one of the Engi twins takes control of the comms for the moment. "Proposition: take blueprint of our ship, may be useful. Blueprint = one of the last things we have." You accept the data link and receive a blueprint for their...abomination of a ship. "I must go! I sorry!" Winchester stammers quickly.
</text>
<unlockCustomShip silent="false">PLAYER_SHIP_GUNSHIP_FM</unlockCustomShip>
<choice hidden="true" req="pilot" lvl="1" max_group="1" blue="false">
<text>Wait! I have a question!</text>
<event>
<text>"You WHAT? Winchester has go now, before greedy slugs appear again!" the Mantis snaps. He grumbles for a moment, then continues. "On Winchester name, I suppose I owe a great deal. I have time for one question. Ask please, quickly."</text>
<choice hidden="true">
<text>Why does your ship look like that?</text>
<event>
<text>"Winchester family masterpiece, I call it. Many laugh, but when I get weapon work, I one laughing." He says, with a serious expression. "I spend good amount of family fortune on ship, it precious. Now, I must go." Winchester has no time left to talk, and with that his crew wishes you good luck on your mission while Winchester begins powering his FTL drive.</text>
<choice hidden="true">
<text>Let them go...</text>
<event name="DEBTCOLLECT_WINCHESTER_LEAVE">
<loadEventList>
<event req="REQ_GUNBOMTWINS">
<text>Winchester waves sadly as the ship's engines activate. "Goodbye, new friend. Keep my best friend safe, I beg." With those words, you catch the Engi twin on your ship waving sadly as well. The Gunbomination of a vessel activates its FTL drive and jumps, disappearing without a trace. You decide to get going as well.</text>
</event>
<event req="REQ_GUNBOMTWINS" lvl="0" max_lvl="0">
<text>Winchester waves sadly as the ship's engines activate. "Goodbye, new friend." The Gunbomination of a vessel activates its FTL drive and jumps, disappearing without a trace. You decide to get going as well.</text>
</event>
</loadEventList>
</event>
</choice>
</event>
</choice>
<choice hidden="true">
<text>Why are the Clairvoyants after you?</text>
<event>
<text>"I take SMALL loan, only small! But they greedy, want payment now. Scrap in other Mantis wallet, you understand yes? I did plan to pay them back, after I destroy true menace..." while trailing off, he realizes he is in a real hurry. Winchester has no time left to talk, and with that his crew wishes you good luck on your mission while Winchester begins powering his FTL drive.</text>
<choice hidden="true">
<text>Let them go...</text>
<event load="DEBTCOLLECT_WINCHESTER_LEAVE"/>
</choice>
</event>
</choice>
<choice hidden="true">
<text>Why don't you come with us?</text>
<event>
<text>"On Winchester family name honor, I promise I help Engi twins with task, it not Federation concern, not till Rebel are stopped." Winchester has no time left to talk, and with that his crew wishes you good luck on your mission while Winchester begins powering his FTL drive.</text>
<choice hidden="true">
<text>Let them go...</text>
<event load="DEBTCOLLECT_WINCHESTER_LEAVE"/>
</choice>
</event>
</choice>
<choice hidden="true">
<text>What in the world do you need that ship for?</text>
<event>
<text>"I save engi twins from slaver ship, they tell me truth about Harmony. Harmony bad, more bad than Rebel ever ever. I plan to destroy all of it..." Winchester laughs for a moment, and continues. "I say to myself, many gun solve all problem. But I may have used too many gun, now I search for way to power ship." Winchester has no time left to talk, and with that his crew wishes you good luck on your mission while Winchester begins powering his FTL drive.</text>
<choice hidden="true">
<text>Let them go...</text>
<event load="DEBTCOLLECT_WINCHESTER_LEAVE"/>
</choice>
</event>
</choice>
<choice hidden="true" req="unique_freddy">
<text>(Freddy) Ask Winchester to join the Federation's cause instead.</text>
<event>
<text>Winchester frowns, but nods quickly. "Freddy right, my mission not worth if all Mantis die to rebel. I, the good Winchester, join mission! I continue my promise after Rebel crushed." he explains, a bit more confidence in his voice. One of the Engi twins piloting the Gunbomination powers up the FTL drive and takes off, after dropping Winchester off aboard your vessel.</text>
<crewMember amount="1" class="mantis_warlord">Winchester</crewMember>
</event>
</choice>
</event>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="2" blue="false">
<text>Let them go...</text>
<event load="DEBTCOLLECT_WINCHESTER_LEAVE"/>
</choice>
</event>
</choice>
</event>
<event name="DEBTCOLLECT_KILLED">
<text>The Clairvoyant Debt Collectors have fallen over dead, leaving their ship a floating hull with no crew. Good thing the Slugs already hate you, because they probably couldn't hate you more at this point. Winchester hails you, cheering "Thank you thank you human! You help good!"
Your crew begins scrapping the Clairvoyant vessel as you speak with Winchester. "How you find my ship? Only close friend know my ship, others fear ship."
</text>
<variable name="fm_gunbomquest_rescued" op="set" val="1"/>
<queueEvent>MORALITY_REMOVE_FORGEMASTER</queueEvent>
<!--queueEvent>MORALITY_UPDATE_SLUG</queueEvent>-->
<autoReward level="HIGH">standard</autoReward>
<choice hidden="true">
<text>Alastair asked me to help...</text>
<event load="DEBTCOLLECT_DIALOG"/>
</choice>
</event>
<ship name="SHIP_FALLEN" auto_blueprint="SHIP_FALLEN_ANGEL">
<destroyed load="FALLEN_DESTROY"/>
<deadCrew load="FALLEN_KILLED"/>
</ship>
<event name="FALLEN_DESTROY">
<text>"Goddamnit... knew I shouldn'ta gotten in cahoots... with the division..." As what's left of Randall's ship crashes and burns, you recieve a hail from the Arbor thanking you for your good deed and transferring you to Mandelbriss and Kyriet. "I suppose we owe you and Alastair an explanation. You see, we used to be the best of friends, Kyriet and I, but issues popped up between us when we finally got around to thinking of what we'd actually do with our marvelous technology. You see, I -" "He wanted to use our research and technology to create weapons of war instead of using our knowledge to spread peace and prosperity." "Spread peace all you want Ky, but when it really comes down to it weapons are what seperates saviors like Ms Renegade here and cowards like us, huddling under a table to avoid danger."</text>
<autoReward level="MED">standard</autoReward>
<choice hidden="true">
<text>Mediate their conflict.</text>
<event load="ARBOREAL_CHOICE"/>
</choice>
</event>
<event name="FALLEN_KILLED">
<text>"Goddamnit... knew I shouldn'ta gotten in cahoots... with the division..." As you scrap the hollow shell of an Angel fighter, you recieve a hail from the Arbor thanking you for your good deed and transferring you to Mandelbriss and Kyriet. "I suppose we owe you and Alastair an explanation. You see, we used to be the best of friends, Kyriet and I, but issues popped up between us when we finally got around to thinking of what we'd actually do with our marvelous technology. You see, I -" "He wanted to use our research and technology to create weapons of war instead of using our knowledge to spread peace and prosperity." "Spread peace all you want Ky, but when it really comes down to it weapons are what seperates saviors like Ms Renegade here and cowards like us, huddling under a table to avoid danger.</text>
<autoReward level="HIGH">standard</autoReward>
<choice hidden="true">
<text>Mediate their conflict.</text>
<event load="ARBOREAL_CHOICE"/>
</choice>
</event>
<event name="ARBOREAL_CHOICE">
<text>"Fine, you decide then. Who do you agree with? Do you think it really is possible for peace to end conflicts?" "Or is it possible for weapons to help spread prosperity?"</text>
<choice>
<text>Weapons don't always have to be used maliciously. (Side with Mandelbriss)</text>
<event>
<text>"Hrrmm... I suppose I can see your point. After all, we wouldn't be standing here right now if you hadn't saved us through force. Ok, Mandelbriss and I will finish up on a prototype back in our lab and give it to you for a test run." As Kyriet leaves the line to go finish the prototype, Mandelbriss briefly thanks you before going to do the same. Soon after, they arrive outside your ship with a brand new weapon.</text>
<weapon name="FM_ARBOREAL_EXE"/>
<variable name="fm_arborealquest_exe" op="set" val="1"/>
<choice>
<text>Thank them and leave.</text>
<event load="MORALITY_REMOVE_FORGEMASTER_ORCHID_CRYSTAL"/>
</choice>
</event>
</choice>
<choice>
<text>There's more to being strong than having big guns. (Side with Kyriet)</text>
<event>
<text>"Hmm... I guess I can see your point. Strong weapons can't bring a man back from the brink of death, and god knows big guns didn't save the Federation during the Node 17 massacre. Alright, fine, I'll finish off Kyriet's prototype and we'll give it to you to use for whatever you want." As Mandelbriss leaves the line to go finish the prototype, Kuriet briefly thanks you before going to do the same. Soon after, they arrive outside your ship with a brand new weapon.</text>
<weapon name="FM_ARBOREAL_REV"/>
<variable name="fm_arborealquest_rev" op="set" val="1"/>
<choice>
<text>Thank them and leave.</text>
<event/>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_SPARE">
<text>It seems you're on your last legs. You won't survive much longer, Alastair offers to spare you. "There doesn't need to be any more bloodshed, lad."</text>
<!--<clearTriggeredEvent name="FORGEMASTER_SPARES_YOU"/>-->
<choice hidden="true">
<text>Surrender.</text>
<event>
<text>Alastair powers down weapons. "Go on lad, let us pretend this never happened."</text>
<killEnemyBoarders/>
<ship hostile="false"/>
</event>
</choice>
<choice hidden="true">
<text>We aren't giving up.</text>
<event>
<text>"So be it lad, then I won't hold back." Alastair responds.</text>
</event>
</choice>
</event>
<event name="FORGEMASTER_COUNTER">
<text>A sudden hail flashes on your screen, and Alastair appears. "A warrior's spirit in you lad! Let's make sure you fight me fairly, aye?" Alastair's hand on the communication display flashes with a brilliant light, and you feel your ship shift slightly.</text>
<status type="limit" target="player" system="hacking" amount="1"/>
<status type="limit" target="player" system="teleporter" amount="3"/>
<status type="limit" target="player" system="shields" amount="7"/>
<!--<status type="limit" target="enemy" system="teleporter" amount="0"/>-->
<boarders min="2" max="2" class="fm_fire_intruder"/>
</event>
<event name="FORGEMASTER_RETALIATE">
<superShields player="false"/>
<text>Alastair's ship glows brightly for a moment, and fires two unusually colored Drone pods into your ship. This isn't good.</text>
<boarders min="2" max="2" class="fm_ancalagon_battle"/>
</event>
<event name="FORGEMASTER_RETALIATE_STRONK">
<superShields player="false"/>
<text>Alastair's ship glows brightly again, launching two familiarly colored Drone pods into your hull. The moment they appear on your scanners, you, and likely the rest of your crew, suddenly feel terrible. Finish this quickly, before it gets out of hand.</text>
<boarders min="2" max="2" class="fm_ancalagon_monitor"/>
</event>
<event name="FORGEMASTER_PHASE_DEFAULT_END">
<superShields player="false"/>
<text>The fight continues...</text>
<!--<text>Moments before destruction all plated on Alastair's ship began mending the hull, rapidly restoring it back to peak condition! A sudden hail flashes on your screen, and Alastair appears. "A warrior's spirit in you lad! Let's see if you can keep this up, aye?" Alastair puts his hand on the ship's terminal, a light on it flashes with a brilliant light, and you notice his ship shift slightly as he powers up his systems further.</text>-->
<choice>
<text>Continue...</text>
<event/>
</choice>
<choice>
<text>Stand down.(this is a placeholder option, it only gives the lowest reward.)</text>
<event>
<ship hostile="false"/>
<text>Alastair powers down his weapons before hailing you again. "Not bad, lad, not bad at all! You certainly know how to handle that ship of yours. I'm sure I have something for you, and let me fix up your hull too! You fought well." He patches up your hull and teleports over a few crates of resources...</text>
<autoReward level="LOW">scrap_only</autoReward>
<damage amount="-20"/>
<item_modify>
<item type="fuel" min="1" max="2"/>
<item type="missiles" min="1" max="3"/>
<item type="drones" min="1" max="2"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<event load="FM_SPARRING_REWARD"/>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_PHASE_DEFAULT_END_NOMERCY">
<superShields player="false"/>
<text>The fight continues...</text>
<!--<text>Moments before destruction all plated on Alastair's ship began mending the hull, rapidly restoring it back to peak condition! A sudden hail flashes on your screen, and Alastair appears. "A warrior's spirit in you lad! Let's see if you can keep this up, aye?" Alastair puts his hand on the ship's terminal, a light on it flashes with a brilliant light, and you notice his ship shift slightly as he powers up his systems further.</text>-->
<choice>
<text>Continue...</text>
<event/>
</choice>
<choice hidden="true">
<text>It looks like mercy is off the table...</text>
<event load="OPTION_INVALID"/>
</choice>
</event>
<event name="FORGEMASTER_PHASE_1_END">
<superShields player="false"/>
<text>Moments before destruction all plated on Alastair's ship began mending the hull, rapidly restoring it back to peak condition! A sudden hail flashes on your screen, and Alastair appears. "A warrior's spirit in you lad! Let's see if you can keep this up, aye?" Alastair puts his hand on the ship's terminal, a light on it flashes with a brilliant light, and you notice his ship shift slightly as he powers up his systems further.</text>
<choice>
<text>Continue...</text>
<event/>
</choice>
<choice>
<text>Stand down.</text>
<event>
<ship hostile="false"/>
<text>Alastair powers down his weapons before hailing you again. "Not bad, lad, not bad at all! You certainly know how to handle that ship of yours. I'm sure I have something for you, and let me fix up your hull too! You fought well." He patches up your hull and teleports over a few crates of resources...</text>
<autoReward level="LOW">scrap_only</autoReward>
<damage amount="-20"/>
<item_modify>
<item type="fuel" min="1" max="2"/>
<item type="missiles" min="1" max="3"/>
<item type="drones" min="1" max="2"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<event load="FM_SPARRING_REWARD"/>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_PHASE_2_END">
<superShields player="false"/>
<text>You expect this would be it, but instead you detect a surge of nanites as a Repair-bot dispersal is activated, swiftly undoing your damage! "A fine effort, lad, but you'll have to do more than that! My ship is well equipped for repairs; so many pirates thinking they can steal my cargo made that almost required to go through their sectors!" Scans indicate further increase in power.</text>
<choice>
<text>Continue...</text>
<event/>
</choice>
<choice>
<text>Stand down.</text>
<event>
<ship hostile="false"/>
<text>Alastair powers down his weapons before hailing you again. "Most impressive, lad! You fight with prowess not many to face me have ever shown! Take these resources, and a weapon from my storage - a fine reward for our battle!" Alistair teleports a few small crates of various resources onto your ship, as well as a weapon from his stock.</text>
<autoReward level="MED">scrap_only</autoReward>
<damage amount="-20"/>
<item_modify>
<item type="fuel" min="1" max="3"/>
<item type="missiles" min="1" max="4"/>
<item type="drones" min="1" max="3"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<event load="FM_SPARRING_REWARD_2"/>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_PHASE_3_END">
<superShields player="false"/>
<text>An emergency repair system triggers on the Forgemaster's ship, dozens of repair bombs detonate at once. "You really are pushing me to my limits, lad..." Your scanners detect another increase in the power of his ship. "lets end it here, alright lad?"</text>
<choice>
<text>End it here.</text>
<event>
<ship hostile="false"/>
<text>Alastair powers down his weapons before hailing you again. "You really know how to stand your ground, lad! For your valiant effort, I shall bestow upon you a mighty haul, as well as a weapon from my own Forge! Alistair teleports over a few crates of resources, as well as a weapon from his forge. "And let me patch up that hull of yours, lad! A fine battle indeed!" Alistair sends a few plated onto your ship, who quickly fix up your ship's hull and bring over some crates of resources...</text>
<autoReward level="HIGH">scrap_only</autoReward>
<damage amount="-30"/>
<item_modify>
<item type="fuel" min="2" max="3"/>
<item type="missiles" min="2" max="5"/>
<item type="drones" min="2" max="4"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<event load="FM_SPARRING_REWARD_3"/>
</choice>
</event>
</choice>
<choice>
<text>Continue to fight...</text>
<event>
<text>"oh, if a fight is what you want, then you shall get it, lad" a pair of unusual drone pods launch into your ship...</text>
<boarders min="2" max="2" class="fm_ancalagon_battle"/>
</event>
</choice>
</event>
<eventList name="FM_SPARRING_REWARD">
<!--<event>
<text>One of the crates contains an old damaged weapon. "one of my plated tried to make something from it, the weapon sadly broke down, maybe you will find a use for it lad."</text>
<weapon name="GIFTLIST_FREE"/>
<hiddenAug>FM_RELOADER_REWARD_1</hiddenAug>
</event>-->
<event>
<text>One of the crates contains a damaged rusty weapon. "Lad, this may be a bit crude of me, but I'm starting to run low on space to store all my scrap weapons. These weapons are still worth something, and I believe that was a fine duel, so if it's alright with you, lad, I'd like you to shave a little off this growing scrap pile. And take a little more - consider it payment for taking the rusty weapons off my hands!"</text>
<weapon name="GIFTLIST_RUSTY"/>
</event>
</eventList>
<eventList name="FM_SPARRING_REWARD_2">
<!--<event>
<text>One of the crates contains an old damaged weapon. "one of my plated tried to make something from it, the weapon broken but they managed to make a small augment that increases weaon charge speed, you can have it lad." [+7% reload speed gained]</text>
<weapon name="GIFTLIST_RUSTY"/>
</event>-->
<event>
<text>One of the crates contains a weapon that looks good as new. "I get pirates biting off more they can chew quite often, you see. I took some time to fix up one of their weapons, and managed to salvage one of their reloaders. It's not in the best condition, but I'm sure it'll still serve you well, lad." [+7% reload speed gained]</text>
<weapon name="GIFTLIST_FREE"/>
<hiddenAug>FM_RELOADER_REWARD_2</hiddenAug>
</event>
</eventList>
<eventList name="FM_SPARRING_REWARD_3">
<event>
<text>One of the crates contains an new crafted weapon and what appears to be a custom made reloader. "The one who ordered this wasn't quite satisfied - in fact, they left me with the reloader module I made for them! I think you'd be a better judge of quality than them, lad, so I think it's better in your hands than theirs!" [+10% reload speed gained]</text>
<weapon name="FM_WEAPON_LOW_TIER_REWARD"/>
<hiddenAug>FM_RELOADER_REWARD_3</hiddenAug>
</event>
</eventList>
<event name="GUNBOM_FULL">
<text>The ship appears to sputter to life. "Finally! I found back generator! We give these scoundrels hell!" Winchester declared proudly. It appears their systems are now fully online!</text>
<status type="clear" target="enemy" system="drones" amount="100"/>
<choice hidden="true">
<text>Continue...</text>
<event>
<status type="clear" target="enemy" system="cloaking" amount="100"/>
</event>
</choice>
</event>
<event name="FORGEMASTER_DESTRUCTION">
<text>With a tremendous heaving of metal, Alastair's mighty vessel is destroyed. The Forgemaster, one of the most brilliant minds in the universe, dead at your feet. Metaphorically. Your feet are in your ship, and he's out there in space. You retrieve Alastair's seemingly indestructible holo-forge, which will allow you to forge on your own ship.</text> <!-- His death event -->
<unlockCustomShip silent="false">PLAYER_SHIP_FORGEMASTER_1</unlockCustomShip>
<item_modify>
<item type="scrap" min="200" max="250"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<event>
<text>As the ship is torn apart, you find a pair of sealed containers. A quick scan shows one to be holding a weapon, and the other a drone schematic. As you approach them, you accidentally trigger something, and the containers glow a brilliant red. They're beginning to melt, and you don't have much time! Looks like whatever's in here, Alastair didn't want anyone getting ahold of.</text>
<choice hidden="true">
<text>Save the weapon!</text>
<event>
<removeStore/>
<text>You select the weapon container. With some effort, you manage to open it, revealing a glistening weapon of unfamiliar construction. This doesn't appear to be Alastair's work. Where did he get this?</text>
<weapon name="LIST_ANCALAGON"/>
<choice hidden="true">
<text>Continue...</text>
<event load="FORGEMASTER_DESTRUCTION_AUG"/>
</choice>
</event>
</choice>
<choice hidden="true">
<text>Save the drone schematic!</text>
<event>
<removeStore/>
<text>You select the drone schematic container. With some effort, you manage to open it, revealing a glistening drone schematic of unfamiliar construction. This doesn't appear to be Alastair's work. Where did he get this?</text>
<drone name="LIST_ANCALAGON_DRONES"/>
<choice hidden="true">
<text>Continue...</text>
<removeStore/>
<event load="FORGEMASTER_DESTRUCTION_AUG"/>
</choice>
</event>
</choice>
<choice hidden="true">
<text> Blast them both - they should be good scrap if you can salvage them before they vaporize.</text>
<event>
<removeStore/>
<text>You blast both containers and quickly scrap them, then return to your ship.</text>
<item_modify>
<item type="scrap" min="200" max="250"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<removeStore/>
<event load="FORGEMASTER_DESTRUCTION_AUG"/>
</choice>
</event>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_DESTRUCTION_CREW">
<text>With a final heavy grunt, and a frown on his face, Alastair falls to the ground, dead in his ship. His crew lie dead and scattered around the vessel, their attempts to defend their mentor having failed. The Forgemaster, one of the most brilliant minds in the universe, dead at your feet. You retrieve Alastair's seemingly indestructible holo-forge, which will allow you to forge on your own ship.</text>
<unlockCustomShip silent="false">PLAYER_SHIP_FORGEMASTER_1</unlockCustomShip>
<item_modify>
<item type="scrap" min="200" max="250"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<event>
<text>As you wander the empty corridors of the ship, you find a pair of sealed containers. A quick scan shows one to be holding a weapon, and the other a drone schematic. As you approach them, you accidentally trigger something, and the containers glow a brilliant red. They're beginning to melt, and you don't have much time! Looks like whatever's in here, Alastair didn't want anyone getting ahold of.</text>
<choice hidden="true">
<text>Save the weapon!</text>
<event>
<removeStore/>
<text>You select the weapon container. With some effort, you manage to open it, revealing a glistening weapon of unfamiliar construction. This doesn't appear to be Alastair's work. Where did he get this?</text>
<weapon name="LIST_ANCALAGON"/>
<choice hidden="true">
<text>Continue...</text>
<removeStore/>
<event load="FORGEMASTER_DESTRUCTION_AUG"/>
</choice>
</event>
</choice>
<choice hidden="true">
<text>Save the drone schematic!</text>
<event>
<text>You select the drone schematic container. With some effort, you manage to open it, revealing a glistening drone schematic of unfamiliar construction. This doesn't appear to be Alastair's work. Where did he get this?</text>
<drone name="LIST_ANCALAGON_DRONES"/>
<choice hidden="true">
<text>Continue...</text>
<removeStore/>
<removeStore/>
<event load="FORGEMASTER_DESTRUCTION_AUG"/>
</choice>
</event>
</choice>
<choice hidden="true">
<text> Blast them both - they should be good scrap if you can salvage them before they vaporize.</text>
<event>
<removeStore/>
<text>You blast both containers and quickly scrap them, then return to your ship.</text>
<item_modify>
<item type="scrap" min="200" max="250"/>
</item_modify>
<choice hidden="true">
<text>Continue...</text>
<removeStore/>
<event load="FORGEMASTER_DESTRUCTION_AUG"/>
</choice>
</event>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_DESTRUCTION_AUG">
<hiddenAug>MARKER_OBTAINED_FORGE</hiddenAug>
<variable name="fm_forgemaster_phone" op="set" val="0"/>
<variable name="fm_forgemaster_dead" op="set" val="1"/>
<variable name="fm_forgemaster_called" op="set" val="0"/>
<loadEvent>STORAGE_CHECK</loadEvent>
</event>
</FTL>
<!-- ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ -->
<!-- ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ -->
<FTL> <!-- Forgemaster First Meeting -->
<event name="FORGEMASTER">
<preventQuest/>
<quest>
<nonNebulaBeacon>true</nonNebulaBeacon>
<nebulaBeacon>false</nebulaBeacon>
<currentSector>true</currentSector>
<sectorEight>false</sectorEight>
<lastStand>false</lastStand>
</quest>
<runFromFleet closest="true"/>
<beaconType id="map_icon_forgemaster" global="true"> <!-- SPAWNS HIS NODE ON MAP -->
<color r="211" g="66" b="38" a="1.0"/>
<unvisitedTooltip>This is the location of the Forgemaster.</unvisitedTooltip>
<visitedTooltip>The Forgemaster was visited here, what an interesting fellow.</visitedTooltip>
<undiscoveredTooltip>This is the location of the Forgemaster.</undiscoveredTooltip>
</beaconType>
<loadEvent>FORGEMASTER_FIRST_MEETING</loadEvent>
</event>
<event name="FORGEMASTER_FIRST_MEETING" >
<text>"Oh ho, my lad! Do come in, do come in! What is it you've brought for me today? Here, take this subspace identifier - you should be able to contact me in the future. And have a small token of my friendship."</text> <!-- A STATIC, first line. make sure to mention his phone or whatever we'd like to call it. Not like player will see the aug name! -->
<autoReward level="MED">scrap_only</autoReward>
<ship load="SHIP_FM_FORGEMASTER" hostile="false"/>
<status type="limit" target="enemy" system="teleporter" amount="0"/>
<variable name="fm_forgemaster_phone" op="set" val="1"/>
<choice hidden="true"> <!-- STORE -->
<text>See what he's offering. (He sells crafting components.)</text> <!-- Visit store text -->
<event load="FM_FORGEMASTER_TRADES"/>
</choice>
<choice>
<text>Check out the "Modular Hull" section.</text>
<event>
<loadEvent>FM_MODULAR_HULL_MAIN_LOAD</loadEvent>
</event>
</choice>
<choice hidden="true" req="FM_FORGE_LIST_CHECK" lvl="1" max_group="3" blue="true"> <!-- CRAFT MENU -->
<text>Forge a New Weapon, for a price.</text> <!-- Initial Beacon -->
<event load="FM_NPC_CREATE"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="3" blue="false"> <!-- CRAFT MENU CHANGE THIS SO IT CALLS FM_NPC_CREATE_NONE EVENTUALLY, SO HE HAS DIFFERENT DIALOGUE FOR NO INGREDIENTS IF POSSIBLE -->
<text>Check Forge Recipes.</text>
<event load="FM_NPC_CREATE_NONE"/>
</choice>
<choice hidden="true" req="FM_QUEST_LIST" lvl="1" max_group="4" blue="true"> <!-- RELIC MENU BLUE TESTS -->
<text>Browse his proud collection of Relics(Quest Available).</text>
<event load="FM_RELIC_COLLECTION"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="4" blue="false"> <!-- RELIC MENU -->
<text>Browse his proud collection of Relics.</text>
<event load="FM_RELIC_COLLECTION"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="5" blue="false"> <!-- ATTACK -->
<text>Attack!</text>
<event load="FM_ATTACK"/> <!-- His attack event, dont worry Ill rename the event. can still write the text! -->
</choice>
<!--<choice hidden="true" req="fm_forgemasterperson" lvl="1" max_group="6" blue="true"> Alastair Hails Alastair
<text>(Alastair) Use Alastair to hail Alastair.</text>
<event>
<text>"SSSSSSSSSSSSSSStranger, IF I actually say any lore here, the diety known assssssssssssssssssssssssssssssssssssssssssss Maxine will atomize me" Sylvan says. Alastair nods in agreement.</text>
<choice hidden="true">
<text>Continue...</text>
<event>
<loadEvent>FORGEMASTER_PHONE_EVENT</loadEvent> </event></choice></event></choice>-->
<choice hidden="true" req="pilot" lvl="1" max_group="8" blue="false"> <!-- Do nothing -->
<text>Decline his offer.</text>
<event>
<text>"Perhaps later, lad! I'm sure if you come back with some interesting things, I'll be able to find you something extraordinary."</text> <!-- PLACEHOLDER FOR "NEVERMIND"-->
<choice>
<text>Do something onboard the ship.</text>
<event load="STORAGE_CHECK"/>
</choice>
<choice>
<text>Do nothing.</text>
<event/>
</choice>
</event>
</choice>
</event>
<textList name="TEXT_FORGEMASTER_GENERIC" ignoreUnique="true"> <!-- RANDOM DIALOGUE HERE! HE picks one of these everytime you meet him via the phone. DOES NOT load during FORGEMASTER_FIRST_MEETING You can make AS MANY as you want!!! This goes for any of the text prompts. You can replace them with a <textList> -->
<text>"Greetings, lad! Come in, let's see what old Alastair can do for you."</text>
<text>"Lovely to see you here, lad! Let's see if we can't whip up something interesting."</text>
<text>"Ah, just the lad I wanted to see! Come in, I've got some interesting things for you."</text>
<text>"Figured I'd show up to congratulate you, lad! You managed to find yourself the best smith in the Multiverse!"</text>
<text>"Oho, good to see you again, lad! I'd worried you'd right forgotten me! Take a look around, see what interests you."</text>
<text>The sound of a ringing anvil sounds over the comm. "Good to see you, lad! Bit busy at the moment, but feel free to come right on in!"</text>
<text>"Ever wonder why I wear this mask, lad? Me too! Now come in, we don't have the entire millenium."</text>
<text>"Aye, that's you, isn't it! Welcome! My services are yours to requisition!"</text>
<text>"HI LAD! COME IN, COME IN! LOOKS LIKE I FORGOT TO TURN DOWN THE VOLUME ON THIS THIng again. There we go. Take a look around!"</text>
<text>"Welcome, lad! Oh, be very welcome indeed! Lovely seeing you again, and I do hope I have something you'll find worth your while."</text>
<text>"Och, it's you. Good tae see ya. Come in, of course, and browse my lovely services!"</text>
<text>Alastair appears to in bed, and he sneezes repeatedly. "...Hello lad. I'm a bit under the weather today. Just tell one of me lads what ye want and I'll be up shortly."</text>
<text>Alastair appears to have not noticed you yet. "Do you think she would like a golden retriever? Or perhaps a Corgi? Och, Lucille is a difficult lass." he says to one of his Plated. Alastair finally notices you. "OH MY! Lad, I am so sorry! What can I do for you?"</text>
<text>"Lad, so nice to see you! I was just doing some cleaning up around my ship! Please, buy something! It will clear out more space for me to put in a new sofa."</text>
<text>When Alastair responds to your hail, he appears to be building a cheap Mantis-brand table. "Aye, I enjoy building furniture from time to time, good for the joints. What can I get for ya lad?"</text>
<text>As you make your way through Alastair's ship, you notice a few plated hauling off some incomplete strange-looking drones you haven't seen before. Alastair pipes in after seeing you take notice of the hauls. "Ah-ha Lad, I see you've noticed the new drone designs I've been working on! They aren't quite ready for me to give to you just yet, but I assure you, when they're done you'll be the first to know!"</text>
</textList>
<event name="FM_FORGEMASTER_TRADES">
<loadEventList default="FM_FORGEMASTER_TRADES_REGULAR">
<event name="FM_FORGEMASTER_TRADES_BOON" req="JUDGE_BOON_FM_FORGEWEAPON_2"/>
</loadEventList>
</event>
<eventList name="FM_FORGEMASTER_TRADES_REGULAR">
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_NORMAL"/>
<event load="FM_FORGEMASTER_TRADES_RARE_LIST"/>
</eventList>
<eventList name="FM_FORGEMASTER_TRADES_RARE_LIST">
<event load="FM_FORGEMASTER_TRADES_RARE"/>
<event load="FM_FORGEMASTER_TRADES_RARE"/>
<event load="FM_FORGEMASTER_TRADES_RARE_PLUS"/>
</eventList>
<event name="FM_FORGEMASTER_TRADES_NORMAL"> <!-- NORMAL STORE -->
<text>"You look like a lad with a discerning eye. What say I show you some weapons who've caught my fancy?"
(Note: You may now press the Forge button at any time in order to access a second prompt.)
</text> <!-- STORE DIALOGUE CAN GO HERE. CAN ALSO PUT A LIST OF DIALOGUE TO USE RANDOMLY TO SPICE IT UP. see the <textList> example above!-->
<!--<jumpEvent>FORGEMASTER_SECOND_PROMPT</jumpEvent>-->
<eventButton name="UI_FORGEMASTER_SECOND_PROMPT">
<event load="FORGEMASTER_SECOND_PROMPT"/>
<image>statusUI/top_forge</image>
<location>2</location>
<tooltip>Open the Forgemaster menu.</tooltip>
<inactiveTooltip>Unavailable: You cannot do this while in danger!</inactiveTooltip>
<jumpClear>true</jumpClear>
<noDanger>true</noDanger>
</eventButton>
<store>FM_NORMAL_STORE</store>
</event>
<event name="FM_FORGEMASTER_TRADES_RARE"> <!-- RARE STORE -->
<text>"My good lad! I'm in an great mood today and would love to show you some of my special stock. Please lad take your pick and enjoy!"
(Note: You may now press the Forge button at any time in order to access a second prompt.)
</text> <!-- STORE DIALOGUE CAN GO HERE. CAN ALSO PUT A LIST OF DIALOGUE TO USE RANDOMLY TO SPICE IT UP. see the <textList> example above!-->
<!--<jumpEvent>FORGEMASTER_SECOND_PROMPT</jumpEvent>-->
<eventButton name="UI_FORGEMASTER_SECOND_PROMPT">
<event load="FORGEMASTER_SECOND_PROMPT"/>
<image>statusUI/top_forge</image>
<location>2</location>
<tooltip>Open the Forgemaster menu.</tooltip>
<inactiveTooltip>Unavailable: You cannot do this while in danger!</inactiveTooltip>
<jumpClear>true</jumpClear>
<noDanger>true</noDanger>
</eventButton>
<store>FM_RARE_STORE</store>
</event>
<event name="FM_FORGEMASTER_TRADES_RARE_PLUS"> <!-- RARE † STORE -->
<text>"Ohohohoh lad! One of my old friends passed by with some exotic stock for me to tinker with. Why don't I set aside a few of them for you to purchase if you like? Nothing like spreading joy, eh lad?"
(Note: You may now press the Forge button at any time in order to access a second prompt.)
</text> <!-- STORE DIALOGUE CAN GO HERE. CAN ALSO PUT A LIST OF DIALOGUE TO USE RANDOMLY TO SPICE IT UP. see the <textList> example above!-->
<!--<jumpEvent>FORGEMASTER_SECOND_PROMPT</jumpEvent>-->
<eventButton name="UI_FORGEMASTER_SECOND_PROMPT">
<event load="FORGEMASTER_SECOND_PROMPT"/>
<image>statusUI/top_forge</image>
<location>2</location>
<tooltip>Open the Forgemaster menu.</tooltip>
<inactiveTooltip>Unavailable: You cannot do this while in danger!</inactiveTooltip>
<jumpClear>true</jumpClear>
<noDanger>true</noDanger>
</eventButton>
<store>FM_PLUS_STORE</store>
</event>
<textList name="TEXT_FORGEMASTER_STORE_BOON" ignoreUnique="true"> <!-- RANDOM DIALOGUE HERE! HE picks one of these everytime you meet him via the phone. DOES NOT load during FORGEMASTER_FIRST_MEETING You can make AS MANY as you want!!! This goes for any of the text prompts. You can replace them with a <textList> -->
<text>"You look like a lad with quite the discerning eye. We've got quite the stock from a rather generous rockman today, what say I show you some weapons that grabbed my attention?"
(Note: You may now press the Forge button at any time in order to access a second prompt.)
</text>
<text>"My lad! We've been unpacking a generous donation of cargo from a mighty rockman, some of this stock is quite rare indeed! Here, let me show you what we've got."
(Note: You may now press the Forge button at any time in order to access a second prompt.)
</text>
<text>"Good choice, my lad! We've been finding some rather exotic cargo in this package given to us by a most generous rockman! Some of this stuff looks outright otherworldly, lad - how about I set aside a few for you to purchase if you'd like to? I was told this cargo is for you Renegade folk, after all!"
(Note: You may now press the Forge button at any time in order to access a second prompt.)
</text>
</textList>
<event name="FM_FORGEMASTER_TRADES_BOON"> <!-- BOON STORE -->
<text load="TEXT_FORGEMASTER_STORE_BOON"/>
<eventButton name="UI_FORGEMASTER_SECOND_PROMPT">
<event load="FORGEMASTER_SECOND_PROMPT"/>
<image>statusUI/top_forge</image>
<location>2</location>
<tooltip>Open the Forgemaster menu.</tooltip>
<inactiveTooltip>Unavailable: You cannot do this while in danger!</inactiveTooltip>
<jumpClear>true</jumpClear>
<noDanger>true</noDanger>
</eventButton>
<store>FM_BOON_STORE</store>
</event>
<event name="FM_RELIC_COLLECTION">
<text>You make your way into a dimly lit room where several objects of odd character rest on metallic plinths.
[This is the Quest Hub for Forgemaster! In future updates you will be able to obtain sector-specific quests from Alastair here! For now there is one available in the Free Mantis Sector! (and also a second one somewhere else)]
</text>
<choice hidden="true" req="fm_gunbomquest_rescued" lvl="1" max_group="1" blue="true"> <!-- GUNBOM QUEST-->
<text>Inquire again about Winchester.</text>
<event load="FM_QUEST_GUNBOM_COMPLETED_RESCUE"/>
</choice>
<choice hidden="true" req="fm_gunbomquest_taken" lvl="1" max_group="1" blue="true"> <!-- GUNBOM QUEST-->
<text>Inquire again about Winchester.</text>
<event load="FM_QUEST_GUNBOM_TAKEN"/>
</choice>
<choice hidden="true" req="SEC SECTOR_FREEMANTIS" lvl="1" max_group="1" blue="true"> <!-- GUNBOM QUEST-->
<text>Examine an unusual receipt on the ground.</text>
<event load="FM_QUEST_GUNBOM_INTRO"/>
</choice>
<choice hidden="true" req="fm_arborealquest_exe" lvl="1" max_group="2" blue="true"> <!-- ARBOREAL QUEST-->
<text>Inform Alastair about the result of your quest.</text>
<event load="FM_QUEST_ARBOREAL_COMPLETED_EXE"/>
</choice>
<choice hidden="true" req="fm_arborealquest_rev" lvl="1" max_group="2" blue="true"> <!-- ARBOREAL QUEST-->
<text>Inform Alastair about the result of your quest.</text>
<event load="FM_QUEST_ARBOREAL_COMPLETED_REV"/>
</choice>
<choice hidden="true" req="fm_arborealquest_taken" lvl="1" max_group="2" blue="true"> <!-- ARBOREAL QUEST-->
<text>Inquire again about Kyriet and Mandelbriss.</text>
<event load="FM_QUEST_ARBOREAL_TAKEN"/>
</choice>
<choice hidden="true" req="SEC SECTOR_GATHERING_UNIQUE" lvl="1" max_group="2" blue="true"> <!-- ARBOREAL QUEST-->
<text>Examine a glass case containing a shattered green crystal.</text>
<event load="FM_QUEST_ARBOREAL_INTRO"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="8" blue="false">
<text>On second thought, show me what you have to craft for me...</text>
<event load="FM_FORGE_WEAPON_LOAD"/> <!-- RECURSION! --> -->
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="9" blue="false">
<text>Nevermind, go back to main menu.</text>
<event load="FORGEMASTER_PHONE_EVENT_LOAD"/> <!-- RECURSION --> -->
</choice>
</event>
</FTL>
<!-- ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ -->
<!-- ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ ☺ -->
<FTL> <!-- Forgemaster "Phone" Meetings. Jump event, attack, Morality, etc. -->
<event name="FORGEMASTER_PHONE_CALL"> <!-- Initial Beacon -->
<preventQuest/>
<quest>
<nonNebulaBeacon>true</nonNebulaBeacon>
<nebulaBeacon>false</nebulaBeacon>
<currentSector>true</currentSector>
<!--<sectorEight>false</sectorEight>-->
<!--<lastStand>false</lastStand>-->
</quest>
<runFromFleet closest="true"/>
<preventBossFleet forever="true"/>
<beaconType id="map_icon_forgemaster_2" global="true">
<color r="211" g="66" b="38" a="1.0"/>
<unvisitedTooltip>This is the location of the Forgemaster.</unvisitedTooltip>
<visitedTooltip>The Forgemaster was visited here, what an interesting fellow.</visitedTooltip>
<undiscoveredTooltip>This is the location of the Forgemaster.</undiscoveredTooltip>
</beaconType>
<loadEventList seeded="false" first="true" default="FORGEMASTER_PHONE_EVENT_GIFT">
<event name="FILLER_LIST" req="MARKER_KILLED_FORGEMASTER_BEACON"/>
<event name="FORGEMASTER_DISAPPOINT" req="FM_LAST_STRAW"/>
</loadEventList>
</event>
<event name="FORGEMASTER_PHONE_EVENT_LOAD"> <!-- Recursion call -->
<loadEvent ignoreUnique="true">FORGEMASTER_PHONE_EVENT</loadEvent>
</event>
<event name="FORGEMASTER_PHONE_EVENT" > <!-- The primary event you will encounter him, removes your "phone call" aug if you called him -->
<text load="TEXT_FORGEMASTER_GENERIC"/>
<ship load="SHIP_FM_FORGEMASTER" hostile="false"/>
<status type="limit" target="enemy" system="teleporter" amount="0"/>
<choice hidden="true"> <!-- STORE -->
<text>See what he's offering. (He sells crafting components.)</text>
<event load="FM_FORGEMASTER_TRADES"/>
</choice>
<choice>
<text>Check out the "Modular Hull" section.</text>
<event>
<loadEvent>FM_MODULAR_HULL_MAIN_LOAD</loadEvent>
</event>
</choice>
<choice hidden="true" req="FM_FORGE_LIST_CHECK" lvl="1" max_group="3" blue="true"> <!-- CRAFT MENU -->
<text>Forge a new weapon, for a price.</text>
<event load="FM_NPC_CREATE"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="3" blue="false"> <!-- CRAFT MENU CHANGE THIS SO IT CALLS FM_NPC_CREATE_NONE EVENTUALLY, SO HE HAS DIFFERENT DIALOGUE FOR NO INGREDIENTS IF POSSIBLE -->
<text>Check Forge recipes.</text>
<event load="FM_NPC_CREATE_NONE"/>
</choice>
<choice hidden="true" req="FM_QUEST_LIST" lvl="1" max_group="4" blue="true"> <!-- RELIC MENU BLUE TESTS -->
<text>Browse his proud collection of Relics. [Quest Available!]</text>
<event load="FM_RELIC_COLLECTION"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="4" blue="false"> <!-- RELIC MENU -->
<text>Browse his proud collection of Relics.</text>
<event load="FM_RELIC_COLLECTION"/>
</choice>
<choice hidden="true" req="pilot" lvl="1" max_group="5" blue="false"> <!-- ATTACK -->
<text>Attack!</text>
<event load="FM_ATTACK"/>
</choice>
<!-- <choice hidden="true" req="fm_forgemasterperson" lvl="1" max_group="6" blue="true"> Alastair Hails Alastair
<text>(Alastair) Use Alastair to hail Alastair.</text>
<event>
<text>"SSSSSSSSSSSSSSStranger, IF I actually say any lore here, the deity known assssssssssssssssssssssssssssssssssssssssssss Maxine will atomize me" Sylvan says. Alastair nods in agreement.</text>
<choice hidden="true">
<text>Continue...</text>
<event>
<loadEvent>FORGEMASTER_PHONE_EVENT</loadEvent> </event></choice></event></choice>-->
<choice hidden="true" req="pilot" lvl="1" max_group="8" blue="false"> <!-- Do nothing -->
<text>Decline his offer.</text>
<event>
<text>"Perhaps later, lad! I'm sure if you come back with some interesting things, I'll be able to find you something extraordinary."</text>
<choice>
<text>Do something onboard the ship.</text>
<event load="STORAGE_CHECK"/>
</choice>
<choice>
<text>Do nothing.</text>
<event/>
</choice>
</event>
</choice>
</event>
<event name="FORGEMASTER_PHONE_EVENT_GIFT" > <!-- Triggers when you visit his beacon after calling him, scrapped free gift concept. may be utilized later for something else so keeping the code here, it is harmless -->
<text load="TEXT_FORGEMASTER_GENERIC"/>
<!-- <autoReward level="MED">scrap_only</autoReward> -->
<ship load="SHIP_FM_FORGEMASTER" hostile="false"/>
<status type="limit" target="enemy" system="teleporter" amount="0"/>
<choice hidden="true"> <!-- STORE -->
<text>See what he's offering.</text>
<event load="FM_FORGEMASTER_TRADES"/>
</choice>
<choice>
<text>Check out the "Modular Hull" section.</text>
<event>