/*
    Daimonin SDL client, a client program for the Daimonin MMORPG.


  Copyright (C) 2003 Michael Toennies

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

    The author can be reached via e-mail to daimonin@nord-com.net
*/
/* This is a config file for the client.
 */

#define VERSION_CS 991018
#define VERSION_SC 991018

#define KEYBIND_FILE "./keys.dat"
#define OPTION_FILE  "./options.dat"
#define ARCHDEF_FILE "./archdef.dat"

#define LOG_FILE     "./client.log"

#define CLIENT_ICON_NAME "icon.png"
 
/* socket timeout value */
#define MAX_TIME 0

/* Default Screen
 * TODO: allowing different screen sizes.
 * Because i want a fixed map size (gaming issue), bigger screens will give
 * only more space for menus. Some work to do - i used some fixed positions.
 */
#define SCREEN_XLEN 800
#define SCREEN_YLEN 600

/* Increase when we got MANY new face... Hopefully,we need to increase this
 * in the future...
 */
#define MAX_FACE_TILES 10000

#define MAXANIM 2000

#define MAP_MAX_SIZE	17

/* Careful when changing this, should be no need */
#define MAX_INPUT_STRING 256				/* max. string len in input string*/
#define MAX_HISTORY_LINES 20                           /* max input history lines */


/* Maximum size of any packet we expect.  Using this makes it so we don't need to
 * allocated and deallocated teh same buffer over and over again and the price
 * of using a bit of extra memory.  IT also makes the code simpler.
 */
#define MAXSOCKBUF (64*1024)

/* The numbers of our dark levels */
/* for each level-1 we store a own bitmap copy, so be careful */
#define DARK_LEVELS 7
