Linux makefiles
[canaan.git] / prj / cam / src / shock / shkovcst.h
blob116d255abc3a6b5a9bb19a567ca52ffb227dc0d7
1 /*
2 @Copyright Looking Glass Studios, Inc.
3 1996,1997,1998,1999,2000 Unpublished Work.
4 */
6 // $Header: r:/t2repos/thief2/src/shock/shkovcst.h,v 1.26 2000/01/31 09:58:16 adurant Exp $
7 #pragma once
9 #ifndef __SHKOVCST_H
10 #define __SHKOVCST_H
12 // shock overlay system constants
14 // Individual overlays
15 #define kOverlayInv 0
16 #define kOverlayFrame 1
17 #define kOverlayText 2
18 #define kOverlayRep 3
19 #define kOverlayBook 4
20 #define kOverlayComm 5
21 #define kOverlayContainer 6
22 #define kOverlayHRM 7
23 #define kOverlayRadar 8
24 #define kOverlayLetterbox 9
25 #define kOverlayOverload 10
26 #define kOverlayPsi 11
27 #define kOverlayYorN 12
28 #define kOverlayKeypad 13
29 #define kOverlayLook 14
30 #define kOverlayAmmo 15
31 #define kOverlayMeters 16
32 #define kOverlayHUD 17
33 #define kOverlayStats 18
34 #define kOverlaySkills 19
35 #define kOverlayBuyTraits 20
36 #define kOverlaySetting 21
37 #define kOverlayCrosshair 22
38 #define kOverlayResearch 23
39 #define kOverlayPDA 24
40 #define kOverlayEmail 25
41 #define kOverlayMap 26
42 #define kOverlayAlarm 27
43 #define kOverlayPsiIcons 28
44 #define kOverlayHackIcon 29
45 #define kOverlayRadiation 30
46 #define kOverlayPoison 31
47 #define kOverlayMiniFrame 32
48 #define kOverlaySecurity 33
49 #define kOverlayTicker 34
50 #define kOverlayBuyStats 35
51 #define kOverlayBuyTech 36
52 #define kOverlayBuyWeapon 37
53 #define kOverlayBuyPsi 38
54 #define kOverlayTechSkill 39
55 #define kOverlayMFDGame 40
56 #define kOverlayTlucText 41
57 #define kOverlaySecurComp 42
58 #define kOverlayHackComp 43
59 #define kOverlayHRMPlug 44
60 #define kOverlayMiniMap 45
61 #define kOverlayElevator 46
62 #define kOverlayVersion 47
63 #define kOverlayTurret 48
64 #define kOverlayMouseMode 49
65 #define kNumOverlays 50
68 // Change modes
69 #define kOverlayModeOff 0
70 #define kOverlayModeOn 1
71 #define kOverlayModeToggle 2
73 // Overlay flags
74 #define kOverlayFlagNone 0x0000
75 #define kOverlayFlagAlwaysDraw 0x0001
76 #define kOverlayFlagAlwaysMouse 0x0002
77 #define kOverlayFlagModal 0x0004
78 #define kOverlayFlagTranslucent 0x0008
79 #define kOverlayFlagBufferTranslucent 0x0010
81 #define DEFAULT_MSG_TIME 5000
83 #endif