1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-02-03 13:12:11 +02:00
ComfyFactorio/maps/biter_hatchery/raffle_tables.lua

46 lines
1.2 KiB
Lua
Raw Normal View History

2019-11-03 17:46:18 +01:00
local raffle = {
2019-11-23 23:27:57 +01:00
["automation-science-pack"] = {{}, 1},
2019-11-03 17:46:18 +01:00
["logistic-science-pack"] = {{}, 2},
["military-science-pack"] = {{}, 3},
["chemical-science-pack"] = {{}, 4},
["production-science-pack"] = {{}, 5},
2019-11-06 17:54:54 +01:00
["utility-science-pack"] = {{}, 5},
2019-11-23 23:27:57 +01:00
["space-science-pack"] = {{}, 9},
2019-11-03 17:46:18 +01:00
}
2019-11-23 23:27:57 +01:00
local function add_unit(t, size, chance)
for _ = 1, chance, 1 do table.insert(t, size .. "-spitter") end
2019-11-26 01:31:00 +01:00
for _ = 1, chance * 6, 1 do table.insert(t, size .. "-biter") end
2019-11-23 23:27:57 +01:00
end
2019-11-03 17:46:18 +01:00
local t = raffle["automation-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "small", 1)
2019-11-03 17:46:18 +01:00
local t = raffle["logistic-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "small", 5)
add_unit(t, "medium", 1)
2019-11-03 17:46:18 +01:00
local t = raffle["military-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "small", 10)
add_unit(t, "medium", 3)
add_unit(t, "big", 1)
2019-11-03 17:46:18 +01:00
local t = raffle["chemical-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "small", 1)
add_unit(t, "medium", 9)
add_unit(t, "big", 2)
2019-11-03 17:46:18 +01:00
local t = raffle["production-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "medium", 1)
add_unit(t, "big", 12)
add_unit(t, "behemoth", 2)
2019-11-03 17:46:18 +01:00
2019-11-06 17:54:54 +01:00
local t = raffle["utility-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "big", 5)
add_unit(t, "behemoth", 1)
2019-11-06 17:54:54 +01:00
2019-11-03 17:46:18 +01:00
local t = raffle["space-science-pack"][1]
2019-11-23 23:27:57 +01:00
add_unit(t, "big", 1)
add_unit(t, "behemoth", 3)
2019-11-03 17:46:18 +01:00
return raffle