/* $Id: cfg.h,v 1.1.1.1 2010/07/17 17:30:32 culot Exp $ */ /* vim: et ai sts=2 ts=2 sw=2: * */ /* * Copyright (c) 2010 Frederic Culot * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * - Redistributions of source code must retain the above * copyright notice, this list of conditions and the * following disclaimer. * * - Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the * following disclaimer in the documentation and/or other * materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #define CTRLVAL 0x1F #define CTRL(x) ((x) & CTRLVAL) /* * User-definable variables are defined below. * Update configuration to suit your needs and then recompile. */ /* User keys. */ #define ORKEY_MOVE_RIGHT 'f' #define ORKEY_MOVE_LEFT 's' #define ORKEY_MOVE_DOWN 'd' #define ORKEY_MOVE_UP 'e' #define ORKEY_DIG_LEFT 'j' #define ORKEY_DIG_RIGHT 'l' #define ORKEY_LEVEL_NEXT CTRL('r') #define ORKEY_LEVEL_PREV CTRL('w') #define ORKEY_SUICIDE CTRL('i') #define ORKEY_EXIT CTRL('x') /* To set game speed (timeout in microseconds). */ #define OLDRUNNER_TIMEOUT 160000 /* * If game levels files are installed in a system-wide location, set the * LEVELS_PATH symbol to the appropriate path, such as: * * #define LEVELS_PATH "/usr/local/share/games/oldrunner/levels" */