TheoTown full update changelogs

News will be posted here.
User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#381

Post by JustAnyone »

Version 1.12.17
  • Add text drawing functions to Drawing library for convenience
  • Add Add Drawing.drawCircle, Drawing.addColor functions
  • Add Drawing.flowImage to easily draw images in flowing text using Lua
  • Add Draft:getTail(), Draft:getSpeed() and Draft:getCapacity() for car drafts
  • Fix city development stalls caused by buildings that need road on zone that doesn't
  • Fix secondary highway bridge was not displayed
  • Fix Java implemented Lua functions returning null instead of nil caused crash in certain situations
  • Fix an issue related to restarting which caused some translations to not update
  • Allow fire fighters to extinguish fires from beneath buildings since RCI can spawn on tunnels without on ground road connection
  • Allow to use hex string in Drawing.setColor
  • Remove requirement to unlock maps in local regions in desktop version
  • Mark default bus stop using a meta tag
  • Show more information in case of OOM error on Desktop
  • Work on TS
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#382

Post by JustAnyone »

Version 1.12.18
  • Add more car draft related Lua functions
  • Add support for car spawning using multiple start and target points at once
  • Add support for coloring cars
  • Add Util.hex2color and Util.color2hex utility functions
  • Add callback function script:clickAny which will be called after tap if the current tool did not consume the event
  • Add City.getToolId function to identify tools more easily
  • Add city drawer function getMissingRequirements
  • Allow to create city drawer from script and data drafts
  • Make it easier to define GUI menus with potentially missing items using Lua
  • Fix corrupt city file prevents game from launching
  • Fix thunderstorm impacted how other things were drawn
  • Prevent dots in managed plugin files as it could be used to hide downloaded plugins in the folder on Unix based OSs
  • Adjust how inactive buttons are displayed
  • Specify capacities for stations and cars in JSON
  • Work on TS

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#383

Post by JustAnyone »

Version 1.12.19
  • Add speed controls to follow car tool
  • Allow to follow non drivable cars in follow car tool; controls will be hidden then
  • Fix some issues with highlighting the current vehicle in follow car tool
  • Adjust station, car speeds and capacities in JSON
  • Work on TS

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#384

Post by JustAnyone »

Version 1.12.20
  • Add a handler for freezes during loading stage when trying to allocate texture
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#385

Post by JustAnyone »

Version 1.12.21
  • Fix Tile.pauseBuildingAnimation caused crash which caused night frames of letter decoration to break
  • Fix inactive drafts were buildable (fixes the bug where Tree Planter could be used to plant plugin trees in non plugin regions)

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#386

Post by JustAnyone »

Version 1.12.22
  • Fix hidden UI elements could still consume touch input
  • Fix during follow car tool zooming was limited due to invisible panel
  • Fix lag spikes caused by periodic state saving
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#387

Post by JustAnyone »

Version 1.12.23
  • Add some default nature influence to parks
  • Add TheoTown.isRTL Lua function
  • Add right-to-left support to flow drawing functions
  • Fix some pixel issues in the world texture
  • Adjust tree influences to be more consistent
  • Improve follow car tool button behavior
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#388

Post by JustAnyone »

Version 1.12.24
  • Add an experimental shader option that tilts the city plane

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#389

Post by JustAnyone »

Version 1.12.25
  • Add screen stretching setting
  • Fix hide UI option did not hide problem icons
  • Fix last country road bridge variant was not displayed correctly
  • Fix zone pricing on slopes and multiple levels
  • Fix helicopters did not move if the building itself got moved
  • Fix influence preview performance issues in building tool
  • Fix a crash during loading
  • Fix a plugin exploit
  • Move extra D setting to graphics settings
  • Show warning if extra D setting is not usable due to current smooth zoom setting
  • Apply screen transformations to base stage backgrounds for preview and consistency purposes
  • Lower negative effect of tollbooths
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#390

