Releases: ekolis/FrEee
Releases · ekolis/FrEee
Auto-Build Release c436c2bee5
Reorganize namespaces (#320) * Remove unused usings * Delete an unused function ChecksExtensions.StillExists * Sync namespaces with folder structure * Fix warnings in project file * Put mod loading in its own class, in preparation for further refactoring * Remove Mod.Load method, now ModLoader is used * Eliminate redundant loading of mod which never actually happens, to get rid of the dependency on ModLoader * Actually we do need to load the mod when loading a savegame * Fix a few nullability warnings * Move DoNotAssignIDAttribute out of Galaxy.cs into its own file * Rename a lot of Galaxy related stuff to Game since it really has more to do with game state than the actual galaxy map. * Rename Galaxy itself to Game, will want to pull out galaxy specfic code next... * Split Galaxy back out from Game (finally!) * We do actually need to load the mod when setting the mod path for the game.
Auto-Build Release 8fa29ab09a
Move unit tests to root namespace to avoid the need for so many using… … statements
Auto-Build Release 184b290e52
Mistake moving projects? (#317) Also I think "diag" file is not needed
Auto-Build Release eb17005bc7
312 create data models take2 (#316) Not actually creating the data models, but a little refactoring * Rename FrEee.Core, this time to FrEee.Core.Domain * Actually reference the domain project * Move IReferrrable to Objects.GameState * Store a GameSetup inside the Galaxy, instead of all its properties
Auto-Build Release d23739e3e1
300 split freeecore into a hierarchy of projects take2 (#314) * Split out some utility code into a FrEee.Core.Utility project * Rename FrEee project to FrEee.Core (finally!) * Clarify purpose of FrEee.Core.Utility project * Delete an extraneous quote * Move combat from Objects to Processes * Move Parser and some extension methods to FrEee.Core.Utility * Delete some unused extension methods * Move AI from Objects to Processes * Move some galaxy/mod reference type stuff to appropriate places * Delete duplicate class * Move abilities from Objects to Modding * Move AbilityExtensions to Modding.Abilities * Move game setup to Processes * Move MiningModle to FrEee.Core, it doesn't reference game objects but it kind of is one..
Auto-Build Release 6b2e70ed99
Update dotnet.yml FrEee.WinForms is now FrEee.UI.WinForms
Auto-Build Release b5c561b8d6
Update copyright (#307)
Auto-Build Release 407a55ca99
New font Kwajong new font and associated readme. creative commons attribution license
Auto-Build Release 3ad0c116ce
Refactor interfaces and enumerations into appropriate namespaces (#301) * Refactor interfaces from FrEee.Interfaces namespace out to appropriate namespaces to eliminate the spiderweb of a namespace * Split up FrEee.Enumerations too * Move FrEee.Modding.Interfaces and FrEee.Modding.Enumerations as well
Auto-Build Release 19b49e35d1
Merge branch 'master' of https://github.com/ekolis/FrEee