Scriptname NNWZutatenSortierSkript extends ObjectReference

import Utility

Ingredient[] Property Zutaten Auto  

Keyword Property NNWKeyAB Auto
Keyword Property NNWKeyCD Auto
Keyword Property NNWKeyEF Auto
Keyword Property NNWKeyGH Auto
Keyword Property NNWKeyIJ Auto
Keyword Property NNWKeyKL Auto
Keyword Property NNWKeyMN Auto
Keyword Property NNWKeyOP Auto
Keyword Property NNWKeyQR Auto
Keyword Property NNWKeyST Auto
Keyword Property NNWKeyUV Auto
Keyword Property NNWKeyWX Auto
Keyword Property NNWKeyYZ Auto

ObjectReference Property KisteAB  Auto Hidden
ObjectReference Property KisteCD  Auto Hidden
ObjectReference Property KisteEF  Auto Hidden
ObjectReference Property KisteGH  Auto Hidden
ObjectReference Property KisteIJ  Auto Hidden
ObjectReference Property KisteKL  Auto Hidden
ObjectReference Property KisteMN  Auto Hidden
ObjectReference Property KisteOP  Auto Hidden
ObjectReference Property KisteQR  Auto Hidden
ObjectReference Property KisteST  Auto Hidden
ObjectReference Property KisteUV  Auto Hidden
ObjectReference Property KisteWX  Auto Hidden
ObjectReference Property KisteYZ  Auto Hidden
Actor Property PlayerRef Auto

Message Property NNWFertigText  Auto
Message Property NNWBitteWartenText Auto

int zahl = 0

Function Sortieren()

KisteAB = GetLinkedRef(NNWKeyAB)
KisteCD = GetLinkedRef(NNWKeyCD)
KisteEF = GetLinkedRef(NNWKeyEF)
KisteGH = GetLinkedRef(NNWKeyGH)
KisteIJ = GetLinkedRef(NNWKeyIJ)
KisteKL = GetLinkedRef(NNWKeyKL)
KisteMN = GetLinkedRef(NNWKeyMN)
KisteOP = GetLinkedRef(NNWKeyOP)
KisteQR = GetLinkedRef(NNWKeyQR)
KisteST = GetLinkedRef(NNWKeyST)
KisteUV = GetLinkedRef(NNWKeyUV)
KisteWX = GetLinkedRef(NNWKeyWX)
KisteYZ = GetLinkedRef(NNWKeyYZ)

NNWBitteWartenText.Show()

