Releases: ekolis/FrEee
Releases · ekolis/FrEee
20200420.5
20200420.4
20200420.2
Changes:
- 90058df Seeker speed should be measures in km/s, not km/s^2 (#85)
- fda338c Merge pull request #75 from ekolis/74-PathfindingIsWayTooSlow
- 92cf69f Another optimization: short circuit visibility logic if we don't care if the space object is scanned or just visible
- d0f7527 Performance optimization? Cache "all systems seen" flag for empires.
- 4835cf9 LINQ has an Append method so we don't need ConcatSingle on an enumerable.
- db219da Performance optimization? Replace Union with Concat when we know the objects are different (e.g. different types)
- e56b549 Performance optimization? Use enumerable operations rather than enumerating the list and returning each item individually.
- 4e40bb4 Performance optimization? Filter out duplicate descendants.
- f34d3a3 Merge branch 'master' of https://github.com/ekolis/FrEee
- 068b78d Fixed bug where income from other empires' memories of your colonies was being applied to your empire.
See More
- 9b7a467 Merge pull request #51 from thegreatpl/master
- 62c012a Fix crash on planet report when clicking alien colonies and trying to get population stats that are fogged.
- 37b59d4 Fix for failed design upgrades and copied designs?
- 4c0bcc0 Fix saving/loading of tech cost in game setup
- 2c79816 Changes requested for merge, as well as a change to how an empire considers colonisation priority.
- 56d0277 Added log for exceptions, and removed obsolete code.
- 8e8c118 Changed the ministers, and fixed bug with gas giants not being colonized.
- 5cc666a Renamed the AI to Vanguard, because not really a test ai anymore.
- f8a8dac Made it so only the currently constructed things are looked at by the Minster of Construction.
- 5d28335 Added some prioritization of different resources.
- d7ce880 Basics of facility building done. However, not always the best facility being built...
- 209ada3 Added the auto-process checkbox, which will allow the host console to process turns once all plr files have been submitted.
- 8b2086d reduced the base priority of colonization.
- 812a91f Made it so the AI will actually work if the user toggles AI on the host console screen.
- 761605e Added message so user can know the ministers/AI has failed.
- 60bb631 Colonization now working perfectly. AI will happily colonize its home system until it cannot colonize any more.
- 697e6fb added a category for the log messages, to allow filtering and the like.
- c90f840 ensures the old build plan is deleted if the colonisation plan acquires another colony ship from somewhere.
- 3f9d1ef The AI will now build colony ships, and send them out. However, colony plans will be left without a colony ship due to the AI not knowing when a build request has been completed.
- 922bb68 AI now has a decent planning of creating colonies. Now need to do the build plans themselves.
- 7294086 added a few things to plan, changing build plan to ship build plan.
- e0b452f removed dummy colonization plan from list.
- 28d366c made the made json convertor respect DoNotSerialize.
- c4803f8 More work on the planning AI, plus made the Json serializer respect DoNotSerialize.
- e9bbfaf Merge remote-tracking branch 'MainRepo/master'
- bebe1d7 AI empires now can design colony ships.
- 6a9bbc0 Fixed the batch file to remove a line in the script files. This allows the intellisense to read the .dll.
- 047c01e Memories are better distinguished in various report screens: "Memory from" is appended to the timestamp differential, and the background is yellow.
- 6603054 sanity checking for race icons
- b475803 Redact population anger for unscanned colonies.
- 36fae9e Update credits.txt
- 9f99cf5 Merge branch 'master' of https://github.com/ekolis/FrEee
- 215e6ec Replaced dummy planet pics with new ones from CariTheKitty!
- 83b20cb modified the test AI script to work with ministers.
- ec4e471 Merge pull request #46 from thegreatpl/master
- 25ca9c3 Changed it so an AI crashing doesn't bring down the game. Uncaight exceptions in AI scripts will now be logged to errorlog.txt (while other logs renamed to fatalerrorlog.txt)
- 14e804c AI now works, and Enabled Ministers moved to the Empire (allowing them to be saved).
- 604eb6c Added in C# scripting alongside the python scripting.
- b02f540 Update README.md
- 8b2854d Update issue templates
- 1990bd8 Merge branch 'master' of https://github.com/ekolis/FrEee
- dd311e1 fix crash on startup
- 3e341bb Create main.yml
- d766e04 Migrate package references to new format
- 1ff586e Update to latest .NET framework version in preparation for hopefully converting to .NET Core
- 0529a6a Fix "declared war on us" log message - should show the empire who declared war, not our own empire!
- 6c3d9f4 HeatMap find min/max: default to current position if no move found rather than going to a null location.
- 81890ea Serialize private properties too - possible fix for inability of base space yards to construct anything
- 1862fcb Purge old construction queue code
- 71c9bf0 Ships should not stack in warp point battles
- f1dee66 Merge branch 'master' of https://github.com/ekolis/FrEee
- 21aff54 Ships no longer start in the same tile in combat.
- 3743776 Fix bug with ships still moving to the same tile in combat
- cf6ab76 Show name of largest space object in a combat tile
- 92aa5aa Ships, bases, and planets now "fill" a combat tile and prevent other such objects from moving into it.
- 44c261c Don't fail build just because some unit tests fail.
- 7475e75 Update issue templates
- d62dfcb Only include necessary files in publish
- c890f1f Publish before running tests so the tests failing doesn't cause the publish to be skipped
- aa8b17b Add publish pipeline artifact command to the build pipeline
- 5825d97 Changed formatting of wiki links to distinguish Research page fom ResearchScreen page
- 8df548e Merge branch 'master' of https://github.com/ekolis/FrEee
- e243379 Migrate wiki links from bitbucket to github
- 0c4c9c5 Set up CI with Azure Pipelines
- f3c2114 Microsoft App Center intgration
- 1333685 aaa
- 1e8ddad More unicode weirdness
- 9e57fda Unicode weirdness
- 1737fe7 Replace .hgignore with .gitignore
- 933b6c5 Caching of ReferenceSet to improve performance.
- 4480eb1 Simplify logic to get fleet owner for performance, now assuming all vehicles in the fleet have the same owner.
- ef3b708 Updated release.bat to use msbuild v16 (VS2019).
- 9dc7fcf Fix crash processing old orders
- e1370fd Fixed inability to transfer cargo (probably introduced when I purged unit cargo)
- 3468ae3 Temporary fix for not being able to load old savegames with fighters that have construction queues
- 374a5dc Space units can no longer carry cargo or construct things; now only ships, bases, and planets can.
- f14e77a Fixed crash related to cargo storage on destroyed ships and/or glassed planets.
- 0ac10df Don't trigger battles when the enemies are invisible.
- 2b0539c Hack - don't show duplicate facility templates for construction
- f61e95a Fixed overzealous copying of space object locations causing duplicate sp...