Factorio
Steam News 21 December 20241y ago

Factorio version 2.0.28 released as stable

Minor Features Added radar minimap visualization for roboports and cargo landing pads. https://forums.factorio.com/117994 Cargo pod scheduling reworked to send larger and more spaced out deliveries. This should improve…

Update log

Full Factorio update

The complete published notes, normalized for clean reading and source attribution.

Extracted changes

134 fixes24 additions16 changes4 removals
  • Gameplay
  • Store
  • Balance
  • Maps
  • Server
  • Performance
addedMinor FeaturesAdded radar minimap visualization for roboports and cargo landing pads. https://forums.factorio.com/117994
changedMinor FeaturesCargo pod scheduling reworked to send larger and more spaced out deliveries. This should improve the frequency of trickling space science and material drops.
changedMinor FeaturesFactoriopedia now shows recycling recipes for each item.
addedMinor FeaturesRe-added the sandbox scenario questionnaire.
addedMinor Features[space-age] Added "Nauvis Bus" and "Nauvis Power Up" menu simulations.
addedMinor Features[space-age] Added camera views to Space platform tooltips.

Minor Features

  • Added radar minimap visualization for roboports and cargo landing pads. https://forums.factorio.com/117994

  • Cargo pod scheduling reworked to send larger and more spaced out deliveries. This should improve the frequency of trickling space science and material drops.

  • Dragging and dropping a blueprint file into the game window will import the file contents as a blueprint string.

  • Dragging and dropping text into the game window on X11 will import the text as a blueprint string.

  • Factoriopedia now shows recycling recipes for each item.

  • Re-added the sandbox scenario questionnaire.

  • [space-age] Added "Nauvis Bus" and "Nauvis Power Up" menu simulations.

  • [space-age] Added camera views to Space platform tooltips.

Balancing

  • [space-age] Changed rocket fuel from ammonia recipe to require the same amount of solid fuel as the main rocket fuel recipes to prevent a recycling loop. https://forums.factorio.com/122574

  • [space-age] Land mines on space platforms now damage the space platform tiles in a radius.

Changes

  • Attack groups containing stompers or strafers will now contain fewer units.

  • Changed selector combinator circuit wire reach to be the same as wire reach of other combinators.

  • Inserters (especially ghost long handed ones) spawn in stretched to an appropriate distance.

  • Large egg rafts will try to have at least one stomper or strafer spawned at a time.

  • Removed default secondary keybinding for redo action on AZERTY keyboards as it collided with super force building while moving up. https://forums.factorio.com/124377

  • Reverted fix for god controller being able to zoom out to map view. https://forums.factorio.com/123675

  • Small egg rafts no longer absorb pollution because they will never produce stompers or strafers.

  • Space age mods no longer count as "has mods" in the server browser. https://forums.factorio.com/117812

  • Tweaked how entities are selected in remote view when using a gamepad. The entity directly under the crosshair is much more likely to be selected.

  • Wrigglers will no longer proactively attack pollen emitters. However, they will still respond to artillery.

Graphics

  • Aquilo icebergs have longer shadows to integrate with the world better.

  • Asteroid collector tentacles have less colourful rainbow effect on them.

  • Changed the Rocket part icon to look more like a part of the rocket.

  • [space-age] Changed the Space crafting category icon to look like a cargo pod instead of rocket silo.

Optimizations

  • Improved GUI performance when logistics status diode is part of the structure. https://forums.factorio.com/124660

  • CosmeticImproved asteroid collector performancewe estimate it should be 5x - 15x faster when there are thousands of asteroid chunks on the map. https://forums.factorio.com/118736
  • Improved asteroid update performance by up to 20%.

Bugfixes

Modding

  • Added CharacterArmorAnimation::mining_with_tool_particles_animation_positions.

  • Added EnemySpawnerPrototype::max_count_of_owned_defensive_units and EnemySpawnerPrototype::max_defensive_friends_around_to_spawn.

  • Added FluidBox::mirrored_pipe_picture and mirrored_pipe_picture_frozen.

  • Added InserterPrototype::starting_distance.

  • Added LuaAISettings::size_in_group and LuaAISettings::join_attacks.

  • Added LuaEntityPrototype::max_count_of_owned_defensive_units and LuaEntityPrototype::max_defensive_friends_around_to_spawn.

  • Added UnitAISettings::size_in_group and UnitAISettings::join_attacks.

  • Added heating_radius to ReactorPrototype and HeatPipePrototype.

  • Added minimum collision box restriction to cargo bays, cargo landing pads and space platform hubs. https://forums.factorio.com/124079

  • Added support for Opus audio codec.

  • Burner inserter initial energy amount was changed to be defined on the burner energy source prototype.

  • Changed UseEntityInEnergyProductionAchievementPrototype::consumed_condition into ItemIDFilter.

  • ItemProductPrototype and FluidProductPrototype ignored_by_productivity defaults to value of ignored_by_stats.

  • TipsAndTricksItem requires at least one dependency if it has a `dependencies-met` trigger.

  • UTF-8 encoding is now checked for all mod text files to ensure proper rendering. Mods with ANSI encoded text files will not load anymore. (Prompted by https://forums.factorio.com/120452)

  • Underground fluid box connections with incompatible underground_collision_mask are allowed to connect as long as tiles between do not collide with any of them.

Scripting

  • Added LuaBootstrap::get_event_id.

  • Added LuaBurnerPrototype::initial_fuel and initial_fuel_percent read.

  • Added LuaCustomEventPrototype::event_id read.

  • Added LuaCustomInputPrototype::event_id read.

  • Added LuaEntity::is_freezable read and frozen read.

  • Added LuaEntity::is_updatable read, disabled_by_script read/write, disabled_by_control_behavior read and disabled_by_recipe read.

  • Added LuaEntity::minable_flag read/write. Write to LuaEntity::minable is now deprecated.

  • Added LuaSpacePlatform::last_visited_space_location read.

  • Added LuaSpacePlatform::paused read/write.

  • Added LuaSurface::ignore_surface_conditions.

  • Custom events and custom inputs defined by prototypes are given constants inside of defines.events.

  • Unified parsing of event types into LuaEventType. Made it possible to specify custom events and custom inputs by providing prototype instance.

Source

Steam News / 21 December 2024

Open original