📜You can find the full changelog here: https://bit.ly/2WAIirB
-
Added tile based water animation
-
Added building attribute "draw water ground" to signal game to draw water under the building
-
Added support for custom water (see here)
-
Added "draw water ground" attribute for specifying what type of water to draw beneath a building
-
Added water height smoothing after placing water or land
-
Added tile based water sparkle
-
Added Tile.setGroundHeight, Builder.getZonePrice Lua functions
-
Added draft script load/unload event functions
-
Added script:exit event function
-
Added support for custom water border frames using the attribute "water border frames"
-
Added drafts picked by eye dropper to toolbar history
-
Added Tile.isCoast function
-
Added "add prices" support for road decorations
-
Added support for animations on fences, helicopters and planes
-
Added non-privileged plugin support for waste and body disposal buildings
-
Added lights for various buildings made by DESOLAN and Kulche
-
Added heightmap import functionality
-
Added more light definitions by DESOLAN
-
Added support to remove 2nd level ground by placing normal ground
-
Added font for tagalog language
-
Fixed diagonal one-way roads had to provide custom dirs array
-
Fixed an interesting script execution concurrency issue which could cause some strange crashing
-
Fixed coasts always drew default water under them
-
Fixed draw water ground attribute lead to slightly blue colored buildings
-
Fixed out of money preview in tools when using a mouse
-
Fixed inherited, native drafts were hidden in regions which didn't allow plugins
-
Fixed not enough money dialog did not show amount on premium versions while using German language
-
Fixed stage background sometimes did not show the current city
-
Fixed visual result of "draw water borders":false did not include coast
-
Fixed optional parameter of City.save() was ignored
-
Fixed background of removal price dialog showed performed removal
-
Fixed graphical glitches in list boxes with zebra pattern item backgrounds
-
Fixed draw building water ground did not work correctly for rotated cities
-
Fixed dialog animation was shown when switching between influences in tile info dialog
-
Fixed auto build plugin buildings were still built in cities with not allowed plugins
-
Fixed pollution color could color bleed into neighboring buildings
-
Fixed start screen background would change upon rebuilding the window
-
Fixed water near map edge drawing
-
Fixed some translation issues
-
Fixed missing railing issue for roads on slopes
-
Fixed some grass ground used old, rough coast graphics
-
Fixed aligned building tool did not build zones
-
Fixed experimental mode was required to build water on hills
-
Fixed doubled income didn't show length in feature selector
-
Fixed gifts and comments sidebar buttons were not hidden in hide ui mode
-
Fixed hidden upgrades would still add up to total building upgrades
-
Fixed click sound did not abort when leaving tile dialog via influence view
-
Fixed "disable plugin" action on plugin error stage did not work on PC
-
Fixed upgrade drafts could cause Lua crashes when a type was specified
-
Fixed automatic disasters still occurred in uber mode
-
Fixed legacy settings file was hidden by default
-
Fixed remove tool was broken when asking about removal price
-
Fixed buildings that did not support terrain were drawn with coast and water border at the same time beneath
-
Changed some Lua function permissions
-
Updated libraries
-
Adjusted terrain shading
-
Water related adjustments
-
Changed default behavior of water drawing for backwards compatibility with older plugins which rely on drawing water below them
-
Adjusted ogl2.1 missing error to make clear that there are GPUs that are not capable to run the game
-
Adjusted Lua Builder library to build zones automatically
-
Attempt to fix cyclic worker executor is null issue
-
Attempt to fix a silent game exit by throwing an exception when trying to save city from outside of main thread
-
Disabled script:event functions when neighboring city connections are applied (caused some issues since City libraries are missing at that point)
-
Adjust road decoration light switching
-
Attempt to fix strange lines near gradient frames
-
Merge sandbox and free mode into one, as they are functionally the same
-
Adjust max building size limit for all buildings to 16x16
-
Adjust button behaviour to let buttons loose selection on tap when said tap moves outside of the button
-
Move City.load and City.execute into TheoTown module
-
Ensure that car paths are validated in regard to road flags before re-using them
-
Updated translations
Changed files in this update