Post by JustAnyone »

Version 1.12.26

This changelog is a bit longer than previous due to a huge amount of changes. List may not be reflective of all the changes...
Could it be the mighty Transportation Update?

  • Add support for non-square buildings
  • Add draggable sliders to listboxes
  • Add active plugins category in the store
  • Add automatic recovery for broken region map files
  • Add simple statistics to the airport view
  • Add manifest resolution from an index API for local plugins without manifest data
  • Add size overlay text to zone, remove and tree tools for easier sizing
  • Add subtle dust effect when placing buildings
  • Add a separate map view for transport systems
  • Add key shortcuts to toggle night and winter for debugging; only available if experimental features is enabled to avoid accidents
  • Add "diagonal cars" attribute for roads which can be used to enable diagonal car frames and movement in corners even for non diagonal roads
  • Add "depot capacity" attribute for buildings to explicitly denote vehicle capacity of buildings
  • Add road flag type elevated train
  • Add stdout command to write game console to standard output when there's too much content to be copied to clipboard
  • Add City.countZones(draft) Lua function
  • Add concept of flowHeight to the Drawing library
  • Add concept of road join groups to prevent future elevated train tracks from connecting with normal roads
  • Add automatic legacy elevated to new rail system migration; remove old elevated rail; remove legacy train car spawners
  • Fix holes and non deterministic behavior in terrain generation
  • Fix RCI composition building zone placement in building tool
  • Fix frames in icons from overflowing (legacy toolbar suffered from this)
  • Fix some in-game fences prices were missing
  • Fix follow car tool car preview on elevated terrain
  • Fix toolbar search function returned RCI buildings twice if they are part of a custom category
  • Fix city info stage tab buttons could not handle narrow screens and would flow out of screen
  • Fix alert tools had missing title text
  • Fix road top pile frame was not used for level 1 road (still not used when on water)
  • Fix bus stop required road flags were not checked
  • Fix building tool composition drawing did not render building center markers correctly
  • Fix building visibility check for buildings on slopes
  • Fix plugins missing on the server were not displayed in the "installed" store tab if no other plugins are installed
  • Fix diamond redemption through plugin codes
  • Fix disabling local plugins did not work with soft restart
  • Fix non active categories can cause stuck new marker in toolbar
  • Fix manifest file errors caused immediate crash instead of being reported in plugin error stage
  • Fix RCI building income calculation could overflow
  • Fix misaligned hospital lights
  • Fix inheriting buildings reset influences
  • Fix dead lock caused by City.exit
  • Try to fix an issue where music kept playing after pausing app on Android
  • Various fixes to the tutorial
  • Improve composition building drawing in the toolbar
  • Improve visibility of road length text when building road
  • Adjust the automatic naming scheme for transport system stations
  • Adjust road draft drawing in the toolbar to show piles, if applicable
  • Adjust Plugin Script Policy stage to show new and recently added plugins first
  • Adjust Plugin Error stage to report the location of the previous definition in case of duplicate plugin ID
  • Adjust draft resolving behavior in Lua when receiving null
  • Prevent non privileged RCI plugins from defining influences
  • Make railway station clock light up
  • Make loading bar on the initial loading screen more fluent
  • Make build tool click within building more tolerant to account for cases where projected building was moved to a valid nearby location causing click to not work
  • Make soft restart more reliable
  • Automatically set budget item for transport system associated buildings
  • Move left side traffic setting from global setting into a city setting
  • Continue work on transport system changes
  • Localize transformation settings, new transport update strings
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#391

Post by JustAnyone »

Version 1.12.27
  • Add support for transport system vehicle requirements
  • Add helpful messages in case there are no transport system routes / stations / vehicles
  • Fix transport system ordering in city info listing
  • Fix removing all transport system stations of a route causes a crash when trying to list routes
  • Fix crash caused by drawing preview of roads with single frame animation
  • Fix route modes were broken
  • Sort transport system vehicles by base price automatically
  • Show draft type in plugins command
  • Move preference files on desktop from .prefs to .prefs/theotown to avoid conflicts with other libGDX based applications

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#392

