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

global.h File Reference

global vars and struct definitions used by old KOF 91 More...

#include "config.h"
#include <allegro.h>
#include "almp3.h"
#include "time.h"
#include "global_add.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 screenshot (void)
void text_shadow (BITMAP *outbm, FONT *font, char *text, int x, int y, int color)
void text_centre_shadow (BITMAP *outbm, FONT *font, char *text, int x, int y, int color)
void __tron__ (char *log_mess, char *n_file, int n_line)
void __error__ (char *log_mess, char *n_file, int n_line)

Variables

struct {
   struct {
      int   port
      int   volume
      char *   name
   }   output
Options
MP3FILE * mp3
int mp3status
int mp3_loop
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 * ko_snd
SAMPLE * prfct_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 * tface1
BITMAP * tface2
char buffer [100]
char file2 [200]
int opt
int t_clock
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
unsigned char j
int gmode
char diff
char story
int sel1
int sel2
char debug
char charname [1000][30]
char bkgdname [200][30]
char flcname [100][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
int pitch
int snd_vol
int midi_vol
int start_x
int start_y
int gfmode
int stretch
int screen_height
int screen_width
int screen_depth
int full_screen
char autorise
int life1
int life2
int spower1
int spower2
char vic_flag
char vic1
char vic2
int clone
char c
int cx
int cy
int x
int y
int fx
int fy
int ok
int s
int misc
long n
int flag
int flag2
char hflag
char hflag2
int checkint
char frameskip
char skp_flag
int sens1
int sens2
int i
int g
int h
int nb
char com_block
char com_gblock
char com_walkf
char com_walkb
int spr1x
int spr1y
int spr2x
int spr2y
char oldsel1
char oldsel2
char last_sel1
char last_sel2
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
int actual2
char ak
char ak2
char apch
char apch2
char limak
char limak2
signed char limp1
signed char limp2
char nbpar
char vsynch
int delayer
int sol1
int sol2
int tol1
int tol2
int jump_how1
int jump_how2
int hitfram1
int hitfram2
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
int fb2x
int fb1y
int fb2y
int fball_cx1
int fball_cx2
int fball_cy1
int fball_cy2
char fball_flg1
char fball_flg2
char fballx1
char fballx2
int fbx1x
int fbx2x
int fbx1y
int fbx2y
int fballx_cx1
int fballx_cx2
int fballx_cy1
int fballx_cy2
char fballx_flg1
char fballx_flg2
char accel_flag
char gfx_flag
char snd_flag
char midi_flag
char wind_flag
char tnt2
char open1 [40]
char open2 [40]
char open3 [40]
char open4 [40]
char open5 [40]
char title [20]
char inverted
char log_mess [80]


Detailed Description

global vars and struct definitions used by old KOF 91


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