From 9e163491a56ff4fb8eadc7dd22142c4ee539f24d Mon Sep 17 00:00:00 2001 From: Paul Oliver Date: Mon, 14 Apr 2025 07:56:28 -0700 Subject: Adds README and build/install scripts (linux only) --- prototypes/entities.lua | 70 ------------------------------------------------- 1 file changed, 70 deletions(-) delete mode 100644 prototypes/entities.lua (limited to 'prototypes/entities.lua') diff --git a/prototypes/entities.lua b/prototypes/entities.lua deleted file mode 100644 index 9620ce7..0000000 --- a/prototypes/entities.lua +++ /dev/null @@ -1,70 +0,0 @@ -require ("util") - -local iron_chest = data.raw["container"]["iron-chest"] -local ipsc = util.table.deepcopy(data.raw["logistic-container"]["passive-provider-chest"]) -local ibc = util.table.deepcopy(data.raw["logistic-container"]["buffer-chest"]) -local iasc = util.table.deepcopy(data.raw["logistic-container"]["active-provider-chest"]) -local isc = util.table.deepcopy(data.raw["logistic-container"]["storage-chest"]) -local irc = util.table.deepcopy(data.raw["logistic-container"]["requester-chest"]) - -local chests = {ipsc,ibc,iasc,irc,isc} - -for _, chest in ipairs(chests) do - chest.name = "iron-"..chest.name - chest.icon = "__von-newmann-2__/graphics/items/"..chest.name..".png" - chest.corpse = iron_chest.corpse - chest.max_health = iron_chest.max_health - chest.minable = {mining_time = 0.1, result = chest.name} - chest.dying_explosion = iron_chest.dying_explosion - chest.resistances = iron_chest.resistances - chest.open_sound = iron_chest.open_sound - chest.close_sound = iron_chest.close_sound - chest.inventory_size = iron_chest.inventory_size - chest.animation = nil - chest.picture = util.table.deepcopy(iron_chest.picture) - chest.picture.layers[1].filename = "__von-newmann-2__/graphics/entity/"..chest.name..".png" -end - -local early_l_bot = util.table.deepcopy(data.raw["logistic-robot"]["logistic-robot"]) -local early_c_bot = util.table.deepcopy(data.raw["construction-robot"]["construction-robot"]) - -local bots = {early_c_bot,early_l_bot} - -for _, bot in ipairs(bots) do - bot.icon = "__von-newmann-2__/graphics/items/"..bot.name..".png" - bot.name = "early-"..bot.name - bot.minable = {mining_time = 0.1, result = bot.name} - bot.resistances = - { - { - type = "fire", - percent = 100 - } - } - bot.max_health = 50 - bot.speed = 0.04 - bot.max_energy = "0.75MJ" - bot.energy_per_move = "2.5kJ" - bot.idle.filename = bot.idle.filename:gsub("base","von-newmann-2") - bot.in_motion.filename = bot.in_motion.filename:gsub("base","von-newmann-2") - bot.shadow_idle.filename = bot.shadow_idle.filename:gsub("base","von-newmann-2") - bot.shadow_in_motion.filename = bot.shadow_in_motion.filename:gsub("base","von-newmann-2") -end - -early_c_bot.working.filename = early_c_bot.working.filename:gsub("base","von-newmann-2") -early_c_bot.shadow_working.filename = early_c_bot.shadow_working.filename:gsub("base","von-newmann-2") - -early_l_bot.idle_with_cargo.filename = early_l_bot.idle_with_cargo.filename:gsub("base","von-newmann-2") -early_l_bot.in_motion_with_cargo.filename = early_l_bot.in_motion_with_cargo.filename:gsub("base","von-newmann-2") -early_l_bot.shadow_idle_with_cargo.filename = early_l_bot.shadow_idle_with_cargo.filename:gsub("base","von-newmann-2") -early_l_bot.shadow_in_motion_with_cargo.filename = early_l_bot.shadow_in_motion_with_cargo.filename:gsub("base","von-newmann-2") - -data:extend{ - ipsc, - ibc, - iasc, - isc, - irc, - early_c_bot, - early_l_bot -} -- cgit v1.2.1