Post by JustAnyone »

Version 1.12.28
  • Add GUI.showColorPicker
  • Add transport system route change color option
  • Fix removing stations may cause a crash when car reaches its target
  • Fix crash cause by plugin error reporting
  • Fix incompatible tagged drafts could cause crash on transport system creation
  • Fix aspects could not be inherited
  • Fix hospital winter frame
  • Limit max habitants/workers a draft can have based on its area
  • Adjust transport system route copy behavior to insert new route directly after copied one and using same color

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#393

Post by JustAnyone »

Version 1.12.29
  • Add new monorail transport system by Kulche
  • Add new icons by Kulche
  • Add new custom made music
  • Add a new music manager
  • Add more transport system tags for future use
  • Add shortcut from concrete transport system dialog to all transport systems city info listing
  • Add :-angle launch option for Windows and Linux (this will use non OpenGL native graphic APIs to emulate OpenGL calls; Vulkan on Linux, DirectX on Windows) in an attempt to fight OpenGL driver issues
  • Fix a crash that could occur in city generation
  • Fix transport system window row height
  • Try to fix an Android crash during start-up due to missing external files directory
  • Try to fix a crash in transport system caused by asynchronous nature of cars
  • Inherit transport system station name from nearby stations of other systems
  • Use explicit car as road flags source for transport system creation to make sure extending a system does not break it
  • Adjust transport system balance
  • Use more appropriate icon for forum in game menu
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#394

Post by JustAnyone »

Version 1.12.30
  • Add airport bound traffic
  • Add limits for non privileged building influences, power, water and aspects; this is intended to make plugin moderation easier
  • Try to fix some more crashes related to transport system and other
  • Increase traffic to neighboring cities
  • Change "hard to reach station" warning meaning to "there are no in-going routes"
  • Change demand icon drawing to be more consistent with new icons
  • Change some extra icons to fit the new style
  • Change traffic spawning to be more even
  • Change pathfinding to reduce load especially when strange roads are present
  • Optimize car spawners with big radius
  • Refactor game menu construction
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#395

Post by JustAnyone »

Version 1.12.31
  • Add influence preview for composition buildings
  • Fix missing station influences for elevated railway and monorail
  • Fix slow volume slider dragging was broken
  • Relax plugin influence limits and allow them to be adjusted over-the-air
  • Change to allow parks to have culture influence
  • Minor UI adjustments

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#396

Post by JustAnyone »

Version 1.12.32
  • Allow a bit of monthly power and water for buildings without monthly price
  • Fix transport system persistence was broken after saving the city
  • Fix turning on sandbox mode did not immediately reveal option to unlock Uber mode
  • Fix first frame of city drawing was missing all buildings
  • Fix squarish composition auto spawning caused crash
  • Try to fix more ts related crashes
  • Increase income from ts by increasing ticket prices
  • Remove the long-deprecated Facebook login method
  • Update more icons
  • UI adjustments
  • Update translations

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#397

Post by JustAnyone »

Version 1.12.33
  • Fix some transport system fixes were not included

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#398

Post by JustAnyone »

Version 1.12.34
  • Allow restart hotkey even if dialog is open

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#399

Post by JustAnyone »

Version 1.12.35
  • Fix roads (even privileged ones) could not have no monthly price

User avatar
JustAnyone
Developer
Posts: 3655
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: TheoTown full update changelogs

#400

Post by JustAnyone »

Version 1.12.36
  • Fix elevated station parts had build time
  • Fix OpenGL error spamming caused by unused shader vertex attribute
  • Protect transport system drafts and functions
  • Minor UI adjustments
  • Update dependencies
  • Update translations and some strings

Locked Previous topicNext topic

Return to “News”