/*
*  Plik naglowkowy zawiera podstawowe ustawienia gry, oraz definicje 
*  podstawowych typow.
*  UWAGA: Srednica i promien koralika powinny byc wielokrotnoscia
*  wielkosci kroku w klatce animacji. W przeciwnym razie moze
*  nie byc mozliwe przewleczenie nici przez srodek koralika!
*
*      autor: r.Q
*      licencja: GNU GPL
*
*/
#ifndef _USTAWIENIA_GRY_H_
#define _USTAWIENIA_GRY_H_

#define SCREEN_WIDTH                               800
#define SCREEN_HEIGHT                              600
#define WIELKOSC_KROKU                               6
#define SREDNICA_KORALIKA           WIELKOSC_KROKU * 6
#define PROMIEN_KORALIKA            WIELKOSC_KROKU * 3
#define KOLOR_KORALIKA                  RGB(185, 0, 0)
#define KOLOR_ODBLASKU_KORALIKA     RGB(255, 107, 107)
#define KOLOR_KORALIKA_NAWLECZONEGO    RGB(0, 162, 30)
#define KOLOR_ODBLASKU_NAWLECZONEGO    RGB(0, 227, 42)

typedef unsigned short ushort_t;
enum KIERUNEK {GORA = 1, LEWO = 2, DOL = 3, PRAWO = 4};

#endif // _USTAWIENIA_GRY_H_
