I'm going to cover a feature I only just finished. I was thinking about this idea for years already.
I always thought the feature is too hardcore to be included, but I learned that it is usually a mistake to underestimate the players, so I gave it a go, and decided to share it right away.
Hello, We've had a lot of requests to talk about map generation. It's difficult to talk about map generation without first explaining noise expressions. From time to time we need to talk about noise expressions anyway because they are a critical part of the game, but I don't think we've ever done a good job of explaining what they actually are at a high level. We will a closer look at planet mapgen again in the future, but for now this will introduce the basic concepts and act as a primer for later.
Hello, trains are one of our most favorite parts of the game. We already talked about the ways we improved rails (FFF-377), so its time to talk about how we improved the way you can control the trains that ride on them.
Technology researched message does not play chat notification sound.
Pressing "Regenerate map" in the map editor will open the map generator.
"Regenerate map" is no longer available in map editor for scenarios that don't use the map generator.
Bugfixes
Fixed that the prototype explorer and CustomInputEvent::selected_prototype did not work on crafting machine fluid slots.
Fixed LuaEntity::disconnect_neighbour called on electric pole would disconnect left side of power switch when requested to disconnect right side. more
Fixed that cloning rails in the map editor could lead to corrupt saves in some instances. more
Fixed offset of circuit connector sprites for inserters
Fixed a desync related to manual crafting large recipe counts.
Fixed that Arm builds of the game would not render cliff previews correctly. more
Fixed train fulfilled fraction was always showing full green background. more
Fixed a desync when mods cause resources to generate with 'infinite' richness.
Fixed a desync when mods change character interaction distance to super large values.
Fixed a desync when technology prices would grow beyond 18~ quintillion.
Fixed a desync when related to mods and custom map generation.
Fixed a desync when mods define corpses with very long lifetimes.
Fixed a crash when entering large values for train wait times.
Fixed crashes when putting super large numbers in number input fields.
Fixed a desync when putting super large numbers in the map editor brush size fields.
Fixed that the website link in the about GUI did not work on Linux. more
Fixed a crash when changing the technology price multiplier while research is in progress.
Fixed a crash when mods would swap character armor with armor in the player inventory that only existed due to the worm armor inventory size bonus. more
Fixed a loader could get stuck in rare cases with mixed items when inserter takes items from belt in a loader.
Fixed that pressing regenerate map in the map editor would change the map generator settings GUI next time it's used.
Fixed a crash when loader entity is migrated into loader-1x1. more
Fixed that reset technology effects would advance infinite research in some cases. more
Fixed loader would not connect to belts in preview in some cases. more
Fixed bad pumpjack drain logic related to yield. more
Fixed recipes with ingredients craftable for free could not be crafted. more
Scripting
Added PrintSettings::sound_path, volume_modifier and game_state.
Replaced PrintSettings::skip_if_redundant with PrintSettings::skip. Added defines.print_skip.
we have shown some bigger things recently, so it is time to also show some smaller things, because the bigger things wouldn't shine that good without the smaller things working properly!
In the last FFF-386 we covered the natural landscape of Vulcanus which mostly showed the visuals, but as you are probably aware we always put gameplay first. Now it's time to find out what kind of greater good you can do to the planet...
Hello there, I know a lot of you have been eagerly awaiting some solid information on the new planets, if so this blog is for you. Get comfy because it's a long one.