Factory Levels (Compatibility) deprecated


Factories can level up by producing items. Forked for miner tweaks and compatibility with other mods I use. DO NOT USE THIS MOD

Tweaks
1 year, 7 months ago
1.1
7
Manufacturing

Changelog

Version: 0.6.9
Date: 2022-09-27
  Bugfix:
    - Thanks to CaitSith2: Actually look for the external disable-mod-setting within on_runtime_mod_setting_changed.
    - Fix next level for liquifier
Version: 0.6.8
Date: 2022-09-24
  Changes:
    - Thanks to CaitSith2: mods via remote interface can now declare they wish to be disabled.
    - Thanks to CaitSith2: machines no longer instantly level up to the next tier the moment they hit max level of current tier.
    - Added support for Algae Farm from Angels Bioprocessing
  Bugfix:
    - Thanks to CaitSith2: fixed a bug with on_configuration_changed. (this event fires on updating any mods, or installing/removing any mods.)
Version: 0.6.7
Date: 2022-09-07
  Bugfix:
    - Thanks to CaitSith2: Fixed a crash when copy/pasting a leveled machine with modules in editor mode with instant blueprinting turned on.
Version: 0.6.6
Date: 2022-09-06
  Features:
    - Added support for Angel's Refining and Angel's Petrochemical Processing
Version: 0.6.5
Date: 2022-09-05
  Changes:
    - Thanks to CaitSith2: Changelog now shows up properly in factorio.
    - Thanks to CaitSith2: Updated changelog for changes made in version 0.6.1 to 0.6.4
Version: 0.6.4
Date: 2022-09-05
  Bugfix:
    - Thanks to CaitSith2: Fix possibility of referring to a nil value.
Version: 0.6.3
Date: 2022-09-03
  Changes:
    - Thanks to CaitSith2: Localised name now automatically derived from formatted string of  ('Machine_base_name' Level 'Level')
  Bugfix:
    - Thanks to CaitSith2: Localised description now references the base machine.
    - Thanks to CaitSith2: Fix Invalid key for 'next' error.
Version: 0.6.2
Date: 2022-09-03
  Features:
    - Thanks to CaitSith2: Add setting that allows for safe removal of mod.
  Changes:
    - Thanks to CaitSith2: Iterate over known machines instead of chunks.
  Bugfix:
    - Thanks to CaitSith2: Machines on surfaces created since installation of mod now correctly level up.
Version: 0.6.1
Date: 2022-08-23
  Bugfix:
    - Thanks to CaitSith2: Inputs and outputs no longer voided on level up.
    - Thanks to CaitSith2: Fixed regression of SE machine level productivity.
Version: 0.6.0
Date: 2022-08-15
  Bugfix:
    - Thanks to CaitSith2: Chemical plant, refinery, electric smelter and centrifuge
    - Thanks to CaitSith2: refactoring of code
Version: 0.5.2
Date: 2022-08-14
  Changes:
    - Disable refinery and chemical plant for now (modules are removed)
  Bugfix:
    - fix bug with ghost buildings?
Version: 0.5.1
Date: 2022-08-12
  Features:
    - Added levels for oil refinery and chemical plant
Version: 0.5.0
Date: 2022-08-12
  Features:
    - Thanks to CaitSith2: Added remote interface command update_machine
    - Thanks to CaitSith2: Added remote interface command remove_machine
    - Thanks to CaitSith2: Added remote interface command get_machine
    - Thanks to CaitSith2: Machine level exponent is now a map setting.
Version: 0.4.2
Date: 2022-08-02
  Bugfix:
    - Space Exploration did not work with assembler productivity, now it does
Version: 0.4.1
Date: 2022-08-01
  Bugfix:
    - Fix initial crafting counts from testing
Version: 0.4.0
Date: 2022-08-01
  Changes:
    - Thanks to idea from unhott in alien-module: increased Performance of mod by iterating over chunks instead of updating everything at once
Version: 0.3.2
Date: 2022-07-28
  Changes:
    - Thanks to CaitSith2: Leveled Entities are now hidden in "made in" Tooltip
Version: 0.3.1
Date: 2022-07-26
  Changes:
    - Thanks to CaitSith2: Refactoring of Code
  Bugfix:
    - Thanks to CaitSith2: Construction via bots also works now
Version: 0.3.0
Date: 2022-07-25
  Features:
    - Thanks to CaitSith2: External API for adding entities to leveling
Version: 0.2.5
Date: 2022-07-24
  Changes:
    - Thanks to CaitSith2: Refactor machine level code.
  Bugfix:
    - Spilling of input is fixed now
Version: 0.2.4
Date: 2022-07-24
  Bugfix:
    - Fix parameters in code.
Version: 0.2.3
Date: 2022-07-24
  Bugfix:
    - Levels of entities could exceed max level for entity
Version: 0.2.2
Date: 2022-07-24
  Bugfix:
    - Stone furnace levels 1-25 and steel furnace levels 1-100 were unable to smelt stone into bricks in space exploration
Version: 0.2.1
Date: 2022-07-24
  Features:
    - Buildings now start with proper level on constructon if stored levels allow for it
    - Buildings now level up instantly to the proper level
Version: 0.2.0
Date: 2022-07-23
  Features:
    - New Levelup mechanic: More productivity on levelup
    - New Levelup mechanic: Additional modules slots at certain levels (20 for Assembler 1; 20 and 40 for Assembler 2 and 25, 50, 75 and 100 for Assembler 3)
    - All levelup mechanics configurable separately via mod settings
    - Leveling exponent configurable via mod setting (lower is faster)
Version: 0.1.5
Date: 2022-07-21
  Bugfix:
    - fix pipette and blueprint items for leveled entities
Version: 0.1.4
Date: 2022-07-21
  Bugfix:
    - fix typo
Version: 0.1.3
Date: 2022-07-21
  Changes:
    - stored products are now sorted to return the highest value first
Version: 0.1.2
Date: 2022-07-20
  Changes:
    - More subtle coloring of leveled up entities
Version: 0.1.1
Date: 2022-07-20
  Changes:
    - Improvements in handling produced count
Version: 0.1.0
Date: 2022-07-20
  Features:
    - Store Manufactured item count when dectonstructing an entity
    - Apply last manufactured item count on constructing an entity of the same type
Version: 0.0.3
Date: 2022-07-20
  Features:
    - Assembler 2 and 3 also with levels
    - Stone and Steel Furnace with levels
Version: 0.0.1
Date: 2022-07-19
  Changes:
    - First version