Cities: Skylines

Cities: Skylines

[DEPRECATED] Additive Shader
Showing 1-4 of 4 entries
Update: 7 Jun, 2020 @ 5:51pm

Version 1.5.0 Beta-4

- Refresh RenderGroups when render distances change
- Improve compatibility with ULOD & Adaptive Prop Visibility Distance mods

Update: 7 Jun, 2020 @ 12:30am

Version 1.5.0 Beta-3

- Updated: Original asset settings now restored when returning to menu/desktop
- Updated: Additional settings for buildings that contain shader props
- Meta: Will hopefully fix short render distance of those buildings

Update: 6 Jun, 2020 @ 12:32am

Version 1.5.0 Beta-2

- Improved: Asset scanner 2x faster
- Improved: Asset report 3x faster (thanks dymanoid!)
- Fixed: Render distances not updated when Level Of Detail setting changed
- Fixed: Render distances sometimes smaller than what asset defines

Update: 4 Jun, 2020 @ 5:37pm

Version 1.5.0 Beta-1

- Added: Now works in new games started from a scenario!
- Added: New keywords for common times (DayTime, NightTime, AlwaysOn)
- Added: Detection of legacy NightTime shaders (on at dusk, off at dawn)
- Added: Compatible with Real Time dynamic sunset/sunrise times (NightTime/DayTime)
- Added: Folksonomic shader tagging and filtering (getting ready for v2.0 release)
- Added: Code analyzers (Roslynator, StyleCop, Microsoft, Humanizr, Unity...)
- Added: Code documentation for essential members
- Added: Extended error checking and logging
- Added: Cross-compatibility with PloppableAsphalt+ building prop render distance
- Improved: Eradicated grindingly slow CPU load in `Update()` method
- Improved: Hugely optimised token detection performance
- Improved: Optimised logging memalloc/gc footprint during startup
- Improved: Batch shader assets report in to single Debug.Log() call
- Improved: Accurate detection of always-on shaders
- Improved: Always-on shaders removed from Update() loop
- Improved: Cache OverlapsMidnight check per shader
- Improved: Use enum for faster/better asset type switching
- Improved: Only set render distance once per asset on Start()
- Improved: Disable Update() if no dynamic shaders found
- Updated: Heavy code refactoring; split in to separate files
- Updated: Changed csproj to SDK format
- Updated: Split managed dll and publish folder locations in to props file
- Updated: Use enum for faster asset type identification
- Updated: Tidy up properly on level unloading
- Removed: Redundant legacy code
- Meta: New source repository https://github.com/CitiesSkylinesMods/AdditiveShader