Gui
Note: I'm using the mod gui as the root objects for my gui.Using styles defined in data phase
All base game styles e.g. "caption_label_style" have been renamed to remove the "_style" suffix, so e.g. "caption_label_style" is now simply "caption_label". Can usually also be searched + replaced, the game will tell you which style it can't find.
Items/Entities etc
Icon_sizeLuaEntity::action = {type = "area", ...}Icon_size is now a required property of any prototype that has icon/icons defined, the icons no longer have a default size. Here are the old icon size defaults which can be used as a reference to add the icon_size:32x32px for entity, fluid, item, item-group, recipe, technology, virtual-signal
128x128px for achievement, tutorial
If icon path references base mod, technology icon was expected to be 128x128px and item-group icon 64x64px.
The base game tiles have been renamedInstead of "perimeter", "radius" has to be used
"grass"->"grass-1"
"grass-medium"->"grass-3"
"grass-dry"->"grass-2"
"dirt"->"dirt-3"
"dirt-dark"->"dirt-6"
"sand"->"sand-1"
"sand-dark"->"sand-3"