#include "Global.h"

/*
uint32_t Exit_Program = 0;
uint32_t Num_Players = 2;
uint32_t Dice = 5;
uint32_t Simulations = 10;
uint32_t Min_Get_Onboard = 500;
uint32_t Straight_Score = 1500;
uint32_t Three_Pairs_Score = 1000;
uint32_t Current_Player = 0;

uint8_t *Dice_Selections;
uint8_t *Dice_Values;
*/

//pthread_mutex_t Mutex1 = PTHREAD_MUTEX_INITIALIZER;
struct All_Gtk_Widgets gtk;
struct Player_Data *pd;
struct Game_Status gs;

void Set_Default_Game_Status(void){
	gs.Exit_Program = 0;
	gs.Num_Players = 2;
	gs.Dice = 5;
	gs.Simulation = 10;
	gs.Min_Get_Onboard = 500;
	gs.Straight_Score = 1500;
	gs.Three_Pairs_Score = 1000;
	gs.Cur_Player = 0;
	gs.Roll_Count = 0;
	gs.rdc = 5;
	//gs.
}

/*
void Set_Default_Player_Data(void){
	pd[0].rseed = (uint64_t)cur.tv_usec + 3;
	pd[0].onboard = 0;
	pd[0].min_dice_will_roll = 0;
	pd[0].type = LOCAL_PLAYER;
	pd[0].min_score_will_keep = 0;
	pd[0].turn_score = 0;
	pd[0].cumulative_score = 0;
	pd[0].wins = 0;
	pd[1].rseed = (uint64_t)cur.tv_usec + 4;
	pd[1].onboard = 0;
	pd[1].min_dice_will_roll = 3;
	pd[1].type = COMPUTER_PLAYER;
	pd[1].min_score_will_keep = 250;
	pd[1].turn_score = 0;
	pd[1].cumulative_score = 0;
	pd[1].wins = 0;
}*/