zahl = PlayerRef.GetItemCount(Zutaten[0])
if(zahl >0);Grosses Geweih
KisteGH.Additem(Zutaten[0], zahl)
PlayerRef.RemoveItem(Zutaten[0], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[1])
if(zahl >0);Kleines Geweih
KisteKL.Additem(Zutaten[1], zahl)
PlayerRef.RemoveItem(Zutaten[1], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[2])
if(zahl >0);Bärenklaue
KisteAB.Additem(Zutaten[2], zahl)
PlayerRef.RemoveItem(Zutaten[2], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[3])
if(zahl >0);Bienenstock
KisteAB.Additem(Zutaten[3], zahl)
PlayerRef.RemoveItem(Zutaten[3], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[4])
if(zahl >0);Honigwabe
KisteGH.Additem(Zutaten[4], zahl)
PlayerRef.RemoveItem(Zutaten[4], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[5])
if(zahl >0);Steinhuscherei
KisteST.Additem(Zutaten[5], zahl)
PlayerRef.RemoveItem(Zutaten[5], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[6])
if(zahl >0);Drosselei
KisteCD.Additem(Zutaten[6], zahl)
PlayerRef.RemoveItem(Zutaten[6], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[7])
if(zahl >0);Hühnerei
KisteGH.Additem(Zutaten[7], zahl)
PlayerRef.RemoveItem(Zutaten[7], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[8])
if(zahl >0);Knochenmehl
KisteKL.Additem(Zutaten[8], zahl)
PlayerRef.RemoveItem(Zutaten[8], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[9])
if(zahl >0);Dornenherz
KisteCD.Additem(Zutaten[9], zahl)
PlayerRef.RemoveItem(Zutaten[9], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[10])
if(zahl >0);Caniswurzel
KisteCD.Additem(Zutaten[10], zahl)
PlayerRef.RemoveItem(Zutaten[10], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[11])
if(zahl >0);Verkohltes Skeeverfell
KisteUV.Additem(Zutaten[11], zahl)
PlayerRef.RemoveItem(Zutaten[11], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[12])
if(zahl >0);Chauruseier
KisteCD.Additem(Zutaten[12], zahl)
PlayerRef.RemoveItem(Zutaten[12], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[13])
if(zahl >0);Kriechranke
KisteKL.Additem(Zutaten[13], zahl)
PlayerRef.RemoveItem(Zutaten[13], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[14])
if(zahl >0);Biene
KisteAB.Additem(Zutaten[14], zahl)
PlayerRef.RemoveItem(Zutaten[14], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[15])
if(zahl >0);Silberbarsch
KisteST.Additem(Zutaten[15], zahl)
PlayerRef.RemoveItem(Zutaten[15], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[16])
if(zahl >0);Abeceanischer Mirakelbarsch
KisteAB.Additem(Zutaten[16], zahl)
PlayerRef.RemoveItem(Zutaten[16], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[17])
if(zahl >0);Flusspeitscher
KisteEF.Additem(Zutaten[17], zahl)
PlayerRef.RemoveItem(Zutaten[17], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[18])
if(zahl >0);Cyrodilischer Spatenschwanz
KisteCD.Additem(Zutaten[18], zahl)
PlayerRef.RemoveItem(Zutaten[18], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[19])
if(zahl >0);Histkarpfen
KisteGH.Additem(Zutaten[19], zahl)
PlayerRef.RemoveItem(Zutaten[19], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[20])
if(zahl >0);Daedraherz
KisteCD.Additem(Zutaten[20], zahl)
PlayerRef.RemoveItem(Zutaten[20], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[21])
if(zahl >0);Jarrinwurzel
KisteIJ.Additem(Zutaten[21], zahl)
PlayerRef.RemoveItem(Zutaten[21], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[22])
if(zahl >0);Todesglockenblume
KisteST.Additem(Zutaten[22], zahl)
PlayerRef.RemoveItem(Zutaten[22], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[23])
if(zahl >0);Blaue Pfeilfedern
KisteAB.Additem(Zutaten[23], zahl)
PlayerRef.RemoveItem(Zutaten[23], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[24])
if(zahl >0);Orange Pfeilfedern
KisteOP.Additem(Zutaten[24], zahl)
PlayerRef.RemoveItem(Zutaten[24], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[25])
if(zahl >0);Drachenbaum
KisteCD.Additem(Zutaten[25], zahl)
PlayerRef.RemoveItem(Zutaten[25], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[26])
if(zahl >0);Zwergenoel
KisteYZ.Additem(Zutaten[26], zahl)
PlayerRef.RemoveItem(Zutaten[26], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[27])
if(zahl >0);Ektoplasma
KisteEF.Additem(Zutaten[27], zahl)
PlayerRef.RemoveItem(Zutaten[27], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[28])
if(zahl >0);Elfenohr
KisteEF.Additem(Zutaten[28], zahl)
PlayerRef.RemoveItem(Zutaten[28], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[29])
if(zahl >0);Falmerohr
KisteEF.Additem(Zutaten[29], zahl)
PlayerRef.RemoveItem(Zutaten[29], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[30])
if(zahl >0);Berrits Asche
KisteAB.Additem(Zutaten[30], zahl)
PlayerRef.RemoveItem(Zutaten[30], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[31])
if(zahl >0);Fackelwurm
KisteEF.Additem(Zutaten[31], zahl)
PlayerRef.RemoveItem(Zutaten[31], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[32])
if(zahl >0);Feuersalz
KisteEF.Additem(Zutaten[32], zahl)
PlayerRef.RemoveItem(Zutaten[32], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[33])
if(zahl >0);Eismiriam
KisteEF.Additem(Zutaten[33], zahl)
PlayerRef.RemoveItem(Zutaten[33], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[34])
if(zahl >0);Frostsalz
KisteEF.Additem(Zutaten[34], zahl)
PlayerRef.RemoveItem(Zutaten[34], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[35])
if(zahl >0);Knoblauch
KisteKL.Additem(Zutaten[35], zahl)
PlayerRef.RemoveItem(Zutaten[35], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[36])
if(zahl >0);Riesenflechte
KisteQR.Additem(Zutaten[36], zahl)
PlayerRef.RemoveItem(Zutaten[36], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[37])
if(zahl >0);Riesenzeh
KisteQR.Additem(Zutaten[37], zahl)
PlayerRef.RemoveItem(Zutaten[37], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[38])
if(zahl >0);Gluehstaub
KisteGH.Additem(Zutaten[38], zahl)
PlayerRef.RemoveItem(Zutaten[38], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[39])
if(zahl >0);Schimmerpilz
KisteST.Additem(Zutaten[39], zahl)
PlayerRef.RemoveItem(Zutaten[39], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[40])
if(zahl >0);Hexenklauen
KisteGH.Additem(Zutaten[40], zahl)
PlayerRef.RemoveItem(Zutaten[40], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[41])
if(zahl >0);Hexenfedern
KisteGH.Additem(Zutaten[41], zahl)
PlayerRef.RemoveItem(Zutaten[41], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[42])
if(zahl >0);Haengemoos
KisteGH.Additem(Zutaten[42], zahl)
PlayerRef.RemoveItem(Zutaten[42], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[43])
if(zahl >0);Falkenschnabel
KisteEF.Additem(Zutaten[43], zahl)
PlayerRef.RemoveItem(Zutaten[43], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[44])
if(zahl >0);Falkenfeder
KisteEF.Additem(Zutaten[44], zahl)
PlayerRef.RemoveItem(Zutaten[44], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[45])
if(zahl >0);Menschenfleisch
KisteMN.Additem(Zutaten[45], zahl)
PlayerRef.RemoveItem(Zutaten[45], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[46])
if(zahl >0);Menschliches Herz
KisteMN.Additem(Zutaten[46], zahl)
PlayerRef.RemoveItem(Zutaten[46], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[47])
if(zahl >0);Eisgeistzaehne
KisteEF.Additem(Zutaten[47], zahl)
PlayerRef.RemoveItem(Zutaten[47], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[48])
if(zahl >0);Jasbaytrauben
KisteIJ.Additem(Zutaten[48], zahl)
PlayerRef.RemoveItem(Zutaten[48], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[49])
if(zahl >0);Wacholderbeeren
KisteWX.Additem(Zutaten[49], zahl)
PlayerRef.RemoveItem(Zutaten[49], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[50])
if(zahl >0);Lavendel
KisteKL.Additem(Zutaten[50], zahl)
PlayerRef.RemoveItem(Zutaten[50], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[51])
if(zahl >0);Mondzucker
KisteMN.Additem(Zutaten[51], zahl)
PlayerRef.RemoveItem(Zutaten[51], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[52])
if(zahl >0);Mora Tapinella
KisteMN.Additem(Zutaten[52], zahl)
PlayerRef.RemoveItem(Zutaten[52], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[53])
if(zahl >0);Blauer Schmetterling
KisteAB.Additem(Zutaten[53], zahl)
PlayerRef.RemoveItem(Zutaten[53], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[54])
if(zahl >0);Mondfalter
KisteMN.Additem(Zutaten[54], zahl)
PlayerRef.RemoveItem(Zutaten[54], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[55])
if(zahl >0);Schmetterling
KisteST.Additem(Zutaten[55], zahl)
PlayerRef.RemoveItem(Zutaten[55], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[56])
if(zahl >0);Blaue Bergblume
KisteAB.Additem(Zutaten[56], zahl)
PlayerRef.RemoveItem(Zutaten[56], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[57])
if(zahl >0);Violette Bergblume
KisteUV.Additem(Zutaten[57], zahl)
PlayerRef.RemoveItem(Zutaten[57], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[58])
if(zahl >0);Rote Bergblume
KisteQR.Additem(Zutaten[58], zahl)
PlayerRef.RemoveItem(Zutaten[58], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[59])
if(zahl >0);Salz
KisteST.Additem(Zutaten[59], zahl)
PlayerRef.RemoveItem(Zutaten[59], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[60])
if(zahl >0);Schlammkrabbe
KisteST.Additem(Zutaten[60], zahl)
PlayerRef.RemoveItem(Zutaten[60], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[61])
if(zahl >0);Rauer Wulstling
KisteQR.Additem(Zutaten[61], zahl)
PlayerRef.RemoveItem(Zutaten[61], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[62])
if(zahl >0);Blutende Krone
KisteAB.Additem(Zutaten[62], zahl)
PlayerRef.RemoveItem(Zutaten[62], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[63])
if(zahl >0);Weisskappe
KisteWX.Additem(Zutaten[63], zahl)
PlayerRef.RemoveItem(Zutaten[63], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[64])
if(zahl >0);Koboldschemel
KisteKL.Additem(Zutaten[64], zahl)
PlayerRef.RemoveItem(Zutaten[64], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[65])
if(zahl >0);Namiras Faeulnis
KisteMN.Additem(Zutaten[65], zahl)
PlayerRef.RemoveItem(Zutaten[65], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[66])
if(zahl >0);Blasenpilz
KisteAB.Additem(Zutaten[66], zahl)
PlayerRef.RemoveItem(Zutaten[66], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[67])
if(zahl >0);Tollkirsche
KisteST.Additem(Zutaten[67], zahl)
PlayerRef.RemoveItem(Zutaten[67], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[68])
if(zahl >0);Nirnwurz
KisteMN.Additem(Zutaten[68], zahl)
PlayerRef.RemoveItem(Zutaten[68], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[69])
if(zahl >0);Purpur Nirnwurz
KisteOP.Additem(Zutaten[69], zahl)
PlayerRef.RemoveItem(Zutaten[69], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[70])
if(zahl >0);Nordranke
KisteMN.Additem(Zutaten[70], zahl)
PlayerRef.RemoveItem(Zutaten[70], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[71])
if(zahl >0);Perle
KisteOP.Additem(Zutaten[71], zahl)
PlayerRef.RemoveItem(Zutaten[71], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[72])
if(zahl >0);Kleine Perle
KisteKL.Additem(Zutaten[72], zahl)
PlayerRef.RemoveItem(Zutaten[72], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[73])
if(zahl >0);Pulverisierter Mammutstosszahn
KisteOP.Additem(Zutaten[73], zahl)
PlayerRef.RemoveItem(Zutaten[73], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[74])
if(zahl >0);Saebelzahntigerauge
KisteST.Additem(Zutaten[74], zahl)
PlayerRef.RemoveItem(Zutaten[74], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[75])
if(zahl >0);Saebelzahntiger Reisszahn
KisteST.Additem(Zutaten[75], zahl)
PlayerRef.RemoveItem(Zutaten[75], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[76])
if(zahl >0);Salz
KisteST.Additem(Zutaten[76], zahl)
PlayerRef.RemoveItem(Zutaten[76], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[77])
if(zahl >0);Schuppenschwamm
KisteST.Additem(Zutaten[77], zahl)
PlayerRef.RemoveItem(Zutaten[77], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[78])
if(zahl >0);Skeeverschwanz
KisteST.Additem(Zutaten[78], zahl)
PlayerRef.RemoveItem(Zutaten[78], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[79])
if(zahl >0);Schlachterfischei
KisteST.Additem(Zutaten[79], zahl)
PlayerRef.RemoveItem(Zutaten[79], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[80])
if(zahl >0);Schlachterfischschuppe
KisteST.Additem(Zutaten[80], zahl)
PlayerRef.RemoveItem(Zutaten[80], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[81])
if(zahl >0);Schneebeere
KisteST.Additem(Zutaten[81], zahl)
PlayerRef.RemoveItem(Zutaten[81], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[82])
if(zahl >0);Spinnenei
KisteST.Additem(Zutaten[82], zahl)
PlayerRef.RemoveItem(Zutaten[82], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[83])
if(zahl >0);Grassamen
KisteGH.Additem(Zutaten[83], zahl)
PlayerRef.RemoveItem(Zutaten[83], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[84])
if(zahl >0);Zweiglingssaft
KisteYZ.Additem(Zutaten[84], zahl)
PlayerRef.RemoveItem(Zutaten[84], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[85])
if(zahl >0);Sumpfpilzschote
KisteST.Additem(Zutaten[85], zahl)
PlayerRef.RemoveItem(Zutaten[85], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[86])
if(zahl >0);Pfahlwurzel
KisteOP.Additem(Zutaten[86], zahl)
PlayerRef.RemoveItem(Zutaten[86], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[87])
if(zahl >0);Distelzweig
KisteCD.Additem(Zutaten[87], zahl)
PlayerRef.RemoveItem(Zutaten[87], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[88])
if(zahl >0);Trollfett
KisteST.Additem(Zutaten[88], zahl)
PlayerRef.RemoveItem(Zutaten[88], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[89])
if(zahl >0);Tundrabaumwolle
KisteST.Additem(Zutaten[89], zahl)
PlayerRef.RemoveItem(Zutaten[89], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[90])
if(zahl >0);Vampirstaub
KisteUV.Additem(Zutaten[90], zahl)
PlayerRef.RemoveItem(Zutaten[90], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[91])
if(zahl >0);Salz der Leere
KisteST.Additem(Zutaten[91], zahl)
PlayerRef.RemoveItem(Zutaten[91], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[92])
if(zahl >0);Weizen
KisteWX.Additem(Zutaten[92], zahl)
PlayerRef.RemoveItem(Zutaten[92], zahl, true)
endif

