Dawn/src/poker/round/winner.c

37 lines
836 B
C

/**
* Copyright (c) 2021 Dominic Masters
*
* This software is released under the MIT License.
* https://opensource.org/licenses/MIT
*/
#pragma once
#include "winner.h"
void pokerWinnerGetFullHand(poker_t *poker,pokerplayer_t *player,card_t *cards){
uint8_t i;
for(i = 0; i < poker->cardsFacing; i++) {
cards[i] = poker->cards[i];
}
for(i = 0; i < player->cardCount; i++) {
cards[i+poker->cardsFacing] = player->cards[i];
}
}
void pokerWinnerInit(poker_t *poker) {
uint8_t winners[POKER_PLAYER_COUNT];
uint8_t winnerCount = 0;
poker->round = POKER_ROUND_WINNER;
printf("Winner Winner Chicken Dinner\n");
// Kill me
for(uint8_t i = 0; i < POKER_PLAYER_COUNT; i++) {
pokerplayer_t *player = poker->players + i;
if(!pokerPlayerIsAlive(player)) continue;
// Create a fll ahnd
}
}