--LEVEL5 Necrotic tissue engineering
local startitems={
"automaat_trumliga","auammo","auammo",--30 pakkis
"aupystol","pyammo","pyammo",
"pumpexp","pexpammo","pexpammo",
"pump","ppammo",--10 pakkis
"revolver","revolverammo","revolverammo",
"nailgun2","nailammo",
"pystol",
--"cangun","meattrap",
"rocketitem",
--"nailbomb",
"timebomb","smtimebomb","smtimebomb",
"teleport",
"medkit","armor",
"cmeat","cmeat",
}

local citemlist={}
--Relvad
--citemlist["pystol"]=				1
--citemlist["aupystol"]=			1 -- hardware + pystol
--citemlist["nailgun"]=				1 -- pystol + tube + hardware")
--citemlist["nailgun2"]=			1 -- pystol + fattube + hardware või nailgun + fattube
--citemlist["nailammo"]=			1 -- 80 smtimebomb + nailbox
citemlist["pyammo"]=				2 -- 15 pakkis
--citemlist["pump"]=				1
--citemlist["pumpx2"]=				1 -- pump + pump + hardware
citemlist["ppammo"]=				2 -- 10 pakkis
--citemlist["revolver"]=			1
citemlist["revolverammo"]=			2 -- 12 pakkis
--citemlist["automaat"]=			1
--citemlist["automaat_trumliga"]=	1 -- hardware + automaat + emptycan
--citemlist["minigun"]=				1 -- motor + automaat + automaat + automaat + automaat
citemlist["auammo"]=				3 -- 30 pakkis
--citemlist["riflehv"]=				1
--citemlist["automaathv"]=			1 -- fattube + hardware + automaat
--citemlist["hvammo"]=				1 -- 30 pakkis
--citemlist["rifle"]=				1
--citemlist["rifle2x"]=				1 -- rifle + rifle
--citemlist["riammo"]=				1 -- 10 pakkis
--citemlist["lasgun"]=				1
--citemlist["lasgun2"]=				1 -- lasgun + mchip
--citemlist["lasammo"]=				1 -- 20 pakkis
--citemlist["explauncher"]=			1
--citemlist["pumpexp"]=				1 -- hardware + pump + explauncher
citemlist["pexpammo"]=				2 -- 10 pakkis
--citemlist["taser"]=				1
--citemlist["tesla"]=				1 -- taser + tube + mchip
--citemlist["teslaammo"]=			1 -- 50 pakkis
--citemlist["cannon"]=				1
--citemlist["cannonrounds"]=		1 -- lõhkeaine + toru = 8tk

--Pommid
citemlist["smtimebomb"]=			5
citemlist["timebomb"]=				3 -- smtimebomb + smtimebomb
--citemlist["nailbomb"]=			1 -- timebomb + nailbox
--citemlist["cangun"]=				1 -- timebomb + nailbox + emptycan
--citemlist["meattrap"]=			1 -- cmeat + mchip + timebomb
--citemlist["rocketitem"]=			1 -- emptycan + emptycan + timebomb
--
----Kombineeritavad asjad
--citemlist["armor"]=				1 -- metalplate + metalplate
--citemlist["detector"]=			1 -- tube + mchip
--citemlist["powerlegs"]=			1 -- mchip + tube + tube + motor
--citemlist["teleport"]=			1 -- mchip + mchip + smmedkit + smmedkit
--citemlist["stimulant"]=			1 -- smmedkit + smtimebomb

--Kombineerimiseks kasutatavad asjad
--citemlist["tube"]=				1
--citemlist["fattube"]=				1
--citemlist["emptycan"]=			1
--citemlist["hardware"]=			1
--citemlist["mchip"]=				1
--citemlist["metalplate"]=			1
--citemlist["motor"]=				1
--citemlist["nailbox"]=				1

--Medkitid
citemlist["cmeat"]=					2
--citemlist["medkit"]=				1
citemlist["smmedkit"]=				3

