12345678910111213141516171819202122232425262728293031323334 |
- #ifndef WORLD_DAT_H
- #define WORLD_DAT_H
- #include "types.h"
- #include "tiledat.h"
- #include "World Tileset Enums.h"
- typedef void (*TILESET_CALLBACK)( void );
- typedef struct
- {
- INT16 zName[ 32 ];
- CHAR8 TileSurfaceFilenames[ NUMBEROFTILETYPES ][32];
- UINT8 ubAmbientID;
- TILESET_CALLBACK MovementCostFnc;
- } TILESET;
- extern TILESET gTilesets[ NUM_TILESETS ];
- void InitEngineTilesets( );
- // THESE FUNCTIONS WILL SET TERRAIN VALUES - CALL ONE FOR EACH TILESET
- void SetTilesetOneTerrainValues( );
- void SetTilesetTwoTerrainValues( );
- #endif
|