-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathStory_Globals.d
More file actions
1495 lines (1275 loc) · 62.2 KB
/
Story_Globals.d
File metadata and controls
1495 lines (1275 loc) · 62.2 KB
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
// *************************
// Globalvariablen für Story
// *************************
// ------ Teacher MAX Werte ------
const int T_MEGA = 300; //Pyrokar MANA
const int T_MAX = 200;
const int T_HIGH = 120;
const int T_MED = 90;
const int T_LOW = 60;
var int GMM_Summon_Time;
//**************
// ADDON
//**************
var int Saturas_KlaueInsMeer;
var int Saturas_AboutWilliam;
var int MIS_Eremit_Klamotten;
var int Diego_angekommen;
var int Diego_IsDead;
var int PlayerTalkedToSkipNW;
var int PlayerTalkedToGregNW;
//---------------------------------------------------
// ITEMS
//----- Artefakt Set der Bauern (HP)-----------------
var int HP_Ring_1_Equipped;
var int HP_Ring_2_Equipped;
var int HP_Amulett_Equipped;
/*
var int HP_Ring_Double_Bonus;
var int HP_Artefakt_Bonus;
var int HP_Amulett_EinRing_Bonus;
*/
var int HP_Artefakt_Effekt;
//----- Artefakt Set der Priester (Mana)-----------------
var int MA_Ring_1_Equipped;
var int MA_Ring_2_Equipped;
var int MA_Amulett_Equipped;
/*
var int MA_Ring_Double_Bonus;
var int MA_Artefakt_Bonus;
var int MA_Amulett_EinRing_Bonus;
*/
var int MA_Artefakt_Effekt;
//----- Artefakt Set der Krieger (STR)-----------------
var int STR_Ring_1_Equipped;
var int STR_Ring_2_Equipped;
var int STR_Amulett_Equipped;
/*
var int STR_Ring_Double_Bonus;
var int STR_Artefakt_Bonus;
var int STR_Amulett_EinRing_Bonus;
*/
var int STR_Artefakt_Effekt;
//------------Rüstungen---------
var int LeatherArmor_Equipped;
var int SLDArmor_Equipped;
var int NOVArmor_Equipped;
var int KDFArmor_Equipped;
var int MILArmor_Equipped;
var int MCArmor_Equipped;
//----------Guertel-----------
/*+ Specials (Diebesgürtel --> DEX zusammen mit?)
Minecrawler Gürtel Protection Bonus?
Gürtel der täglichen Erfahrung XP Ambient *2
Gürtel des tiere ausnehmens (alle AT TALENTS)
Gürtel der Heilung (1. Rezept heiltrank oder alle ...)
*/
var int KDF01_Equipped;
var int KDF02_Equipped;
var int KDF03_Equipped;
var int MIL01_Equipped;
var int MIL02_Equipped;
var int MIL03_Equipped;
var int NOV01_Equipped;
var int SLD01_Equipped;
var int SLD02_Equipped;
var int SLD03_Equipped;
var int Leather01_Equipped;
var int Leather02_Equipped;
var int Rhobar_Equipped;
var int MC_Equipped;
//-----------------------------------------------------
var INT WISPSKILL_LEVEL;
//---------------------------------------------------
var int MIS_Addon_Cavalorn_TheHut; //SC soll nach Cavalorns Hütte sehen.
var int MIS_Addon_Cavalorn_KillBrago; //BanditenKlatschen mit Cavalorn
var int MIS_Addon_Cavalorn_Letter2Vatras; //übergebe Cavalorns Brief an Vatras
var int MIS_Addon_Lester_PickForConstantino; //SC Alternativweg in die Stadt.
var int MIS_Addon_Greg_BringMeToTheCity; //SC verhilft Greg in die Stadt zu kommen.
var int MIS_Addon_Lares_Ornament2Saturas; //Lares : bring datt ding zu SAturas
var int Lares_Angekommen; //Lares beim Mayatempel
var int SC_GotLaresRing; //Lares hat SC seinen Aquamarinring gegeben.
var int MIS_Addon_Saturas_BringRiordian2Me; //Saturas schickt nach Riordian
var int MIS_Addon_Nefarius_BringMissingOrnaments; //SC soll die 3 restlichen Ornamente finden.
var int MIS_Addon_Martin_GetRangar; //SC soll den Lagerdieb für Martin erwischen.
var int MIS_Addon_Vatras_Go2Daron; //SC soll zu Daron gehen wegen seinem Gebetsbuch
var int MIS_Addon_Daron_GetStatue; //SC soll Daron die Statue von den Gobbos bei Taverne besorgen
var int MIS_Addon_Cord_Look4Patrick; //SC soll bei Dexter nachsehen, ob sich Patrick immer noch dort aufhält.
var int MIS_Addon_Farim_PaladinFisch; //SC soll dafür sorgen, dass die Miliz nicht mehr seinen Fisch pfändet.
var int MIS_Addon_Cavalorn_GetOrnamentFromPAL; //Hol das fehlende Ornament von Lord Hagen
var int MIS_Lares_BringRangerToMe; //Besorge eine Ablöse für Lares, damit er vom Hafen weg kann.
var int MIS_Addon_Lares_ComeToRangerMeeting; //SC soll bei Orlan erscheinen um seine Rüstung zu kriegen.
var int MIS_Addon_Greg_RakeCave; //SC soll für Greg buddeln
var int MIS_Addon_Greg_RakeCave_Day;
var int MIS_Addon_Baltram_Paket4Skip; //SC soll Handel zwischen Baltram und Skip abwickeln
var int MIS_Addon_Erol_BanditStuff; //SC soll dem Händler Erol seine Waren von den Banditen zurück bringen.
const int MinimumPassagePlants = 10; //Anzahl der zu sammelnden Planzen für Constantino um in die Stadt zu kommen (Spielstart)
var int SaturasFirstMessageOpened; //= TRUE wenn den Brief geöffnet
var int Vatras_SC_Liar; //Lügencounter für Vatras
var int Vatras_ToMartin;
var int SC_GotWisp;
var int Vatras_GehZuLares; //Vatras schickt SC zu Lares
var int Lares_RangerHelp; //Lares hilft dem Spieler
var int LaresGuide_ZumPortal; //Lares bringt im moment den SC zu...
var int LaresGuide_ZuOnar; //Lares bringt im moment den SC zu...
var int LaresGuide_OrnamentForest; //Lares bringt im moment den SC zu...
var int Andre_Knows_MartinEmpfehlung; //= TRUE Lord Andre lässt SC zu bei Miliz wegen Martins Empfehlung
var int SC_KnowsKlosterTribut; //= TRUE Pedro hat ihm die Klosterkosten (Schaf und 1000 GM) offenbart
var int Pedro_NOV_Aufnahme_LostInnosStatue_Daron; //= TRUE Pedro lässt SC ein aufgrund des LostInnosStatue von Daron
var int SCKnowsBaltramAsPirateTrader; //= TRUE SC weiß, dass Baltram mit Piraten handelt.
var int SC_GotRangar; //= TRUE SC hat Rangar beim Plüdern des Proviantlagers erwischt!
var int SC_MeetsGregTime; //wann und wo hat der SC Greg_NW schon getroffen
var int GregLocation; //Wo befindet sich Greg_NW gerade
const int Greg_Farm1 = 0; //Vor der Stadt
const int Greg_Taverne = 1; //Orlans Kneipe
const int Greg_Bigcross = 2; //Auf den Feldern von Onar
const int Greg_Dexter = 3; //Dexter
var int SC_KnowsGregsSearchsDexter; //= TRUE SC weiß, dass Greg Dexter sucht.
var int SC_KnowsConnectionSkipGreg; //= TRUE SC weiß, dass Greg und Skip zusammen gehören.
var int SC_SawGregInTaverne; //= TRUE SC hat mit Greg in der Taverne gesprochen.
var int Greg_SuchWeiter; //= TRUE SC soll auch die anderen Schätze für ihn finden.
var int Skip_Rum4Baltram; //= TRUE Skip gibt Rum für Baltram mit
var int Knows_GregsHut;
var int Francis_ausgeschissen; //bei Greg
var int MIS_Brandon_BringHering;
//Missing People
var int Lares_CanBringScToPlaces; //= TRUE Lares braucht die Boote im Hafen nicht mehr im Auge behalten.
var int SC_HearedAboutMissingPeople; //= TRUE SC weiß, dass in der Stadt Leute verschwinden.
var int SC_KnowsDexterAsKidnapper; //= TRUE SC weiß, dass Dexter in der Sache mit den verschwundenen Leuten mit drin hängt
var int Ranger_SCKnowsDexter; //= TRUE SC weiß, dass Dexter im Castlemine sitzt von einem AddonNPC
var int Dexter_KnowsPatrick; //= TRUE Dexter kennt Patrick
var int SCKnowsFarimAsWilliamsFriend; //= TRUE SC kann Farim nach dem verschwundenen William befragen
var int SCKnowsSkipAsKidnapper; //= TRUE die Spur führt den SC zu Skip
var int SCKnowsMissingPeopleAreInAddonWorld; //= TRUE die Spur führt den SC zur Addonworld
var int SCKnowsExactlyWhereMissingPeopleAre; // wird nicht verwendet
var int SCMetMissingPeople; // wird nicht verwendet
var int MissingPeopleReturnedHome; //= TRUE SC hat die Leute befreit und nach Hause gebracht.
var int MIS_Akil_BringMissPeopleBack; //Akil will Tonak und Telbor wieder zurück.
var int MIS_Bengar_BringMissPeopleBack; //Bengar will Pardos wieder zurück.
var int MIS_Addon_Andre_MissingPeople; //(nur MIL) Andre will die Leute zurück.
var int MIS_Addon_Vatras_WhereAreMissingPeople; //Vatras will wissen, was mit den Vermissten passiert ist.
var int MIS_Bromor_LuciaStoleGold; //= TRUE Bromor vermisst seine Ersparnisse. Lucia hat sie mitgehen lassen.
var int Bromor_Hausverbot; //= TRUE Bromor schmeißt den Spieler aus seinem Laden.
var int MIS_Thorben_BringElvrichBack; //= TRUE Thorben will Elvrich wieder zurück bei der Arbeit haben.
var int Elvrich_GoesBack2Thorben; //= TRUE Elvrich geht zurück zu Thorben
var int MIS_LuciasLetter; //= TRUE Elvrich hat den Abschiedsbrief von Lucia gelesen.
var int MIS_Bartok_MissingTrokar; //= TRUE Bartok will seinen Jägerfreund Trokar wieder haben.
var int SC_KnowsLuciaCaughtByBandits; //= TRUE Lucia ist mit den Banditen hinter Sekobs Hof verschwunden.
var int Elvrich_SCKnowsPirats; //= TRUE Elvrich erzählt von Skip!
var int Dexter_NoMoreSmallTalk; //= TRUE Noch einmal Dexter anlabern und Dexter greift an.
var int Saturas_WillVertrauensBeweis; //= TRUE saturas wartet auf antwort von Vatras!
var int SC_GotPORTALTEMPELWALKTHROUGHKey; //= TRUE SC kann die Tür PORTALTEMPELWALKTHROUGH in NW potentiel öffnen.
//Ranger
var int SC_KnowsRanger; //= TRUE SC hat vom RING des Wassers gehört.
var int SC_IsRanger; //= TRUE Name ist programm
var int SaturasKnows_SC_IsRanger; //= TRUE Saturas akzeptiert die Aufnahme des SC bei den Rangern
var int SCIsWearingRangerRing; //= TRUE Name ist programm
var int RangerRingIsLaresRing; //= TRUE Name ist programm
var int SC_KnowsCordAsRangerFromLares; //= TRUE SC weiß von Lares, dass Cord zum RING gehört
var int SC_KnowsCordAsRangerFromLee; //= TRUE SC weiß von Lares, dass Cord zum RING gehört
var int Cavalorn_RangerHint; //= TRUE Cavalorn gibt Hint auf Ranger!
var int Baltram_Exchange4Lares; //= TRUE Baltram kümmert sich um eine Ablöse am Hafen für Lares
var int SC_KnowsBaltramAsRanger; //= TRUE Baltram gehört zum RING
var int Lares_GotRingBack; //= TRUE Lares hat seinen Aquamarinring wieder
var int Lares_HaltsMaul; //= TRUE Lares hälts Maul nach Ranger meeting
var int RangerHelp_gildeSLD; //= TRUE Lares hilft dem Spieler schneller bei SLD aufgenommen zu werden.
var int RangerHelp_gildeMIL; //= TRUE Lares hilft dem Spieler schneller bei MIL aufgenommen zu werden.
var int RangerHelp_gildeKDF; //= TRUE Lares hilft dem Spieler schneller bei KDF aufgenommen zu werden.
var int RangerHelp_LehmarKohle; //= TRUE Lares zahlt Schulden des SC bei Lehmar
var int RangerHelp_OrnamentForest; //= TRUE Lares Boxt SC durch den Medium Wald
var int Orlan_RangerHelpZimmer; //= TRUE SC kann umsonst bei Orlan wohnen.
var int Cord_RangerHelp_GetSLD; //= TRUE Cord hilft dem SC SLD zu werden.
var int Cord_RangerHelp_Fight; //= TRUE Cord hilft dem SC besser im Kampf zu werden.
var int Cord_RangerHelp_TorlofsProbe; //= TRUE Cord erledigt die SC Probe von Torlof
var int RangerMeetingRunning; //= TRUE Die Ranger meeten in Orlans Taverne
var int Lares_ComeToRangerMeeting; //= TRUE Lares schickt den Spieler zum Rangermeeting.
var int Lares_TakeFirstMissionFromVatras; //= TRUE Lares schickt den Spieler zum Vatras um seinen ersten Auftrag abzuholen.
var int MIS_Vatras_FindTheBanditTrader; //Vatras will den Namen des Händler aus dem oberen Viertel, der den Banditen Waffen liefert.
var int MIs_Martin_FindTheBanditTrader; //Martin will den Namen des Händler aus dem oberen Viertel, der den Banditen Waffen liefert.
var int BanditTrader_Lieferung_Gelesen; //= TRUE SC hat den Lieferungsschein gelesen.
var int Fernando_HatsZugegeben; //Fernando hat zugegeben Waffen an die Banditen geliefert zu haben.
var int Fernando_ImKnast; //Fernando Wird inhaftiert
var int SC_ShowedRangerArmor; //SC Hat die RangerRüstung angehabt als er mit einem NSC geredet hat, der nicht zum 'Ring' gehört.
var int Orlan_KnowsSCAsRanger; //= TRUE Orlan weiß, dass SC Ranger ist!
var int Orlan_Hint_Lares; //= TRUE Lares erzählt von Orlan.
var int Martin_KnowsFarim; //= TRUE Martin hilft Farim bei seinem Milizproblem
var int MadKillerCount; //SC's Counter für Ermordung unschuldiger Zivilisten.
var int VatrasPissedOffForever;
var int VatrasMadKillerCount;
// Ornamnet Portal
var int RitualRingRuns; //= LOG_RUNNING Ritual den Ornamentring zu heilen.
var int SC_KnowsOrnament; //= TRUE SC weiß, was es mit den Ornamenten auf sich hat.
var int ORNAMENT_SWITCHED_BIGFARM; //= TRUE Das Steinkreis-Ornamentevent bei Onars Hof ist aktiviert worden
var int ORNAMENT_SWITCHED_FARM; //= TRUE Das Steinkreis-Ornamentevent bei Lobarts Hof ist aktiviert worden
var int ORNAMENT_SWITCHED_FOREST; //= TRUE Das Steinkreis-Ornamentevent im Medium Wald ist aktiviert worden
var int SCUsed_AllNWTeleporststones; //= TRUE SC benutzte alle Teleportstationen in der Newworld
var int SC_SAW_ORNAMENT_MAP; //= TRUE SC hat gesehen, wo er hin muss zu den teinkreisen
var int Lord_Hagen_GotOrnament; //= TRUE SC hat das fehlende Ornament von hagen bekommen
var int Hagen_BringProof; // Ohne Guild reinflippern FIX
var int Vatras2Saturas_FindRaven_Open; //= TRUE SC hat den Brief von Vatras an Saturas geöffnet.
//Teleportsteine
var int SCUsed_TELEPORTER; //= TRUE SC benutzte irgendeinen Teleporter
var int SCUsed_NW_TELEPORTSTATION_CITY; //= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_NW_TELEPORTSTATION_TAVERNE; //= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_NW_TELEPORTSTATION_MAYA; //= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_ADW_TELEPORTSTATION_PORTALTEMPEL;//= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_ADW_TELEPORTSTATION_ADANOSTEMPEL;//= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_ADW_TELEPORTSTATION_SOUTHEAST; //= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_ADW_TELEPORTSTATION_SOUTHWEST; //= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_ADW_TELEPORTSTATION_PIRATES; //= TRUE SC benutzte die Teleportstation bei...
var int SCUsed_ADW_TELEPORTSTATION_RAVENTELEPORT_OUT; //= TRUE RAUS AUS aDANOSTEMPEL
var int SCUsed_ADW_TELEPORTSTATION_PIRATES_JACKSMONSTER;//= TRUE Monster gespawnt, die bei AlligatorJack stören
var int SC_ADW_ActivatedAllTelePortStones; //= TRUE Alle ADW Teleporter sind aktiviert.
//ADDONWORLD KDW
var int NefariusADW_Talk2Saturas; //= TRUE Infos über die Flut
var int MIS_ADDON_Myxir_GeistBeschwoeren; //Myxir will, dass SC Quarhodron beschwört
var int SC_KnowsRavensGoldmine; //SC hörte von der Goldmine.
var int StPl_nDocID;
var int Myxir_CITY_IstDa; //Ablöse von Vatras ist da.
var int SC_OpenedCavalornsBeutel; //= TRUE SC hat einen Nugget erhalten, Cavalornsbeutel
var int MIS_Saturas_LookingForHousesOfRulers; //SC soll die 5 Herrenhäuser finden.
var int MIS_Riordian_HousesOfRulers; //SC soll die 5 Herrenhäuser finden.
var int ENTERED_ADDONWORLD; //= TRUE war schon in der Addonworld
var int VatrasCanLeaveTown_Kap3; //= TRUE Vatras kann nun zum Umkehrritual aufbrechen (Kapitelbremse fürs Addon)
var int VatrasAbloeseIstDa; //= TRUE Vatras Ablösung (ein KDW aus der ADW) ist in Khorinis eingetroffen.
var int Ghost_SCKnowsHow2GetInAdanosTempel; //= TRUE Quarhodron erzählt SC wie man Ravens Tür aufmacht und in den Tempel kommt.
var int Saturas_KnowsHow2GetInTempel; //= TRUE Saturas weiß wie man Ravens Tür aufmacht und in den Tempel kommt.
var int MIS_ADDON_Saturas_GoToRaven; //= TRUE SC muss einen Weg finden zu Raven zu gelangen.
var int Saturas_RiesenPlan; //= TRUE SC soll zu Myxir, Geist erwecken geschichte abholen.
var int SC_Knows_WeaponInAdanosTempel; //= TRUE SC weiß vom Schwert im Tempel
var int Saturas_KnowsWeaponIsInAdanosTempel;//= TRUE Saturas weiß vom Schwert im Tempel
var int SC_SummonedAncientGhost; //= TRUE Quarhodron ist erschienen.
var int SC_TalkedToGhost; //= TRUE SC hat mit Ghost gesprochen.
var int RavenIsInTempel; //= TRUE Raven Video. Raven haut ab in den Temepl Adanos
var int GhostAttackWarn;
var int SC_TookRhademesTrap; //= TRUE SC ist an Rhademes vorbei gekommen
var int SC_TalkedToRhademAfter; //= TRUE SC hat danach nochmal mit Rhademes gesprochen
var int RavenIsDead; //= TRUE Raven ist tot und das Hauptziel vom Addon erreicht.
var int BeliarsWeaponSpecialDamage; //Grundwert für Speziellen Schaden Beliars Klaue
var int BeliarDamageChance; //Chance auf Extraschaden
var int SC_FailedToEquipBeliarsWeapon; //= TRUE SC hat versucht die Waffe anzulegen. -> Blitz in Arsch.
var int BeliarsWeaponUpgrated; //= TRUE SC hat die Waffe wenigstens einmal verbessert!
//--------------Banditenlager (Addonwelt)------------------
var int Player_HasTalkedToBanditCamp; //Spieler war schon mal im BDT Camp
var int Franco_Exit;
var int MIS_HlpLogan;
var int MIS_HlpEdgor;
var int Logan_Inside;
var int Edgor_Teach;
var int Sumpfi_Counter;
var int LennarPaket_Open; //ist jetzt FISKs Paket
var int Emilio_TellAll;
var int Paul_TellAll;
var int Finn_TellAll;
var int Finn_Petzt;
var int Senyan_Called;
var int Huno_zuSnaf;
var int Huno_MEGA_Angepisst;
var int Snaf_Tip_Senyan;
var int Ramon_News;
var int MIS_Judas;
var int Judas_Counter;
var int Bodyguard_Killer;
var int Snaf_Rechnung;
var int Snaf_Einmal;
var int MIS_SnafHammer;
var int Snaf_Amount;
var int Knows_Finn;
var int Knows_Huno;
var int Knows_Fisk;
var int Knows_Esteban;
var int Knows_Senyan;
var int Finn_CONTRA;
var int Paul_CONTRA;
var int Senyan_Erpressung;
var int Senyan_CONTRA;
var int Senyan_Gold;
var int Erol_Bonus;
var int PC_KnowsRedStone;
var int MIS_Huno_Stahl;
var int MIS_Lennar_Lockpick;
const int Lennar_picklock_amount = 12; //Anzahl seiner dietriche
var int Lockpick_gegeben;
var int Lennar_Trust;
var int Senyan_Start;
var int Huno_ArmorCheap;
var int BDT_Armor_H_Value;
var int SC_KnowsFortunoInfos;
var int Torwache_Greetings;
var int MIS_Send_Buddler;
var int Player_SentBuddler;
var int Juan_Parole;
var int Knows_MCELIXIER;
var int BDT_100018_Einmal;
var int BDT_100018_Tells;
var int MIS_BloodwynRaus;
var int Crimson_SayBeliar;
var int Patrick_trust;
var int Sklaven_Flucht;
var int Sklaven_weg;
var int Ready_Togo;
//----Tom-----
var int knows_losung;
var int knows_petze;
var int Tom_Angebot;
var int Tom_Tells;
//----Fortuno-----
var int Green_Extrem;
var int Fortuno_Einmal;
var int Fortuno_Info;
var int Fortuno_Geheilt_01;
//Sklaven
var int RemoveSklaven;
//----Ambient BDT-------------
var int BDT_13_Nerver; //Wenn Spieler zu oft das gleiche in EINEM Dialog fragt (bei Voice 13 Lager Banditen)
var int BDT_13_Kill; //und wenn er es dann auf die Spitze treibt...
var int BDT_13_einmal; //ein Ambient_13_bandit lacht nur einmal
var int BDT_1_Ausbuddeln;
//----MC töten (ZS_DEad) Damit bloodwyn rauskommt-----------
var int Minecrawler_Killed;
var int Bloodwyn_Spawn;
//-------------GOLDHACKEN---------------------------------
var int Hero_HackChance;
var int Truemmer_Count;
var int Knows_Truemmerschlag;
var int Learn_by_doing;
var int GoldMob_01_Amount;
var int GoldMob_02_Amount;
var int GoldMob_03_Amount;
var int GoldMob_04_Amount;
var int GoldMob_05_Amount;
var int GoldMob_06_Amount;
var int GoldMob_07_Amount;
var int GoldMob_08_Amount;
var int GoldMob_09_Amount;
var int GoldMob_10_Amount;
var int GoldMob_11_Amount;
var int GoldMob_12_Amount;
var int GoldMob_13_Amount;
var int GoldMob_14_Amount;
var int GoldMob_15_Amount;
var int GoldMob_16_Amount;
var int GoldMob_17_Amount;
var int GoldMob_18_Amount;
var int GoldMob_19_Amount;
var int GoldMob_20_Amount;
//Mine (großer Raum)
const int GoldMob_01_AmounT_MAX = 5;
const int GoldMob_02_AmounT_MAX = 5;
const int GoldMob_03_AmounT_MAX = 5;
const int GoldMob_04_AmounT_MAX = 5;
const int GoldMob_12_AmounT_MAX = 7;
//Mine Sackgassen/Stollen
const int GoldMob_05_AmounT_MAX = 9;
const int GoldMob_06_AmounT_MAX = 9;
const int GoldMob_07_AmounT_MAX = 9;
//Minecrawler Hoehle (Addon Goldmine)
const int GoldMob_08_AmounT_MAX = 15;
const int GoldMob_09_AmounT_MAX = 15;
const int GoldMob_10_AmounT_MAX = 18;
const int GoldMob_11_AmounT_MAX = 18;
//Else
const int GoldMob_13_AmounT_MAX = 12;
const int GoldMob_14_AmounT_MAX = 13;
const int GoldMob_15_AmounT_MAX = 14;
const int GoldMob_16_AmounT_MAX = 15;
const int GoldMob_17_AmounT_MAX = 16;
const int GoldMob_18_AmounT_MAX = 17;
const int GoldMob_19_AmounT_MAX = 18;
const int GoldMob_20_AmounT_MAX = 19;
//----------------Piratenlager (Addonwelt) -------------------------------
var int MIS_LookForMorgan; // Suche Morgan
var int MIS_MorganRumBringen; // Bring Morgan seinen Rum wieder
var int MIS_KrokoJagd; // Alligator Jagd mit Jack
var int AlligatorJack_KrokosKilled; // Wieviel Alligatoren hat der Player getötet?
var int AlligatorJackTrustYou; //Er vertraut dir ;-)
var int AlligatorJack_JagdStart;
var int AlligatorJack_PlayersTriesAlone;
var int SC_Knows_JuanMurderedAngus;
var int MIS_AlligatorJack_BringMeat;
var int MIS_ADDON_SkipsGrog;
var int MIS_Addon_MorganLurker;
var int SC_MadeStunt;
var int TowerBanditsDead;
var int Francis_100_Told;
var int Francis_500_Told;
var int Francis_HasProof; //Player hat Beweise für Schmuggel
var int MIS_Francis_FreeBDTTower; //RAUS
var int MIS_Henry_FreeBDTTower;
var int Knows_HenrysEntertrupp;
var int Henry_GetPartyMember;
var int Francis_NoGrog; // Es gibt kein Grog auf Hawai!
var int Owen_ComesToHenry;
var int Owen_Sc_FoundMalcom; //RAUS
var int MALCOMEXIDENT; //RAUS
var int Malcom_Accident;
var int MIS_Owen_FindMalcom;
var int MIS_Henry_HolOwen;
VAR int Bill_addon_deal;
var int MIS_Addon_Morgan_SeekTraitor;
var int MIS_Addon_JoinHenrysCrew;
var int Henrys_CrewCount;
var int MIS_Addon_JoinMorgansCrew;
var int MalcomBotschaft;
var int MIS_ADDON_GARett_BringKompass;
var int MIS_Addon_Bill_SearchAngusMurder;
var int MIS_Addon_Bill_SearchEsteban;
var int MIS_Addon_Bill_KillEsteban;
var int MIS_ADDON_PIR_6_Duell;
var int MIS_ADDON_PIR_6_BringGrog;
var int MIS_Addon_PIR_7_BringJoint;
var int MIS_Addon_PIR_7_BringGrog;
var int Greg_GaveArmorToBones;
var int PlayerKnowsAboutMIne;
var int MIS_BONES_SCOUTBANDITS;
var int MIS_DuellWithGreg;
var int GregIsBack;
var int Read_JuansText;
var int Skip_Addon_PlayerKnowsAboutBigBusiness;
var int MIS_Addon_Greg_ClearCanyon;
var int CanyonRazorBodyCount ;
var int MIS_Greg_ScoutBandits;
var int SC_KnowsGoldmine;
var int Player_KnowsSchnellerHering;
//diese hier wegmachen!! Sobald es möglich ist!!
var int MIS_Addon_HenryCrewMember;
var int MIS_Addon_MorganCrewMember;
var int MIS_ADDON_ProofHenryCrew;
var int MIS_Addon_ProofHenryCrew_Count;
var int MIS_ADDON_ProofMorganCrew;
var int MIS_Addon_ProofMorganCrew_Count;
//--------------- SCHNAPSBRENNEN - Rezept Kenntnis -----------------------
var int Knows_LousHammer; //Lous Rezept
var int Knows_Schlafhammer; //erweitertes Rezept von Lou mit doppelter Menge Rum
var int Knows_SchnellerHering; //verbesserte SpeedPotionSchnaps von Samuel
//---obligatorisch angelegt -----------------------------
var int Knows_RuebenSchnaps;
var int Knows_VinoSchnaps;
var int Knows_PiratenSchnaps; //Weißer Rum
var int Knows_Magierschnaps;
var int Knows_Sumpfkrautschnaps;
//---weitere Knows geschichten -----------------------------
var int Knows_Banditenaxt;
//--- Stunt Bonus ----
var int StuntBonus_Once;
//Lehrer
var int Cavalorn_Addon_TeachPlayer; //Bogen (bis 90),1H (bis 30) und Schleichen
var int Myxir_Addon_TeachPlayer; //TeachLanguage
var int AlligatorJack_Addon_TeachPlayer; //Häute und Zähne
var int Francis_Addon_TeachPlayer; //Stärke und Geschick bis 90
var int Henry_Addon_TeachPlayer; //2h bis 90
var int Morgan_Addon_TeachPlayer; //1h bis 75
var int Erol_Addon_TeachPlayer; //Stärke
var int Riordian_Addon_TeachPlayer; //Irrlicht Fähigkeiten
var int Riordian_ADW_ADDON_TeachWisp; //Irrlicht Fähigkeiten
var int Riordian_ADW_ADDON_TeachAlchemy; //Alchemy
var int Saturas_Addon_TeachCircle; //magische Kreise
var int Merdarion_Addon_TeachMana; //Mana
var int Nefarius_Addon_TeachRunes; //Runen erschaffen
var int Bill_Addon_TeachPickPocket;
//**************
// Gothic 2
//**************
var int Kapitel;
// ------ Petzmaster ------
var int Lee_Schulden; //wieviel Gold schuldet der SC Lee
var int Hagen_Schulden; //wieviel Gold schuldet der SC Hagen
var int Andre_Schulden; //wieviel Gold schuldet der SC Andre
var int Garond_Schulden; //wieviel Gold schuldet der SC Garond
var int Parlan_Schulden; //wieviel Gold schuldet der SC Parlan
// *************************
// Globalvariablen für Diebstahl
// *************************
const int Theftdiff = 10; //DEX Diff Wert ab dem der Dialog erscheint
var int TheftDexGlob; //benötigte Geschicklichkeit um NSC auszuplündern
var int TheftGoldGlob; //Gold Anzahl die NSC in der Tasche hat
//*******************
// Missionsvariablen //sollten alle mit "MIS_" anfangen
//*******************
var int DG_gefunden;
// ------ KAPITEL 1 ------
var int Bdt13_Friend; //erster Bandit spuckt Infos aus
var int Bdt13_Dexter_verraten;
var int Bdt_1013_Away; //weggeschickt wegen Cavalorn ODER Maleth
var int Knows_Dexter; //Spieler hat bei Wache korrekt geantwortet
var int MIS_Steckbriefe;
// ------ Farm 1 ------
var int Wert_LobartsRuestung;
var int Lobart_Kleidung_Verkauft;
var int Lobart_Kleidung_gestohlen;
var int Lobart_AgainstKing;
var int MIS_Maleth_Bandits;
var int MIS_Vino_Wein;
var int MIS_Lobart_Rueben;
var int MIS_Lobart_RuebenToHilda;
var int MIS_Hilda_PfanneKaufen;
var int MIS_Hilda_PfanneKaufen_Day;
var int Hilda_Stew_Day;
var int MIS_LobartKillBugs; //Lobart: Töte alle Feldräuber
//*********************
// Punkte für Aufnahme
//*********************
var int MIL_Aufnahme;
var int SLD_Aufnahme;
var int KDF_Aufnahme;
var int NOV_Aufnahme;
//******************************
var int Player_IsApprentice;
const int APP_NONE = 0;
const int APP_Bosper = 1;
const int APP_Harad = 2;
const int APP_Constantino = 3;
var int MIS_Apprentice; //fürs Log
//-------------------------------
var int Bosper_Lehrling_Day;
var int Harad_Lehrling_Day;
var int Constantino_Lehrling_Day;
//*******************************
var int MIS_Harad_Orc;
var int Harad_HakonMission; //Verweis auf HakonMission
var int MIS_HakonBandits;
var int MIS_HakonBanditsPay;
var int MIS_Constantino_BringHerbs;
var int MIS_Constantino_Mushrooms;
var int Constantino_DunkelpilzCounter;
var int Points_Farm;
var int Points_Monastery;
// ------ City ------
var int Mil_310_Scheisse_erzaehlt;
var int Player_TalkedAboutDragons;
var int Player_KnowsLordHagen;
var int Hagen_FriedenAbgelehnt;
// -------------------
var int Mil_310_schonmalreingelassen;
var int Mil_333_schonmalreingelassen;
// -------------------
var int Lothar_Regeln;
var int Canthar_InStadt;
var int Canthar_Gefallen;
var int Canthar_Sperre;
var int Canthar_WiederRaus;
var int Canthar_Pay;
const int Canthar_Gold = 500;
var int Andre_EyeInnos;
const int Kopfgeld = 100; //Gold pro ausgeleifertem Verbrecher (*3 für Diebesgilde)
var int Andre_Diebesgilde_aufgeraeumt; //Wenn Andre sich selbst drum kümmert...
var int Diebesgilde_Verraten; //Wenn man Andre vom Versteck erzählt hat...
var int MIS_AndreHelpLobart; //Andre schickt SC zum ersten Bauerhof. Er soll Lobart helfen!
var int Andre_GivesChance; //Spieler will der Miliz beitreten (Vorraussetzung für weitere Missionen )
var int Andre_Bonus; //für spezielle Andre Abfrage ;)
var int Rengaru_Ausgeliefert;
var int Nagur_Ausgeliefert;
var int Halvor_Ausgeliefert;
var int Canthar_Ausgeliefert;
var int Sarah_Ausgeliefert;
var int Undercover_Failed;
const int Andre_Sold = 200;
var int MIS_Andre_REDLIGHT;
var int MIS_Andre_WAREHOUSE;
var int MIS_Andre_FISH;
var int MIS_Andre_Peck;
var int MIS_AndreGotThief; //SC hat den Dieb gefangen oder die Kohle wieder geschafft!
var int MIS_Baltram_ScoutAkil; //Händler Baltram schickt dich los um Akils Hof zu untersuchen!
var int MIS_Canthars_KomproBrief; //Canthar sagt SC er soll Sarah den KomproBrief unterjubeln um seine Händlerstand wieder zu kriegen. LOG_SUCCESS = Sarah sitzt im Knast, LOG_OBSOLETE = SC hat Canthar bei Andre verraten!
var int MIS_Canthars_KomproBrief_Day;
var int MIS_Meldor_BringGold; //SC kann Geld von Meldor an Gedlverleiher abgeben
var int MIS_Meldor_BringGold_Day;
var int MIS_Coragon_Silber;
var int Regis_Ring;
var int Pablo_AndreMelden;
var int Alrik_Kaempfe; //wie oft schon mit Alrik gekämpft
var int Alrik_ArenaKampfVerloren; //wie oft - Counter
var int Alrik_VomSchwertErzaehlt;
var int MIS_Alrik_Sword; //Alrik will sein Schwert zurück
var int MIS_Bosper_Bogen;
var int MIS_Bosper_WolfFurs;
var int Abuyin_Zukunft;
var int Abuyin_Erzaehlt;
var int Abuyin_Honigtabak;
var int Abuyin_Score;
var int Bromor_Pay;
var int Nadja_Nacht;
var int Nadja_tot;
var int Diebesgilde_Okay;
var int Charm_Test;
var int MIS_Ignaz_Charm;
var int Alchemy_Explain;
// --------- DIEBE & CO ---------------------------------
var int MIS_Andre_GuildOfThieves;
//---------- Halvor der Hehler ---------------------
var int Knows_Halvor; //Spieler hat Zettel von Halvor gelesen
var int Betrayal_Halvor; //Spieler hat Halvor verraten
var int Halvor_Deal; //Spieler ist Deal mit Halvor eingegangen (mehr Waren zum Kaufen)
//--------- Kardif Hafenkneipe Wirt ----------------
var int Kardif_Deal; //wird mit dem Gold-Betrag gefüllt, den der Spieler für die Infos bezahlen muss
//--------- Nagur (Akil's Bote) ----------------
var int MIS_Nagur_Bote;
var int Nagur_Deal; //Nagur Baltrams Lieferung Mission
var int NagurDay;
//--------- Attila ----------------
var int Knows_Attila_Wer;
var int Knows_Attila_Was;
//----------Jora-------------------------
var int Jora_Dieb;
var int Jora_Gold;
var int Thorben_Deal;
var int Dietrichgeben;
var int Wulfgar_First;
//----------Diebesgilde--------------------
var int Cassia_Day ;
var int MIS_CassiaKelche;
var int Join_Thiefs;
var int Cassia_Frist;
var int Cassia_Gildencheck;
var int Ramirez_Cost;
var int Ramirez_Sextant;
var int MIS_RamirezSextant;
var int Ramirez_Zweimal;
var int Jesper_Cost;
var int MIS_CassiaRing;
var int Knows_SecretSign;
var int Halvor_Score;
var int Halvor_Day;
var int Attila_Key;
var int Edda_Day;
var int Edda_Schlafplatz;
var int Knows_Ork; //Spieler hat vom Ork vor der Stadt gehört
var int MIS_Matteo_Gold; //Schulden von Gritta eintreiben (von Matteo)
var int Knows_Matteo; //fürs Log
var int Gritta_GoldGiven; //Gritta hat Gold per Dialog rausgerückt!
var int Thorben_GotGold;
var int MIS_Thorben_GetBlessings;
var int Vatras_Segen;
var int Daron_Segen;
var int Vatras_Return;
var int MIS_PayAlwin; //Erpressung von Alwin
var int FellanGeschlagen; //Fellan im Auftrag von Alwin auf's Maul gegeben
var int MIS_AttackFellan;
var int Vatras_Trust; //Vatras vertraut dir (ehrlich!) und gibt dir den KDF - Auftrag
var int Vatras_Chance; //wenn der Spieler Vatras Schwachsinn erzählt
var int Vatras_Influence; //Spieler hat Vatras überzeugt, dieser setzt sich für ihn ein
var int Vatras_First; //Abfrage zum Dialog basteln
var int Vatras_Second;
var int Vatras_Third;
var int MIS_Vatras_Message; //für die KDF Send Mission
var int MIl_309_News; //Für die Vergabe der verschiedenen Infos
var int Mil_305_schonmalreingelassen;
var int Knows_Paladins; //kennt der Spieler die Infos über die Paladine
var int MIS_Garvell_Infos; //Mission von Garvell (wer hätte das gedacht?)
var int Tell_Garvell; //eine var die sich reimt, kann nicht schlecht sein;) --> damit der Spieler nur einmal den Sermon erzählen muss M.F.
var int KnowsPaladins_Ore; //Weiß warum die paladine da sind
var int Lares_Guide; //Wie lange ist Spieler mit Lares unterwegs?
var int MIS_Lee_Friedensangebot;
var int MIS_Bennet_BringOre;
var int Sekob_Pachtbezahlt;
var int MIS_Sekob_RedeMitOnar;
var int Sekob_RoomFree; //wenn Xardas dich zur Truhe schickt (für Portalraum)
var int Torlof_TheOtherMission_TooLate;
var int MIS_Cipher_BringWeed;
var int MIS_Cipher_Paket; //hat "Andres" Paket bekommen
var int Dar_Dieb;
var int Dar_Verdacht;
var int Dar_LostAgainstCipher;
var int MIS_Thekla_Paket; //Kräuterpäckchen von Sagitta besorgen.
var int Sylvio_MenDefeated;
var int Sylvio_angequatscht;
var int Sld_Duelle_gewonnen; //In ZS_Unconscious
var int Torlof_GenugStimmen;
var int Onar_Approved;
var int Lee_SendToOnar;
var int SOLD;
var int Onar_WegenSldWerden;
var int Onar_WegenPepe;
var int Onar_WegenSekob;
var int Maria_MehrGold;
var int MIS_Maria_BringPlate;
var int MIS_Torlof_Dmt;
var int Wolf_ProduceCrawlerArmor;
var int MIS_ThiefGuild_sucked; //Wenn SC Rengaru, Halvor oder anderes Mitglied verknackt => TRUE
var int Knows_Ruga_Answer; // für interne Dialogauswahl
var int Miliz_Points; //Punkte für Milizaufnahme
var int Nadja_Money; //Je nach Spieler Antwort muss er mehr Kohle für die Info locker machen
var int Knows_Borka_Dealer; //Spieler weiß von Nadja, das Borka der Dealer ist
var int Borka_Deal; //Borka hat sich auf einen Deal mit dem Spieler eingelassen, Beweis für Mission
var int Nadja_Victim; //Spieler opfert Nadja, was nicht zu ihrer Gesundheit beiträgt
var int GernodsDrink; //Getränk für Gerond
var int GernodHappy; //Hats ihm auch geschmeckt?
var int MIS_DragomirsArmbrust; //Dragomirs Armbrust beim Ritualkreis
//---------------------------
// KLOSTER
//---------------------------
var int MIS_KlosterArbeit; //Spieler ist Novize und nimmt Arbeiten der Magier entgegen
var int Kloster_Punkte; //für Abfrage wieviel Punkte hat Spieler um in die Bibliothek zu dürfen
var int MIS_NeorasPflanzen; //für Neoras 7 Feuernesseln besorgen
var int MIS_NeorasRezept; //Rezept für Neoras
var int MIS_ParlanFegen; //Novizenkammern ausfegen
var int NOV_Helfer; //Anzahl der Novizen, die dem Spieler helfen die Kammern zu fegen
var int MIS_GoraxEssen; //Essen für die Novizen verteilen
var int Gorax_Gold;
var int Wurst_Gegeben; //
var int MIS_MardukBeten; //Marduk fordert den Spieler zum Gebet auf
var int MIS_IsgarothWolf; //Schwarzer Wolf
var int Sergio_Sends;
var int Sergio_Follow;
var int Parlan_Erlaubnis; //Spieler hat sich Bibliothek freigespielt
var int Isgaroth_Segen;
var int Parlan_Sends;
var int MIS_GoraxWein;
var int MIS_KarrasVergessen;
const int Summe_Kloster = 1000;
var int Fire_Contest;
var int Opolos_Rezept;
var int Babo_Training;
var int MIS_GuardSheep; //Schafe hüten für Opolos
var int MIS_PickHerb; //Unkraut jäten mit Agon
var int MIS_SweepLibrary; //Sc soll Bibliothek fegen
var int ShrineconfessCost; //Beicht kosten am Wegschrein
var int KNOWS_FIRE_CONTEST; //Spieler kennt das alte Gesetz
var int MIS_HelpDyrian; //Sc soll ein gutes Wort für Dyraian einlegen.
var int MIS_HelpBabo; //Babo will Gärtner werden
var int MIS_HelpOpolos; //Opolos will in die Stadt
var int Wegelagerer_Surprise; //Wegelagerer nach Novizen gefragt
var int MIS_SCHNITZELJAGD; // die Prüfung des Feuers
var int MIS_GOLEM;
var int MIS_RUNE;
var int MIS_RescueGorn; //Die "Befreie Gorn" Mission. Wir von Lee und Milten vergeben!
const int CostRescueGorn = 500; //Preis für Gorns Freilassung für Garond!!!!
var int Canthar_GotMe; //== TRUE : Canthar weiß, daß SC Sträfling ist!
var int Canthar_Passierschein_Accept; //Deal mit dem Passierschein ist abgeschlossen worden => TRUE
var int Canthar_Passierschein_Accept_Day; // Tag des Abschlusses!
var int Canthar_AccusePlayerAndre; //== True wenn Canthar den Player bei Andre angschwärzt hat (Sträfling)
var int Canthar_AccusePlayerAndre_Day; // Tag des Verrats
var int Sentenza_GoldTaken;
var int Torlof_SentenzaCounted;
var int MIS_Jarvis_SldKO;
var int MIS_Fester_KillBugs;
var int Festers_Giant_Bug_Killed; //Wieviele hat SC gekillt?
var int BusterLOG;
var int BennetLOG;
var int MIS_Pepe_KillWolves; //SC soll für Pepe die Wölfe töten.
var int MIS_Pepe_KickBullco;
var int MIS_Torlof_HolPachtVonSekob; //Torlof schickt SC zu Sekobs Hof um die Pacht einzutreiben!
var int MIS_Torlof_BengarMilizKlatschen; //SC soll Hof 4 von den Milizen befeien.
var int MIS_Gaan_Snapper; //ersten Dragon snapper in der NW platt machen!
var int MIS_Sekob_Bronko_eingeschuechtert; //Bronko wurde mit den SLD gedroht und geht wieder arbeiten.
var int MIS_Balthasar_BengarsWeide; //Balthasar darf nicht mehr auf Bengars Weide. SC muß Bengar überreden.
var int MIS_Gaan_Deal; //Kohledeal mit Gaan wegen Monster im Wald.
var int MIS_Rukhar_Wettkampf; //Wettsaufen in der Taverne
var int MIS_Rukhar_Wettkampf_Day;
var int Rukhar_Won_Wettkampf; //Rukhar hat gewonnen
var int Rukhar_Einsatz;
var int Rukhar_Gewinn;
var int Soeldner_Points; //Punkte-Sammeln zur Sld-Aufnahme
var int Sentenza_Friend; //Wenn Sentenza dir seine Stimme gegeben hat
var int Buster_Friend;
var int Liesel_Giveaway; // ob Spieler Liesel abgegeben hat
var int MIS_Gorax_Ambient; // Gorax für Ambeint Mission freigeschaltet
var int Thief_Absolution; //Spieler muß büßen
var int Hammer_Taken; //Spieler hat Hammer Innos geklaut
var int Igaraz_Anger; //Spieler erzürnt Igaraz
var int Igaraz_Wait;
var int MIS_Gorax_Bote; //Ambient Auftrag von Gorax
var int Paket_Opend; //Spieler hat das Paket für Gorax geöffnet
var int Goraxday; //Goarx hat nach einem Tag einen Auftrag für den Spieler
var int MIS_Jack_KillLighthouseBandits; //Jack will, dass die Banditen aus seinem Leuchturm weg sind.
var int MIS_Wasili_BringOldCoin; //Wasili sammelt OLDCOINs
var int MIS_Sagitta_Herb; //Sonnenaloe für Sagitta
// ------ KAPITEL 2 ------
var int Lutero_Krallen;
var int Fernando_Erz;
var int MIS_ScoutMine; // AL Kommandant Garond schickt SC in die neue Mine!
var int MIS_Fajeth_Kill_Snapper; //Fajeth in der neuen Mine will die Sapper los werden SC soll sie beseitigen!
var int MIS_Fed_GetRidOfTengron; //Fed will für Info über Diego Tenron los werden
var int MIS_BaltramTrade; //Baltram handelt wieder mit dir!
var int MIS_Engor_BringMeat; // Burg im Minental Ambient Mission Kapitel 2
var int Meat_Counter; // Burg im Minental Ambient Mission Kapitel 2
const int Meat_Amount = 24; // Burg im Minental Ambient Mission Kapitel 2
var int MIS_OLDWORLD; // HAUPT- MISSION KAPITEL2 Lord Hagen schickt den Spieler in die alte Welt
var int MIS_Marcos_Jungs;
var int MIS_Brutus_Kasse;
var int MIS_ReadyForChapter3; //Mit dieser Varible in den Levelchange zur NW -> Kapitel 3
var int Marcos_einmalig;
var int Dobar_einmalig;
var int Brutus_einmalig;
var int Garond_Kerkerauf;
var int TengronRing;
var int OricBruder;
var int MIS_Kervo_KillLurker;
// ------ KAPITEL 3 ------
var int MIS_NovizenChase; //Pyrokar schickt SC hinter den Novizen her, der das Auge Innos gestohlen hat.
var int MIS_Pyrokar_GoToVatrasInnoseye; //Pyrokar schickt SC zu Vatras, wegen dem kaputten Auge Innos.
var int MIS_Xardas_GoToVatrasInnoseye; //Xardas schickt SC zu Vatras, wegen dem kaputten Auge Innos.
var int MIS_RitualInnosEyeRepair; //Vatras wartet auf Xardas und Pyrokar am Sonnenkreis
var int MIS_ReadyforChapter4; //Mit dieser Varible in den Levelchange zur OW -> Kapitel 4
var int MIS_Bennet_InnosEyeRepairedSetting; //Bennet hat die Fassung des Auge Innos repariert.
var int MIS_SCKnowsInnosEyeIsBroken; //SC weiß, dass DMT, das Ding zerstört.
var int MIS_RescueBennet; //Berfreie Bennet aus dem Knast
var int MIS_FindTheObesessed; //Finde alle Besessenen
var int MIS_HealHilda; //Heile Lobarts Frau Hilda!
var int MIS_BabosDocs; //Babo wird erpresst
var int MIS_BengarsHelpingSLD; //SC kann SLD anheuern, die auf seinen Hof achten!
var int MIS_GetMalakBack; //Malak ist ausgebückst. SC kann ihn zu Bengar zurück schicken.
var int MIS_HyglasBringBook; //Hyglas will das hero ihm ein Buch besorgt.
var int MIS_HannaRetrieveLetter; //besorge das alte Schriftstück für Hanna
var int MIS_HelpDiegoNW; //Diego will seinen Schatz haben!
VAR int MIS_DiegoNWSendsYouToJudge; //Diego schickt dich zum Richter
var int MIS_DiegosResidence; //Diego hat ein neues Haus!
var int MIS_Akil_SchafDiebe; //banditen haben Akils schafe gestohlen.
var int MIS_Lee_JudgeRichter; //Beweise gegen Richter finden.
var int MIS_Richter_BringHolyHammer; //Dem Richter den heiligen Hammer der Magier bringen.
var int MIS_Richter_KillMorgahard; //Richter will, dass SC entflohenen Morgahard tötet.
var int MIS_InnosEyeStolen; //die Kacke is am Dampfen. DMT\Pedro haben das Auge geklaut.
var int MIS_RescueBilgot; //Bilgot aus OW rausholen
//Gildenabhängig
var int MIS_Buster_KillShadowbeasts_DJG; //Buster schickt dich los Shadowbiester zu erledigen. SLD oder DJG
var int MIS_Ulthar_HeileSchreine_PAL; //Ulthar schickt dich los die verhexten Schreine zu heilen. PAL oder MIL
var int MIS_Serpentes_MinenAnteil_KDF; //Serpentes schickt dich los die gefälschten Minenanteile einzusammeln. KDF
// ------ KAPITEL 4 ------
var int MIS_DJG_Sylvio_KillIceGolem;//Sylvio will, daß der SC ihm den Weg frei killt.
var int MIS_AllDragonsDead; //Die OW ist von den Drachen befreit.
var int MIS_KilledDragons; //Anzahl der schon getöteten Drachen
var int MIS_JanBecomesSmith; //Jan sucht Arbeit
var int MIS_FErrosSword; //Ferros sucht sein Schwert
var int MIS_GeroldGiveFood; //SC kann Gerold mit Food versorgen!
var int MIS_KillHoshPak; //Hosh-Pak töten
var int MIS_Tabin_LookForEngrom; //Finde Engrom den Jäger!
var int MIS_KillOrkOberst; //Kill den Ork Oberst.
var int MIS_Neoras_DragonEgg; //Bring das Ei zu Neoras (PAL und KDF)
var int MIS_Dar_BringOrcEliteRing; //Bring das OrkEliteRing zu Dar (DJG und KDF)
var int MIS_KarrasResearchDMT;
// ------ KAPITEL 5 ------
var int MIS_Xardas_SCCanOpenIrdorathBook; //SC kann Buch "Die Hallen von Irdorath" lesen
var int MIS_SCKnowsWayToIrdorath; //SC weiß jetzt, dass er das Schiff braucht und kennt den Weg zur Dracheninsel
var int MIS_PyrokarClearDemonTower; //Pyrokar will, dass SC dem DT aufräumt, als Tribut für Jorgens freilassung.->==LOG_SUCCESS Jorgen kann nun als Kapitän angeheuert werden.