local itemlist={}
--Relvad
--itemlist["pystol"]=				1
--itemlist["aupystol"]=				1 -- hardware + pystol
--itemlist["nailgun"]=				1 -- pystol + tube + hardware")
--itemlist["nailgun2"]=				1 -- pystol + fattube + hardware või nailgun + fattube
--itemlist["nailammo"]=				1 -- 80 smtimebomb + nailbox
--itemlist["pyammo"]=				1 -- 15 pakkis
--itemlist["pump"]=					1
--itemlist["pumpx2"]=				1 -- pump + pump + hardware
--itemlist["ppammo"]=				1 -- 10 pakkis
--itemlist["revolver"]=				1
--itemlist["revolverammo"]=			1 -- 12 pakkis
--itemlist["automaat"]=				1
--itemlist["automaat_trumliga"]=	1 -- hardware + automaat + emptycan
--itemlist["minigun"]=				1 -- motor + automaat + automaat + automaat + automaat
--itemlist["auammo"]=				1 -- 30 pakkis
--itemlist["riflehv"]=				1
--itemlist["automaathv"]=			1 -- fattube + hardware + automaat
--itemlist["hvammo"]=				1 -- 30 pakkis
--itemlist["rifle"]=				1
--itemlist["rifle2x"]=				1 -- rifle + rifle
--itemlist["riammo"]=				1 -- 10 pakkis
--itemlist["lasgun"]=				1
--itemlist["lasgun2"]=				1 -- lasgun + mchip
--itemlist["lasammo"]=				1 -- 20 pakkis
--itemlist["explauncher"]=			1
--itemlist["pumpexp"]=				1 -- hardware + pump + explauncher
--itemlist["pexpammo"]=				1 -- 10 pakkis
--itemlist["taser"]=				1
--itemlist["tesla"]=				1 -- taser + tube + mchip
--itemlist["teslaammo"]=			1 -- 50 pakkis
--itemlist["cannon"]=				1
--itemlist["cannonrounds"]=			1 -- lõhkeaine + toru = 8tk

--Pommid
--itemlist["smtimebomb"]=			1
--itemlist["timebomb"]=				1 -- smtimebomb + smtimebomb
--itemlist["nailbomb"]=				1 -- timebomb + nailbox
--itemlist["cangun"]=				1 -- timebomb + nailbox + emptycan
--itemlist["meattrap"]=				1 -- cmeat + mchip + timebomb
--itemlist["rocketitem"]=			1 -- emptycan + emptycan + timebomb

--Kombineeritavad asjad
--itemlist["armor"]=				1 -- metalplate + metalplate
--itemlist["detector"]=				1 -- tube + mchip
--itemlist["powerlegs"]=			1 -- mchip + tube + tube + motor
--itemlist["teleport"]=				1 -- mchip + mchip + smmedkit + smmedkit
--itemlist["stimulant"]=			1 -- smmedkit + smtimebomb

--Kombineerimiseks kasutatavad asjad
--itemlist["tube"]=					1
--itemlist["fattube"]=				1
itemlist["emptycan"]=				1
--itemlist["hardware"]=				1
--itemlist["mchip"]=				1
itemlist["metalplate"]=				2
itemlist["motor"]=					1
itemlist["nailbox"]=				3

--Medkitid
itemlist["cmeat"]=					1
--itemlist["medkit"]=				1
--itemlist["smmedkit"]=				1

