ebbit1q
c25bf491e4
fix card moving on server ( #4413 )
...
* wip fix card moving on server
* fix flipped cards being moved as -1
2021-09-14 15:48:46 -04:00
omegaula
073349fd05
Always look at top card ( #4238 )
...
* Add option to always look at top card of deck
Similar to "always reveal", but reveals card only to the owner,
not all players.
* Add option to always look at top card of deck
Similar to "always reveal", but reveals card only to the owner,
not all players.
* Update bug_report.md (#4246 )
* Update bug_report.md
* reproduction steps
* Update to address review comments
* Clangify
* set playerId on dumpEvent
Co-authored-by: tooomm <tooomm@users.noreply.github.com>
Co-authored-by: ebbit1q <ebbit1q@gmail.com>
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2021-03-13 14:54:13 -05:00
ebbit1q
18a07274d4
clangify everything with the new header sorting ( #3908 )
2020-03-18 17:36:02 -04:00
Rob Blanckaert
d932581f4a
Move to bottom of library in random order. ( #3549 )
...
* - Allow shuffling a subset of a zone
- When moving cards to the bottom of library, shuffle them after
- Process events in the correct order serverside
* Zach fixes
Signed-off-by: Zach Halpern <ZaHalpern+github@gmail.com>
* Comments + additional guard
2019-02-07 14:08:44 -05:00
ctrlaltca
b29bd9e070
Clang-format ( #3028 )
...
* 1/3 Add .clang-format file and travis compilation check
* 2/3 Run clang-format
* 3/3 Fix compilation problems due to include reordering
* 3bis/3 AfterControlStatement: false
2018-01-27 10:41:32 +01:00
Fabio Bas
a7b8934a1b
Fix remaining issues
2015-02-22 20:02:58 +01:00
arxanas
4e8ba699d2
Tabs to spaces.
2014-07-08 22:53:02 -04:00
Max-Wilhelm Bruker
60a1f5d7d1
Server_CardZone::getFreeGridColumn() now runs in O(log n), which should remove the performance bottleneck when processing insertCard(x = -1) commands on a large zone, e.g. createToken
2013-01-20 16:40:15 +01:00
Max-Wilhelm Bruker
733aa6c52b
Server_CardZone speed optimisation
2013-01-03 18:16:17 +01:00
Max-Wilhelm Bruker
8b6eace312
code cleanup
2013-01-03 17:18:37 +01:00
Max-Wilhelm Bruker
7417236c3a
preliminary AlwaysRevealTopCard support related to issue #31 , server code cleanup (finally removed getGameState)
2012-03-31 21:47:30 +02:00
Max-Wilhelm Bruker
adbb607700
Revealing a library to a player now grants that player permission to drag cards out of that library onto his own table. This permission is revoked by shuffling the library. The zone view window tracks content changes of the zone for as long as the permission lasts so that card ID changes are kept track of. This hopefully fixes issues #5 and #12 .
2012-03-24 17:48:25 +01:00
Max-Wilhelm Bruker
d3b96b1a88
PB: server compiles again, standalone RemoteClient is able to log in
2011-12-30 21:50:25 +01:00
Max-Wilhelm Bruker
10018280e5
more PB
2011-12-30 02:03:26 +01:00
Max-Wilhelm Bruker
4eb9dfc5bf
server-side part of client -> server commands almost converted to ProtocolBuffers. not usable yet
2011-12-04 23:21:31 +01:00
Max-Wilhelm Bruker
898623f1ba
filter running games; minor server code cleanup
2011-07-03 16:45:52 +02:00
Max-Wilhelm Bruker
9c527fb5aa
Click to hide revealed cards; MultiMove function
2011-01-15 21:39:24 +01:00
Max-Wilhelm Bruker
feb1dac1e1
attach arrow bug fix, improved stacking
2010-12-16 00:42:46 +01:00
Max-Wilhelm Bruker
f4962d021e
experimental card stacking
2010-12-14 19:26:40 +01:00
Max-Wilhelm Bruker
62a9003d3e
server has to assign free table space for a new card so that there is no race condition
2010-06-18 19:57:06 +02:00
Max-Wilhelm Bruker
0d4717f40b
new code
2009-11-25 22:58:20 +01:00
Max-Wilhelm Bruker
1c2aa15b22
boom
2009-10-29 17:13:37 +01:00