You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
563 B
37 lines
563 B
#pragma once |
|
|
|
#include <cstdint> |
|
|
|
#define DMAXX 40 |
|
#define DMAXY 40 |
|
|
|
#define MAXDUNX (16 + DMAXX * 2 + 16) |
|
#define MAXDUNY (16 + DMAXY * 2 + 16) |
|
|
|
namespace devilution { |
|
|
|
enum dungeon_type : int8_t { |
|
DTYPE_TOWN, |
|
DTYPE_CATHEDRAL, |
|
DTYPE_CATACOMBS, |
|
DTYPE_CAVES, |
|
DTYPE_HELL, |
|
DTYPE_NEST, |
|
DTYPE_CRYPT, |
|
|
|
DTYPE_LAST = DTYPE_CRYPT, |
|
DTYPE_NONE = -1, |
|
}; |
|
|
|
enum lvl_entry : uint8_t { |
|
ENTRY_MAIN, |
|
ENTRY_PREV, |
|
ENTRY_SETLVL, |
|
ENTRY_RTNLVL, |
|
ENTRY_LOAD, |
|
ENTRY_WARPLVL, |
|
ENTRY_TWARPDN, |
|
ENTRY_TWARPUP, |
|
}; |
|
|
|
} // namespace devilution
|
|
|