* Copyright (c) 1980 Regents of the University of California.
* Redistribution and use in source and binary forms are permitted
* provided that the above copyright notice and this paragraph are
* duplicated in all such forms and that any documentation,
* advertising materials, and other materials related to such
* distribution and use acknowledge that the software was developed
* by the University of California, Berkeley. The name of the
* University may not be used to endorse or promote products derived
* from this software without specific prior written permission.
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
* @(#)robots.h 5.3 (Berkeley) %G%
* miscellaneous constants
# define MAXROBOTS (MAXLEVELS * 10)
# define S_BONUS (60 * ROB_SCORE)
# define X_SCORE (X_FIELDSIZE + 9)
# define Y_PROMPT (Y_FIELDSIZE - 1)
# define X_PROMPT (X_FIELDSIZE + 2)
# define MAXSCORES (Y_SIZE - 2)
# define SCOREFILE "/usr/games/lib/robots_roll"
# define CTRL(X) ('X' - 'A' + 1)
extern bool Dead
, Full_clear
, Jump
, Newscore
, Real_time
, Running
,
Teleport
, Waiting
, Was_bonus
;
extern bool Pattern_roll
, Stand_still
;
extern char Cnt_move
, Field
[Y_FIELDSIZE
][X_FIELDSIZE
], *Next_move
,
extern int Count
, Level
, Num_robots
, Num_scores
, Score
,
extern COORD Max
, Min
, My_pos
, Robots
[];
int quit(), cmp_sc(), move_robots();