-
Notifications
You must be signed in to change notification settings - Fork 23
/
asciimap.h
executable file
·28 lines (23 loc) · 1.18 KB
/
asciimap.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/**************************************************************************
* File: asciimap.h Part of LuminariMUD *
* Usage: Generates an ASCII map of the player's surroundings. *
* *
* All rights reserved. See license for complete information. *
* *
* Copyright (C) 1993, 94 by the Trustees of the Johns Hopkins University *
* CircleMUD is based on DikuMUD, Copyright (C) 1990, 1991. *
**************************************************************************/
#ifndef ASCIIMAP_H_
#define ASCIIMAP_H_
/* Map options (settable in cedit) */
#define MAP_OFF 0
#define MAP_ON 1
#define MAP_IMM_ONLY 2
/* Exported function prototypes */
bool show_worldmap(struct char_data *ch);
void perform_map(struct char_data *ch, const char *argument, bool worldmap);
bool can_see_map(struct char_data *ch);
void str_and_map(char *str, struct char_data *ch, room_vnum target_room);
const char *get_map_string(struct char_data *ch, room_vnum target_room);
ACMD_DECL(do_map);
#endif /* ASCIIMAP_H_*/