zahl = PlayerRef.GetItemCount(Zutaten[93])
if(zahl >0);Magisches Leichentuch
KisteMN.Additem(Zutaten[93], zahl)
PlayerRef.RemoveItem(Zutaten[93], zahl, true)
endif

;DLC Dawnguard Zutaten
Bool isDLC1 = Game.GetFormFromFile(0x002A78, "Dawnguard.esm")
If (isDLC1)
Ingredient DLC1MountainFlower01Yellow = Game.GetFormFromFile(0x002A78, "Dawnguard.esm") as Ingredient
Ingredient DLC01MothWingAncestor = Game.GetFormFromFile(0x0059BA, "Dawnguard.esm") as Ingredient
Ingredient DLC01GlowPlant01Ingredient = Game.GetFormFromFile(0x00B097, "Dawnguard.esm") as Ingredient
Ingredient DLC01ChaurusHunterAntennae = Game.GetFormFromFile(0x0183B7, "Dawnguard.esm") as Ingredient
Ingredient DLC01PoisonBloom = Game.GetFormFromFile(0x0185FB, "Dawnguard.esm") as Ingredient

zahl = PlayerRef.GetItemCount(DLC1MountainFlower01Yellow)
if(zahl >0);Gelbe Bergblume
KisteGH.Additem(DLC1MountainFlower01Yellow, zahl)
PlayerRef.RemoveItem(DLC1MountainFlower01Yellow, zahl, true)
endif
zahl = PlayerRef.GetItemCount(DLC01MothWingAncestor)
if(zahl >0);Ahnenmottenfluegel
KisteAB.Additem(DLC01MothWingAncestor, zahl)
PlayerRef.RemoveItem(DLC01MothWingAncestor, zahl, true)
endif
zahl = PlayerRef.GetItemCount(DLC01GlowPlant01Ingredient)
if(zahl >0);Lichtbluete
KisteKL.Additem(DLC01GlowPlant01Ingredient, zahl)
PlayerRef.RemoveItem(DLC01GlowPlant01Ingredient, zahl, true)
endif
zahl = PlayerRef.GetItemCount(DLC01ChaurusHunterAntennae)
if(zahl >0);Chaurusjaegerfluegel
KisteCD.Additem(DLC01ChaurusHunterAntennae, zahl)
PlayerRef.RemoveItem(DLC01ChaurusHunterAntennae, zahl, true)
endif
zahl = PlayerRef.GetItemCount(DLC01PoisonBloom)
if(zahl >0);Giftbluete
KisteGH.Additem(DLC01PoisonBloom, zahl)
PlayerRef.RemoveItem(DLC01PoisonBloom, zahl, true)
endif
;Else
;Debug.Notification("Daniel, DLC1 not found FORMID 0x002A78 is False")
EndIf

