#ifndef _TOOLS_H_
#define _TOOLS_H_
typedef struct fader {
float value;
float target;
float start;
float time;
float delta;
} fader_t;
void setFader(fader_t* fader, int start, int target, int time);
int updateFader(fader_t* fader, int ms);
int rnd( int range );
void srnd( void );
void pressAnyKey ();
void findNextValue(FILE* tfile);
void skipValueStr(FILE* tfile);
int getValue_int(FILE* tfile, char * value);
float getValue_float(FILE * tfile, char * value);
void getValue_str(FILE * tfile, char * value, char * data, int isPath);
char* getValue_charp(FILE * tfile, char * value);
int isPar(int n);
void putValue_int(FILE* tfile, char* data, int value);
void putValue_str(FILE* tfile, char* data, char* value);
void putLine(FILE* tfile);
void putComment(FILE* tfile, char* comment);
int bool2sign(int n);
int getDirList(char* folder, char*** tab);
int sumDirList(char*** a, int an, char** b, int bn);
int sumStringTabs(char*** a, int an, char** b, int bn);
int sumStringTabs_Cat(char*** a, int an, char** b, int bn, char* string);
#endif