![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include "player_logic.h"#include "../../game_graphics/board/card_item.h"#include "../abstract_game.h"#include "../board/arrow_data.h"#include "../board/counter_state.h"#include "../game_meta_info.h"#include "../zones/hand_zone_logic.h"#include "../zones/pile_zone_logic.h"#include "../zones/stack_zone_logic.h"#include "../zones/table_zone_logic.h"#include "libcockatrice/protocol/pb/serverinfo_card.pb.h"#include "libcockatrice/protocol/pb/serverinfo_counter.pb.h"#include "libcockatrice/protocol/pb/serverinfo_playerproperties.pb.h"#include "libcockatrice/utility/zone_names.h"#include "player_actions.h"#include "player_event_handler.h"#include "player_info.h"#include "player_manager.h"#include <QDebug>#include <QMapIterator>#include <QMessageLogger>#include <QMutableMapIterator>#include <QSet>#include <QSharedPointer>#include <QtGlobal>#include <libcockatrice/protocol/pb/serverinfo_player.pb.h>#include <libcockatrice/protocol/pb/serverinfo_user.pb.h>#include <libcockatrice/protocol/pb/serverinfo_zone.pb.h>#include <libcockatrice/utility/card_ref.h>#include <libcockatrice/utility/color.h>#include <qalgorithms.h>#include <string>