diff --git a/Bio_Industries_2/control.lua b/Bio_Industries_2/control.lua index 5c967f0..fb3669f 100644 --- a/Bio_Industries_2/control.lua +++ b/Bio_Industries_2/control.lua @@ -460,10 +460,14 @@ local function On_Built(event) elseif entity.type == "electric-pole" then local pole = entity -- Make sure hidden poles of the Bio gardens are connected correctly! - if pole.name == entities["bi-bio-garden"].hidden[h_key].name and base then - BioInd.writeDebug("Bio garden!") - BioInd.connect_garden_pole(base, pole) - BioInd.writeDebug("Connected %s (%s)", { pole.name, pole.unit_number or "nil" }) + local garden_names = { "bi-bio-garden", "bi-bio-garden-larger", "bi-bio-garden-huge" } + for _, gname in ipairs(garden_names) do + if entities[gname] and pole.name == entities[gname].hidden[h_key].name and base then + BioInd.writeDebug("Bio garden (" .. gname .. ")!") + BioInd.connect_garden_pole(base, pole) + BioInd.writeDebug("Connected %s (%s)", { pole.name, pole.unit_number or "nil" }) + break + end end -- A seedling has been planted @@ -645,16 +649,37 @@ end -- Radar stuff -------------------------------------------------------------------- --- Radar completed a sector scan +-- Robust sector scanned handler for Arboretum radar local function On_Sector_Scanned(event) - local f_name = "On_Sector_Scanned" - BioInd.writeDebug("Entered function %s(%s)", { f_name, event }) + -- defensive checks + BioInd.writeDebug("On_Sector_Scanned fired") + --game.print("On_Sector_Scanned fired") + if not (event and event.radar) then return end + local radar = event.radar + if not (radar.valid and radar.unit_number) then return end - ---- Each time a Arboretum-Radar scans a sector ---- - local arboretum = storage.bi_arboretum_radar_table[event.radar.unit_number] - if arboretum then - Get_Arboretum_Recipe(storage.bi_arboretum_table[arboretum], event) + -- Make sure compound-entity data is available before accessing it + local arb_proto = BioInd.compound_entities and BioInd.compound_entities["bi-arboretum"] + if not (arb_proto and arb_proto.hidden and arb_proto.hidden.radar and arb_proto.hidden.radar.name) then + -- not ready yet (init not finished) — bail out safely + return end + + -- Only handle scans from our arboretum radar type + if radar.name ~= arb_proto.hidden.radar.name then return end + + -- Look up the base arboretum unit_number (stored when the hidden radar was created) + local base_unit_number = storage.bi_arboretum_radar_table and storage.bi_arboretum_radar_table[radar.unit_number] + if not base_unit_number then + -- no mapping found -> nothing to do + return + end + + local arb_table = storage.bi_arboretum_table and storage.bi_arboretum_table[base_unit_number] + if not arb_table then return end + + -- All good: call the arboretum recipe handler + Get_Arboretum_Recipe(arb_table, event) end diff --git a/Bio_Industries_2/control_arboretum.lua b/Bio_Industries_2/control_arboretum.lua index db79727..570d71d 100644 --- a/Bio_Industries_2/control_arboretum.lua +++ b/Bio_Industries_2/control_arboretum.lua @@ -42,12 +42,21 @@ end -- Check that all ingredients are available! local function check_ingredients(arboretum) local recipe = arboretum.get_recipe() - local need = recipe and storage.bi_arboretum_recipe_table[recipe.name] + if not recipe then + --game.print("No recipe set on arboretum") + return nil + end + --game.print("Recipe name: " .. recipe.name) + local need = storage.bi_arboretum_recipe_table[recipe.name] + if not need then + --game.print("No recipe data found for " .. recipe.name) + return nil + end local function check(need, have) for name, amount in pairs(need or {}) do if not (have and have[name]) or (have[name] < amount) then - BioInd.writeDebug("Missing ingredient %s (have %s of %s)", { name, have[name] or 0, amount }) + --game.print("Missing ingredient " .. name .. " (have " .. (have[name] or 0) .. " of " .. amount .. ")") return false end end @@ -55,9 +64,38 @@ local function check_ingredients(arboretum) end local inventory = arboretum.get_inventory(defines.inventory.assembling_machine_input) + local inv_contents_raw = inventory and inventory.get_contents() or {} + + -- Check if inv_contents_raw is a map or list, convert if needed + local function is_map(t) + if type(t) ~= "table" then return false end + for k, v in pairs(t) do + if type(k) ~= "string" or type(v) ~= "number" then + return false + end + end + return true + end + + local inv_contents + if is_map(inv_contents_raw) then + inv_contents = inv_contents_raw + else + -- Convert list of item stacks to map + inv_contents = {} + for _, item in pairs(inv_contents_raw) do + inv_contents[item.name] = (inv_contents[item.name] or 0) + item.count + end + end + + local fluid_contents = arboretum.get_fluid_contents() or {} + + --game.print("Inventory contents (map): " .. serpent.line(inv_contents)) + --game.print("Fluid contents: " .. serpent.line(fluid_contents)) + return need and - check(need.items, inventory and inventory.get_contents()) and - check(need.fluids, arboretum.get_fluid_contents()) and + check(need.items, inv_contents) and + check(need.fluids, fluid_contents) and { ingredients = need, name = recipe.name } or nil end @@ -111,10 +149,14 @@ function Get_Arboretum_Recipe(ArboretumTable, event) local check = check_ingredients(arboretum) local ingredients, recipe_name if check then + --game.print("There are ingredients") ingredients, recipe_name = check.ingredients, check.name + else + --game.print("No ingredients") end if ingredients then + local create_seedling, new_plant pos = BioInd.normalize_position(arboretum.position) or BioInd.arg_err("nil", "position") diff --git a/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator.png b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator.png new file mode 100644 index 0000000..ff2a7b3 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_anim_charge.png b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_anim_charge.png new file mode 100644 index 0000000..e484121 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_anim_charge.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_anim_discharge.png b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_anim_discharge.png new file mode 100644 index 0000000..42d620c Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_anim_discharge.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_shadow.png b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_shadow.png new file mode 100644 index 0000000..16e8ae8 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_accumulator/bi_large_accumulator_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_accumulator/big-bi_large_accumulator_reflection.png b/Bio_Industries_2/graphics/entities/bio_accumulator/big-bi_large_accumulator_reflection.png new file mode 100644 index 0000000..5a2c760 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_accumulator/big-bi_large_accumulator_reflection.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_boiler/boiler-E-idle.png b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-E-idle.png new file mode 100644 index 0000000..7695ea7 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-E-idle.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_boiler/boiler-N-idle.png b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-N-idle.png new file mode 100644 index 0000000..9c6454c Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-N-idle.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_boiler/boiler-S-idle.png b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-S-idle.png new file mode 100644 index 0000000..db142a0 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-S-idle.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_boiler/boiler-W-idle.png b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-W-idle.png new file mode 100644 index 0000000..7a58dc0 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_boiler/boiler-W-idle.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_cokery/cokery_anim.png b/Bio_Industries_2/graphics/entities/bio_cokery/cokery_anim.png new file mode 100644 index 0000000..42c4caa Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_cokery/cokery_anim.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_cokery/cokery_idle.png b/Bio_Industries_2/graphics/entities/bio_cokery/cokery_idle.png new file mode 100644 index 0000000..c998e23 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_cokery/cokery_idle.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_cokery/cokery_shadow.png b/Bio_Industries_2/graphics/entities/bio_cokery/cokery_shadow.png new file mode 100644 index 0000000..374995e Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_cokery/cokery_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_farm/bio_farm.png b/Bio_Industries_2/graphics/entities/bio_farm/bio_farm.png new file mode 100644 index 0000000..d4a761d Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_farm/bio_farm.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_farm/bio_farm_light.png b/Bio_Industries_2/graphics/entities/bio_farm/bio_farm_light.png new file mode 100644 index 0000000..c93275e Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_farm/bio_farm_light.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_farm/bio_farm_shadow.png b/Bio_Industries_2/graphics/entities/bio_farm/bio_farm_shadow.png new file mode 100644 index 0000000..3150204 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_farm/bio_farm_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-E_l.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-E_l.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-E_l.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-E_l.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-E_r.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-E_r.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-E_r.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-E_r.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-N_l.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-N_l.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-N_l.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-N_l.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-N_r.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-N_r.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-N_r.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-N_r.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-S_l.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-S_l.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-S_l.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-S_l.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-S_r.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-S_r.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-S_r.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-S_r.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-W_l.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-W_l.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-W_l.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-W_l.png diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-W_r.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-W_r.png similarity index 100% rename from Bio_Industries_2/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-W_r.png rename to Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/Bio_Farm-pipe-W_r.png diff --git a/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-E.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-E.png new file mode 100644 index 0000000..2e200ea Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-E.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-S.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-S.png new file mode 100644 index 0000000..b57c891 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-S.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-W.png b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-W.png new file mode 100644 index 0000000..5a40d64 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_farm/biofarm_pipes/bio_farm-pipe-W.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-E.png b/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-E.png new file mode 100644 index 0000000..5be2a22 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-E.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-S.png b/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-S.png new file mode 100644 index 0000000..d85618b Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-S.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-W.png b/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-W.png new file mode 100644 index 0000000..4857a0d Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/assembling-machine-3-pipe-W.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_anim_light.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_anim_light.png new file mode 100644 index 0000000..afb0011 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_anim_light.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_anim_trees.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_anim_trees.png new file mode 100644 index 0000000..dac23e6 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_anim_trees.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge.png new file mode 100644 index 0000000..0083548 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge_shadow.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge_shadow.png new file mode 100644 index 0000000..b17198d Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge_turbine_anim.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge_turbine_anim.png new file mode 100644 index 0000000..8404aac Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_huge_turbine_anim.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large.png new file mode 100644 index 0000000..b5799bc Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large_light.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large_light.png new file mode 100644 index 0000000..544a26b Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large_light.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large_shadow.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large_shadow.png new file mode 100644 index 0000000..32cff3c Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_large_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_shadow.png b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_shadow.png new file mode 100644 index 0000000..f5ec862 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/bio_garden_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-E.png b/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-E.png new file mode 100644 index 0000000..fb37d17 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-E.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-S.png b/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-S.png new file mode 100644 index 0000000..1c4090b Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-S.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-W.png b/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-W.png new file mode 100644 index 0000000..d84143f Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_garden/hr-assembling-machine-3-pipe-W.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse.png new file mode 100644 index 0000000..8a41cc1 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse_light_anim.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse_light_anim.png new file mode 100644 index 0000000..e790672 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse_light_anim.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse_shadow.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse_shadow.png new file mode 100644 index 0000000..ad2cb39 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/bio_greenhouse_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-E.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-E.png new file mode 100644 index 0000000..8275572 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-E.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-N.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-N.png new file mode 100644 index 0000000..58f4c75 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-N.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-S.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-S.png new file mode 100644 index 0000000..ea31edf Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-S.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-W.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-W.png new file mode 100644 index 0000000..5312d0f Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/assembling-machine-3-pipe-W.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-E.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-E.png new file mode 100644 index 0000000..ec130e2 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-E.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-N-exp.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-N-exp.png new file mode 100644 index 0000000..0e6453f Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-N-exp.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-S.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-S.png new file mode 100644 index 0000000..ef05934 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-S.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-W.png b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-W.png new file mode 100644 index 0000000..cf57a30 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_greenhouse/pipe/hr-assembling-machine-3-pipe-W.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor.png new file mode 100644 index 0000000..a236b3b Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_inner-corner-mask.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_inner-corner-mask.png new file mode 100644 index 0000000..024d7d0 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_inner-corner-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_inner-corner.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_inner-corner.png new file mode 100644 index 0000000..ef21358 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_inner-corner.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_o-mask.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_o-mask.png new file mode 100644 index 0000000..fee4da1 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_o-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_o.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_o.png new file mode 100644 index 0000000..bcb9ffa Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_o.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_outer-corner-mask.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_outer-corner-mask.png new file mode 100644 index 0000000..cd3803c Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_outer-corner-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_outer-corner.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_outer-corner.png new file mode 100644 index 0000000..b386083 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_outer-corner.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_side-mask.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_side-mask.png new file mode 100644 index 0000000..b3bf9d7 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_side-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_side.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_side.png new file mode 100644 index 0000000..c786811 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_side.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_u-mask.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_u-mask.png new file mode 100644 index 0000000..d51d71d Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_u-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_u.png b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_u.png new file mode 100644 index 0000000..3160a5a Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_musk_floor/solarfloor_u.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_anim.png b/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_anim.png new file mode 100644 index 0000000..5192b2e Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_anim.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_idle.png b/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_idle.png new file mode 100644 index 0000000..ffd92c2 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_idle.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_shadow.png b/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_shadow.png new file mode 100644 index 0000000..0c9a68e Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/bioreactor_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-e.png b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-e.png new file mode 100644 index 0000000..6111448 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-e.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-s.png b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-s.png new file mode 100644 index 0000000..46d9864 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-s.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-w.png b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-w.png new file mode 100644 index 0000000..6239713 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/bioreactor-pipe-w.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-e.png b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-e.png new file mode 100644 index 0000000..53a6e38 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-e.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-s.png b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-s.png new file mode 100644 index 0000000..df32b61 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-s.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-w.png b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-w.png new file mode 100644 index 0000000..8c72efb Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_reactor/pipes/hr_bioreactor-pipe-w.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler.png b/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler.png new file mode 100644 index 0000000..086fe28 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler_light.png b/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler_light.png new file mode 100644 index 0000000..59cd10c Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler_light.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler_shadow.png b/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler_shadow.png new file mode 100644 index 0000000..b5f355e Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_solar_boiler/bio_Solar_Boiler_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Boiler.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Boiler.png deleted file mode 100644 index 5ab7410..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Boiler.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Boiler_on.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Boiler_on.png deleted file mode 100644 index 8f277ed..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Boiler_on.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_Off.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_Off.png deleted file mode 100644 index 02a7c31..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_Off.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_Off_alt.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_Off_alt.png deleted file mode 100644 index 4bc79b2..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_Off_alt.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_On.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_On.png deleted file mode 100644 index 91767e5..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_On.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_On_alt_old.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_On_alt_old.png deleted file mode 100644 index 1efa2f8..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/Bio_Solar_Farm_On_alt_old.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/LargeAccumulatorAnimated.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/LargeAccumulatorAnimated.png deleted file mode 100644 index 2287a01..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/LargeAccumulatorAnimated.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeAccumulator.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeAccumulator.png deleted file mode 100644 index 72806b1..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeAccumulator.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeAccumulatorAnimated.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeAccumulatorAnimated.png deleted file mode 100644 index 0c5497b..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeAccumulatorAnimated.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeSubstation.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeSubstation.png deleted file mode 100644 index e81cb4c..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeSubstation.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeSubstation_Old.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeSubstation_Old.png deleted file mode 100644 index dc69e31..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/bi_LargeSubstation_Old.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/bio_Solar_Farm.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/bio_Solar_Farm.png new file mode 100644 index 0000000..d4b2cb3 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_solar_farm/bio_Solar_Farm.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/bio_Solar_Farm_shadow.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/bio_Solar_Farm_shadow.png new file mode 100644 index 0000000..29f3fd4 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_solar_farm/bio_Solar_Farm_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-inner-corner.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-inner-corner.png deleted file mode 100644 index 78802e0..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-inner-corner.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-o.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-o.png deleted file mode 100644 index 6291f11..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-o.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-outer-corner.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-outer-corner.png deleted file mode 100644 index c68bd03..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-outer-corner.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-side.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-side.png deleted file mode 100644 index c630a88..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-side.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-u.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-u.png deleted file mode 100644 index 13492a4..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar-u.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar1.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar1.png deleted file mode 100644 index 127c305..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar1.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar1x.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar1x.png deleted file mode 100644 index 0e931f0..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar1x.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar2.png b/Bio_Industries_2/graphics/entities/bio_solar_farm/solar2.png deleted file mode 100644 index c865e1e..0000000 Binary files a/Bio_Industries_2/graphics/entities/bio_solar_farm/solar2.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_anim.png b/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_anim.png new file mode 100644 index 0000000..c559516 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_anim.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_off.png b/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_off.png new file mode 100644 index 0000000..44c024e Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_off.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_shadow.png b/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_shadow.png new file mode 100644 index 0000000..c416a8d Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_stone_crusher/stone_crusher_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_substation/bio_substation.png b/Bio_Industries_2/graphics/entities/bio_substation/bio_substation.png new file mode 100644 index 0000000..5616ead Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_substation/bio_substation.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_substation/bio_substation_shadow.png b/Bio_Industries_2/graphics/entities/bio_substation/bio_substation_shadow.png new file mode 100644 index 0000000..d99a5bb Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_substation/bio_substation_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum.png b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum.png new file mode 100644 index 0000000..e4e7709 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_light.png b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_light.png new file mode 100644 index 0000000..f9b044f Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_light.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_radar_anim.png b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_radar_anim.png new file mode 100644 index 0000000..6a5702f Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_radar_anim.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_shadow.png b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_shadow.png new file mode 100644 index 0000000..3d66dc2 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/bio_terraformer/arboretum_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/bio_turret/bio_turret.png b/Bio_Industries_2/graphics/entities/bio_turret/bio_turret.png index 4870a77..c0f404d 100644 Binary files a/Bio_Industries_2/graphics/entities/bio_turret/bio_turret.png and b/Bio_Industries_2/graphics/entities/bio_turret/bio_turret.png differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Idle.png b/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Idle.png deleted file mode 100644 index a914d79..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Idle.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Idle_alt.png b/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Idle_alt.png deleted file mode 100644 index 341c20c..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Idle_alt.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Working.png b/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Working.png deleted file mode 100644 index dc258e0..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Working.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Working_alt.png b/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Working_alt.png deleted file mode 100644 index 75d69c7..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/Bio_Farm_Working_alt.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse.png b/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse.png deleted file mode 100644 index 451bdbe..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_off.png b/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_off.png deleted file mode 100644 index 4929795..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_off.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_on.png b/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_on.png deleted file mode 100644 index 2908b5c..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_on.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_x.png b/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_x.png deleted file mode 100644 index be1e772..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/bio_greenhouse_x.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-E.png b/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-E.png deleted file mode 100644 index bc6a3db..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-E.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-N.png b/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-N.png deleted file mode 100644 index 42d4b33..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-N.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-S.png b/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-S.png deleted file mode 100644 index bd66ea1..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-S.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-W.png b/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-W.png deleted file mode 100644 index c48bd8c..0000000 Binary files a/Bio_Industries_2/graphics/entities/biofarm/pipe_connections/x/Bio_Farm-pipe-W.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/biogarden/bio_garden_x.png b/Bio_Industries_2/graphics/entities/biogarden/bio_garden_x.png deleted file mode 100644 index ef39292..0000000 Binary files a/Bio_Industries_2/graphics/entities/biogarden/bio_garden_x.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bioreactor/bioreactor.png b/Bio_Industries_2/graphics/entities/bioreactor/bioreactor.png deleted file mode 100644 index 0ccdf29..0000000 Binary files a/Bio_Industries_2/graphics/entities/bioreactor/bioreactor.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bioreactor/pipe-east.png b/Bio_Industries_2/graphics/entities/bioreactor/pipe-east.png deleted file mode 100644 index 829f23e..0000000 Binary files a/Bio_Industries_2/graphics/entities/bioreactor/pipe-east.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bioreactor/pipe-south.png b/Bio_Industries_2/graphics/entities/bioreactor/pipe-south.png deleted file mode 100644 index 03bf04c..0000000 Binary files a/Bio_Industries_2/graphics/entities/bioreactor/pipe-south.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/bioreactor/pipe-west.png b/Bio_Industries_2/graphics/entities/bioreactor/pipe-west.png deleted file mode 100644 index f8d44f1..0000000 Binary files a/Bio_Industries_2/graphics/entities/bioreactor/pipe-west.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-01.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-01.png index 9296ebd..2b127c4 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-01.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-01.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-02.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-02.png index a4f7cb4..4f54b64 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-02.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-02.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-03.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-03.png index bc2b747..65dae70 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-03.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-03.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-04.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-04.png index 3e8ff8d..7a4aeb8 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-04.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-04.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-05.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-05.png index 473112b..8fc6c29 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-05.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-05.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-06.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-06.png index da6491a..5afded5 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-06.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-06.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-07.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-07.png index 9ac3ccd..0d24718 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-07.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-07.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-08.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-08.png index 4bd00ff..250a8cc 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-08.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-08.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-09.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-09.png index 98c02f7..0ab3422 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-09.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-09.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-10.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-10.png index 940b8ef..2320279 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-10.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-10.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-11.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-11.png index 8b8b73c..444657a 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-11.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-11.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-12.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-12.png index 33d6739..95c40e6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-12.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-12.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-13.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-13.png index 8cbb9a5..17368b2 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-13.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-13.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-14.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-14.png index 3caba33..9864a42 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-14.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-14.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-15.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-15.png index 7c7da9e..a9829be 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-15.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-15.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-16.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-16.png index 6bf9d2d..49cc103 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-16.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-16.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-17.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-17.png index 6fb0637..587eb03 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-17.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-17.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-18.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-18.png index 68910dd..7234681 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-18.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-18.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-19.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-19.png index e8389f3..07181fb 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-19.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-19.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-20.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-20.png index c102635..afed4c7 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-20.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-20.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-21.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-21.png index 54727be..ed0e324 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-21.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-21.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-22.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-22.png index 689ad87..9baf196 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-22.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-22.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-23.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-23.png index b6ed1c4..df958fe 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-23.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-23.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-24.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-24.png index dd146fd..efb5da8 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-24.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-24.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-25.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-25.png index 6ab232e..503c795 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-25.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-25.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-26.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-26.png index 32a117a..b5db2d1 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-26.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-26.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-27.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-27.png index 5632d8b..5dda286 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-27.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-27.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-28.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-28.png index 9e599aa..c88a0b0 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-28.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-28.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-29.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-29.png index 33157d2..aef7e39 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-29.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-29.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-01.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-01.png index 3f83343..a297450 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-01.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-01.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-02.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-02.png index d6f939b..c105a8e 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-02.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-02.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-03.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-03.png index f205e93..42b77c6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-03.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-03.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-04.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-04.png index 5743c3a..87ba90a 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-04.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-04.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-05.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-05.png index a71fb63..2389b4d 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-05.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-05.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-06.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-06.png index a2139b1..f08090a 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-06.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-06.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-07.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-07.png index 9e3ee2b..7fbdf40 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-07.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-07.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-08.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-08.png index d1cf2e7..a42e023 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-08.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-08.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-09.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-09.png index c0d9764..868ad89 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-09.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-09.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-10.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-10.png index 8ce400e..167eead 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-10.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-10.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-11.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-11.png index 9ce6ca6..c934e82 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-11.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-11.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-12.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-12.png index a828908..5959605 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-12.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-12.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-13.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-13.png index 359b0f9..3494435 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-13.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-13.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-14.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-14.png index cfc887f..6a8c219 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-14.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-14.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-15.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-15.png index ca3afb8..d362df4 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-15.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-15.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-16.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-16.png index 1fceb9b..d9e74aa 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-16.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-16.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-17.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-17.png index 1ddff55..3c822f2 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-17.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-17.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-18.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-18.png index b269c9e..6b5d244 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-18.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-18.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-19.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-19.png index 1afa206..57d5fb1 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-19.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-19.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-20.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-20.png index 4221467..132e839 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-20.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-20.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-21.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-21.png index 3043cca..3665a92 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-21.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-21.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-22.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-22.png index 5dcb466..6dae9b6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-22.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-22.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-23.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-23.png index 8845d3b..666dfa9 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-23.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-23.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-24.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-24.png index bd7c548..d489c3f 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-24.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-24.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-25.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-25.png index d6b8fa1..9d08add 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-25.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-25.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-26.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-26.png index 335cab7..468ef46 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-26.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-26.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-27.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-27.png index ebe3f8b..9cbbcda 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-27.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-27.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-28.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-28.png index 958c94d..9f18609 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-28.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-28.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-29.png b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-29.png index b2ea348..8983453 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-29.png and b/Bio_Industries_2/graphics/entities/branch-particle/branch-particle-shadow-29.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-01.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-01.png index 2eeb389..a055c1d 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-01.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-01.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-02.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-02.png index 3e9bd14..05a18de 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-02.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-02.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-03.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-03.png index 8d21e90..5d4e374 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-03.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-03.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-04.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-04.png index 49d5ddb..17dea46 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-04.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-04.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-05.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-05.png index 05c57b1..46ce5fb 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-05.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-05.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-06.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-06.png index a5485b4..80c8d13 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-06.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-06.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-07.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-07.png index 514bd7c..1ca079e 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-07.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-07.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-08.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-08.png index e10235d..60851b5 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-08.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-08.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-09.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-09.png index 0474f0d..5763634 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-09.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-09.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-10.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-10.png index 37697b0..db5829a 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-10.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-10.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-11.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-11.png index 1f108fd..b491072 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-11.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-11.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-12.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-12.png index d982475..5947169 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-12.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-12.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-13.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-13.png index cb768da..6e7e8c6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-13.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-13.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-14.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-14.png index 783e74e..fee529c 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-14.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-14.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-15.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-15.png index f43239c..34a87f4 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-15.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-15.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-16.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-16.png index 1702223..02b4d5d 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-16.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-16.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-17.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-17.png index 0b31004..7f40910 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-17.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-17.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-18.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-18.png index 9081e9b..28878aa 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-18.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-18.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-19.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-19.png index 567642a..bc858eb 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-19.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-19.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-20.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-20.png index 733f5b8..4800eab 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-20.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-20.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-21.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-21.png index beb57ce..e980813 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-21.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-21.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-22.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-22.png index d21c567..361ac56 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-22.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-22.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-23.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-23.png index 049cf01..7c47da7 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-23.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-23.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-24.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-24.png index f3ca3bf..a533695 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-24.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-24.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-25.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-25.png index b469b3e..a31c0a3 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-25.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-25.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-26.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-26.png index 0bc30bf..02de86a 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-26.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-26.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-27.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-27.png index e6fd35b..0416b26 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-27.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-27.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-28.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-28.png index 2be589d..d1103ec 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-28.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-28.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-29.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-29.png index b6efdef..8a2ba76 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-29.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-29.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-01.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-01.png index cd0c683..2e47189 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-01.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-01.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-02.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-02.png index 0be650a..2607d6e 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-02.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-02.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-03.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-03.png index 521fe10..f508b3c 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-03.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-03.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-04.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-04.png index 880c539..e4beba1 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-04.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-04.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-05.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-05.png index 154e16d..6f8c7b4 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-05.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-05.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-06.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-06.png index ff546eb..cc4eefc 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-06.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-06.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-07.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-07.png index 8d94e53..5990c3b 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-07.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-07.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-08.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-08.png index 071eb2c..5ffb7c1 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-08.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-08.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-09.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-09.png index 9b24c62..6e19895 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-09.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-09.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-10.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-10.png index d26db87..0cc29c6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-10.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-10.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-11.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-11.png index fce5bba..a77a327 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-11.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-11.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-12.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-12.png index 1818b2f..76f0a41 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-12.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-12.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-13.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-13.png index 6b5d70d..3a1ad1f 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-13.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-13.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-14.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-14.png index af1d0e3..95a8b62 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-14.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-14.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-15.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-15.png index 29ee90e..4e94f47 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-15.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-15.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-16.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-16.png index 1e18476..de92dd6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-16.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-16.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-17.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-17.png index 247b20d..137588e 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-17.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-17.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-18.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-18.png index c5f6b21..7449c90 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-18.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-18.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-19.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-19.png index aa94663..deb0c01 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-19.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-19.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-20.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-20.png index e2f6d7a..f7e7d93 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-20.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-20.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-21.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-21.png index 8093ee6..59e5656 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-21.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-21.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-22.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-22.png index ecb47f1..4724731 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-22.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-22.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-23.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-23.png index 19d081d..30acef3 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-23.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-23.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-24.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-24.png index 16f4e62..245a347 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-24.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-24.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-25.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-25.png index a8ee926..1271450 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-25.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-25.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-26.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-26.png index 722a2c9..925b868 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-26.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-26.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-27.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-27.png index b14a220..5de24b6 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-27.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-27.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-28.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-28.png index 5d15047..57e31ef 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-28.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-28.png differ diff --git a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-29.png b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-29.png index dd212fc..709e9f4 100644 Binary files a/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-29.png and b/Bio_Industries_2/graphics/entities/branch-particle/hr-branch-particle-shadow-29.png differ diff --git a/Bio_Industries_2/graphics/entities/cokery/cokery-idle.png b/Bio_Industries_2/graphics/entities/cokery/cokery-idle.png deleted file mode 100644 index 765f841..0000000 Binary files a/Bio_Industries_2/graphics/entities/cokery/cokery-idle.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/cokery/cokery_sheet.png b/Bio_Industries_2/graphics/entities/cokery/cokery_sheet.png deleted file mode 100644 index baf2200..0000000 Binary files a/Bio_Industries_2/graphics/entities/cokery/cokery_sheet.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01-shadow.png index 4699e54..48567e8 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01.png index 850a49a..ac690b5 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-01.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-02-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-02-shadow.png index 66a5eb5..73de01f 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-02-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-02-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-03-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-03-shadow.png index 8bfb569..fe3d9ff 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-03-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-03-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04-shadow.png index 480b709..721be18 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04.png index 9bf85d8..27636c4 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-04.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-05-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-05-shadow.png index a916c00..96e240c 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-05-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-05-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06-shadow.png index 3e43355..2c31861 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06.png index 017954b..5df8dd3 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-06.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-07-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-07-shadow.png index 17b971d..58cac9b 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-07-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-07-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08-shadow.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08-shadow.png index 950e88c..6dec497 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08-shadow.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08-shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08.png b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08.png index c482432..ada1dc3 100644 Binary files a/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08.png and b/Bio_Industries_2/graphics/entities/leaf-particle/leaf-particle-08.png differ diff --git a/Bio_Industries_2/graphics/entities/small-lamp/light-on-patch.png b/Bio_Industries_2/graphics/entities/small-lamp/light-on-patch.png deleted file mode 100644 index 41c2221..0000000 Binary files a/Bio_Industries_2/graphics/entities/small-lamp/light-on-patch.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher-anim.png b/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher-anim.png deleted file mode 100644 index 7c34767..0000000 Binary files a/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher-anim.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher-off-anim.png b/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher-off-anim.png deleted file mode 100644 index e0ba4a8..0000000 Binary files a/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher-off-anim.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher.png b/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher.png deleted file mode 100644 index b815559..0000000 Binary files a/Bio_Industries_2/graphics/entities/stone-crusher/stone-crusher.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/stone-crusher/stone_crusher_anim.png b/Bio_Industries_2/graphics/entities/stone-crusher/stone_crusher_anim.png deleted file mode 100644 index 3c5057d..0000000 Binary files a/Bio_Industries_2/graphics/entities/stone-crusher/stone_crusher_anim.png and /dev/null differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest.png b/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest.png index 6ef25c4..0ad85e7 100644 Binary files a/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest.png and b/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest_shadow.png b/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest_shadow.png new file mode 100644 index 0000000..9550951 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/giga_wooden_chest_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest.png b/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest.png index 535c450..3aac0f7 100644 Binary files a/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest.png and b/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest_shadow.png b/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest_shadow.png new file mode 100644 index 0000000..5b86d44 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/huge_wooden_chest_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest.png b/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest.png index a32a75e..a03066b 100644 Binary files a/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest.png and b/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest_shadow.png b/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest_shadow.png new file mode 100644 index 0000000..900e218 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/large_wooden_chest_shadow.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_inner-corner-mask.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_inner-corner-mask.png new file mode 100644 index 0000000..765ac42 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_inner-corner-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_o-mask.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_o-mask.png new file mode 100644 index 0000000..3863476 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_o-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_o.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_o.png new file mode 100644 index 0000000..1c8f0bf Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_o.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_outer-corner-mask.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_outer-corner-mask.png new file mode 100644 index 0000000..3b0acfd Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_outer-corner-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_side-mask.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_side-mask.png new file mode 100644 index 0000000..662627f Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_side-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_u-mask.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_u-mask.png new file mode 100644 index 0000000..58f2ad7 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/hr_woodfloor_u-mask.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor.png new file mode 100644 index 0000000..9b4a8bf Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_inner-corner.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_inner-corner.png new file mode 100644 index 0000000..4b0e1b0 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_inner-corner.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_outer-corner.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_outer-corner.png new file mode 100644 index 0000000..414bba3 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_outer-corner.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_side.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_side.png new file mode 100644 index 0000000..979af68 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_side.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_u.png b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_u.png new file mode 100644 index 0000000..d805b17 Binary files /dev/null and b/Bio_Industries_2/graphics/entities/wood_products/wood_floor/woodfloor_u.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/hq_pipe_sheet.png b/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/hq_pipe_sheet.png index f7f6a72..0503dd1 100644 Binary files a/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/hq_pipe_sheet.png and b/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/hq_pipe_sheet.png differ diff --git a/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/lq_pipe_sheet.png b/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/lq_pipe_sheet.png index 2837929..4be35d1 100644 Binary files a/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/lq_pipe_sheet.png and b/Bio_Industries_2/graphics/entities/wood_products/wood_pipe/lq_pipe_sheet.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-01.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-01.png index 184edc6..826e65b 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-01.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-01.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-02.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-02.png index 04e4510..1284735 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-02.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-02.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-03.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-03.png index 3fe5842..4ec4435 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-03.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-03.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-04.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-04.png index 60e2043..e5f0005 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-04.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-04.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-05.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-05.png index 0c7ccf9..b6a0db4 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-05.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-05.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-06.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-06.png index e7108ff..34571a3 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-06.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-06.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-07.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-07.png index 6cb6b54..565a1ea 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-07.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-07.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-08.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-08.png index 1e945ea..1680593 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-08.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-08.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-09.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-09.png index b50caab..cf365b2 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-09.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-09.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-10.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-10.png index a92be4e..f9577a7 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-10.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-10.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-11.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-11.png index 754ef36..bf8d724 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-11.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-11.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-12.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-12.png index fab0922..66e9a66 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-12.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-12.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-13.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-13.png index 170f425..ccdce62 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-13.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-13.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-14.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-14.png index ae6b436..19b5379 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-14.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-14.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-15.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-15.png index ca63804..73458ec 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-15.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-15.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-16.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-16.png index d63bbb4..d7f24af 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-16.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-16.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-17.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-17.png index 1cd3cf7..36aef2a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-17.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-17.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-18.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-18.png index 76f7a76..ca3dc88 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-18.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-18.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-19.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-19.png index b37b874..b7b940a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-19.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-19.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-20.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-20.png index cdb37c4..68f82e2 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-20.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-20.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-21.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-21.png index 77365d6..c8a5378 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-21.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-21.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-22.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-22.png index a2992eb..856d648 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-22.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-22.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-23.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-23.png index dca2004..731c4e8 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-23.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-23.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-24.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-24.png index 7f6bc45..e2ebeb4 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-24.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-24.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-25.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-25.png index 222f577..542138f 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-25.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-25.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-01.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-01.png index aae0be6..7455a65 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-01.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-01.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-02.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-02.png index f19a655..78db69a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-02.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-02.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-03.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-03.png index 6e58f83..a0256b4 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-03.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-03.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-04.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-04.png index 262125c..0479e66 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-04.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-04.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-05.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-05.png index 48aeb26..7d953fd 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-05.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-05.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-06.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-06.png index b870c48..bf180b9 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-06.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-06.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-07.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-07.png index 7fc7fd0..4523c51 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-07.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-07.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-08.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-08.png index 7fd59de..c387ef5 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-08.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-08.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-09.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-09.png index 673023e..436cdd2 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-09.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-09.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-10.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-10.png index 052b7f7..f217b9d 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-10.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-10.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-11.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-11.png index 71a0383..6d2759b 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-11.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-11.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-12.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-12.png index a50c3e7..11eb6a6 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-12.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-12.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-13.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-13.png index 51fab9a..2e2a729 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-13.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-13.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-14.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-14.png index 678d326..201613f 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-14.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-14.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-15.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-15.png index 3db8415..a76c43e 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-15.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-15.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-16.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-16.png index 59a018d..51937dd 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-16.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-16.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-17.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-17.png index 8a3b9b0..9f2e289 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-17.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-17.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-18.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-18.png index f3096d5..c3d0bf8 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-18.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-18.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-19.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-19.png index 52a37ca..5ea9e9e 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-19.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-19.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-20.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-20.png index 6f9c422..fb0e183 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-20.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-20.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-21.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-21.png index 002384b..edec301 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-21.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-21.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-22.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-22.png index 803afd2..b8a5fd9 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-22.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-22.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-23.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-23.png index da99f94..7a3ca00 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-23.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-23.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-24.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-24.png index a0c2b6a..d9f26fc 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-24.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-24.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-25.png b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-25.png index 21818fd..4736098 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-25.png and b/Bio_Industries_2/graphics/entities/wooden-particle/hr-wooden-particle-shadow-25.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-01.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-01.png index 3905425..bb0addf 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-01.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-01.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-02.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-02.png index 5265b7d..34c459f 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-02.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-02.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-03.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-03.png index 665b873..adb0091 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-03.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-03.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-04.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-04.png index d0670f9..3e8da60 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-04.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-04.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-05.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-05.png index 8e4c37e..c22707e 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-05.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-05.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-06.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-06.png index 80b14c9..803278d 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-06.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-06.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-07.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-07.png index 3d69ef3..c782605 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-07.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-07.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-08.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-08.png index e045e35..7f31bcf 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-08.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-08.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-09.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-09.png index ff4e273..ff44971 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-09.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-09.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-10.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-10.png index 4eb7aa5..00946a8 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-10.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-10.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-11.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-11.png index 3cb2b32..032074c 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-11.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-11.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-12.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-12.png index 412220a..0506f37 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-12.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-12.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-13.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-13.png index 53059e0..6bd338d 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-13.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-13.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-14.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-14.png index 456e7ad..b099058 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-14.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-14.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-15.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-15.png index 54aea9b..764c720 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-15.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-15.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-16.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-16.png index 303fa44..d3b7558 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-16.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-16.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-17.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-17.png index 65b2eed..fdced3d 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-17.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-17.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-18.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-18.png index 039bd2f..b1e2ca3 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-18.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-18.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-19.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-19.png index 7556685..8768c5e 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-19.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-19.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-20.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-20.png index 29e0f74..4b78b73 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-20.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-20.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-21.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-21.png index ec64d41..3ea9daa 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-21.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-21.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-22.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-22.png index 30b88dc..5f76aa5 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-22.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-22.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-23.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-23.png index 0ebe654..53198dd 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-23.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-23.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-24.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-24.png index a549593..91d6aa4 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-24.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-24.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-25.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-25.png index bdfdeb0..6c8ed13 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-25.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-25.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-3.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-3.png index ee850f7..cfe9666 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-3.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-3.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-4.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-4.png index b0c05b2..00e9f47 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-4.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-4.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-01.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-01.png index a24c1cd..f93813a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-01.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-01.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-02.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-02.png index f07ef9a..a7323e3 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-02.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-02.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-03.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-03.png index 7274513..a990af6 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-03.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-03.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-04.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-04.png index 7a09b87..58956d5 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-04.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-04.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-05.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-05.png index 7830853..0edf69a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-05.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-05.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-06.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-06.png index 1edc1a5..3c07a46 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-06.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-06.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-07.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-07.png index b7897cb..807d369 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-07.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-07.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-08.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-08.png index 5895685..6b7b5a2 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-08.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-08.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-09.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-09.png index af541b5..3b90dce 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-09.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-09.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-10.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-10.png index 202aa3f..1eb7d3a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-10.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-10.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-11.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-11.png index 9fabd15..99ef0c1 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-11.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-11.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-12.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-12.png index d8a5e9b..ab166e4 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-12.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-12.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-13.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-13.png index 5cf843d..c5a089e 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-13.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-13.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-14.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-14.png index f80b89c..1aad2b8 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-14.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-14.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-15.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-15.png index d49306f..f1e0ea3 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-15.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-15.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-16.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-16.png index e96b495..213ed02 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-16.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-16.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-17.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-17.png index e71bad6..63329b9 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-17.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-17.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-18.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-18.png index 56420d7..a4202e6 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-18.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-18.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-19.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-19.png index 875076d..f45ffb0 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-19.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-19.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-20.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-20.png index 8e8f4af..b9d28db 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-20.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-20.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-21.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-21.png index 1cae7f8..bf5f50a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-21.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-21.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-22.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-22.png index 855260d..8530033 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-22.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-22.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-23.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-23.png index 807b6ac..2aa561d 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-23.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-23.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-24.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-24.png index b51e9ea..cccc3c3 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-24.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-24.png differ diff --git a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-25.png b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-25.png index ca8acbb..be9c37a 100644 Binary files a/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-25.png and b/Bio_Industries_2/graphics/entities/wooden-particle/wooden-particle-shadow-25.png differ diff --git a/Bio_Industries_2/locale/en/entity-description.cfg b/Bio_Industries_2/locale/en/entity-description.cfg index 2a47245..b364d8e 100644 --- a/Bio_Industries_2/locale/en/entity-description.cfg +++ b/Bio_Industries_2/locale/en/entity-description.cfg @@ -3,6 +3,8 @@ bi-arboretum=__ENTITY__bi-arboretum__s change the surrounding terrain with fertilizer or plant trees. bi-bio-farm=__ENTITY__bi-bio-farm__s are where __ENTITY__seedling__s grow into trees that are processed to __ITEM__wood__ and __ITEM__bi-woodpulp__. An integrated solar panel provides some of the energy during the day. bi-bio-garden=The __ENTITY__bi-bio-garden__ scrubs pollution from the air. (One bio garden can absorb 45 pollution units per second — as much as 1500 trees!) +bi-bio-garden-large=The __ENTITY__bi-bio-garden__ scrubs pollution from the air. (One bio garden can absorb 300 pollution units per second — as much as 12,000 trees!) +bi-bio-garden-huge=The __ENTITY__bi-bio-garden__ scrubs pollution from the air. (One bio garden can absorb 2880 pollution units per second — as much as 96,000 trees!) bi-bio-greenhouse=Just the right place to grow __ITEM__bi-seed__s and __ENTITY__seedling__s! seedling=A young tree, perfect for planting. You can also plant this in the ground and it will grow into a tree. Remember to first fertilize the ground to improve the chances of it growing! diff --git a/Bio_Industries_2/locale/en/entity-name.cfg b/Bio_Industries_2/locale/en/entity-name.cfg index 9b74139..76783cc 100644 --- a/Bio_Industries_2/locale/en/entity-name.cfg +++ b/Bio_Industries_2/locale/en/entity-name.cfg @@ -5,8 +5,8 @@ bi-arboretum-hidden-radar=__ENTITY__bi-arboretum__ (__ENTITY__radar__) bi-bio-farm=Bio farm bi-bio-garden=Bio garden -bi-bio-garden-large=Large bio garden -bi-bio-garden-huge=Huge bio garden +bi-bio-garden-large=Large Bio garden +bi-bio-garden-huge=Huge Bio garden bi-bio-greenhouse=Bio nursery seedling=Sapling diff --git a/Bio_Industries_2/prototypes/Bio_Farm/entities.lua b/Bio_Industries_2/prototypes/Bio_Farm/entities.lua index 1003a95..138b5b8 100644 --- a/Bio_Industries_2/prototypes/Bio_Farm/entities.lua +++ b/Bio_Industries_2/prototypes/Bio_Farm/entities.lua @@ -1,20 +1,21 @@ local BioInd = require('common')('Bio_Industries_2') local ICONPATH = BioInd.modRoot .. "/graphics/icons/" -local ENTITYPATH = BioInd.modRoot .. "/graphics/entities/biofarm/" +local ICONPATH_E = BioInd.modRoot .. "/graphics/icons/entity/" +local ENTITYPATH_BIO = BioInd.modRoot .. "/graphics/entities/" require("prototypes.Bio_Farm.pipeConnectors") require("util") inv_extension2 = { - filename = ENTITYPATH .. "Bio_Farm_Idle_alt.png", + filename = ENTITYPATH_BIO .. "bio_terraformer/arboretum.png", priority = "high", - width = 320, - height = 320, - frame_count = 1, - direction_count = 1, - shift = { 0.75, 0 }, + width = 640, + height = 640, + frame_count = 1, + scale = 0.5, + shift = { 0, 0 } } @@ -183,26 +184,47 @@ data:extend({ collision_box = { { -4.2, -4.2 }, { 4.2, 4.2 } }, selection_box = { { -4.5, -4.5 }, { 4.5, 4.5 } }, - graphics_set = { - animation = { - filename = ENTITYPATH .. "Bio_Farm_Idle.png", - priority = "high", - width = 348, - height = 288, - shift = { 0.96, 0 }, - frame_count = 1, - }, - working_visualisations = { { - animation = { - filename = ENTITYPATH .. "Bio_Farm_Working.png", - priority = "high", - width = 348, - height = 288, - shift = { 0.96, 0 }, - frame_count = 1, - }, - } } - }, + graphics_set = { + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_farm/bio_farm.png", + priority = "high", + width = 608, + height = 800, + frame_count = 1, + scale = 0.5, + shift = { 0, -2.0 } + }, + { + filename = ENTITYPATH_BIO .. "bio_farm/bio_farm_shadow.png", + priority = "high", + width = 800, + height = 800, + frame_count = 1, + scale = 0.5, + draw_as_shadow = true, + shift = { 1, -2.0 } + } + } + }, + working_visualisations = { + { + light = { intensity = 1.2, size = 9 }, + effect = "flicker", + constant_speed = true, + fadeout = true, + animation = { + filename = ENTITYPATH_BIO .. "bio_farm/bio_farm_light.png", + priority = "high", + width = 800, + height = 800, + frame_count = 1, + shift = { 1, -2 } + } + } + } + }, crafting_categories = { "biofarm-mod-farm" }, crafting_speed = 1, @@ -278,31 +300,43 @@ data:extend({ module_slots = 2 }, allowed_effects = { "consumption", "speed", "productivity", "pollution" }, - - graphics_set = { - animation = { - filename = ENTITYPATH .. "bio_greenhouse_off.png", - width = 113, - height = 93, - frame_count = 1, - scale = 1, - shift = { 0.3, 0 } - }, - working_visualisations = { - { - light = { intensity = 1, size = 6 }, - animation = { - filename = ENTITYPATH .. "bio_greenhouse_on.png", - width = 113, - height = 93, - frame_count = 1, - scale = 1, - shift = { 0.3, 0 } - } - } - }, - }, - + graphics_set = { + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_greenhouse/bio_greenhouse.png", + width = 192, + height = 256, + frame_count = 1, + scale = 0.5, + shift = { 0, -0.5 } + }, + { + filename = ENTITYPATH_BIO .. "bio_greenhouse/bio_greenhouse_shadow.png", + width = 256, + height = 128, + frame_count = 1, + scale = 0.5, + draw_as_shadow = true, + shift = { 1, -0.5 } + } + } + }, + working_visualisations = { + { + light = { intensity = 1, size = 6 }, + animation = { + filename = ENTITYPATH_BIO .. "bio_greenhouse/bio_greenhouse_light_anim.png", + width = 192, + height = 256, + frame_count = 10, + scale = 0.5, + animation_speed = 0.1, + shift = { 0, 0.5 } + } + } + } + }, open_sound = { filename = "__base__/sound/machine-open.ogg", volume = 0.85 }, close_sound = { filename = "__base__/sound/machine-close.ogg", volume = 0.75 } }, @@ -334,18 +368,61 @@ data:extend({ module_slots = 2 }, allowed_effects = { "consumption", "speed", "pollution" }, - graphics_set = { - animation = { - filename = "__Bio_Industries_2__/graphics/entities/cokery/cokery_sheet.png", - frame_count = 28, - line_length = 7, - width = 256, - height = 256, - scale = 0.5, - shift = { 0.5, -0.5 }, - animation_speed = 0.1 - }, - }, + graphics_set = { + -- Idle animation (1 frame) + --[[ + idle_animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_cokery/cokery_idle.png", + priority = "high", + width = 256, + height = 256, + frame_count = 1, + repeat_count = 16, -- match working animation + shift = { 0.5, -0.5 }, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_cokery/cokery_shadow.png", + width = 334, + height = 126, + frame_count = 1, + repeat_count = 16, -- match working animation + draw_as_shadow = true, + shift = { 1.5, -0.5 }, + scale = 0.5 + } + } + }, + ]] + -- Working animation (16 frames) + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_cokery/cokery_anim.png", + priority = "high", + width = 256, + height = 256, + frame_count = 16, + line_length = 8, + animation_speed = 0.1, + shift = { 0.5, -0.5 }, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_cokery/cokery_shadow.png", + width = 334, + height = 126, + frame_count = 1, + repeat_count = 16, -- match working animation + draw_as_shadow = true, + shift = { 1.5, -0.5 }, + scale = 0.5 + } + } + } + }, crafting_categories = { "biofarm-mod-smelting" }, energy_source = { type = "electric", @@ -382,26 +459,32 @@ data:extend({ }, collision_box = { { -0.8, -0.8 }, { 0.8, 0.8 } }, selection_box = { { -1.0, -1.0 }, { 1.0, 1.0 } }, - graphics_set = { - animation = { - filename = "__Bio_Industries_2__/graphics/entities/stone-crusher/stone_crusher_anim.png", - priority = "high", - width = 65, - height = 78, - frame_count = 11, - animation_speed = 0.5, - shift = { 0.0, -0.1 } - }, - working_visualisations = { { - filename = "__Bio_Industries_2__/graphics/entities/stone-crusher/stone-crusher-anim.png", - priority = "high", - width = 65, - height = 78, - frame_count = 11, - animation_speed = 0.18 / 2.5, - shift = { 0.0, -0.1 } - } }, - }, + graphics_set = { + animation = { + filename = ENTITYPATH_BIO .. "bio_stone_crusher/stone_crusher_off.png", + priority = "high", + width = 130, + height = 156, + frame_count = 1, + scale = 0.5, + shift = { 0.0, -0.1 } + }, + working_visualisations = { + { + animation = { + filename = ENTITYPATH_BIO .. "bio_stone_crusher/stone_crusher_anim.png", + priority = "high", + width = 130, + height = 156, + frame_count = 20, + line_length = 10, + animation_speed = 0.2, + scale = 0.5, + shift = { 0.0, -0.1 } + } + } + }, + }, crafting_categories = { "biofarm-mod-crushing" }, result_inventory_size = 1, source_inventory_size = 1, @@ -809,28 +892,42 @@ data:extend({ collision_box = { { -4.2, -4.2 }, { 4.2, 4.2 } }, selection_box = { { -4.5, -4.5 }, { 4.5, 4.5 } }, order = "x[bi]-a[bi-arboretum]", - - graphics_set = { - animation = { - filename = ENTITYPATH .. "Bio_Farm_Idle_alt.png", - priority = "low", - width = 320, - height = 320, - frame_count = 1, - shift = { 0.75, 0 }, - }, - working_visualisations = { { - animation = { - filename = ENTITYPATH .. "Bio_Farm_Working_alt.png", - priority = "low", - width = 320, - height = 320, - frame_count = 1, - shift = { 0.75, 0 }, - }, - } }, - }, - + graphics_set = { + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_terraformer/arboretum.png", + width = 640, + height = 640, + frame_count = 1, + scale = 0.5, + shift = { 0, 0 } + }, + { + filename = ENTITYPATH_BIO .. "bio_terraformer/arboretum_shadow.png", + width = 560, + height = 640, + frame_count = 1, + scale = 0.5, + draw_as_shadow = true, + shift = { 1.5, 0 } + } + } + }, + working_visualisations = { + { + light = { intensity = 1, size = 8 }, + animation = { + filename = ENTITYPATH_BIO .. "bio_terraformer/arboretum_light.png", + width = 560, + height = 640, + frame_count = 1, + scale = 0.5, + sshift = { 0.75, 1 } + } + } + } + }, crafting_categories = { "bi-arboretum" }, crafting_speed = 0.000000000001, energy_source = { diff --git a/Bio_Industries_2/prototypes/Bio_Farm/pipeConnectors.lua b/Bio_Industries_2/prototypes/Bio_Farm/pipeConnectors.lua index 8df51eb..92a79bd 100644 --- a/Bio_Industries_2/prototypes/Bio_Farm/pipeConnectors.lua +++ b/Bio_Industries_2/prototypes/Bio_Farm/pipeConnectors.lua @@ -1,6 +1,7 @@ local BioInd = require('common')('Bio_Industries_2') local ICONPATH = BioInd.modRoot .. "/graphics/icons/" +local ENTITYPATH_BIO = "__Bio_Industries_2__/graphics/entities/" function assembler2pipepicturesCokery() @@ -190,28 +191,28 @@ function BioFarm_Pipe_Connectors_Left() return { north = { - filename = "__Bio_Industries_2__/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-N_l.png", + filename = ENTITYPATH_BIO .. "bio_farm/biofarm_pipes/Bio_Farm-pipe-N_l.png", priority = "extra-high", width = 51, height = 35, shift = {0.25, 1}, }, east = { - filename = "__Bio_Industries_2__/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-E_l.png", + filename = ENTITYPATH_BIO .. "bio_farm/biofarm_pipes/Bio_Farm-pipe-E_l.png", priority = "extra-high", width = 18, height = 48, shift = {-1, -0.25}, }, south = { - filename = "__Bio_Industries_2__/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-S_l.png", + filename = ENTITYPATH_BIO .. "bio_farm/biofarm_pipes/Bio_Farm-pipe-S_l.png", priority = "extra-high", width = 49, height = 25, shift = {0.5, -1}, }, west = { - filename = "__Bio_Industries_2__/graphics/entities/biofarm/pipe_connections/Bio_Farm-pipe-W_l.png", + filename = ENTITYPATH_BIO .. "bio_farm/biofarm_pipes/Bio_Farm-pipe-W_l.png", priority = "extra-high", width = 16, height = 51, diff --git a/Bio_Industries_2/prototypes/Bio_Farm/technology.lua b/Bio_Industries_2/prototypes/Bio_Farm/technology.lua index c9153fe..5089909 100644 --- a/Bio_Industries_2/prototypes/Bio_Farm/technology.lua +++ b/Bio_Industries_2/prototypes/Bio_Farm/technology.lua @@ -186,6 +186,14 @@ data:extend({ type = "unlock-recipe", recipe = "bi-bio-garden" }, + { + type = "unlock-recipe", + recipe = "bi-bio-garden-lagre" + }, + { + type = "unlock-recipe", + recipe = "bi-bio-garden-huge" + }, { type = "unlock-recipe", recipe = "bi-purified-air-1" diff --git a/Bio_Industries_2/prototypes/Bio_Fuel/entities.lua b/Bio_Industries_2/prototypes/Bio_Fuel/entities.lua index f26854e..03cded7 100644 --- a/Bio_Industries_2/prototypes/Bio_Fuel/entities.lua +++ b/Bio_Industries_2/prototypes/Bio_Fuel/entities.lua @@ -2,6 +2,7 @@ local BioInd = require('common')('Bio_Industries_2') local ICONPATH = BioInd.modRoot .. "/graphics/icons/" local ENTITYPATH = "__base__/graphics/entity/boiler/" +local ENTITYPATH_BIO = BioInd.modRoot .. "/graphics/entities/" require("util") require("prototypes.Bio_Fuel.pipeConnectors") @@ -12,7 +13,7 @@ bio_boiler_tint = { r = 0.5, g = 0.5, b = 0.1, a = 0.7 } -- unlock the bio-reactor and the most basic recipe for algae biomass even if -- BI.Settings.BI_Bio_Fuel has been turned off! data:extend({ - -- BIOREACTOR + -- BIO_REACTOR { type = "assembling-machine", name = "bi-bio-reactor", @@ -77,17 +78,59 @@ data:extend({ collision_box = { { -1.2, -1.2 }, { 1.2, 1.2 } }, selection_box = { { -1.5, -1.5 }, { 1.5, 1.5 } }, graphics_set = { - animation = { - filename = "__Bio_Industries_2__/graphics/entities/bioreactor/bioreactor.png", - priority = "high", - width = 128, - height = 150, - frame_count = 26, - line_length = 13, - animation_speed = 0.4, - shift = { 0.55, -0.33 } - }, - }, + -- Idle animation (1 frame) + idle_animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_reactor/bioreactor_idle.png", + priority = "high", + width = 182, + height = 256, + frame_count = 1, + repeat_count = 18, -- match working animation + shift = { 0, -0.5 }, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_reactor/bioreactor_shadow.png", + width = 270, + height = 256, + frame_count = 1, + repeat_count = 18, -- match working animation + draw_as_shadow = true, + shift = { 0.5, -0.5 }, + scale = 0.5 + } + } + }, + + -- Working animation (16 frames) + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_reactor/bioreactor_anim.png", + priority = "high", + width = 182, + height = 256, + frame_count = 18, + line_length = 6, + animation_speed = 0.4, + shift = { 0, 0.25 }, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_reactor/bioreactor_anim.png", + width = 182, + height = 256, + frame_count = 1, + repeat_count = 18, -- match working animation + draw_as_shadow = true, + shift = { 0.5, 0.25 }, + scale = 0.5 + } + } + } + }, energy_source = { type = "electric", usage_priority = "secondary-input" @@ -197,13 +240,13 @@ if BI.Settings.BI_Bio_Fuel then structure = { layers = { { - filename = ENTITYPATH .. "boiler-N-idle.png", + filename = ENTITYPATH_BIO .. "bio_boiler/boiler-N-idle.png", priority = "extra-high", width = 269, height = 221, shift = util.by_pixel(-1.25, 5.25), scale = 0.5, - tint = bio_boiler_tint, + --tint = bio_boiler_tint, }, { filename = ENTITYPATH .. "boiler-N-shadow.png", @@ -221,13 +264,13 @@ if BI.Settings.BI_Bio_Fuel then structure = { layers = { { - filename = ENTITYPATH .. "boiler-E-idle.png", + filename = ENTITYPATH_BIO .. "bio_boiler/boiler-E-idle.png", priority = "extra-high", width = 216, height = 301, shift = util.by_pixel(-3, 1.25), scale = 0.5, - tint = bio_boiler_tint, + --tint = bio_boiler_tint, }, { filename = ENTITYPATH .. "boiler-E-shadow.png", @@ -245,13 +288,13 @@ if BI.Settings.BI_Bio_Fuel then structure = { layers = { { - filename = ENTITYPATH .. "boiler-S-idle.png", + filename = ENTITYPATH_BIO .. "bio_boiler/boiler-S-idle.png", priority = "extra-high", width = 260, height = 192, shift = util.by_pixel(4, 13), scale = 0.5, - tint = bio_boiler_tint, + --tint = bio_boiler_tint, }, { filename = ENTITYPATH .. "boiler-S-shadow.png", @@ -269,13 +312,13 @@ if BI.Settings.BI_Bio_Fuel then structure = { layers = { { - filename = ENTITYPATH .. "boiler-W-idle.png", + filename = ENTITYPATH_BIO .. "bio_boiler/boiler-W-idle.png", priority = "extra-high", width = 196, height = 273, shift = util.by_pixel(1.5, 7.75), scale = 0.5, - tint = bio_boiler_tint, + --tint = bio_boiler_tint, }, { filename = ENTITYPATH .. "boiler-W-shadow.png", diff --git a/Bio_Industries_2/prototypes/Bio_Garden/entities.lua b/Bio_Industries_2/prototypes/Bio_Garden/entities.lua index fa16456..588d554 100644 --- a/Bio_Industries_2/prototypes/Bio_Garden/entities.lua +++ b/Bio_Industries_2/prototypes/Bio_Garden/entities.lua @@ -1,6 +1,8 @@ local BioInd = require('common')('Bio_Industries_2') local ICONPATH = BioInd.modRoot .. "/graphics/icons/" +local ICONPATH_E = BioInd.modRoot .. "/graphics/icons/entity/" +local ENTITYPATH_BIO = BioInd.modRoot .. "/graphics/entities/" require("util") @@ -36,17 +38,24 @@ data:extend({ }, }, fluid_boxes_off_when_no_fluid_recipe = true, - graphics_set = { - animation = { - filename = "__Bio_Industries_2__/graphics/entities/biogarden/bio_garden_x.png", - width = 160, - height = 160, - frame_count = 12, - line_length = 4, - animation_speed = 0.025, - shift = { 0.45, 0 } - }, - }, + graphics_set = { + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_anim_trees.png", + width = 256, height = 320, + frame_count = 20, line_length = 5, + animation_speed = 0.15, scale = 0.5, shift = {0, -0.75} + }, + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_shadow.png", + width = 384, height = 320, + frame_count = 1, repeat_count = 20, -- repeat to match + draw_as_shadow = true, scale = 0.5, shift = {1, -0.75} + } + } + } + }, open_sound = { filename = "__base__/sound/machine-open.ogg", volume = 0.85 }, close_sound = { filename = "__base__/sound/machine-close.ogg", volume = 0.75 }, working_sound = { @@ -75,4 +84,256 @@ data:extend({ -- won't be affected by beacons! allowed_effects = { "consumption", "speed" }, }, + +---- Bio Garden Large + { + type = "assembling-machine", + name = "bi-bio-garden-large", + icon = ICONPATH_E .. "bio_garden_large_icon.png", + icon_size = 64, + icons = { + { + icon = ICONPATH_E .. "bio_garden_large_icon.png", + icon_size = 64, + } + }, + flags = { "placeable-neutral", "placeable-player", "player-creation" }, + minable = { hardness = 0.6, mining_time = 1, result = "bi-bio-garden-large" }, + fast_replaceable_group = "bi-bio-garden-large", + max_health = 1200, + corpse = "medium-remnants", + collision_box = {{-4.3, -4.3}, {4.3, 4.3}}, + selection_box = {{-4.5, -4.5}, {4.5, 4.5}}, + scale_entity_info_icon = true, + fluid_boxes = { + { + production_type = "input", + pipe_covers = pipecoverspictures(), + base_area = 1, + base_level = -1, + volume = 1000, + filter = "water", + pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { 0, -4 } } }, + --pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { 0, 4 } } }, + -- pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { -4, 0 } } }, + -- pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { 4, 0 } } }, + + + }, + }, + off_when_no_fluid_recipe = false, + graphics_set = { + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_large.png", + width = 640, + height = 704, + scale = 0.5, + shift = {0, -0.5}, + }, + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_large_shadow.png", + width = 704, + height = 640, + scale = 0.5, + shift = {0.5, 0}, + draw_as_shadow = true, + } + } + }, + + working_visualisations = { + { + light = {intensity = 1.2, size = 20 }, + draw_as_light = true, + effect = "flicker", + constant_speed = true, + fadeout = true, + animation = { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_large_light.png", + width = 640, + height = 640, + scale = 0.5, + shift = {0, 0}, + }, + }, + }, + }, + open_sound = { filename = "__base__/sound/machine-open.ogg", volume = 0.85 }, + close_sound = { filename = "__base__/sound/machine-close.ogg", volume = 0.75 }, + working_sound = { + sound = { { filename = "__Bio_Industries_2__/sound/rainforest_ambience.ogg", volume = 1 } }, + idle_sound = { filename = "__base__/sound/idle1.ogg", volume = 0.8 }, + apparent_volume = 1.5, + }, + crafting_categories = { "clean-air" }, + source_inventory_size = 1, + result_inventory_size = 1, + crafting_speed = 4.0, + energy_source = { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = { pollution = -360 }, -- Negative value: pollution is absorbed! + }, + energy_usage = "800kW", + ingredient_count = 1, + -- Changed for 0.18.34/1.1.4 -- Modules don't make sense for the gardens! + -- (Efficiency modules are also meant to reduce pollution, but as the base value + -- is negative, the resulting value is greater than the base value! ) + module_specification = { + module_slots = 2 + }, + -- Changed for 0.18.34/1.1.4 -- We need to use an empty table here, so the gardens + -- won't be affected by beacons! + allowed_effects = { "consumption", "speed" }, + }, + +---- Bio Garden Huge + { + type = "assembling-machine", + name = "bi-bio-garden-huge", + icon = ICONPATH_E .. "bio_garden_huge_icon.png", + icon_size = 64, + icons = { + { + icon = ICONPATH_E .. "bio_garden_huge_icon.png", + icon_size = 64, + } + }, + flags = { "placeable-neutral", "placeable-player", "player-creation" }, + minable = { hardness = 1.2, mining_time = 2, result = "bi-bio-garden-huge" }, + fast_replaceable_group = "bi-bio-garden-huge", + max_health = 2000, + corpse = "medium-remnants", + collision_box = {{-13.3, -13.3}, {13.3, 13.3}}, + selection_box = {{-13.5, -13.5}, {13.5, 13.5}}, + scale_entity_info_icon = true, + fluid_boxes = { + { + production_type = "input", + pipe_covers = pipecoverspictures(), + base_area = 1, + base_level = -1, + volume = 1000, + filter = "water", + pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { 0, -13 } } }, + -- pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { 0, 13 } } }, + -- pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { -13, 0 } } }, + -- pipe_connections = { { flow_direction = "input", direction = defines.direction.north, position = { 13, 0 } } }, + }, + }, + off_when_no_fluid_recipe = false, + graphics_set = { + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_huge.png", + width = 1792, + height = 1856, + scale = 0.5, + frame_count = 1, + line_length = 1, + repeat_count = 8, + animation_speed = 1, + shift = {0, -0.5}, + }, + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_huge_shadow.png", + width = 256, + height = 1856, + scale = 0.5, + frame_count = 1, + line_length = 1, + repeat_count = 8, + animation_speed = 1, + shift = {14, -0.5}, + draw_as_shadow = true, + }, + }, + }, + + working_visualisations = { + { + constant_speed = true, + fadeout = true, + animation = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_huge_turbine_anim.png", + width = 128, + height = 96, + scale = 0.5, + frame_count = 8, + line_length = 8, + repeat_count = 1, + animation_speed = 1, + shift = {-4.5, -4.5}, + }, + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_huge_turbine_anim.png", + width = 128, + height = 96, + scale = 0.5, + frame_count = 8, + line_length = 8, + repeat_count = 1, + animation_speed = 1, + shift = {4.5, 4.5}, + }, + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_huge_turbine_anim.png", + width = 128, + height = 96, + scale = 0.5, + frame_count = 8, + line_length = 8, + repeat_count = 1, + animation_speed = 1, + shift = {4.5, -4.5}, + }, + { + filename = ENTITYPATH_BIO .. "bio_garden/bio_garden_huge_turbine_anim.png", + width = 128, + height = 96, + scale = 0.5, + frame_count = 8, + line_length = 8, + repeat_count = 1, + animation_speed = 1, + shift = {-4.5, 4.5}, + }, + }, + }, + }, + }, + }, + open_sound = { filename = "__base__/sound/machine-open.ogg", volume = 0.85 }, + close_sound = { filename = "__base__/sound/machine-close.ogg", volume = 0.75 }, + working_sound = { + sound = { { filename = "__Bio_Industries_2__/sound/rainforest_ambience.ogg", volume = 1.8 } }, + idle_sound = { filename = "__base__/sound/idle1.ogg", volume = 0.9 }, + apparent_volume = 2, + }, + crafting_categories = { "clean-air" }, + source_inventory_size = 1, + result_inventory_size = 1, + crafting_speed = 16, + energy_source = { + type = "electric", + usage_priority = "secondary-input", + emissions_per_minute = { pollution = -2880 }, -- Negative value: pollution is absorbed! + }, + energy_usage = "3200kW", + ingredient_count = 1, + -- Changed for 0.18.34/1.1.4 -- Modules don't make sense for the gardens! + -- (Efficiency modules are also meant to reduce pollution, but as the base value + -- is negative, the resulting value is greater than the base value! ) + module_specification = { + module_slots = 4 + }, + -- Changed for 0.18.34/1.1.4 -- We need to use an empty table here, so the gardens + -- won't be affected by beacons! + allowed_effects = { "consumption", "speed" }, + }, }) diff --git a/Bio_Industries_2/prototypes/Bio_Garden/item.lua b/Bio_Industries_2/prototypes/Bio_Garden/item.lua index b71de06..64fadcd 100644 --- a/Bio_Industries_2/prototypes/Bio_Garden/item.lua +++ b/Bio_Industries_2/prototypes/Bio_Garden/item.lua @@ -23,6 +23,40 @@ data:extend({ stack_size = 10 }, + { + type = "item", + name = "bi-bio-garden-large", + icon = ICONPATH_E .. "bio_garden_large_icon.png", + icon_size = 64, + icons = { + { + icon = ICONPATH_E .. "bio_garden_large_icon.png", + icon_size = 64, + } + }, + subgroup = "production-machine", + order = "x[bi]-c[bi-bio-garden]", + place_result = "bi-bio-garden-large", + stack_size = 10 + }, + + { + type = "item", + name = "bi-bio-garden-huge", + icon = ICONPATH_E .. "bio_garden_huge_icon.png", + icon_size = 64, + icons = { + { + icon = ICONPATH_E .. "bio_garden_huge_icon.png", + icon_size = 64, + } + }, + subgroup = "production-machine", + order = "x[bi]-d[bi-bio-garden]", + place_result = "bi-bio-garden-huge", + stack_size = 10 + }, + { type = "item", name = "bi-purified-air", diff --git a/Bio_Industries_2/prototypes/Bio_Garden/recipe.lua b/Bio_Industries_2/prototypes/Bio_Garden/recipe.lua index 3613a20..58f5d1c 100644 --- a/Bio_Industries_2/prototypes/Bio_Garden/recipe.lua +++ b/Bio_Industries_2/prototypes/Bio_Garden/recipe.lua @@ -29,14 +29,77 @@ data:extend({ results = {{type="item", name="bi-bio-garden", amount=1}}, main_product = "", subgroup = "bio-bio-gardens-fluid", - order = "a[bi]", - allow_as_intermediate = false, -- Changed for 0.18.34/1.1.4 + order = "a[bi-garden-1]", + allow_as_intermediate = false, -- Changed for 0.18.34/1.1.4 always_show_made_in = false, -- Changed for 0.18.34/1.1.4 allow_decomposition = true, -- Changed for 0.18.34/1.1.4 -- This is a custom property for use by "Krastorio 2" (it will change -- ingredients/results; used for wood/wood pulp) mod = "Bio_Industries_2", }, + --- Garden - Large(ENTITY) + { + type = "recipe", + name = "bi-bio-garden-lagre", + localised_name = {"entity-name.bi-bio-garden-lagre"}, + localised_description = {"entity-description.bi-bio-garden-lagre"}, + icon = ICONPATH_E .. "bio_garden_large_icon.png", + icon_size = 64, + icons = { + { + icon = ICONPATH_E .. "bio_garden_large_icon.png", + icon_size = 64, + } + }, + enabled = false, + energy_required = 15, + ingredients = { + {type="item", name="stone-wall", amount=48}, + {type="item", name="stone-crushed", amount=200}, + {type="item", name="bi-bio-garden", amount=4} + }, + results = {{type="item", name="bi-bio-garden-large", amount=1}}, + main_product = "", + subgroup = "bio-bio-gardens-fluid", + order = "a[bi-garden-2]", + allow_as_intermediate = false, -- Changed for 0.18.34/1.1.4 + always_show_made_in = false, -- Changed for 0.18.34/1.1.4 + allow_decomposition = true, -- Changed for 0.18.34/1.1.4 -- This is a custom property for use by "Krastorio 2" (it will change + -- ingredients/results; used for wood/wood pulp) + mod = "Bio_Industries_2", + }, + + --- Garden - Huge(ENTITY) + { + type = "recipe", + name = "bi-bio-garden-huge", + localised_name = {"entity-name.bi-bio-garden-huge"}, + localised_description = {"entity-description.bi-bio-garden-huge"}, + icon = ICONPATH_E .. "bio_garden_huge_icon.png", + icon_size = 64, + icons = { + { + icon = ICONPATH_E .. "bio_garden_huge_icon.png", + icon_size = 64, + } + }, + enabled = false, + energy_required = 15, + ingredients = { + {type="item", name="stone-wall", amount=192}, + {type="item", name="stone-crushed", amount=800}, + {type="item", name="bi-bio-garden-large", amount=4} + }, + results = {{type="item", name="bi-bio-garden-huge", amount=1}}, + main_product = "", + subgroup = "bio-bio-gardens-fluid", + order = "a[bi-garden-3]", + allow_as_intermediate = false, -- Changed for 0.18.34/1.1.4 + always_show_made_in = false, -- Changed for 0.18.34/1.1.4 + allow_decomposition = true, -- Changed for 0.18.34/1.1.4 -- This is a custom property for use by "Krastorio 2" (it will change + -- ingredients/results; used for wood/wood pulp) + mod = "Bio_Industries_2", + }, --- Clean Air 1 { diff --git a/Bio_Industries_2/prototypes/Bio_Solar_Farm/entities.lua b/Bio_Industries_2/prototypes/Bio_Solar_Farm/entities.lua index ac48b85..81dafd2 100644 --- a/Bio_Industries_2/prototypes/Bio_Solar_Farm/entities.lua +++ b/Bio_Industries_2/prototypes/Bio_Solar_Farm/entities.lua @@ -3,7 +3,9 @@ local BioInd = require('common')('Bio_Industries_2') require("util") local ICONPATH = BioInd.modRoot .. "/graphics/icons/" -local ENTITYPATH = "__Bio_Industries_2__/graphics/entities/bio_solar_farm/" +local ICONPATH_E = BioInd.modRoot .. "/graphics/icons/entity/" +local ENTITYPATH_BIO = "__Bio_Industries_2__/graphics/entities/" + @@ -15,7 +17,101 @@ if BI.Settings.BI_Solar_Additions then filename = "__base__/sound/walking/concrete-" .. i .. ".ogg", volume = 1.2 } - end +end + + +function big_accumulator_picture(tint, repeat_count) + return + { + layers = + { + { + filename = ENTITYPATH_BIO .. "bio_accumulator/bi_large_accumulator.png", + priority = "extra-high", + width = 307, + height = 362, + scale = 0.5, + repeat_count = repeat_count, + tint = tint, + shift = {0, -0.6}, + }, + { + filename = ENTITYPATH_BIO .. "bio_accumulator/bi_large_accumulator_shadow.png", + priority = "extra-high", + width = 384, + height = 272, + repeat_count = repeat_count, + shift = {1, 0}, + scale = 0.5, + draw_as_shadow = true, + } + } + } + end + + function big_accumulator_charge() + return + { + layers = + { + big_accumulator_picture({1, 1, 1, 1} , 24), + { + filename = ENTITYPATH_BIO .. "bio_accumulator/bi_large_accumulator_anim_charge.png", + priority = "extra-high", + width = 307, + height = 362, + line_length = 6, + frame_count = 12, + repeat_count = 2, + draw_as_glow = true, + shift = {0, -0.6}, + scale = 0.5, + animation_speed = 0.3, + } + } + } + end + + function big_accumulator_reflection() + return + { + pictures = + { + filename = ENTITYPATH_BIO .. "bio_accumulator/big-bi_large_accumulator_reflection.png", + priority = "extra-high", + width = 20, + height = 24, + shift = util.by_pixel(0, 50), + variation_count = 1, + scale = 5 + }, + rotate = false, + orientation_to_variation = false + } + end + + function big_accumulator_discharge() + return + { + layers = + { + big_accumulator_picture({1, 1, 1, 1} , 24), + { + filename = ENTITYPATH_BIO .. "bio_accumulator/bi_large_accumulator_anim_discharge.png", + priority = "extra-high", + width = 307, + height = 362, + line_length = 6, + frame_count = 24, + draw_as_glow = true, + shift = {0, -0.6}, + scale = 0.5, + animation_speed = 0.4, + } + } + } + end + data:extend({ ------- Bio Farm Solar Panel @@ -45,109 +141,105 @@ if BI.Settings.BI_Solar_Additions then type = "electric", usage_priority = "solar" }, - picture = { - filename = ENTITYPATH .. "Bio_Solar_Farm_On.png", - priority = "low", - width = 312, - height = 289, - frame_count = 1, - direction_count = 1, - --scale = 3/2, - shift = { 0.30, 0 } - }, + picture = + { + layers = + { + { + filename = ENTITYPATH_BIO .. "bio_solar_farm/bio_Solar_Farm.png", + priority = "high", + width = 624, + height = 578, + shift = { 0.30, 0 }, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_solar_farm/bio_Solar_Farm_shadow.png", + priority = "high", + width = 624, + height = 578, + shift = { 1.30, 0 }, + draw_as_shadow = true, + scale = 0.5 + } + } + }, production = "3600kW" }, ---- BI Accumulator +{ + type = "accumulator", + name = "bi-bio-accumulator", + icon = ICONPATH_E .. "bi_LargeAccumulator.png", + icon_size = 64, + icons = { { - type = "accumulator", - name = "bi-bio-accumulator", - icon = ICONPATH .. "bi_LargeAccumulator.png", + icon = ICONPATH_E .. "bi_LargeAccumulator.png", icon_size = 64, - icons = { - { - icon = ICONPATH .. "bi_LargeAccumulator.png", - icon_size = 64, - } - }, - -- This is necessary for "Space Exploration" (if not true, the entity can only be - -- placed on Nauvis)! - se_allow_in_space = true, - flags = { "placeable-neutral", "player-creation" }, - minable = { hardness = 0.2, mining_time = 0.5, result = "bi-bio-accumulator" }, - max_health = 500, - corpse = "big-remnants", - collision_box = { { -1.75, -1.75 }, { 1.75, 1.75 } }, - selection_box = { { -2, -2 }, { 2, 2 } }, - --collision_box = {{-2, -2}, {2, 2}}, - --selection_box = {{-2.5, -2.5}, {2.5, 2.5}}, - energy_source = { - type = "electric", - buffer_capacity = "300MJ", - usage_priority = "tertiary", - input_flow_limit = "20MW", - output_flow_limit = "20MW" - }, - chargable_graphics = { - picture = { - filename = ENTITYPATH .. "bi_LargeAccumulator.png", - priority = "extra-high", - width = 245, - height = 245, - shift = { 0.75, -0.5 }, - scale = 0.75, - }, - charge_animation = { - filename = ENTITYPATH .. "bi_LargeAccumulatorAnimated.png", - width = 250, - height = 250, - line_length = 8, - frame_count = 24, - shift = { 0.75, -0.5 }, - scale = 0.75, - animation_speed = 0.5 - }, - charge_cooldown = 30, - charge_light = { intensity = 0.3, size = 7, color = { r = 1.0, g = 1.0, b = 1.0 } }, - discharge_animation = { - filename = ENTITYPATH .. "bi_LargeAccumulatorAnimated.png", - width = 250, - height = 250, - line_length = 8, - frame_count = 24, - shift = { 0.75, -0.5 }, - scale = 0.75, - animation_speed = 0.5 - }, - discharge_cooldown = 60, - discharge_light = { intensity = 0.7, size = 7, color = { r = 1.0, g = 1.0, b = 1.0 } }, - }, - working_sound = { - sound = { - filename = "__base__/sound/accumulator-working.ogg", - volume = 1 - }, - idle_sound = { - filename = "__base__/sound/accumulator-idle.ogg", - volume = 0.4 - }, - max_sounds_per_type = 5 - }, - circuit_wire_connection_point = { - shadow = { - red = { 0.984375, 1.10938 }, - green = { 0.890625, 1.10938 } - }, - wire = { - red = { 0.6875, 0.59375 }, - green = { 0.6875, 0.71875 } - } - }, - --circuit_connector_sprites = get_circuit_connector_sprites({0.46875, 0.5}, {0.46875, 0.8125}, 26), - circuit_wire_max_distance = 9, - default_output_signal = { type = "virtual", name = "signal-A" } + } + }, + -- This is necessary for "Space Exploration" + se_allow_in_space = true, + flags = { "placeable-neutral", "player-creation" }, + minable = { hardness = 0.2, mining_time = 0.5, result = "bi-bio-accumulator" }, + max_health = 500, + corpse = "big-remnants", + collision_box = { { -1.75, -1.75 }, { 1.75, 1.75 } }, + selection_box = { { -2, -2 }, { 2, 2 } }, + + energy_source = { + type = "electric", + buffer_capacity = "300MJ", + usage_priority = "tertiary", + input_flow_limit = "25MW", + output_flow_limit = "25MW" + }, + + chargable_graphics = + { + picture = big_accumulator_picture(), + charge_animation = big_accumulator_charge(), + charge_cooldown = 30, + discharge_animation = big_accumulator_discharge(), + discharge_cooldown = 60 + --discharge_light = {intensity = 0.7, size = 7, color = {r = 1.0, g = 1.0, b = 1.0}}, + }, + water_reflection = big_accumulator_reflection(), + impact_category = "metal", + open_sound = sounds.electric_large_open, + close_sound = sounds.electric_large_close, + working_sound = + { + main_sounds = + { + { + sound = {filename = "__base__/sound/accumulator-working.ogg", volume = 0.4, modifiers = volume_multiplier("main-menu", 1.44)}, + match_volume_to_activity = true, + activity_to_volume_modifiers = {offset = 2, inverted = true}, + fade_in_ticks = 4, + fade_out_ticks = 20 }, + { + sound = {filename = "__base__/sound/accumulator-discharging.ogg", volume = 0.4, modifiers = volume_multiplier("main-menu", 1.44)}, + match_volume_to_activity = true, + activity_to_volume_modifiers = {offset = 1}, + fade_in_ticks = 4, + fade_out_ticks = 20 + } + }, + idle_sound = {filename = "__base__/sound/accumulator-idle.ogg", volume = 0.35}, + max_sounds_per_type = 3, + audible_distance_modifier = 0.5 + }, + + circuit_connector = circuit_connector_definitions["accumulator"], + circuit_wire_max_distance = 9, + + default_output_signal = {type = "virtual", name = "signal-A"}, + weight = 200 * kg +}, ---- Large Substation @@ -185,15 +277,29 @@ if BI.Settings.BI_Solar_Additions then maximum_wire_distance = 25, -- Changed for 0.18.34/1.1.4 supply_area_distance = 50.5, - pictures = { - filename = ENTITYPATH .. "bi_LargeSubstation.png", - priority = "high", - width = 450, - height = 380, - shift = { 1, -0.5 }, - direction_count = 1, - scale = 0.5, - }, + pictures = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_substation/bio_substation.png", + priority = "high", + width = 384, + height = 384, + shift = { 0, 0 }, + direction_count = 1, + scale = 0.5, + }, + { + filename = ENTITYPATH_BIO .. "bio_substation/bio_substation_shadow.png", + priority = "high", + width = 384, + height = 384, + shift = { 1, 0 }, + direction_count = 1, + draw_as_shadow = true, + scale = 0.5, + }, + } + }, working_sound = { sound = { filename = "__base__/sound/substation.ogg" }, apparent_volume = 1.8, @@ -245,38 +351,77 @@ if BI.Settings.BI_Solar_Additions then collision_mask = { layers = { ground_tile = true } }, collision_box = { { -0.5, -0.5 }, { 0.5, 0.5 } }, walking_speed_modifier = 1.45, - layer = 62, + layer = 13, + layer_group = "ground-artificial", + transition_overlay_layer_offset = 2, decorative_removal_probability = 1, variants = { transition = tile_graphics.generic_masked_tile_transitions1, main = { { - picture = ENTITYPATH .. "solar1.png", + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor.png", count = 1, size = 1, + scale = 0.5, probability = 1, }, }, inner_corner = { - picture = ENTITYPATH .. "solar-inner-corner.png", - count = 8 + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_inner-corner.png", + count = 1, + scale = 0.5, + }, + inner_corner_mask = { + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_inner-corner-mask.png", + count = 1, + scale = 0.5, }, outer_corner = { - picture = ENTITYPATH .. "solar-outer-corner.png", - count = 8 + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_outer-corner.png", + count = 1, + scale = 0.5, + }, + outer_corner_mask = { + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_outer-corner-mask.png", + count = 1, + scale = 0.5, }, side = { - picture = ENTITYPATH .. "solar-side.png", - count = 8 + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_side.png", + count = 1, + scale = 0.5, + }, + side_mask = { + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_side-mask.png", + count = 1, + scale = 0.5, }, u_transition = { - picture = ENTITYPATH .. "solar-u.png", - count = 8 + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_u.png", + count = 1, + scale = 0.5, + }, + u_transition_mask = { + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_u-mask.png", + count = 1, + scale = 0.5, }, o_transition = { - picture = ENTITYPATH .. "solar-o.png", - count = 1 - } + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_o.png", + count = 1, + scale = 0.5, + }, + o_transition_mask = { + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor_o-mask.png", + count = 1, + scale = 0.5, + }, + material_background = { + picture = ENTITYPATH_BIO .. "bio_musk_floor/solarfloor.png", + count = 1, + scale = 0.5, + }, + }, walking_sound = sounds.walking_sound, map_color = { r = 93, g = 138, b = 168 }, @@ -286,169 +431,190 @@ if BI.Settings.BI_Solar_Additions then data:extend({ ------- Boiler for Solar Plant / Boiler - { - type = "boiler", - name = "bi-solar-boiler", - icon = ICONPATH .. "Bio_Solar_Boiler_Boiler_Icon.png", - icon_size = 64, - icons = { - { - icon = ICONPATH .. "Bio_Solar_Boiler_Boiler_Icon.png", - icon_size = 64, - } - }, - -- This is necessary for "Space Exploration" (if not true, the entity can only be - -- placed on Nauvis)! - se_allow_in_space = true, - flags = { "placeable-neutral", "player-creation" }, - minable = { hardness = 0.2, mining_time = 1, result = "bi-solar-boiler" }, - max_health = 400, - corpse = "small-remnants", - vehicle_impact_sound = sounds.generic_impact, - mode = "output-to-separate-pipe", - resistances = { - { - type = "fire", - percent = 100 - }, - { - type = "explosion", - percent = 30 - }, - { - type = "impact", - percent = 30 - } - }, - collision_box = { { -4.2, -4.2 }, { 4.2, 4.2 } }, - selection_box = { { -4.5, -4.5 }, { 4.5, 4.5 } }, - target_temperature = 235, - fluid_box = { - volume = 200, - base_level = -1, - pipe_covers = pipecoverspictures(), - pipe_connections = { - { flow_direction = "input-output", direction = defines.direction.east, position = { 4, 0 } }, - { flow_direction = "input-output", direction = defines.direction.west, position = { -4, 0 } }, - }, - production_type = "input-output", - filter = "water" - }, - output_fluid_box = { - volume = 200, - base_level = 1, - pipe_covers = pipecoverspictures(), - pipe_connections = { - { flow_direction = "input-output", direction = defines.direction.south, position = { 0, 4 } }, - { flow_direction = "input-output", direction = defines.direction.north, position = { 0, -4 } }, - }, - production_type = "output", - filter = "steam" - }, - energy_consumption = "1.799MW", - energy_source = { - type = "electric", - input_priority = "primary", - usage_priority = "primary-input", - --emissions_per_minute = 0 -- NO Emmisions - }, - working_sound = { - sound = { - filename = "__base__/sound/boiler.ogg", - volume = 0.9 - }, - max_sounds_per_type = 3 - }, - pictures = { - north = { - structure = { - layers = { - { - filename = ENTITYPATH .. "Bio_Solar_Boiler.png", - priority = "high", - width = 288, - height = 288, - }, - } - }, - fire_glow = { - filename = "__Bio_Industries_2__/graphics/entities/small-lamp/light-on-patch.png", - priority = "extra-high", - frame_count = 1, - width = 62, - height = 62, - shift = { 0.09, -2.8 }, - scale = 1.5, - blend_mode = "additive", - }, - }, - east = { - structure = { - layers = { - { - filename = ENTITYPATH .. "Bio_Solar_Boiler.png", - priority = "high", - width = 288, - height = 288, - }, - }, - }, - fire_glow = { - filename = "__Bio_Industries_2__/graphics/entities/small-lamp/light-on-patch.png", - priority = "extra-high", - frame_count = 1, - width = 62, - height = 62, - shift = { 0, -3 }, - blend_mode = "additive", - }, - }, - south = { - structure = { - layers = { - { - filename = ENTITYPATH .. "Bio_Solar_Boiler.png", - priority = "high", - width = 288, - height = 288, - }, - } - }, - fire_glow = { - filename = "__Bio_Industries_2__/graphics/entities/small-lamp/light-on-patch.png", - priority = "extra-high", - frame_count = 1, - width = 62, - height = 62, - shift = { 0, -3 }, - blend_mode = "additive", - }, - }, - west = { - structure = { - layers = { - { - filename = ENTITYPATH .. "Bio_Solar_Boiler.png", - priority = "high", - width = 288, - height = 288, - }, - } - }, - fire_glow = { - filename = "__Bio_Industries_2__/graphics/entities/small-lamp/light-on-patch.png", - priority = "extra-high", - frame_count = 1, - width = 62, - height = 62, - shift = { 0, -3 }, - blend_mode = "additive", - }, - } - }, - fire_flicker_enabled = false, - fire_glow_flicker_enabled = false, - burning_cooldown = 20 +{ + type = "boiler", + name = "bi-solar-boiler", + icon = ICONPATH_E .. "bio_Solar_Boiler_Icon.png", + icon_size = 64, + icons = { + { icon = ICONPATH_E .. "bio_Solar_Boiler_Icon.png", icon_size = 64 } + }, + se_allow_in_space = true, + flags = { "placeable-neutral", "player-creation" }, + minable = { hardness = 0.2, mining_time = 1, result = "bi-solar-boiler" }, + max_health = 400, + corpse = "small-remnants", + vehicle_impact_sound = sounds.generic_impact, + mode = "output-to-separate-pipe", + resistances = { + { type = "fire", percent = 100 }, + { type = "explosion", percent = 30 }, + { type = "impact", percent = 30 } + }, + collision_box = { { -4.2, -4.2 }, { 4.2, 4.2 } }, + selection_box = { { -4.5, -4.5 }, { 4.5, 4.5 } }, + target_temperature = 235, + fluid_box = { + volume = 200, + base_level = -1, + pipe_covers = pipecoverspictures(), + pipe_connections = { + { flow_direction = "input-output", direction = defines.direction.east, position = { 4, 0 } }, + { flow_direction = "input-output", direction = defines.direction.west, position = { -4, 0 } } }, + production_type = "input-output", + filter = "water" + }, + output_fluid_box = { + volume = 200, + base_level = 1, + pipe_covers = pipecoverspictures(), + pipe_connections = { + { flow_direction = "input-output", direction = defines.direction.south, position = { 0, 4 } }, + { flow_direction = "input-output", direction = defines.direction.north, position = { 0, -4 } } + }, + production_type = "output", + filter = "steam" + }, + energy_consumption = "1.799MW", + energy_source = { + type = "electric", + usage_priority = "primary-input", + emissions_per_minute = { pollution = -1 }, -- Negative value: pollution is absorbed! + }, + working_sound = { + sound = { filename = "__base__/sound/boiler.ogg", volume = 0.9 }, + max_sounds_per_type = 3 + }, + pictures = { + north = { + structure = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_shadow.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5, + draw_as_shadow = true + } + } + }, + fire_glow = { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_light.png", + priority = "extra-high", + frame_count = 1, + width = 576, + height = 576, + scale = 0.5, + blend_mode = "additive" + } + }, + + east = { + structure = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_shadow.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5, + draw_as_shadow = true + } + } + }, + fire_glow = { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_light.png", + priority = "extra-high", + frame_count = 1, + width = 576, + height = 576, + scale = 0.5, + blend_mode = "additive" + } + }, + + south = { + structure = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_shadow.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5, + draw_as_shadow = true + } + } + }, + fire_glow = { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_light.png", + priority = "extra-high", + frame_count = 1, + width = 576, + height = 576, + scale = 0.5, + blend_mode = "additive" + } + }, + + west = { + structure = { + layers = { + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5 + }, + { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_shadow.png", + priority = "high", + width = 576, + height = 576, + scale = 0.5, + draw_as_shadow = true + } + } + }, + fire_glow = { + filename = ENTITYPATH_BIO .. "bio_solar_boiler/bio_Solar_Boiler_light.png", + priority = "extra-high", + frame_count = 1, + width = 576, + height = 576, + scale = 0.5, + blend_mode = "additive" + } + } + }, + + fire_flicker_enabled = false, + fire_glow_flicker_enabled = false, + burning_cooldown = 20 +}, }) end diff --git a/Bio_Industries_2/prototypes/Bio_Turret/entity.lua b/Bio_Industries_2/prototypes/Bio_Turret/entity.lua index cf87637..8850ad0 100644 --- a/Bio_Industries_2/prototypes/Bio_Turret/entity.lua +++ b/Bio_Industries_2/prototypes/Bio_Turret/entity.lua @@ -1,6 +1,8 @@ local BioInd = require('common')('Bio_Industries_2') local ICONPATH = BioInd.modRoot .. "/graphics/icons/" +local ICONPATH_W = BioInd.modRoot .. "/graphics/icons/weapons/" +local ENTITYPATH_BIO = "__Bio_Industries_2__/graphics/entities/" data:extend({ --- Basic Dart @@ -207,7 +209,7 @@ return { layers = { { - filename = "__Bio_Industries_2__/graphics/entities/bio_turret/bio_turret.png", + filename = ENTITYPATH_BIO .. "bio_turret/bio_turret.png", priority = "medium", scale = 0.5, width = 224, diff --git a/Bio_Industries_2/prototypes/Wood_Products/containers-entities.lua b/Bio_Industries_2/prototypes/Wood_Products/containers-entities.lua index 195af25..9fa6e48 100644 --- a/Bio_Industries_2/prototypes/Wood_Products/containers-entities.lua +++ b/Bio_Industries_2/prototypes/Wood_Products/containers-entities.lua @@ -64,13 +64,26 @@ data:extend({ close_sound = { filename = "__base__/sound/wooden-chest-close.ogg" }, impact_category = "wood", picture = { + layers = { + { filename = WOODPATH .. "large_wooden_chest.png", priority = "extra-high", - width = 184, - height = 132, - shift = {0.5, 0}, + width = 128, + height = 128, + shift = {0, 0}, scale = 0.5, }, + { + filename = WOODPATH .. "large_wooden_chest_shadow.png", + priority = "extra-high", + width = 128, + height = 128, + shift = {1, 0}, + draw_as_shadow = true, + scale = 0.5, + }, + }, + }, circuit_wire_connection_point = circuit_connector_definitions["chest"].points, circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, circuit_wire_max_distance = default_circuit_wire_max_distance @@ -106,13 +119,26 @@ data:extend({ close_sound = { filename = "__base__/sound/wooden-chest-close.ogg" }, impact_category = "wood", picture = { + layers = { + { filename = WOODPATH .. "huge_wooden_chest.png", priority = "extra-high", - width = 184, - height = 132, - shift = {0.5, 0}, - scale = 0.75, + width = 224, + height = 224, + shift = {0, 0}, + scale = 0.5, }, + { + filename = WOODPATH .. "huge_wooden_chest_shadow.png", + priority = "extra-high", + width = 224, + height = 224, + shift = {1, 0}, + draw_as_shadow = true, + scale = 0.5, + }, + }, + }, circuit_wire_connection_point = circuit_connector_definitions["chest"].points, circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, circuit_wire_max_distance = default_circuit_wire_max_distance @@ -148,13 +174,26 @@ data:extend({ close_sound = { filename = "__base__/sound/wooden-chest-close.ogg" }, impact_category = "wood", picture = { + layers = { + { filename = WOODPATH .. "giga_wooden_chest.png", priority = "extra-high", - width = 501, - height = 366, - shift = {0.88, -0.170}, + width = 384, + height = 448, + shift = {0, -0.5}, scale = 0.5, }, + { + filename = WOODPATH .. "giga_wooden_chest_shadow.png", + priority = "extra-high", + width = 192, + height = 384, + shift = {1, -0.5}, + draw_as_shadow = true, + scale = 0.5, + }, + }, + }, circuit_wire_connection_point = circuit_connector_definitions["chest"].points, circuit_connector_sprites = circuit_connector_definitions["chest"].sprites, circuit_wire_max_distance = default_circuit_wire_max_distance diff --git a/Bio_Industries_2/prototypes/Wood_Products/entities.lua b/Bio_Industries_2/prototypes/Wood_Products/entities.lua index fd55327..2296280 100644 --- a/Bio_Industries_2/prototypes/Wood_Products/entities.lua +++ b/Bio_Industries_2/prototypes/Wood_Products/entities.lua @@ -191,42 +191,41 @@ data:extend({ mined_sound = { filename = "__base__/sound/deconstruct-bricks.ogg" }, collision_mask = { layers = { ground_tile = true }}, walking_speed_modifier = 1.2, - layer = 62, - decorative_removal_probability = 0.4, + layer = 13, + decorative_removal_probability = 1, variants = { transition = tile_graphics.generic_masked_tile_transitions1, main = { { - picture = WOODPATH .. "wood_floor/wood1.png", + picture = WOODPATH .. "wood_floor/woodfloor.png", count = 4, - size = 1 - }, - { - picture = WOODPATH .. "wood_floor/wood2.png", - count = 1, - size = 2, - probability = 1, + size = 1, + scale = 0.5 }, }, inner_corner = { - picture = WOODPATH .. "wood_floor/wood-inner-corner.png", - count = 8 + picture = WOODPATH .. "wood_floor/woodfloor_inner-corner.png", + count = 4 }, outer_corner = { - picture = WOODPATH .. "wood_floor/wood-outer-corner.png", - count = 8 + picture = WOODPATH .. "wood_floor/woodfloor_outer-corner.png", + count = 4, + scale = 0.5 }, side = { - picture = WOODPATH .. "wood_floor/wood-side.png", - count = 8 + picture = WOODPATH .. "wood_floor/woodfloor_side.png", + count = 4, + scale = 0.5 }, u_transition = { - picture = WOODPATH .. "wood_floor/wood-u.png", - count = 8 + picture = WOODPATH .. "wood_floor/woodfloor_u.png", + count = 4, + scale = 0.5 }, o_transition = { - picture = WOODPATH .. "wood_floor/wood-o.png", - count = 1 + picture = WOODPATH .. "wood_floor/hr_woodfloor_o.png", + count = 1, + scale = 0.5 } }, walking_sound = sounds.walking_sound,