[ Home ]

wolfcore_decoder.h File Reference

Wolfenstein 3-D front end to data file decoder. More...

#include "../common/num_type.h"

Include dependency graph for wolfcore_decoder.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DIR_PICS   "pics"
#define DIR_WALLS   "walls"
#define DIR_SPRITES   "sprites"
#define DIR_DSOUND   "sfx"
#define DIR_SOUNDFX   "lsfx"
#define DIR_MUSIC   "music"
#define DIR_MAPS   "maps"
#define DIR_GSCRIPTS   "gscripts"

Typedefs

typedef enum _WDExtFlags WDExtFlags

Enumerations

enum  _WDExtFlags {
  FND_WOLF_FULL = BIT( 0 ), FND_WOLF_SHARE_1 = BIT( 1 ), FND_WOLF_SHARE_14 = BIT( 2 ), FND_MACWOLF = BIT( 3 ),
  FND_3D0WOLF = BIT( 4 ), FND_SPEAR_FULL = BIT( 5 ), FND_SPEAR_DEMO = BIT( 6 ), FND_BLAKE_STONE_A_FULL = BIT( 7 ),
  FND_BLAKE_STONE_A_SHARE = BIT( 8 ), FND_BLAKE_STONE_PS = BIT( 9 ), FND_CORRIDOR7_FULL = BIT( 10 ), FND_CORRIDOR7_SHARE = BIT( 11 ),
  FND_SUPER3D_NOAHS_ARK = BIT( 12 ), FND_OP_BODYCOUNT_FULL = BIT( 13 ), FND_OP_BODYCOUNT_SHARE = BIT( 14 ), FND_ALL = (W32) 0xFFFFFFFF
}

Functions

void wolfDataDecipher (void)
 Wolfenstein data decoder.


Detailed Description

Wolfenstein 3-D front end to data file decoder.

Author:
Michael Liebscher
Date:
2006-2007

Function Documentation

void wolfDataDecipher ( void   ) 

Wolfenstein data decoder.

Returns:
Nothing.
Note:
1. Change into base directory. 2. Look for data files. 3. Decode data files accordingly.

Here is the call graph for this function:

Here is the caller graph for this function: