summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-04-10Switched to C types and memory mutation functions in ArchiveAki
2022-04-10Moved archives list from static part of impl to loader memberAki
Including Archive.h in DataLoader.h created name conflicts and created an error due to missing types from Types.h in the Archive.h itself.
2022-04-10Removed unused static pointer to loader instanceAki
2022-04-10Merge branch 'magic'Aki
2022-04-10Requested texture size is now managed by Video and Video SettingsAki
2022-04-09Magic now uses updated Print from UtilsAki
2022-04-09Removed dependency on Starshatter in some dialogs and mission gensAki
2022-04-08Streamlined error message for complex modelsAki
2022-04-08Changed line endings in resource file to match rest of repoAki
2022-04-08Fixed case of include for the sake of itAki
2022-04-07Increased maximum polys and vertices fourfoldAki
2022-04-07Magic now properly initializes new ClockAki
2022-04-07Added missing resource to Magic sourcesAki
2022-04-07Removed unsued and incomplete Primitives from Magic2Aki
2022-04-07Wrapped min max calls to avoid macro that should be disabledAki
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