Page 14 of 16
Re: TheoTown full update changelogs
Posted: 24 Apr 2023, 12:16
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
Re: TheoTown full update changelogs
Posted: 24 Apr 2023, 12:18
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
Re: TheoTown full update changelogs
Posted: 24 Apr 2023, 12:20
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
Re: TheoTown full update changelogs
Posted: 24 Apr 2023, 12:22
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
Re: TheoTown full update changelogs
Posted: 18 Jun 2023, 19:06
by JustAnyone
Version 1.10.99
- Fix car visibility detection for cars on hills
Re: TheoTown full update changelogs
Posted: 18 Jun 2023, 19:07
by JustAnyone
Version 1.11.00
- Update game build tools and dependencies.
Re: TheoTown full update changelogs
Posted: 21 Jun 2023, 12:23
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
Re: TheoTown full update changelogs
Posted: 21 Jun 2023, 12:24
by JustAnyone
Version 1.11.02
- Fix road pile placement was broken on elevated terrain
- Fix missing escape character in text
Re: TheoTown full update changelogs
Posted: 05 Jul 2023, 21:05
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
Re: TheoTown full update changelogs
Posted: 24 Jul 2023, 15:52
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
Re: TheoTown full update changelogs
Posted: 02 Aug 2023, 11:44
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
Re: TheoTown full update changelogs
Posted: 02 Aug 2023, 11:48
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
Re: TheoTown full update changelogs
Posted: 08 Aug 2023, 15:44
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
Re: TheoTown full update changelogs
Posted: 08 Aug 2023, 15:45
by JustAnyone
Version 1.11.09
- Fix armv7 support was lost in the previous update
Re: TheoTown full update changelogs
Posted: 13 Aug 2023, 14:54
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
Re: TheoTown full update changelogs
Posted: 13 Aug 2023, 14:58
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
Re: TheoTown full update changelogs
Posted: 16 Aug 2023, 14:45
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
Re: TheoTown full update changelogs
Posted: 17 Aug 2023, 12:04
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
Re: TheoTown full update changelogs
Posted: 19 Aug 2023, 12:47
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
Re: TheoTown full update changelogs
Posted: 25 Aug 2023, 15:11
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