Main Page | Alphabetical List | Data Structures | File List | Globals

main.h File Reference

Global vars from old KOF 91 versions (but still actual). More...

#include "config.h"
#include <string.h>
#include "allegro.h"
#include "macros.h"
#include "loads.h"
#include "almp3.h"
#include "loader.h"

Go to the source code of this file.

Data Structures

struct  MP3FILE
struct  PLAYER_BMP_STRUCT
struct  MOVE
struct  AMOVE
struct  SMOVE
struct  PLAYER_DATA_STRUCT

Functions

char get_kstatus (char strg[])
char check_kstatus1 (char ctrl_key)
char check_kstatus2 (char ctrl_key)
void Intro (void)

Variables

struct {
   struct {
      int   port
      int   volume
      char *   name
   }   output
Options
int mp3status
int mp3_loop
MP3FILE * mp3
FNTInfo * fontInfo
PALETTE * pal [16]
DATAFILE * creditflic
DATAFILE * fonts_dat
FONT * small_font
MIDI * music
SAMPLE * rd1
SAMPLE * rd2
SAMPLE * rd3
SAMPLE * fight
SAMPLE * hit_alwa
SAMPLE * hit_good
SAMPLE * wp_alwa
SAMPLE * wk_alwa
SAMPLE * sp_alwa
SAMPLE * sk_alwa
SAMPLE * hit1
SAMPLE * hit2
SAMPLE * block_snd
SAMPLE * hadoken1
SAMPLE * hadoken2
SAMPLE * copter1
SAMPLE * copter2
SAMPLE * dragon1
SAMPLE * dragon2
SAMPLE * hadokenx1
SAMPLE * hadokenx2
SAMPLE * copterx1
SAMPLE * copterx2
SAMPLE * dragonx1
SAMPLE * dragonx2
SAMPLE * done
SAMPLE * bing
SAMPLE * buzz
SAMPLE * prfct_snd
SAMPLE * ko_snd
SAMPLE * to_snd
SAMPLE * argh_snd
SAMPLE * female_snd
BITMAP * virtscreen
BITMAP * zoomscreen
BITMAP * scanliner
PALLETE Pal
PALLETE TPal
BITMAP * Title
BITMAP * Selecteur1
BITMAP * Selecteur2
BITMAP * LBbanner
BITMAP * LBbanner2
BITMAP * Bar
BITMAP * Bar2
BITMAP * Power
BITMAP * PBar
BITMAP * WImpact [11]
BITMAP * SImpact [11]
BITMAP * BlockImpact [11]
BITMAP * B_Temp
BITMAP * Carton_R1
BITMAP * Carton_R2
BITMAP * Carton_R3
BITMAP * Carton_FT
BITMAP * Carton_WN
BITMAP * Carton_KO
BITMAP * Carton_TO
BITMAP * novic0
BITMAP * novic1
BITMAP * avic0
BITMAP * avic1
BITMAP * Face1
BITMAP * Face2
BITMAP * Icon1
BITMAP * Icon2
BITMAP * Lock
BITMAP * Bkgd
BITMAP * Frgd
BITMAP * B_clock [11]
BITMAP * B_prfct
PLAYER_BMP_STRUCT Player1
PLAYER_BMP_STRUCT Player2
PLAYER_DATA_STRUCT p1
PLAYER_DATA_STRUCT p2
char animated
char foreground
char bkgd_counter
char bkgd_delay
int bkgdlim
int zoomsup
int zoomwidth = 320
unsigned char j
char gmode
char diff
char story
int sel1
int sel2
char charname [1000][30]
char bkgdname [1000][30]
char flcname [1000][30]
int nbchar
int nbbkgd
int nbflc
char defeated [1000]
char present [1000]
char secretchar [1000]
int num
char tilenum [4]
char charn1 [40]
char charn2 [40]
char bkgdnum [4]
char file [200]
char passeur [100]
char sectn [50]
char temp_strg [2]
char last_char
char last_status1
char last_status2
int fball_h1
int fball_h2
int fballx_h1
int fballx_h2
char autho_ht1
char autho_ht2
char wimpact_nbf
char simpact_nbf
char bimpact_nbf
int p1_up
int p2_up
int p1_down
int p2_down
int p1_left
int p2_left
int p1_right
int p2_right
int p1_wpunch
int p2_wpunch
int p1_spunch
int p2_spunch
int p1_wkick
int p2_wkick
int p1_skick
int p2_skick
int offense
int defense
char easy_def
char easy_off
char medium_def
char medium_off
char hard_def
char hard_off
int ai_walkf
int ai_walkb
int ai_static
int mp3_on
int intro_delay
int pan = 128
int pitch = 1000
int snd_vol
int midi_vol
int start_x
int start_y
int gfmode
int screen_height
int screen_width
int screen_depth
int stretch
char autorise
int life1
int life2
int spower1
int spower2
char vic_flag
char vic1
char vic2
int t_clock
int clone = 0
char inverted = 0
char log_mess [80]
char c
int cx
int cy
int x
int y
int fx
int fy
int ok = 1
int s = 2
int misc
long n
int flag = 0
int flag2 = 0
char hflag = 0 hflag2 = 0
char frameskip = 0
char skp_flag = 0
int sens1 = 0
int sens2 = 0
int i
int g
int h
int nb
char com_block = 0
char com_gblock = 0
char com_walkf = 0
char com_walkb = 0
int spr1x = 60 spr1y = 77
int spr2x = 210 spr2y = 77
char oldsel1
char oldsel2
char last_sel1 = 1 last_sel2 = 1
char p2_sel
int angle
char bgd
int sel_player1
int sel_player2
int alt_color
int tcolor
int bcolor
int sel_bkgd
int text_color
int deb
int actual = 0
int actual2 = 0
char ak
char ak2 = 0
char apch
char apch2 = 0
char limak
char limak2 = 1
signed char limp1
signed char limp2
char nbpar = 0
char vsynch = 0
int delayer = 2
int sol1 = 0 sol2 = 0
int tol1
int tol2
int jump_how1
int jump_how2
int hitfram1 = 0 hitfram2 = 0
char female1
char female2
int rush_stop1
int rush_stop2
int smove_stop1
int smove_stop2
int rushx_stop1
int rushx_stop2
int smovex_stop1
int smovex_stop2
char damag1
char damag2
char fball1
char fball2
int fb1x = 0 fb2x = 0
int fb1y = 0 fb2y = 0
int fball_cx1 = 0 fball_cx2 = 0
int fball_cy1 = 0 fball_cy2 = 0
char fball_flg1 = 0 fball_flg2 = 0
char fballx1
char fballx2
int fbx1x = 0 fbx2x = 0
int fbx1y = 0 fbx2y = 0
int fballx_cx1 = 0 fballx_cx2 = 0
int fballx_cy1 = 0 fballx_cy2 = 0
char fballx_flg1 = 0 fballx_flg2 = 0
char accel_flag
char gfx_flag
char snd_flag
char midi_flag
char wind_flag
char tnt2 = 0
char open1 [40]
char open2 [40]
char open3 [40]
char open4 [40]
char open5 [40]
char title [20]
BITMAP * tface1
BITMAP * tface2
char file2 [200]
char buffer [200]
int opt


Detailed Description

Global vars from old KOF 91 versions (but still actual).


Generated on Thu Jan 13 14:13:05 2005 for KOF91 by  doxygen 1.3.9.1