Skip to content

Releases: ekolis/FrEee

Auto-Build Release e6a1386bbc

24 Dec 17:08
Compare
Choose a tag to compare
Pre-release
GameReferencedKeyedDialog should be GameReferenceKeyedDictionary

Auto-Build Release d5c4a7dc73

22 Dec 02:07
d5c4a7d
Compare
Choose a tag to compare
Pre-release
Convert log form to Blazor (#345)

Auto-Build Release 06b5c67601

22 Dec 20:55
06b5c67
Compare
Choose a tag to compare
Pre-release
346 add a gui controller (#347)

* Add a GUI controller. Not sure about referencing the UI abstraction project from the domain project...

* Get rid of duplicate IGuiController and FrEee.UI project

* Use GuiController in place of Gui

* Use GuiController for Blazor history log

Auto-Build Release 9116a02fca

21 Dec 19:48
9116a02
Compare
Choose a tag to compare
Pre-release
Line up the warp lines with the star systems on the galaxy map, not s…

Auto-Build Release 8544bcae83

21 Dec 22:40
Compare
Choose a tag to compare
Pre-release
Fix namespace of ConstructionQueueFactory

Auto-Build Release 76ac17ff92

21 Dec 19:04
76ac17f
Compare
Choose a tag to compare
Pre-release
334 building a vehicle crashes the game on turn processing (#342)

* Fix typo

* Fix threading crash in PythonScriptEngine

* Don't serialize space vehicles' sectors, that's saved in the star system or something and it was crashing the game with a null reference exception in serialization

Auto-Build Release 2dafa56235

15 Dec 22:48
2dafa56
Compare
Choose a tag to compare
Pre-release
Permanently immobile objects like planets and bases can no longer be …

Auto-Build Release c9f226a27e

01 Dec 21:23
c9f226a
Compare
Choose a tag to compare
Pre-release
Fix some unit tests (#340)

* Make DI resettable; do so in tests.

* Fix one ability test; don't cancel entirely out of Mod.AssignID if the object already has an ID (it might have an ID but not be in the objects collection).

* Fix a formula test

* Min range should be the specified min range of the weapon

* Fix a different weapon range test that the previous change broke

* Fix a bunch of tests where the game/mod/DI was not initialized correctly

* Fix cloaking tests, but a few of them fail when run as part of the group of tests (but pass when run alone)

Auto-Build Release 564c4a6bdb

29 Nov 19:48
564c4a6
Compare
Choose a tag to compare
Pre-release
337 put construction queues in a module (#338)

* Move Construction namesspace to Processes

* Clean up ConstructionQueue

* Add IConstructionQueue interface

* Put ConstructionQueue in a module

* Move ComputeRate to ConstructionQueueFactory so it can be DI'd without having to replace the whole ConstructionQueue class

Auto-Build Release e01b3f59f7

18 Nov 00:15
e01b3f5
Compare
Choose a tag to compare
Pre-release
333 put vehicles in their own module (#335)

* Move Vehicles up a namespace, out of Objects

* Create FrEee.Vehicles project

* Fix a bunch of code broken by moving concrete vehicle type classes to a separate module. There's still some to fix but I think Design and Hull will be need to migrated to the same or another module as well for that.

* Add VehicleFactory

* Reorganize some things

* Add HullFactory

* Add DesignFactory

* Fix a few simple crashes

* Move WeaponPlatform to correct namespace

* Mark vehicles project as private assets

* Fix compile errors in unit tests caused by referencing newly hidden code

* Fix more unit tests

* Fix compile errors in winforms, clean up some stuff