Added Linux Support, Improved code cleanliness

This commit is contained in:
2021-07-13 08:36:25 -07:00
parent 26eae71794
commit 5d9c1d6de5
18 changed files with 110 additions and 75 deletions

View File

@ -13,21 +13,4 @@ bool pokerPlayerIsAlive(pokerplayer_t *player) {
bool pokerPlayerIsHuman(poker_t *poker, pokerplayer_t *player) {
return (poker->players + POKER_PLAYER_HUMAN_INDEX) == player;
}
void pokerPlayerDeal(poker_t *poker, pokerplayer_t *player) {
cardDeal(poker->deck, &poker->deckSize, player->cards, &player->cardCount);
}
void pokerPlayerDealAll(poker_t *poker, uint8_t count) {
uint8_t x, y;
pokerplayer_t *player;
for(y = 0; y < count; y++) {
for(x = 0; x < POKER_PLAYER_COUNT; x++) {
player = poker->players + x;
if(!pokerPlayerIsAlive(player)) continue;
pokerPlayerDeal(poker, player);
}
}
}