Full notes
Full Foresight update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- UI and audio
- Performance
- Server
Foresight changes
Dear all, I'm happy to announce that V1.08a-3 patch has been released. This is a huge patch even though the number is small. It clears the path for us to focus entirely on AI in the next major patch.
Implementations
Now 16x MSAA supported if your hardware supports it - AA no longer interferes with effects such as bloom and distortion! - Implemented a delegate to help load voice overs in the background without holding up your time. Now loading time is reduced by about 40%. - Instead of having to move and click on "Reset Camera" button to reset your camera, now you can just simply double-(middle/right) click. If you use your middle button (mouse wheel) to scroll, just double-click the mouse wheel to reset the camera. - Added 2 new options - one of which is 16x MSAA support. The other, is the ability to turn off unit tinting if you're expert enough already; you won't need it. In any case, it's now an option instead of a fixed feature.
Caveats
There's sadly a caveat when using AA (regardless of type) in conjunction with distortion. Apparently, I wasn't able to make it work in a way that depth is preserved while rendering the effect. This causes distortion to appear without any clipping and in some cases, can be a little overbearing. Imho, it still looks alright on RTS camera. ie, the standard camera. But it'll look awkward when you start chasing fighters. And yes, this is not an issue if you turn AA off. And yes, we'll try to find a solution to this limitation.
Adjustments
Voice profile data has been adjusted so that unused and unavailable voices are removed. No major impact on the game itself. - Multiplayer and Skirmish options will now be saved more frequently so that you don't have to keep selecting the same options game after game. - UNC Refinery model has been re-textured slightly. Now, even though with 3 wings, only 1 wing is lit - that is the wing that will take in a harvester. A lot of folks seems to be misunderstood that a UNC Refinery can take in 3 harvesters. The other 2 wings are actually SILOS; not free space for Harvesters to dock with. - Added 2 tips in tutorial mission 1, to remind you guys that scroll sensitivity CAN BE ADJUSTED in the options. - Anti-aliasing text in the options menu is now changed to MSAA. That means Multi-Sampling Anti-Aliasing, aka in DX's terms, Full Scene AA. or FSAA. It can now work in conjunction with your gfx's settings. ** For Nvidia users, I'd strongly recommend the use of FXAA instead of MSAA.
Bug Fixes
Re-examined and inserted missing voices that were there but not loaded and integrated into the voice profile. Thus some folks may not respond with voice even when they should have done so. - Fixed a bug where easy AI's special abilities are always applied regardless of situations. This is wrong and we've fixed it. - Fixed a bug where multiple concurrent connections (while waiting for authentication) causes the total number of connections vs players to be off. This causes the server to be unable to start the game at all due to the discreptancy. The predicate to check has since been fixed. - Fixed a bug where you'll suddenly lose the ability to knob scroll. Holding the right-button doesn't even change the cursor. This is due to a bug in the fleet panel who still thinks your mouse is on its widgets. If the fleet panels are minimized, you'll definitely be able to knob-scroll. - Effects no longer disappear when AA (either FSAA, MSAA or FXAA) is turned on. - Fixed a bug where approval of multiple fighter requests can lead to a crash. - Fixed a bug where approval of multiple ships/fighters DO NOT report a failure if there's insufficient shipyard load to accommodate the request. - Fixed a bug where fleet requests are removed even when they are not fulfilled. Now fleet requests will remain and an error message will be given IF the request fails. Partially fulfilled requests will still remain as well, though the number of requests hasn't been updated yet. Ie, If I request for 5 scouts and you can only build 3, the request should update to request for 2 scouts only. We'll find a way to update the request in future patches. In any case, the remaining requests will still be 2, not 5. - Fixed a bug where auto-assignment of fleet advisors causes 2 messages to appear. This is either 2 messages of approval or 1 approval, 1 denial. Now it's fixed.
Conclusion
It was quite a patch considering some parts of it needed engine-level revamp as well as a thread-based design so that it's robust enough to handle different scenarios without crashing. The next step will be to fill up the gaps in the server hosting portion, fix the connection drop issue while moving towards a full scale AI for the single battle mode. That'll be in V1.08b. Thanks for your support as always! Regards, Jeremy
Source
Changelog.gg summarizes and formats this update. How we read updates.
