summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-04-07Removed files that were originally skipped in vcxprojAki
2022-04-07Naively fixed include directories and link libraries for Magic2Aki
2022-04-07Switched parts of cmake tree for MSVCAki
2022-04-07Fixed inconsistent CloseErrLog return typeAki
2022-04-07Added void return type for = overloadAki
2022-04-07Changed file names for Parser to avoid conflict in MSVC environmentAki
2022-04-07Removed no longer used include for exitAki
2022-04-07Removed unused WebBrowser launcherAki
2022-04-07Moved server exclusive files to own moduleAki
2022-04-07Made Game accessors const and fixed minor formatting issuesAki
2022-04-07Removed ShowMouse from GameAki
2022-04-06Replaced c-style casts of derived classes with dynamic_castAki
2022-04-06Removed DataLoader "ownership" by StarServerAki
Actually, I will probably revert it soon enough but other changes to DataLoader initialization are worth it. Handling this singleton mess is rather interesting and I'm still looking for a solution that will be nice to look at.
2022-04-06Removed dead code blockAki
2022-04-06Changed to use Sleep equivalent from STLAki
2022-04-06Removed periodic print outs in server's play modeAki
2022-04-06Cleaned up StarServer filesAki
2022-04-06NetLobbyServer now uses Game interface to manage game modesAki
2022-04-06Removed server shutdown/reset commandAki
2022-04-06Removed direct reference to StarServer in MissionEventAki
This also removes multiplayer mission chaining which was broken anyway.
2022-04-06Chaned VersionInfo to be privateAki
2022-04-06Removed member variable used to indicate server instanceAki
2022-04-06Moved world ownership to concrete game classesAki
2022-04-06Streamlined instance management for Game and derived classesAki
2022-04-06Removed MaxFrameLengthAki
2022-04-06Removed OnPaintAki
2022-04-05Fixed campaign savingAki
Formatting was bad and resulted in crashes or malformed save files. Avoiding c-style cast is just an addition.
2022-04-05Elapsed time clock methods are now templatesAki
2022-04-05Fixed more potential locking problems in Campaign selection screenAki
2022-04-05Bumped to C++17 standardAki
2022-04-05Removed overridden Run function of GameWinDX9Aki
2022-04-05Removed unused OnHelp methodAki
2022-04-04Fixed stupid dead-lock in campaign selection screenAki
2022-04-04Streamlined game loopsAki
2022-04-03Added base game mode management to GameAki
2022-04-03Fixed missing includes due to changes in Game headerAki
2022-04-03Moved video and sound related members to GameWinDX9Aki
2022-04-03Moved UpdateScreen to GameWinDX9Aki
2022-04-03Moved parts of activate and pause methods to GameWinDX9Aki
2022-04-03Removed video stats in GameAki
2022-04-03Moved another part of application members from Game to WinDX9Aki
2022-04-03Removed unused member of GameAki
2022-04-03Moved application configuration to GameWinDX9Aki
2022-04-03Removed server option from Starshatter executableAki
2022-04-02Fixed style incosistenciesAki
2022-04-02Moved def format implementation to own moduleAki
2022-04-02Reformatted Reader and updated header includesAki
2022-04-02Moved Reader to FoundationExAki
2022-04-01Added custom build directories to gitignoreAki
2022-04-01Created a stand-alone server executableAki