Hello Commanders, We have a new PTE build for testing. Technical Notes Client Improvements Updated translations Added connect timeouts to download manager to avoid long launch stalls Added initial support for full offline / disconnected mode via --offline Improved game password dialog with focus and default button AI Improvements Added easy difficulty for AI skirmish to match galactic war Galactic War Improvements Added normal difficulty between easy and hard Server / Sim Improvements Improved attack (focus fire) task Added shuffle landing zones Toolchain Updated software development toolchain: https://en.wikipedia.org/wiki/Toolchain C++17 Visual Studio 2019 latest with 142 build tools / Windows 10 SDK latest Xcode 11.5 / macOS 10.15.x latest for macOS Mavericks 10.9+ with full notarisation using hardened runtime Steam Linux runtime with gcc-9 / LTO native (previously limited to gcc 6.2 and no LTO) Steamworks SDK 148 (will upgrade to 149 soon) Windows libcurl 7.68.0 with nghttp2 1.40.0 for HTTP/2 and multiplexing (will upgrade to 7.70.0 and 1.41.0 soon) breakpad latest libpng 1.6.37 with SSE libsquish 1.15 with SSE stb_image 2.25 stb_truetype 1.24 lz4 1.9.2 miniz 2.1 zlib 1.2.11 sdl 2.0.12 Modding Exposed locTree for localislation parsing of modified DOM nodes avoiding the need for concatenated loc strings or data-binding locTree(document.getElementById('#nav-link')); Added gOffline and gModsOffline for offline mode AI Modding Default personality tag is the placeholder for current base game functionality AI mods can use personality.ai_path to specify their own complete set of templates, builds and unit maps as the default AI may be changing significantly
114503-pte Added fall back to default netural_networks if not included under personality.ai_path which will be the case for most mods Changed Absurd Testing AI personality to TTIANS only Changed Absurd Testing AI personality to use /pa/ai2 via personality.ai_path with a combined /pa/ai and /pa_ex1/ai currently excluding netural_networks
114673-pte Updated translations Updated steam linux runtime Improved discord user handling Improved commander spawn zoom Added current zoom type support to api.camera.lookAt Added early exit for sim tasks that set failed during initialisation Added spacebar to exit video Fixed intro video loss of focus Improved locale error logging Improved fatal error logging Fixed server crash for modded units with ORDER_Attack and no weapons AI modding: Added additional --ai-debug output Added enabled to build specs for AI debugging Added debug to build conditions for AI debugging Added IsMainBase build condition Added first pass of AI intel point threat status Added personality.starting_location_evaluation_radius
114687-pte Updated translations Added audio device routing Added default audio device setting with list refreshing every 5 seconds Added default audio device selection during startup Modding Added api.audio.getDevices():[string] Added api.audio.setDevice(string) Reworked SettingItemModel to support options.function(currentValue) options.deferredFunction(currentValue) for async options.refresh: seconds option.empty: string Reworked ko.bindingHandlers.selectPicker for modern knockoutjs TODO: api.audio.getDevice()
114698-pte Reverted ko.bindingHandlers.selectPicker changes as that needed updated knockoutjs and bootstrap-select Added Coherent GT libraries in preparation for future testing
114706-pte Updated translations Added support for JSON // single line comments Added gw mod support for bounty_mode, bounty_value, sudden_death_mode, shuffle_landing_zones and land_anywhere Added Default personality placeholder to gw minions
114711-pte Improved AI start location selection Fixed target priorities vision Fixed tutorial commander specs