Baron Factions

by wasmoo

Multiplayer mod that creates teams that dedicated to each kind of power source in Factorio.

Overhaul
1 year, 1 month ago
0.18 - 1.1
361

Changelog

Version: 1.1.39
Date: 2023-09-30
  Modding:
   - Tagging an entity for a faction will now default to tagging its item and recipe too.
Version: 1.1.38
Date: 2023-07-30
  Features:
   - Add option to make combinators and speakers run on void power.
  Bugfixes:
   - Correct issue that caused heat buildings to produce 1/60 the expected pollution.
Version: 1.1.37
Date: 2023-07-03
  Bugfixes:
   - Correct issue where some items would be hidden from filter menus.
Version: 1.1.35
Date: 2023-07-02
  Bugfixes:
   - Prevent crash caused when a beacon with maximum supply range is added to the burner faction.
   - Add support for the "no-mark" image.
Version: 1.1.34
Date: 2023-06-29
  Bugfixes:
   - Corrected issue that caused radar to produce extreme pollution.
   - Prevent squeak_through from altering the heat-tower size (which causes a crash.)
Version: 1.1.33
Date: 2021-03-27
  Bugfixes:
   - Added void faction for completeness.
Version: 1.1.32
Date: 2021-03-24
  Bugfixes:
   - Prevent crash due to fast-transfer into burner buildings.
Version: 1.1.31
Date: 2021-03-22
  Known Issues:
   - Changing factions or respawning may cause logistics slots to be reset.
  Bugfixes:
   - Selecting a faction without having a player first will no longer cause an error.
   - Prevent crash due to logistics slots count missing.
Version: 1.1.30
Date: 2021-03-22
  Changes:
   - Shrink Heat Tower to 1x1 so it doesn't break the game
Version: 0.18.29
Date: 2020-08-..
  Changes:
   - Ensure first force appears at 0,0, near the ship.
Version: 0.18.28
Date: 2020-08-29
  Bugfixes:
   - Prevent crash on start caused by v1.0.0
   - Use baronEntity.hide to hide entities that have been replaced
Version: 0.18.27
Date: 2020-08-15
  Changes:
   - Interfaction tech cheaper and faction is automatically selected based on base faction.
  Bugfixes:
   - Hide burner-inserter from bonus menu.
   - Make invisible buildings indestructable.
   - Mixing electric and heat buildings no longer drains power.
   - Prevent crash with when recipes with unusual item types exist.
Version: 0.18.26
Date: 2020-08-09
  Bugfixes:
   - Correct performance issue where all inserters were checked for inserting into burner roboports.
   - Correct issue where heat towers would fail to work after loading a saved game.
   - Correct issue where pollution for heat-based buildings would create too much pollution.
   - Correct burner-generator animation.
Version: 0.18.25
Date: 2020-08-01
Version: 0.18.24
Date: 2020-08-01
  Changes:
   - Higher level heat pipes now require lower level pipes.
  Balancing:
   - Increased Heat Wire max temperature to 150.
  Bugfixes:
   - Correct issue where game would crash if faction selection screen were opened while it was already open.
   - Correct issue where heat tower would not connect when placed at exactly the connection distance.
Version: 0.18.23
Date: 2020-07-22
  Bugfixes:
   - Correct issue where rocket fuel and nuclear fuel could not be created by the burner faction.
Version: 0.18.22
Date: 2020-07-21
  Changes:
   - Heat buildings now operate at 100±5 degrees.
   - Max temperature now 2000 degrees.
  Bugfixes:
   - Correct crash that occured when an electric-only heat building was destroyed.
   - Correct issue where electric-only heat buildings were losing all their energy.
   - Correct heat producers specific heat, transfer, and max temperature to be aligned with everything else.
Version: 0.18.21
Date: 2020-07-19
  Bugfixes:
   - Correct issue where electric-only buildings were not being powered correctly.
Version: 0.18.20
Date: 2020-07-19
  Bugfixes:
   - Correct issue where game sometimes crashes on spawn.
Version: 0.18.19
Date: 2020-07-19
  Changes:
   - Steam faction removes pipes that are 1 away from upgraded machines as well. This changes Steam Assembly Machine 1 to have the same steam inputs as Steam Assembly Machine 2.
  Modding:
   - Added support for baronConstants.flags.keep_source
  Bugfixes:
   - Correct issue where game sometimes crashes on spawn.
Version: 0.18.18
Date: 2020-07-19
  Graphics:
   - New Heat Tower sprites with more obvious heat direction.
   - New Plastic Pipe color with better contrast with ghost pipes.
  Minor Features:
   - Heat Towers now have a central section that can be used to connect circuits.
  Changes:
   - Steam faction now requires at least 1 space between pipes. This changes the steam inputs for pumpjacks, chemical-plants, and assembling machines.
   - Heat faction now uses a constant specific heat, but with a range of temperatures. This makes the transfer of heat more logical. 
  Performance:
   - Heat-towers power transfer calculation much faster.
  Bugfixes:
   - Hide vanilla entities from filter menus.
   - Corrected issue where blueprints of electric-only buildings would block themselves.
   - Enabled inserters to insert both fuel and robots into roboports.
   - Most script-based functions will be more correct when upgrading between version.
