ebbit1q
65aef396fb
do not allow other players to know which cards are in a player's hand ( #6125 )
2025-11-26 09:16:50 -05:00
ebbit1q
a21e45ed36
add phase to delete arrows in to protocol ( #6159 )
...
* protocol changes
* servatrice changes
* add new setting
* implement client side with static 4 phases
* reading the code explains the code
* add subphases to phase.cpp
* use new subphase definition
2025-11-26 09:16:10 -05:00
BruebachL
73763b5ee6
Mark more functions as [[nodiscard]] ( #6320 )
...
* Fix local variable double declaration.
Took 44 seconds
* Mark functions as [[nodiscard]]
Took 31 minutes
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-16 01:39:24 +01:00
BruebachL
5df00de246
Avoid repeating type by using auto. ( #6321 )
...
Took 19 minutes
Took 22 seconds
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-15 14:06:53 +01:00
ebbit1q
648f028a63
fix use of wrong parent when removing arrows for a player ( #6308 )
2025-11-12 04:48:26 +01:00
ebbit1q
840ee1379f
fix crash on force starting, kicking players ( #6307 )
...
* fix crash on force starting, kicking players
* Update server_game.cpp
---------
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2025-11-12 04:44:58 +01:00
BruebachL
1ef07309d6
Turn Card, Deck_List, Protocol, RNG, Network (Client, Server), Settings and Utility into libraries and remove cockatrice_common. ( #6212 )
...
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2025-10-09 07:36:12 +02:00