about 4 years ago - /u/FactorioTeam - Direct link

Graphics

  • New visuals for poison capsule effect.
  • New dying effect and remnants for flying robots.

Sounds

  • Entity destroyed alert - Sound softened and lowered in volume.
  • Weapon sounds (WIP) - new Pistol, Submachine gun, Gun turret, Laser turret.
  • Logistic chests open sound (WIP).
  • Poison capsule cloud (WIP).

Bugfixes

  • Fixed that reordering heat buffers during the same tick a different heat buffer was built would leave the heat buffer state corrupted. more
  • Fixed that entity sounds with probabilities would loop forever once they started playing. more
  • Fixed rocket silo tooltip did not include contents of the rocket result inventory. more
  • Fixed that styles were applied to wrong slot in a filtered train view. more
  • Fixed that server authentication would fail if both the token and username and password were provided. more
  • Fixed that changing inserter pickup/dropoff through mods didn't work correctly. more
  • Fixed that combat robots had their fire resistance overwritten. more
  • Fixed that rolling stocks were not pulled correctly when train was moving through curved rails. more
  • Fixed that LuaEntityPrototype::burner_prototype didn't work for the burner-generator entity type. more
  • Fixed janky construction robot flying animation during repair work. more

Scripting

  • Added optional LuaItemStack::build_blueprint raise_built.
  • Added LuaInventory::find_empty_stack(), count_empty_stacks(), and get_insertable_count().
  • Added LuaEntityPrototype::heat_energy_source_prototype, fluid_energy_source_prototype, and void_energy_source_prototype read.
  • Added LuaGameScript::encode_string() and decode_string().
  • Added on_player_set_quick_bar_slot.
  • Added on_pre_player_toggled_map_editor.
  • Removed LuaPlayer::name write. more
  • Removed core lualib util.encode() and util.decode().

Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.

External link →
about 4 years ago - /u/Klonan - Direct link

Originally posted by credomane

Removed core lualib util.encode() and util.decode()

Why was this done out of curiosity? Also was the PVP scenario updated to not use them anymore? Last I knew it made use of these two functions.

There is the new game.encode_string() andgame.decode_string(), which replaced their functionality