;DLC3 Dragonborn Zutaten
Bool isDLC3 = Game.GetFormFromFile(0x01cd74, "Dragonborn.esm")

If(isDLC3)
Ingredient DLC3AshCreepCluster = Game.GetFormFromFile(0x01cd74, "Dragonborn.esm") as Ingredient
Ingredient DLC3AshHopperJelly = Game.GetFormFromFile(0x01cd71, "Dragonborn.esm") as Ingredient
Ingredient DLC3AshenGrassPot = Game.GetFormFromFile(0x016e26, "Dragonborn.esm") as Ingredient
Ingredient DLC3BoarTusk = Game.GetFormFromFile(0x01cd6f, "Dragonborn.esm") as Ingredient
Ingredient DLC3BurntSprigganWood = Game.GetFormFromFile(0x01cd6e, "Dragonborn.esm") as Ingredient
Ingredient DLC3EmperorParasolMoss = Game.GetFormFromFile(0x01ff75, "Dragonborn.esm") as Ingredient
Ingredient DLC3FelsaadTernFeathers = Game.GetFormFromFile(0x03cd8e, "Dragonborn.esm") as Ingredient
Ingredient DLC3NetchJelly = Game.GetFormFromFile(0x01cd72, "Dragonborn.esm") as Ingredient
Ingredient DLC3ScatheCraw = Game.GetFormFromFile(0x017e97, "Dragonborn.esm") as Ingredient
Ingredient DLC3SpawnAsh = Game.GetFormFromFile(0x01cd6d, "Dragonborn.esm") as Ingredient
Ingredient DLC3TramaRoot = Game.GetFormFromFile(0x017008, "Dragonborn.esm") as Ingredient

