Files
Hellfire/ERROR.H
T
Justin Marshall 101266ab72 Initial commit.
2026-04-27 10:35:40 -07:00

94 lines
3.0 KiB
C++

/*-----------------------------------------------------------------------**
** Diablo
**
** Constants and Variables
**
** (C)1995 Condor, Inc. All rights reserved.
**-----------------------------------------------------------------------**
** $Header: /Diablo/ERROR.H 1 1/22/97 2:06p Dgartner $
**-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------**
** Defines
**-----------------------------------------------------------------------*/
#define MSG_NONE 0
#define MSG_AMAPTWN 1
#define MSG_MULTIBTN 2
#define MSG_SOUND 3
#define MSG_SHAREWARE 4
#define MSG_SAVESIZE 5
#define MSG_NOPAUSE 6
#define MSG_HDRIVE 7
#define MSG_SYNC 8 // Multi sync
#define MSG_MULTIPAUSE 9 // No multiplayer pause
#define MSG_LOADGAME 10
#define MSG_SAVEGAME 11
#define SHRINE_1 12 // Mysterious
#define SHRINE_2 13 // Hidden
#define SHRINE_3 14 // Gloomy
#define SHRINE_4 15 // Weird
#define SHRINE_5 16 // Magical
#define SHRINE_6 17 // Stone
#define SHRINE_7 18 // Religious
#define SHRINE_8 19 // Enchanted
#define SHRINE_9 20 // Thaumaturgic
#define SHRINE_10 21 // Fascinating
#define SHRINE_11 22 // Cryptic
#define SHRINE_12 23 // Supernatural
#define SHRINE_13 24 // Eldritch
#define SHRINE_14 25 // Eerie
#define SHRINE_15 26 // Divine
#define SHRINE_16 27 // Holy
#define SHRINE_17 28 // Sacred
#define SHRINE_18 29 // Spiritual
#define SHRINE_19 30 // Spooky
#define SHRINE_19B 31 // Spooky for multiplayer
#define SHRINE_20 32 // Abandoned
#define SHRINE_21 33 // Creepy
#define SHRINE_22 34 // Quiet
#define SHRINE_23 35 // Secluded
#define SHRINE_24 36 // Ornate
#define SHRINE_25 37 // Glimmering
#define SHRINE_26 38 // Tainted
#define SHRINE_26B 39 // Tainted for mulitplayer
#define SHRINE_27 44 // Oily
#define SHRINE_28 45 // Glowing
#define SHRINE_29 46 // Mendicants
#define SHRINE_30 47 // Edisons
#define SHRINE_31 48 // Town
#define SHRINE_32 49 // Energy
#define SHRINE_33A 50 // Time Morning
#define SHRINE_33B 51 // Time Afternoon
#define SHRINE_33C 52 // Time Evening
#define SHRINE_33D 53 // Time Night
#define SHRINE_34 54 // Murphy's
#define MSG_TRIG1 40 // Shortcut to catacombs
#define MSG_TRIG2 41 // Shortcut to caves
#define MSG_TRIG3 42 // Shortcut to hell
#define MSG_INBONE 43 // Book with spell in Bone Chamber
/*-----------------------------------------------------------------------**
** Structures
**-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------**
** Externs
**-----------------------------------------------------------------------*/
extern char msgflag;
extern char msgdelay;
/*-----------------------------------------------------------------------**
** Prototypes
**-----------------------------------------------------------------------*/
void InitDiabloMsg(char);
void ClrDiabloMsg();
void DrawDiabloMsg();