TheoTown full update changelogs

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

Platform

Re: TheoTown full update changelogs

#261

Post by JustAnyone »

Version 1.10.95
  • Add building spawned pedestrians via attributes "pedestrian" and "pedestrian count"
  • Add pedestrians to police, fire departments and hospitals
  • Add ability to spawn pedestrians from buildings via script
  • Add frame type TYPE_FENCE as this type was missing before
  • Fix cityTime uniform did not return time in seconds but ms
  • Fix wires and pipes did not use their frame types
  • Fix city corruption related to plugins changing their type
  • Deprecate Facebook login method
  • Reduce traffic over the weekends
  • Improve time uniform precision
  • Change reader/writer streams to use utf8 explicitly to fix encoding related bugs
  • Disable session log on iOS as it caused issues with premature output
  • Prepare support for diagonal bridges
  • Streamline internal draft resolution
  • Update the icons
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#262

Post by JustAnyone »

Version 1.10.96
  • Fix having regular train stations could boost amount of elevated trains
  • Fix image prefetching could take infinite time due to lack of progress in case of cache misses
  • Allow CONDITION_FRAME to check for full road frames by using "code":"f"
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#263

Post by JustAnyone »

Version 1.10.97
  • Fix flickering issue of (budget) text overlays
  • Disable diamond syncing with Google Play Games service as it is deprecated
  • Optimize car pathfinding calculations and updates
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#264

Post by JustAnyone »

Version 1.10.98
  • Fix tutorial hidden elements were not restored when entering other city
  • Fix French thousands separator (non breaking space) was drawn as ?
  • Cache shader uniform locations
  • Update non visible cars less often
  • Update credits

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

Platform

Re: TheoTown full update changelogs

#265

Post by JustAnyone »

Version 1.10.99
  • Fix car visibility detection for cars on hills

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

Platform

Re: TheoTown full update changelogs

#266

Post by JustAnyone »

Version 1.11.00
  • Update game build tools and dependencies.

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

Platform

Re: TheoTown full update changelogs

#267

Post by JustAnyone »

Version 1.11.01
  • Add the new opera feature
  • Add culture happiness and culture effect (leads to level 3 residential demand)
  • Add new light definitions by Pluc
  • Try to fix out of array exceptions caused by following cars near to the edge of the map
  • Prepare addition of building parent / child relationships
  • Make daily reward timing more lenient
  • Plugin store accessibility changes
  • Disable AA on Android
  • Update dependencies

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

Platform

Re: TheoTown full update changelogs

#268

Post by JustAnyone »

Version 1.11.02
  • Fix road pile placement was broken on elevated terrain
  • Fix missing escape character in text
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#269

Post by JustAnyone »

Version 1.11.03
  • Fix underground roads connected to neighboring cities could destroy buildings in neighbor cities
  • Fix opening file selection dialog on desktop during fullscreen mode would freeze game without showing the dialog
  • Fix monthly SWAT costs were not tallied
  • Adjust car drawing to fix new monorail flickering
  • Prevent charging money when re-building road decoration
  • Allow plugin creators to comment on their own plugins
  • Improve code flow
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#270

Post by JustAnyone »

Version 1.11.04
  • Add region zooming support
  • Add ability for road decorations to remove active flags from the underlying road e.g. by using "remove flag all":true
  • Add car spawner ability to target buildings by tag using "target tags" attribute
  • Add support for happiness modification using Lua
  • Add formatting helper functions to TheoTown Lua library
  • Add load-time animation indices validation to prevent runtime crashes
  • Add tollbooth management
  • Make logo and font size in screenshots resolution independent
  • Fix missing category frames lead to a crash when using the traditional toolbar
  • Fix car chains did not survive saving/loading due to reordering on car removal
  • Fix semi transparent buildings flickering in build tool when smooth zooming
  • Fix region / city name size in map screenshots
  • Fix region map screenshot transparency bug
  • Fix loadText path
  • Use tags instead of explicit IDs to identify train and train station relationships
  • Improve bus route visualization
  • Adjust car speed dependent on whether a road crossing has traffic lights
  • Remove plugin loading from an SD card as it's not supported on Android anymore due to scoped storage and not used on any other platform
  • Simplify car colorization by automatically extending frames if needed e.g. using "colors":["#ffffff", "#ffcc88", "#5493BF"]
  • Reorganize car auto colors for better colors used for busses
  • Adjust rating indicator to show +/- dependent on rating change
  • Automatically close follow car tool if no drivable "car" is available
  • Don't apply low car update frequency to car chain heads as screen visibility is hard to determine there
  • Prepare support for monorail
  • Refactoring to accommodate recent and upcoming changes
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#271

Post by JustAnyone »

Version 1.11.06

This release marks an update to the game on the iOS app store.
  • Add build tool helper lines to more line based tools
  • Fix cannot run on iOS for strange reasons that are related to gradle and gdx freetype
  • Adjust resolution on iOS
  • Never use rendered city buffering on desktop as it leads to apparent bad performance when zoomed out
  • Only consider car "roads" for "too much traffic" notification
  • Prevent plugin file tree parsing from including .git directory
  • Show helper lines in road tool
  • Move light definitions into own content file
  • Update libraries

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

Platform

Re: TheoTown full update changelogs

#272

Post by JustAnyone »