local rareitemlist={}
--Relvad
--rareitemlist["pystol"]=				1
--rareitemlist["aupystol"]=				1 -- hardware + pystol
--rareitemlist["nailgun"]=				1 -- pystol + tube + hardware")
--rareitemlist["nailgun2"]=				1 -- pystol + fattube + hardware või nailgun + fattube
--rareitemlist["nailammo"]=				1 -- 80 smtimebomb + nailbox
--rareitemlist["pyammo"]=				1 -- 15 pakkis
--rareitemlist["pump"]=					1
--rareitemlist["pumpx2"]=				1 -- pump + pump + hardware
--rareitemlist["ppammo"]=				1 -- 10 pakkis
--rareitemlist["revolver"]=				1
--rareitemlist["revolverammo"]=			1 -- 12 pakkis
--rareitemlist["automaat"]=				1
--rareitemlist["automaat_trumliga"]=	1 -- hardware + automaat + emptycan
--rareitemlist["minigun"]=				1 -- motor + automaat + automaat + automaat + automaat
--rareitemlist["auammo"]=				1 -- 30 pakkis
rareitemlist["riflehv"]=				1
--rareitemlist["automaathv"]=			1 -- fattube + hardware + automaat
rareitemlist["hvammo"]=					2 -- 30 pakkis
--rareitemlist["rifle"]=				1
--rareitemlist["rifle2x"]=				1 -- rifle + rifle
--rareitemlist["riammo"]=				1 -- 10 pakkis
--rareitemlist["lasgun"]=				1
--rareitemlist["lasgun2"]=				1 -- lasgun + mchip
--rareitemlist["lasammo"]=				1 -- 20 pakkis
--rareitemlist["explauncher"]=			1
rareitemlist["pumpexp"]=				1 -- hardware + pump + explauncher
rareitemlist["pexpammo"]=				2 -- 10 pakkis
--rareitemlist["taser"]=				1
--rareitemlist["tesla"]=				1 -- taser + tube + mchip
--rareitemlist["teslaammo"]=			1 -- 50 pakkis
--rareitemlist["cannon"]=				1
--rareitemlist["cannonrounds"]=			1 -- lõhkeaine + toru = 8tk

--Pommid
--rareitemlist["smtimebomb"]=			1
--rareitemlist["timebomb"]=				1 -- smtimebomb + smtimebomb
--rareitemlist["nailbomb"]=				1 -- timebomb + nailbox
--rareitemlist["cangun"]=				1 -- timebomb + nailbox + emptycan
--rareitemlist["meattrap"]=				1 -- cmeat + mchip + timebomb
--rareitemlist["rocketitem"]=			1 -- emptycan + emptycan + timebomb

--Kombineeritavad asjad
--rareitemlist["armor"]=				1 -- metalplate + metalplate
--rareitemlist["detector"]=				1 -- tube + mchip
--rareitemlist["powerlegs"]=			1 -- mchip + tube + tube + motor
--rareitemlist["teleport"]=				1 -- mchip + mchip + smmedkit + smmedkit
--rareitemlist["stimulant"]=			1 -- smmedkit + smtimebomb

----Kombineerimiseks kasutatavad asjad
rareitemlist["tube"]=					1
--rareitemlist["fattube"]=				1
--rareitemlist["emptycan"]=				1
rareitemlist["hardware"]=				1
rareitemlist["mchip"]=					2
rareitemlist["metalplate"]=				1
--rareitemlist["motor"]=				1
--rareitemlist["nailbox"]=				1

--Medkitid
--rareitemlist["cmeat"]=				1
--rareitemlist["medkit"]=				1
rareitemlist["smmedkit"]=				1

----------------------------

local modules={
"l5_algus",
{"l5_koridoride_ristmik","l5_koridoride_ristmik_v2"},
{"l5_tehas","l5_tehas_v2"},
{"l5_punane_labyrint","l5_punane_labyrint_v2"},
"l5_toru_tuppik",
"l5_punane_tuba",
"l6_raudmehe_ruum",
"FILLHOLES",
{"l5_ringruum","l5_ringruum_v2"},
{"l5_punane_paak","l5_punane_paak_v2"},
{"l5_raagusaed","l5_raagusaed_v2"},
{"l5_3ruumi","l5_3ruumi_v2"},
{"l5_k6rvalep6ige","l5_k6rvalep6ige_v2"},
"l5_varing",
"l5_ruum",
"l5_l6pp",
}

local storybits={
"Body Armor",
"Necrotic Organics Reactivation Technologies 6",
"Corporate humanity",
"Live, robotic and reactivated armies",
"Brain cloning experiments",
"Reactivation chemicals",
"Militech future developments news",
"Necrotic Organics Reactivation Technologies 7",
"Reactivation ethics: consciousness",
"SHOWEND",
"SHOWBOXES",
"RECIPE:minigun"
}

local encount={}
encount["zombie"]=			20
encount["giant_zombie"]=	6
encount["zombie_spawner"]=	9
encount["red_soldat"]=		6
encount["soldat"]=			8
encount["mutant"]=			10
encount["big_mutant"]=		14

local pstart={x=-5,y=3.2}
GenerateLevel(modules,itemlist,rareitemlist,citemlist,encount,{"l3_tuppik"},10,pstart,startitems,storybits)