Version: 0.18.17
Date: 2020-07-11
  Modding:
   - Added support for baronConstants.flags.no_split
   - Added support for baronConstants.flags.keep_subgroup
Version: 0.18.16
Date: 2020-07-02
  Features:
   - Updated marking icons for better visibility
  Modding:
   - Split Baron Library out of Baron Factions
   - Added support for baronConstants.flags
  Bugfixes:
   - Enabled Burner fuel when the fuel is minable from natural sources
Version: 0.18.15
Date: 2020-06-28
  Features:
   - Add circuit network poles for all factions
  Bugfixes:
   - Include faction recipes on productivity modules
   - Retain logistics request when respawning
   - Correct opacity on pipe tints
Version: 0.18.14
Date: 2020-06-27
  Bugfixes:
   - Correct issue where crash sometimes occurs when heat mining drill is placed
Version: 0.18.13
Date: 2020-06-27
  Bugfixes:
   - Correct issue where crash occurs when heat pump is placed
   - Correct issue where new pipe-to-ground heights were not set correctly
   - Correct issue steam faction boilers were not initially available
Version: 0.18.12
Date: 2020-06-27
  Modding:
   - Expanded library tools
  Bugfixes:
   - Hide character permutations from crafting screen
   - Hide replaced buildings from crafting screen
   - Correct issue where heat reactors would not retain their settings
   - Correct issue where small-heat-pipe could not be unlocked
Version: 0.18.11
Date: 2020-06-23 
  Features:
    - Added descriptions to faction selection dialog
    - Added shortcut to reopen faction selection dialog after the game has started
    - Steam Faction: thin pipes from wood
    - Heat Faction: small heat pipe with 32MW capacity
  Minor Features:
    - Renamed function "/setFactions" to "/setFaction"
    - Improved experience for "/setFaction"
  Balancing:
    - Allow heat connections on top of building's pipe connections
    - Scale steam pipe sizes
    - Add inventory bonus for inter-faction research
  Bugfixes:
    - Added workaround to issue that caused heat faction not to produce pollution
    - Moved heat pipes recipe to logistics group
    - Disable vanilla mining drill and steam engine when shared tech is enabled
Version: 0.18.10
Date: 2020-06-12 
  Bugfixes:
    - Fixed bug that crashed the game when certain buildings are placed
Version: 0.18.9
Date: 2020-06-04 
  Minor Features:
    - Added remote interface
    - Added command "/setFactions" to manually set player factions
  Bugfixes:
    - Removed heat power from `lamp`, `decider-combinator`, `arithmetic-combinator`, and `programmable-speaker` (they run on void power now)
    - Game no longer crashes when certain entities change power sources
Version: 0.18.8
Date: 2020-06-11
  Features:
    - Added faction-dependent starting equipment
    - Removed options to disable factions
  Bugfixes:
    - Enabled upgrade versions without potentially destroying older saved games
  Balancing:
    - Doubled effectiveness of starting generators
  Modding:
    - Improved compatibility with other mods, such as Bob's Mods
    - Enable other mods to specify recipes, items, and entities that are specific to a faction
Version: 0.18.7
Date: 2020-06-05  
  Bugfixes:
    - Enabled player factions to be set in the console
    - Correct issue where heat didn't produce pollution
Version: 0.18.6
Date: 2020-06-05  
  Bugfixes:
    - Corrected shared tech issues
Version: 0.18.5
Date: 2020-06-05  
  Bugfixes:
    - Correct issue where heat didn't produce pollution
    - Correct issue with heat building tech
    - Large heat mining drill named
    - Corrected shared tech issues
Version: 0.18.4
Date: 2020-06-05  
  Features:
    - Added "Shared Technology" feature
Version: 0.18.3
Date: 2020-06-05  
  Features:
    - Added Heat burner reactor
    - Adjusted recipe order to be a bit more logical
  Bugfixes:
    - Corrected error that caused fluid producers to operate at 1/60 power
    - Corrected error where steam producer recipes were not enabled
  Modding:
    - Port technology to factions for startup mods that initialize with researched technology
    - Port starting items to factions for startup mods that initialize with inventory
Version: 0.18.2
Date: 2020-06-04 
  Circuit Network:
    - Removed void type sources and added them to electric-only:
      `lamp`, `decider-combinator`, `arithmetic-combinator`, and `programmable-speaker`
  Bugfixes:
    - Remove vanilla factories from "made-in" mouseover
Version: 0.18.1
Date: 2020-06-01
  Features:
    - Added per-faction technology for expansion
  Modding:
    - Added changelog
    - Enabled compatability with other mods
  Bugfixes:
    - Corrected issues where technology would unlock the same recipe multiple times
Version: 0.18.0
Date: 2020-06-01
  Major Features:
    - Initial release with 4 working factions, start points, and special "all" faction