0.16.3.2 Workshop Tags

[h2]Changelog[/h2]
- When mods are uploaded/updated, they also automatically set tags on the Workshop page
- When mods are uploaded/updated, they also automatically set tags on the Workshop page
- Pages should no longer be skipped in the Dogfight and Strike menus on repeat openings of the menu
+ Might fix other strange and obscure bugs related to the instant action UI
- Pages should no longer be skipped on any of the Map, Wing, and generic "Multi-Selector" dialogs if closed on a page greater than 1
- Double loading of mods on startup should no longer happen
- Mods should no longer be downloaded if they are already installed
- Mod load order no longer shared between different installs of the game, causing confusing conflicts
- Mods should no longer be missing from the load order if you don't go into the Modding menu and click Save
- The game no longer redownloads every Workshop mod on startup and every time the game tries to reload data
- Game no longer pauses when going back to the main menu with the Cancel button from the Modding menu
Improvements
- Major revisions to how mods are loaded and the mod load order
- Mod load order file is now local to an install directory of TCA and put in the game's root directory
- Mod load orders are unique to every installed instance of the game on a computer
- The game will always try to load Steam mods when available (and load order says they should be loaded)
- Mod load order now stored based on mod names instead of absolute paths to a mod
- Load order automatically updated and saved when a new mod is updated
- All mods "soft-loaded" first, and only fully load their data if enabled by the load order
- By default, local mods are loaded, then Workshop mods
- If two mods of the same name are loaded, the second mod will be discarded from the load order and a log error thrown
- Newly detected mods will be automatically added to the end of the load order
- More error logging when a mod fails to load
- All mod downloading/deletion handled automatically by Steam when the game isn't running
- Steampath.json, which stored a hardcoded path to the Steam directory in persistent settings made obsolete
- Better logging notification when the game runs in Standalone mode
- Changed "Loading" to "Initializing" on game boot
- Generic Button disabled state is now red and filled
- When a mod fails to load, the Enable button is more clearly disabled
- Asset path conflicts between mods will cause a mod to be automatically disabled and an error logged
- Asset path conflicts are visible in the mod's content window
- Error messages when a mod fails to load are more uniform
- "Databases added" text hidden for disabled mods
- Updated credits
- Added 30, 40, and 50 mile settings for dogfight and strike
Bugfixes:
- Pages should no longer be skipped in the Dogfight and Strike menus on repeat openings of the menu
+ Might fix other strange and obscure bugs related to the instant action UI
- Pages should no longer be skipped on any of the Map, Wing, and generic "Multi-Selector" dialogs if closed on a page greater than 1
- Double loading of mods on startup should no longer happen
- Mods should no longer be downloaded if they are already installed
- Mod load order no longer shared between different installs of the game, causing confusing conflicts
- Mods should no longer be missing from the load order if you don't go into the Modding menu and click Save
- The game no longer redownloads every Workshop mod on startup and every time the game tries to reload data
- Game no longer pauses when going back to the main menu with the Cancel button from the Modding menu
New Features:
- New modding window to manage mods ingame
+ Set load order
+ See description with thumbnails
+ Enable/disable mods
- New Mod tools which export whole mods instead of just asset bundles
New Features:
- Added Ural 375D supply truck
- Added arena map cursor, used for navigation with gamepad
- Arena map cursor points towards Arena objectives
- New modding window to manage mods ingame
+ Set load order
+ See description with thumbnails
+ Enable/disable mods
- New Mod tools which export whole mods instead of just asset bundles
- Added "Loading..." bootstrapper scene to make the transition from the Unity logo to the splash screen logos smoother
+ Unity changed their licensing so the Unity logo is unfortunately back ;_;
Improvements:
- Gamepad now has default controls for for moving map screen camera
- Added new controls specific to photo mode for better controller support
+ Photo Mode: Zoom In/Out (D-Pad up/down)
+ Photo Mode: Hide UI (A button)
+ Photo Mode: Take Photo (X button)
- Updated Steamworks SDK to 1.57
- Photo mode controls box changes depending on last touched input
- World position display on top right of Photo Mode
- A new control scheme has been created for the Steam Deck as the new official default scheme
+ Back buttons are used as camera shortcuts
+ A trackpad based menu allows for expanded camera controls
+ The right trackpad is already configured to function as a mouse for menu navigation
- Added move to top/bottom buttons for mod manager sorting
- The mod specific panels (View, Upload, Update) have more consistent styling
- Better logging for various Workshop mod related things
- If updating a mod fails, the error message show's the mod's Steam ID
- Added toggles to set what gets updated when updating the Workshop mod (defaults to only content)
Bugfixes:
- When a mod is unsubscribed from, it is deleted when the game is reset on its first try
- Fixed mods not downloading after a certain number of subscribed mods reached
- Mod loading status is shown whenever mods are being downloaded, and not only once on startup
- Mods are downloaded ONLY on game start, not every time data is reloaded
JSON:
- Fixed typo on the mod description JSON from "Description:" to "Description"