summaryrefslogtreecommitdiffhomepage
path: root/StarsEx/Player.h
AgeCommit message (Collapse)Author
2024-04-03Fixed mission points reward calculationAki
2024-04-01Fixed date and time consistency across Campaigns and MissionsAki
This fixes campaign mission generation mostly, but a full playthrough will be needed. Missions now serialize and accept stardate setting a bit better. Thanks to this, date is propagated over multiplayer, too. This seems to break points system? Code-wise, this does not workaround the problems from before namely over-reliance on side-effects. Stardate class is at least one small step into good direction. Now, it'd be nice to attach clocks to simulation and campaign and whatever else that needs them.
2024-03-26DWORD replaced with std::uint32_t in non-Win32-related partsAki
With the exception of some netcode. This brings some important questions and solidifies me in pursuing better abstract over definitions. It might also be a good idea to have distinct aliases or compound types for time and (net) identifiers.
2024-03-12Legal notices updatedAki
Rename contrib -> third-party intendes to express the origin and purpose of that part of the code better. I plan to readd contrib/ again but with more in-project things like bash-completions, dev workflow scripts etc.
2022-04-01Moved Stars45 to StarsExAki