Dear all,
V1.06e patch has been released for update. This patch is a little different since there were optimizations made to the game - though incomplete, they'll still make a slight difference in your game's performance.
Build ID: 534648 (please make sure your build ID at this ID before running Foresight)
Implementations
- Optimized collision handling, reducing the amount of searches and string generation required. For heavy battles, it could make a difference.
* Note: This doesn't apply to multiplayer yet. The whole optimization process for multiplayer is expected to take longer ~2 weeks to complete with testing.
- Optimized retaliation code, reducing the amount of proxy calls it does and therefore optimizing multiplayer. Retaliation code works everytime a ship is hit - thus more efforts will be put into optimizing this method.
Fixes
- Fixed a weird behavior in the retaliation code where a ship will hestiate at who to fire back. This is the wrong behavior. Once an enemy ship is picked for a counter-attack, it'll stay on attacking the enemy ship till its destroyed before moving on to the next.
- Fixed a bug that is caused by clicking on buttons that will disappear after, causing the ray caster to be disabled. This creates the impression that the UI is blocking the game's picking functionality where in reality it's actually be disabled and in certain cases, not being re-enabled.
The workaround is to click on another button that doesn't disappear; like the global map button. The only way to select a ship during then is to drag and select.
- Fixed a bug that causes a crash when a player regards another player as an enemy. This is a campaign-only feature since skirmish modes do not have neutral modes and alliance cannot be broken.
Affected missions include:
1) Mission 6
2) Mission 10
3) Mission 20
4) Mission 21
5) Mission 22
(EDIT: Forgot to add this)
- Fixed a faction naming spelling error with NSAU Government. In the previous version, the word "Government" was mispelt as "Goverment". Embarassing I know. Fixed in this patch.
(EDIT 2: Forgot to add this as well)
- Did a small code review and discovered that the fleet commander sometimes make a very dangerous assumption that the wormhole does lead to somewhere. Fixed it to check before using the destination sector.
GDC 2015
Finally, I'm proud to announce that Foresight will be joining our Singapore group of delegates heading to San Francisco for GDC 2015 under the booth known as Singapore Gamebox.
During this period I'll personally be there and work on Foresight will be suspended temporarily till the 12th of March. Even so, I'll be on the watch for any issues that pop up and will try to provide a workaround.
Thanks again for your support! We're looking forward to complete whatever we've envisioned to do for Foresight after GDC!
Namely:
a) An easy to access and match-make multiplayer (not to mention stable)
b) A more solid AI that can kick your ass really badly
c) Steam trading cards (which should be available by 12th March, we're already working on it, making badges that look nice enough for your liking)
d) Steam stats and achievements - currently 100 achievements have been planned out. More to come. I envision at least 120 achievements in total will be put into the game.
e) NEW GAME MODES!!! Yes - the survival modes we've discussed will be implemented.
