Version 0.16.17
Posted: Mon Jan 22, 2018 8:23 pm
Features
- Added filter to splitter.
- Added input and output priority to splitter.
- Added a "clone group" button to the permissions GUI.
- Added PvP options: Spectator fog of war, starting chests, chest item multiplier, team areas turrets, automatic round time, and base exclusion time.
- Increased the stack size of roboport from 5 to 10.
- Decreased collision box of substation, radar and chemical plant so it is possible to walk between it and other entities.
- Fixed that rail chain signals didn't work with copy-paste. (56438)
- Fixed that double clicking the empty space in scroll bars on the load/save map GUIs would trigger the load/save. (56440)
- Fixed that walking near the edge of water could result in no footstep sounds. (56372)
- Fixed building belts over splitters marked for deconstruction while a ghost belt was under the splitter didn't work. (56250)
- Fixed that ghost solar panels would show as having energy. (56467)
- Fixed that the bonus GUI didn't show correct numbers for some bonuses. (56475)
- Fixed that a single water tile that separates two terrain types would become invisible. (54663)
- Added graphics option "Separate lower object atlas" to address performance issue when rendering lot of decoratives on some PCs. The option will put sprites drawn under shadows in a separate sprite atlas with mipmaps enabled. This should reduce GPU load, but slightly increase CPU load and VRAM usage. (54560)
- Added a command-line option --executable-path to allow launching Factorio through a custom ld.so on Linux. (56454)
- Fixed a crash when setting invalid prototype values for vehicle type entities through mods. (56494)
- Fixed that you couldn't attack nests with your pickaxe.
- Additional fix of the rail block visualization for high res. (56499)
- Fixed jittering when running against entities with connected bounding boxes (for example pipes). (56497)
- Fixed that entities with multiple items to build them wouldn't fire mod events in some cases. (56574)
- Fixed recipe tooltip with many raw materials showing incorrectly. (56422)
- Fixed invisible GUI when assembling machine with no recipe is opened. (56491)
- Fixed a crash on Linux that would happen after dragging a UI element outside the game window. (56501)
- Fixed inconvenient drag-placing of electric poles around large entities. (56374)
- Fixed un-setting controls wouldn't work correctly for key bindings with default modifiers. (56659)
- Fixed artillery projectile shadow was not aligned with artillery cannon shadow. (55269)
- Fixed line breaks in changelog with UI scale. (56141)
- Fixed that too many biters trying to return to a spawner could make all other biters inactive. (56464)
- Fixed robots deconstructing artillery turrets could lose ammo. (56686)
- Improved scroll behaviour in server list. (55451)
- Fixed possibility of receiving the previous rounds input items in Team production. (56754)
- Fixed that the game could create many enemy unit groups resulting in poor performance. (56683)
- Fixed pasting entity settings would not disable connection to logistic network. (56753)
- Fixed blueprint containing rocket silo could result in broken silo if placed before rocketry was researched. (56748)
- Fixed rail chain signal ghost would emit light. (56818)
- Fixed that blueprint strings wouldn't retain storage chest filters. (56875)
- Fixed passing LuaObjects through the remote interface wouldn't always work correctly. (56812)
- Fixed that LuaSurface::create_entity wouldn't work to create walls on top of ghost walls. (56829)
- Fixed that a furnace or assembling machine with > 100% productivity with a <= 1 tick crafting time recipe wouldn't work correctly. (56859)
- Fixed building blueprint rails on rails marked for deconstruction didn't work correctly in some cases. (56854)
- Fixed a migration issue related to logistic entities and inventory resizing. (56861)
- Removed terrain_collision_box from fish prototype. To prevent fish with non-zero collision box from blocking offshore pump placement, default collision mask of fish has flag 'colliding-with-tiles-only'. (55109)
- Disabled recipes won't be cleared from an assembling machine ghost, if the assembling machine prototype has fixed_recipe set.
- Entity of type offshore pump can be rotated on ground if flag 'filter-directions' is not set. (26937)
- Changed the tile related events to include the old tiles and positions instead of just positions.
- Added on_pre_player_crafted_item and on_player_cancelled_crafting events.
- Added on_entity_damaged event.
- Added on_chunk_charted event.
- Added LuaEntity::splitter_filter, splitter_input_priority and splitter_output_priority read/write.
- Added ghost_name and ghost_type to LuaSurface::find/count entities filtered.
- Fixed recursive call in util.merge(). (56779)