Restored some of the rendering
This commit is contained in:
@ -8,26 +8,21 @@
|
||||
#pragma once
|
||||
#include "../libs.h"
|
||||
#include "card.h"
|
||||
#include "../display/texture.h"
|
||||
#include "../display/primitive.h"
|
||||
#include "../display/tileset.h"
|
||||
|
||||
/** How many cards a player can hold in their hand */
|
||||
#define POKER_PLAYER_HAND 2
|
||||
|
||||
/** How many players in a poker game (excludes dealer) */
|
||||
#define POKER_PLAYER_COUNT 5
|
||||
|
||||
/** State for whether or not a player has folded */
|
||||
#define POKER_PLAYER_STATE_FOLDED 0x01
|
||||
|
||||
/** State for whether or not a player is showing their hand */
|
||||
#define POKER_PLAYER_STATE_SHOWING 0x02
|
||||
|
||||
/** Various seats at the table that people can sit */
|
||||
#define HOLDEM_GAME_SEAT_DEALER 0x00
|
||||
#define HOLDEM_GAME_SEAT_PLAYER0 0x04
|
||||
#define HOLDEM_GAME_SEAT_PLAYER1 0x06
|
||||
#define HOLDEM_GAME_SEAT_PLAYER2 0x05
|
||||
#define HOLDEM_GAME_SEAT_PLAYER3 0x03
|
||||
#define HOLDEM_GAME_SEAT_PLAYER4 0x02
|
||||
/** State for whether or not the player is out */
|
||||
#define POKER_PLAYER_STATE_OUT 0x04
|
||||
|
||||
/** Poker Player State */
|
||||
typedef struct {
|
||||
@ -43,4 +38,10 @@ typedef struct {
|
||||
|
||||
/** Current bet in current round player has placed */
|
||||
uint32_t currentBet;
|
||||
|
||||
// Rendering assets
|
||||
texture_t bodyTexture;
|
||||
primitive_t bodyPrimitive;
|
||||
texture_t faceTexture;
|
||||
primitive_t facePrimitive;
|
||||
} pokerplayer_t;
|
Reference in New Issue
Block a user