Category : A Collection of Games for DOS and Windows
Archive   : PCROB13.ZIP
Filename : PCROBOTS.H

 
Output of file : PCROBOTS.H contained in archive : PCROB13.ZIP
/*******************************************************************/
/***** PCROBOTS.H - Header file for PCROBOTS.OBJ routines ******/
/*******************************************************************/
/***** PCROBOTS was written by P.D.Smith - 1992 ******/
/******* Email addresses : [email protected] ********/
/******* [email protected] ********/
/******* [email protected] ********/
/*******************************************************************/

/* '#define'd values returned by 'get_local_map' */
#define ARENA_FREE 0
#define ARENA_WALL 1
#define ARENA_DAMAGE 3
#define ARENA_REFUEL 30

/* '#define'd values returned by 'get_shell_status' */
#define SHELL_MISSED 0
#define SHELL_HIT_WALL 1
#define SHELL_CLOSE_BLAST 2
#define SHELL_NEAR_MISS 3
#define SHELL_DIRECT_HIT 4

#ifdef __cplusplus
extern "C" {
#endif
void swaptask(void);
void movement(int speed,int angle);
int scan(int angle,int res,int near *range);
int shoot(int angle,int range);
void get_remote_map(char far *buffer,int x,int y);

void getxy(int near *x,int near *y);
int transmit(int target,int data);
int receive(int near *source,int near *data);
int damage(void);
int speed(void);
int battery(void);
long ticks(void);
long l_sin(int angle);
long l_cos(int angle);
long l_tan(int angle);
int l_atan(long ratio);
long l_sqrt(long square);
void set_pattern(const char far *pattern);
void debug_flag(int flag_no,int flag_set);
void buy_armour(int units);
void buy_shells(unsigned int units);
int shells_left(void);
void get_local_map(char far *buffer);
void invisibility(int invis_flag);
int get_shell_status(void);
int is_invisible(void);
int l_atan2(int y,int x);
int get_robot_id(void);
void register_iff(char far *iff_str);
int check_iff(int id);
void register_name(char far *name_str);
int find_name(int start_id,char far *name_str);

int configure(int speed, int manouevre,int range,
int armour,int acceleration,
int invisibility);

#ifdef __cplusplus
}
#endif


  3 Responses to “Category : A Collection of Games for DOS and Windows
Archive   : PCROB13.ZIP
Filename : PCROBOTS.H

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/