Deadlock beltbox crate-Space Exploration bridge

by Mernom

Provides stacking and or crating recipes for some Space Exploration items. Now compatible with SE v0.6!

a month ago
0.17 - 1.1
32797

Changelog

Version: 0.6.4
Date: 2022-07-08
  Changes:
    - Extended stacking now only works if Deadlock stacked recieps is installed (since it's intended as compatibility for that mod in particular).
    - Added Iron, Copper, and Steel ingots to extended stacking.
Version: 0.6.3
Date: 2022-07-02
  Bugfixes:
    - Fixed crash if beltboxes got disabled.
    - Fixed a bunch of broken changlog entries.
Version: 0.6.2
Date: 2022-07-02
  Bugfixes:
    - Attempt for 0.5 backwards compatibility #1.
Version: 0.6.1
Date: 2022-07-01
  Changes:
    - SE 0.6 compatibility.
Version: 0.4.28
Date: 2021-09-03
  Changes:
    - Added Genetic, Experimental genetic, Biomechanical and Bioelectric data to stacking list,
      under 'extended stacking' setting.
    - Added random offset to stacked icons that are generated without a dedicated icon.
Version: 0.4.27
Date: 2021-05-09
  Bugfixes:
    - Fixed collision fix script not properly idenifying itesm that are neither loaders or beltboxes.
Version: 0.4.26
Date: 2021-05-02
  Bugfixes:
    - Fixed possible crash with mods not having a localised description for items.
Version: 0.4.25
Date: 2021-04-19
  Bugfixes:
    - Another fix for the replacment code.
Version: 0.4.24
Date: 2021-04-19
  Bugfixes:
    - Fixed crash on init in an existing map.
    - Fixed mod setting for packed rocket section override not working.
Version: 0.4.23
Date: 2021-01-15
  Bugfixes:
    - Fixed the stacking setting not doing anything.
Version: 0.4.22
Date: 2021-01-15
  Bugfixes:
    - Fix improper conversion from one method to the other (not to self, don't release updates if you can't test to make sure they work!)
  Changes:
    - Because absolutly nobody asked, added a psudo random offset to the core fragment layered icons so that they don't all look the same.
Version: 0.4.21
Date: 2021-01-14
  Bugfixes:
    - Fixed an oversight with the core fragment finding script which looked over omni-fragments and fragments added from other mods.
      Should also fix the issuw with some of them not getting proper stacked recipes.
Version: 0.4.20
Date: 2021-01-14
  Changes:
    - Added setting to pack rocket section in beltboxes.
    - Added core fragment stacking for extended intermedaite stacking setting, for stacked recipes.
  Bugfixes:
    - Fixed entity icon for DS beltbox not being tinted to match the item icon.
    - Changed loader order to be more inline with other belt entities when using K2.
Version: 0.4.12
Date: 2020-12-8
  Bugfixes:
    - Added recognition for the 1.1 branch of the stacked mining mod.
Version: 0.4.11
Date: 2020-12-04
  Bugfixes:
    - Fixed duplicate placment restriction text.
    - Fixed wrong icon size for some stacked items.
  Changes:
    - Added integration for SE's collision lib changes.
    - Some more 64 size icons.
Version: 0.4.10
Date: 2020-11-29
  Bugfixes:
    - Fixed version number mismatch.
    - Fixed space collision layer confusion.
  Changes:
    - Gave loaders and belboxes placment restirciton text in the description.
Version: 0.4.4
Date: 2020-11-28
  Changes:
    - Major version to 1.1.
      As of the update date, Deadlock crating is not yet up to 1.1, so it cannot be used atm.
    - Adjusted collision layer searching for the loader replacment script.
Version: 0.4.3 
Date: 2020-09-30
  Bugfixes:
    - Fix a break in the previous fix (no such thing as 'setings')
Version: 0.4.2 
Date: 2020-09-30
  Bugfixes:
    - Fixed an issue with Stacked Mining, by erasing their stacked ores to remake them with proper icon/tech unlock.
      New mod setting can disable this behavior (if you want to for some reason).
Version: 0.4.1
Date: 2020-09-21
  Changes:
    - Added new Low density structures icon.
  Features:
    - When adding the mod to a game that didn't have it before, loaders that are not allowed in space 
      are replacesd with white loaders.
    - Can also be enabled on configuration changed using a mod setting.
  Bugfixes:
    - Fixed a potential crash related to a the space exploration update, with the new tiered deep space science packs.
Version: 0.3.1
Date: 2020-05-30
  Changes:
    - Incramented major version number to 0.3
    - Adjusted deep space loader\beltbox colorings to be more representitive of the tier color.
    - Added the Ion exchange beads to stacked items list. No dedicated icons for now.
    - Added a mod option to stack all intermediates in the new resource production chain, for the sake of the Stacked recipes mod. 
      Off by default. No dedicated icons for now.
Version: 0.2.24
Date: 2020-05-16
  Changes:
    - Added stacked icons for Vitamelange extract.
    - Integrated the new rocket science to the technologies. If it doesn't exist, it'll use the old space sciecne.
    - Tier 1 space boxing\crating technologies are now made by this mod, rather than automatically.
  Bugfixes:
    - Fixed colored deep space loader entity icon.
      Also moved colored dot to the other side to not interfere with the item count.
    - Fixed colored deep space loader name.
    - Fixed support for deadlock crating, as it was brought back online.
Version: 0.2.22
Date: 2020-05-05
  Changes:
    - Added stacking to aeroframe pole, cryonite, cryonite rod, vulcanite, vulcanite block, beryllium ore, 
      vitamelange, holmium ore, iridium ore, naquium ore.
    - Stacking for heavy grider removed.
    - Added an updated icon for Low density stacking (using billbo's automatic stacked icon generation script).
  Bugfixes:
    - Made sure that the code responsible of hiding colored loaders if the colored belts are disable actually works.
    - Added more checks to make sure it works fine if loaders\beltboxes are disabled.
Version: 0.2.21
Date: 2020-05-01
  Changes:
    - Removed the subgroup redirection as the space tab is obsolete.
    - Fixed icon size for superconductive cable.
    - optimized the code a bit.
    - Added a check to make sure colored belts were not disabled in the settings prior to adding colored loaders,
      to prevent a potential crash.
    - Added a check to make sure loader are enabled before adding deep space colored loaders.
      (as they are called outside of the public make_tier function, and don't have a built in setting validation)
Version: 0.2.20
Date: 2020.04.18
  Changes:
    - Added stacking of Aeroframe pole, Heavy grider, Cryonite rod, Vulcanite block.
    - Added Naquium stacking tech.
    - Added Deep space tier of beltboxes, as well as loaders (including colored versions).
    - Moved Superconductive cable stacking to High-energy stacking tech.
    - Moved Naquite and Naquium plate stacking to Deep space stacking tech.
    - Removed Experimental material and Superconductor prototype stacking, as those two items are now obsolete.
    - Added stacked icons for Beryllium, Holmium, Iridium and Naquium plates.
  Bugfixes:
    - Fixed wrong craft time on Space beltboxes and loaders.
Version: 0.2.19
  Info:
    - Internal restructoring.
  Changes:
    - Added stacking of Cryonite, Vulcanite, Vitamelange, Vitamelange extract, Beryllium ore, Beryllium plate,
      Holmium ore, Holmium plate, Iridium ore, Iridium plate, Naquium ore, Naquium plate. No icons for now.
    - Replaced the old manual collision settings fix with a fully automated one.
Version: 0.2.18
Date: 2020.01.31
  Changes:
    - Ported to 0.18.
    - Fixed changlog format. Hopefully it shows up ingame.
  Optimizations:
    - Optimized the code somewhat.
  Info:
    - Crating support remains despite the mod being officially decrepit, for those who are interested to keep using it
      and know how to fix it.
Version: 0.2.0
  Bugfixes:
    - Fixed a bug with loader snapping (thanks to keleios on discord)
      Unfortenatly, the loader and the beltbox were moved in the crafting menu to achive this.
Version: 0.1.9
  Optimizations:
    - Demoved some more redundant code.
  Bugfixes:
    - Fixed crash related to additional deadlock tiers having different collision masks than their upgrade target.
    - Branching stack unlock techs no longer show up if stacking is disalbed.
Version: 0.1.8
  Bugfixes:
    - Added more checks to prevent crashes in case some functions of Deadlock were disabled.
Version: 0.1.7
  Changes:
    - Restored missing changelog file.
    - Removed conditional enabling of sand and glass stacking/crating, as it is no longer an issue with deadlock crating not asking for       icon size.
  Optimizations:
    - Streamlined the code somewhat, removing some redundencies.
Version: 0.1.6
  Changes:
    - Updated for Deadlock mod restructure.
Version: 0.1.5
  Bugfixes:
    - If Pyanodons Coal Processing is used, sand will not be stacked or crated by this mod to prevent crashing.
  Changes:
    - Added the following items to the stacking\crating list: 
      Water ice, Methane ice, Scrap, Contaminated scrap, Data storage subtrate, Cleaned data storage subtrate, Empty data cards, Junk data       cards, Broken data cards,
      Significant data, all Insights, Mirrors, Material testing pack, Observation frame, Gamma-ray detector, Experimental material,       Superconductor prototype, Superconductor cable, Low density structure
    - Streamlined the code somewhat.
    - Added 4 new technologies for stacking, and 4 new technologies for crating, for recipe unlocks.
    - Items with stack size less that 50 will not be crated by this mod.
Version: 0.1.4
  Changes:
    - Added crating support.
Version: 0.1.3
  Changes:
    - If Bob's Metals, Chemicals and Intermediates mod is used, glass will not be stacked or crated by this mod to prevent crasing.
Version: 0.1.2
  Changes:
    - Added space science cost to space stacking tech
    - Adjusted recipe costs for beltboxes and loaders
    - Moved loaders and beltboxes to the space category
Version: 0.1.1
  Info:
    - Created
  Changes:
    - Added stacking to sand, glass, heat shielding
    - Added space beltbox and loader
    - Non-space beltbox and loader are not placable in space