Version 1.11.07
  • Add account deletion button to account stage
  • Fix bridge road intersection's information window had overlapping buttons for traffic lights and bridge type
  • Fix use of "copies" or "n" attributes in frames did not work nicely with winter frames due to winter frames expecting consecutive frames
  • Fix account disclaimer dialog did show every time
  • Fix it was hard to move performance slider button as the button could loose focus easily
  • Fix could not buy a gift by watching an ad
  • Fix network communication with backend
  • Update libraries

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

Platform

Re: TheoTown full update changelogs

#273

Post by JustAnyone »

Version 1.11.08
  • Add ability to car definitions for animation pos array to contain null entries to skip the corresponding frame without the need to define a "frames" attribute
  • Add support for more elaborated Lua errors including stack traces
  • Optimize city background drawing by adding support to draw chunks of 4x4 tiles. Custom backgrounds must define a fourth frame containing the 4x4 tile variant to support that feature
  • Remove pirate language
  • Refactor exception handling on desktop and allow ignore to actually ignore exceptions for a short time
  • Refactor Android and iOS exception dialog
  • Change our way of compiling and building the game internally. This may result in some regressions in the coming versions. Replace some Java code by Kotlin counterparts.
  • Update translations

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

Platform

Re: TheoTown full update changelogs

#274

Post by JustAnyone »

Version 1.11.09
  • Fix armv7 support was lost in the previous update

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

Platform

Re: TheoTown full update changelogs

#275

Post by JustAnyone »

Version 1.11.10
  • Add Script.EVENT_ALIGNED which can be used to detect alignment changes / initial alignment for aligned buildings
  • Add tag "car hearse" to define custom hearse cars
  • Fix building upgrade requirement name resolution did not look up actual draft
  • Fix initial frame of aligned buildings was random
  • Fix motorcycle lights
  • Fix game could not be run on desktop
  • Fix on Mac OS the game had to be started with UI on main thread due to AWT
  • Refactor how service buildings select their car drafts. "service car tags":[] can be used to override the list of tags that should be used as service cars. The defaults are dependent on building type.
  • Make alignable building non movable by default
  • Allow use of DrawingLibrary within script:update
  • Allow "service car tags" to be a single string value instead of an array of strings for convenience
  • Prevent excessive building listener events during moving building when using the move building tool
  • Prevent pollution from pulling health happiness down to zero
  • Lower spread rates of fires and illness and increase effectiveness of fire engines and medic cars
  • Update startscreen backgrounds to Discord event winner submissions
  • Raise exception when trying to use Drawing.setTile without city context

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

Platform

Re: TheoTown full update changelogs

#276

Post by JustAnyone »

Version 1.11.11
  • Add custom cursors on desktop
  • Add icon resources for level icons and use them for level influence types
  • Fix city growth stopped due to slight negative traffic influence from tollbooths being applied to build considerations
  • Don't use transparency for buildings of the current draft in aligned building tool
  • Lower effect of waste and dead bodies on health happiness

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

Platform

Re: TheoTown full update changelogs

#277

Post by JustAnyone »

Version 1.11.12
  • Add animation spot attribute "frame shift", default value 1, can be set to 0 to prevent building's base frame to impact rotation of animation
  • Add directionality to non one-way roads that can be used for kind of rotation aware road decorations
  • Fix game did not compile for iOS
  • Fix negative dpi reporting lead to only normal resolution being available
  • Only rebind framebuffer in engine if necessary to fix performance issues when many plugins are in use in conjunction with smooth zoom.
  • Limit right click scrolling in city stage and make it frame rate independent
  • Set bus depot building to only be satisfied with road connection that supports busses
  • Use allowBusStop:false for roads that do not have bus flag set by default
  • Consider Android < Oreo as "potato" devices and disable smooth zoom by default on them
  • Always enforce EVENT_ALIGNED to be called on potentially affected aligned buildings
  • Enable edge scrolling on fullscreen by default
  • Adjust building upgrade related Lua functions
  • Use base frame for rotation aware animations when evaluating target frames (may break stuff, but unlikely)
  • Localize shop restore functionality
  • internal refactoring

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

Platform

Re: TheoTown full update changelogs

#278

Post by JustAnyone »

Version 1.11.13
  • Add a thread local buffer for a huge reduction in allocations, especially when loading plugins
  • Fix frame shift default for animation spots was not actually set so it defaulted to zero
  • Attempt to fix resolution issues again
  • Enforce presence of plugin.manifest for .plugin file creation
  • Prevent .git folders from being included in .plugin files created using "export" console command

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

Platform

Re: TheoTown full update changelogs

#279

Post by JustAnyone »

Version 1.11.14
  • Fix inheriting road lead to crash
  • Fix buildings with max amount cap could not be moved unless the new building place intersects the old one
  • Fix moving building to the previous location did cost money and caused rebuild
  • Attempt to fix resolution issues x3
  • Remove Google Analytics
  • Show amount of draw batches in debug overlay
  • Increasing the logging amount on startup

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

Platform

Re: TheoTown full update changelogs

#280

Post by JustAnyone »

Version 1.11.15
  • Fix crash when moving cursor outside of city in wire tool on desktop
  • Fix building composition road deco over aligned road preview
  • Allow animation drafts without frames definition as child animations may have some
  • Draw currently building building opaque in build building tool

Locked Previous topicNext topic

Return to “News”