Defines | Typedefs | Functions | Variables

amiconf.h File Reference

#include <time.h>
#include "micro.h"
#include "pcconf.h"
Include dependency graph for amiconf.h:

Go to the source code of this file.

Defines

#define MICRO
#define NOCWD_ASSUMPTIONS
#define DLBFILE   "nhdat"
#define DLBFILE2   "nhsdat"
#define FILENAME_CMP   stricmp
#define O_BINARY   0
#define MFLOPPY
#define RANDOM
#define FromWBench   0
#define remove(x)   unlink(x)
#define msmsg   printf
#define TEXTCOLOR
#define HACKFONT
#define SHELL
#define MAIL
#define DEFAULT_ICON   "NetHack:default.icon"
#define AMIFLUSH
#define CHANGE_COLOR   1
#define DEPTH   6
#define AMII_MAXCOLORS   (1L<<DEPTH)
#define PORT_HELP   "nethack:amii.hlp"
#define AMII_MUFFLED_VOLUME   40
#define AMII_SOFT_VOLUME   50
#define AMII_OKAY_VOLUME   60
#define AMII_LOUDER_VOLUME   80

Typedefs

typedef long off_t
typedef unsigned short AMII_COLOR_TYPE

Functions

void FDECL (nethack_exit,(int))
void NDECL (ami_wbench_init)
void NDECL (ami_wbench_args)
int FDECL (ami_wbench_getsave,(int))
void FDECL (ami_wbench_unlink,(char *))
int FDECL (ami_wbench_iconsize,(char *))
void FDECL (ami_wbench_iconwrite,(char *))
int FDECL (ami_wbench_badopt,(const char *))
void NDECL (ami_wbench_cleanup)
void FDECL (getlind,(const char *, char *, const char *))
void amii_setpens (int)
void FDECL (exit,(int))
void NDECL (CleanUp)
void FDECL (Abort,(long))
int NDECL (getpid)
char * FDECL (CopyFile,(const char *, const char *))
int NDECL (kbhit)
int NDECL (WindowGetchar)
void FDECL (ami_argset,(int *, char *[]))
void FDECL (ami_mkargline,(int *, char **[]))
void ami_wininit_data (void)

Variables

int ami_argc
char ** ami_argv
int amibbs

Define Documentation

#define AMIFLUSH
#define AMII_LOUDER_VOLUME   80

Referenced by use_bell().

#define AMII_MAXCOLORS   (1L<<DEPTH)

Referenced by parse_config_line().

#define AMII_MUFFLED_VOLUME   40

Referenced by use_bell().

#define AMII_OKAY_VOLUME   60
#define AMII_SOFT_VOLUME   50

Referenced by use_bell().

#define CHANGE_COLOR   1
#define DEFAULT_ICON   "NetHack:default.icon"
#define DEPTH   6

Referenced by parse_config_line().

#define DLBFILE   "nhdat"

Referenced by init_dungeons().

#define DLBFILE2   "nhsdat"
#define FILENAME_CMP   stricmp
#define FromWBench   0
#define HACKFONT
#define MAIL
#define MFLOPPY
#define MICRO

Referenced by moveloop().

#define msmsg   printf
#define NOCWD_ASSUMPTIONS
#define O_BINARY   0
#define PORT_HELP   "nethack:amii.hlp"

Referenced by help_menu().

#define RANDOM
#define remove (   x )    unlink(x)
#define SHELL
#define TEXTCOLOR

Typedef Documentation

typedef unsigned short AMII_COLOR_TYPE
typedef long off_t

Function Documentation

void ami_wininit_data ( void   )
void amii_setpens ( int   )

Referenced by parse_config_line(), and restgamestate().

Here is the caller graph for this function:

void FDECL ( ami_mkargline  ,
(int *, char **[])   
)
void FDECL ( getlind  ,
(const char *, char *, const char *)   
)
int FDECL ( ami_wbench_badopt  ,
(const char *)   
)
char* FDECL ( CopyFile  ,
(const char *, const char *)   
)
void FDECL ( ami_argset  ,
(int *, char *[])   
)
void FDECL ( nethack_exit  ,
(int)   
)
void FDECL ( Abort  ,
(long)   
)
int FDECL ( ami_wbench_getsave  ,
(int)   
)
void FDECL ( ami_wbench_unlink  ,
(char *)   
)
int FDECL ( ami_wbench_iconsize  ,
(char *)   
)
void FDECL ( exit  ,
(int)   
)
void FDECL ( ami_wbench_iconwrite  ,
(char *)   
)
void NDECL ( ami_wbench_cleanup   )
void NDECL ( ami_wbench_init   )
int NDECL ( getpid   )
void NDECL ( CleanUp   )
int NDECL ( kbhit   )
int NDECL ( WindowGetchar   )
void NDECL ( ami_wbench_args   )

Variable Documentation

int ami_argc
char** ami_argv
int amibbs