blob: 2bd5a06cddd0a563f6f2b7c1af07e597bfc29aa9 (
plain) (
blame)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
|
/*
* File: direct.cc
* Summary: Functions used when picking squares.
* Written by: Linley Henzell
*
* Change History (most recent first):
*
* <1> -/--/-- LRH Created
*/
#ifndef DIRECT_H
#define DIRECT_H
#include "externs.h"
#include "enum.h"
#define STD_DIRECTION_PROMPT "Which direction ([*+-] to target)? "
// last updated 12may2000 {dlb}
/* ***********************************************************************
* called from: acr - debug - effects - it_use3 - item_use - spells1 -
* spells2 - spells3 - spells4
* *********************************************************************** */
#define DIR_NONE 0
#define DIR_TARGET 1
#define DIR_DIR 2
void direction( struct dist &moves, int restricts = DIR_NONE,
int mode = TARG_ANY );
// last updated 12may2000 {dlb}
/* ***********************************************************************
* called from: acr - direct
* *********************************************************************** */
void look_around( struct dist &moves, bool justLooking, int first_move = -1,
int mode = TARG_ANY );
#endif
|