mirror of
https://github.com/jmarshall23/Hellfire.git
synced 2026-08-11 23:40:51 +02:00
94 lines
3.0 KiB
C++
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();
|
|
|