Skip to content

Releases: ekolis/FrEee

20200420.2

20 Apr 10:13
90058df
Compare
Choose a tag to compare

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...
Read more