1 /*
2  *	xtrojka (c) 1994,1995,1996 Maarten Los
3  *
4  *	#include "COPYRIGHT"
5  *
6  *	created:	26.xi.1995
7  *	modified:
8  *
9  *	This module defines the preferences system
10  */
11 
12 #ifndef _preferences_h_
13 #define _preferences_h_
14 
15 #define PREFSFILENAME	".xtrojka.prefs.bin"
16 #define DOLLAR_HOME	"HOME"
17 
18 #define DEF_SPEED		5
19 #define DEF_IS_SCORE_STATUS	0
20 #define DEF_IS_AUTO_POSITION	0
21 #define DEF_IS_WIZARD		0
22 #define DEF_IS_SLICK		1
23 
24 typedef struct {
25 	int speed;
26 	flag wizard;
27 	flag slick;
28 } PREFS;
29 
30 
31 /*
32  *	function prototypes
33  */
34 void init_preferences(void);
35 void read_prefs(void);
36 void write_prefs(void);
37 void create_prefsfile(void);
38 void set_default_prefs(void);
39 
40 #endif /* _preferences_h_ */
41 
42