44 lines
1.8 KiB
Lua
44 lines
1.8 KiB
Lua
|
|
||
|
local rloot = dungeon_loot.register
|
||
|
local id = terumet.id
|
||
|
|
||
|
local BOTTOM = -32768
|
||
|
local TOP = 32768
|
||
|
|
||
|
-- still a WIP on balance/items put into loot
|
||
|
|
||
|
rloot{name=id('item_col_raw'), chance=0.8, count={1,9}, y={-64, TOP}}
|
||
|
rloot{name=id('item_col_tcop'), chance=0.8, count={1,9}, y={-512, 32}}
|
||
|
rloot{name=id('item_col_tgol'), chance=0.8, count={1,9}, y={BOTTOM, 0}}
|
||
|
|
||
|
rloot{name=id('lump_raw'), chance=0.8, count={2,6}, y={0, TOP}}
|
||
|
rloot{name=id('ingot_raw'), chance=0.7, count={1,4}, y={0, TOP}}
|
||
|
rloot{name=id('lump_raw'), chance=0.85, count={1,12}}
|
||
|
rloot{name=id('ingot_raw'), chance=0.75, count={1,9}}
|
||
|
|
||
|
rloot{name=id('item_glue'), chance=0.95, count={3,24}, y={-16, TOP}}
|
||
|
rloot{name=id('item_coke'), chance=0.85, count={1,10}, y={-128, -32}}
|
||
|
rloot{name=id('item_tarball'), chance=0.75, count={1,10}, y={BOTTOM, -96}}
|
||
|
|
||
|
rloot{name=id('block_pwood'), chance=0.85, count={8,24}, y={-16, TOP}}
|
||
|
rloot{name=id('block_conmix'), chance=0.65, count={8,24}, y={-64, 128}}
|
||
|
rloot{name=id('block_asphalt'), chance=0.75, count={8,24}, y={-128, -48}}
|
||
|
|
||
|
rloot{name=id('item_ceramic'), chance=0.65, count={2,10}, y={-8, TOP}}
|
||
|
rloot{name=id('item_ceramic'), chance=0.85, count={6,24}, y={-256, -8}}
|
||
|
rloot{name=id('block_ceramic'), chance=0.45, count={1,3}, y={BOTTOM, -128}}
|
||
|
|
||
|
rloot{name=id('item_batt_cop_full'), chance=0.10, y={-128, 0}}
|
||
|
rloot{name=id('item_batt_therm_full'), chance=0.05, y={BOTTOM, -128}}
|
||
|
|
||
|
rloot{name=id('item_htglass'), chance=0.5, count={1,3}, y={-128, 0}}
|
||
|
rloot{name=id('item_entropy'), chance=0.2, y={BOTTOM, -128}}
|
||
|
|
||
|
rloot{name=id('repmat_drop'), chance=0.5, count={1,24}, y={BOTTOM, -8}}
|
||
|
|
||
|
-- TODO: weight alloys by value
|
||
|
for _,alloy_data in pairs(terumet.alloys) do
|
||
|
rloot{name=alloy_data.ingot, chance=0.30, count={1,2}, y={-24, TOP}}
|
||
|
rloot{name=alloy_data.ingot, chance=0.50, count={1,5}, y={-128, 0}}
|
||
|
rloot{name=alloy_data.ingot, chance=0.70, count={3,9}, y={BOTTOM, -96}}
|
||
|
end
|