zahl = PlayerRef.GetItemCount(DLC3AshCreepCluster)
If(zahl >0);DLC3AshCreepCluster
KisteAB.Additem(DLC3AshCreepCluster, zahl)
PlayerRef.RemoveItem(DLC3AshCreepCluster, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3AshHopperJelly)
If(zahl >0);DLC3AshHopperJelly
KisteAB.Additem(DLC3AshHopperJelly, zahl)
PlayerRef.RemoveItem(DLC3AshHopperJelly, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3AshenGrassPot)
If(zahl >0);DLC3AshenGrassPot
KisteAB.Additem(DLC3AshenGrassPot, zahl)
PlayerRef.RemoveItem(DLC3AshenGrassPot, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3BoarTusk)
If(zahl >0);DLC3BoarTusk
KisteWX.Additem(DLC3BoarTusk, zahl)
PlayerRef.RemoveItem(DLC3BoarTusk, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3BurntSprigganWood)
If(zahl >0);DLC3BurntSprigganWood
KisteUV.Additem(DLC3BurntSprigganWood, zahl)
PlayerRef.RemoveItem(DLC3BurntSprigganWood, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3EmperorParasolMoss)
If(zahl >0);DLC3EmperorParasolMoss
KisteKL.Additem(DLC3EmperorParasolMoss, zahl)
PlayerRef.RemoveItem(DLC3EmperorParasolMoss, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3FelsaadTernFeathers)
If(zahl >0);DLC3FelsaadTernFeathers
KisteEF.Additem(DLC3FelsaadTernFeathers, zahl)
PlayerRef.RemoveItem(DLC3FelsaadTernFeathers, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3NetchJelly)
If(zahl >0);DLC3NetchJelly
KisteMN.Additem(DLC3NetchJelly, zahl)
PlayerRef.RemoveItem(DLC3NetchJelly, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3ScatheCraw)
If(zahl >0);DLC3ScatheCraw
KisteST.Additem(DLC3ScatheCraw, zahl)
PlayerRef.RemoveItem(DLC3ScatheCraw, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3SpawnAsh)
If(zahl >0);DLC3SpawnAsh
KisteAB.Additem(DLC3SpawnAsh, zahl)
PlayerRef.RemoveItem(DLC3SpawnAsh, zahl, true)
EndIf

zahl = PlayerRef.GetItemCount(DLC3TramaRoot)
If(zahl >0);DLC3TramaRoot
KisteST.Additem(DLC3TramaRoot, zahl)
PlayerRef.RemoveItem(DLC3TramaRoot, zahl, true)
EndIf
;Else
;Debug.Notification("Daniel, DLC3 not found FORMID 0x01cd74 is False")
EndIf

EndFunction

Event OnActivate(ObjectReference akActionRef)
	Sortieren()
	Utility.Wait(1)
	NNWFertigText.Show()
EndEvent