Devilution
Diablo devolved - magic behind the 1996 computer game
Source
automap.h
Go to the documentation of this file.
1
6
#ifndef __AUTOMAP_H__
7
#define __AUTOMAP_H__
8
9
extern
WORD
automaptype
[512];
10
extern
BOOL
automapflag
;
11
extern
char
AmShiftTab
[31];
12
extern
BOOLEAN
automapview
[
DMAXX
][
DMAXY
];
13
extern
int
AutoMapScale
;
14
extern
int
AutoMapXOfs
;
15
extern
int
AutoMapYOfs
;
16
extern
int
AmLine64
;
17
extern
int
AmLine32
;
18
extern
int
AmLine16
;
19
extern
int
AmLine8
;
20
extern
int
AmLine4
;
21
22
void
InitAutomapOnce
();
23
void
InitAutomap
();
24
void
StartAutomap
();
25
void
AutomapUp
();
26
void
AutomapDown
();
27
void
AutomapLeft
();
28
void
AutomapRight
();
29
void
AutomapZoomIn
();
30
void
AutomapZoomOut
();
31
void
DrawAutomap
();
32
void
DrawAutomapTile
(
int
screen_x,
int
screen_y, WORD automap_type);
33
void
DrawAutomapPlr
();
34
WORD
GetAutomapType
(
int
x,
int
y, BOOL view);
35
void
DrawAutomapText
();
36
void
SetAutomapView
(
int
x,
int
y);
37
void
AutomapZoomReset
();
38
39
#endif
/* __AUTOMAP_H__ */
AmLine32
int AmLine32
Definition:
automap.cpp:27
AutoMapScale
int AutoMapScale
Specifies the scale of the automap.
Definition:
automap.cpp:23
DrawAutomapTile
void DrawAutomapTile(int screen_x, int screen_y, WORD automap_type)
Definition:
automap.cpp:260
DrawAutomapText
void DrawAutomapText()
Definition:
automap.cpp:558
automapview
BOOLEAN automapview[DMAXX][DMAXY]
Tracks the explored areas of the map.
Definition:
automap.cpp:21
GetAutomapType
WORD GetAutomapType(int x, int y, BOOL view)
Definition:
automap.cpp:517
AutomapZoomOut
void AutomapZoomOut()
Definition:
automap.cpp:162
AmLine16
int AmLine16
Definition:
automap.cpp:28
AutoMapXOfs
int AutoMapXOfs
Definition:
automap.cpp:24
SetAutomapView
void SetAutomapView(int x, int y)
Definition:
automap.cpp:581
AutoMapYOfs
int AutoMapYOfs
Definition:
automap.cpp:25
DrawAutomapPlr
void DrawAutomapPlr()
Definition:
automap.cpp:445
InitAutomapOnce
void InitAutomapOnce()
Definition:
automap.cpp:50
AutomapZoomReset
void AutomapZoomReset()
Definition:
automap.cpp:653
StartAutomap
void StartAutomap()
Definition:
automap.cpp:119
AmLine64
int AmLine64
Definition:
automap.cpp:26
automapflag
BOOL automapflag
Specifies whether the automap is enabled.
Definition:
automap.cpp:18
DMAXY
#define DMAXY
Definition:
defs.h:8
AutomapUp
void AutomapUp()
Definition:
automap.cpp:126
AutomapRight
void AutomapRight()
Definition:
automap.cpp:144
AutomapDown
void AutomapDown()
Definition:
automap.cpp:132
automaptype
WORD automaptype[512]
Maps from tile_id to automap type.
Definition:
automap.cpp:14
AutomapLeft
void AutomapLeft()
Definition:
automap.cpp:138
AmShiftTab
char AmShiftTab[31]
Definition:
automap.cpp:19
AmLine4
int AmLine4
Definition:
automap.cpp:30
DrawAutomap
void DrawAutomap()
Definition:
automap.cpp:174
AmLine8
int AmLine8
Definition:
automap.cpp:29
AutomapZoomIn
void AutomapZoomIn()
Definition:
automap.cpp:150
InitAutomap
void InitAutomap()
Definition:
automap.cpp:61
DMAXX
#define DMAXX
Definition:
defs.h:7
Generated by
1.8.17