Cockatrice/doc/doxygen/pages/user_documentation
Lukas Brübach 9c60ae98d4 Extract the shared reveal helper and name the test's CardRef fields
RickyRister asked for cmdRevealCards and cmdRevealRandomCards to share a
helper instead of threading a randomCount parameter through the reveal
virtual. Restore the three-argument cmdRevealCards signature, resolve the
reveal preconditions and zone in resolveRevealZone, and let both commands
build their card list and hand it to revealCards, which owns the private and
public Event_RevealCards construction and the enqueue. The random command no
longer fabricates a Command_RevealCards with the -2 sentinel to re-enter the
legacy path; its behaviour is unchanged.

Name the CardRef fields in random_reveal_test instead of relying on
declaration order, and state in the user documentation that a rejected
reveal is not reported in the client, matching what the client does.
2026-11-08 09:51:31 +01:00
..
card_pictures [Docs] Add app logo to main page + cleanup (#7471) 2026-10-10 23:48:37 +02:00
deck_management [Client] Visual Deck Editor: Added more mouse click modifiers to add/decrement cards to specific zones (#7589) 2026-11-03 10:35:58 +01:00
gameplay Extract the shared reveal helper and name the test's CardRef fields 2026-11-08 09:51:31 +01:00
settings [Docs] Add app logo to main page + cleanup (#7471) 2026-10-10 23:48:37 +02:00
troubleshooting [Docs] Add app logo to main page + cleanup (#7471) 2026-10-10 23:48:37 +02:00
index.md Add distinct random hand reveals with private recipient delivery 2026-11-01 21:59:21 -05:00