#include "config.h"
#include "constant.h"
#include "types.h"
#include "externs.h"
#include <strings.h>
#include <ctype.h>
マクロ定義 | |
#define | GRADF 10000 /* Any sufficiently big number will do */ |
関数 | |
static int | look_ray () |
static int | look_see () |
void | tunnel (int dir) |
void | disarm_trap () |
void | look () |
static int | look_ray (int y, int from, int to) |
static int | look_see (int x, int y, int *transparent) |
static void | inven_throw (int item_val, inven_type *t_ptr) |
static void | facts (inven_type *i_ptr, int *tbth, int *tpth, int *tdam, int *tdis) |
static void | drop_throw (int y, int x, inven_type *t_ptr) |
void | throw_object () |
static void | py_bash (int y, int x) |
void | bash () |
変数 | |
static int | gl_fxx |
static int | gl_fxy |
static int | gl_fyx |
static int | gl_fyy |
static int | gl_nseen |
static int | gl_noquery |
static int | gl_rock |
static int | set_fxy [] = { 0, 1, 0, 0, -1 } |
static int | set_fxx [] = { 0, 0, -1, 1, 0 } |
static int | set_fyy [] = { 0, 0, 1, -1, 0 } |
static int | set_fyx [] = { 0, 1, 0, 0, -1 } |
static int | map_diag1 [] = { 1, 3, 0, 2, 4 } |
static int | map_diag2 [] = { 2, 1, 0, 4, 3 } |
#define GRADF 10000 /* Any sufficiently big number will do */ |
void bash | ( | ) |
void disarm_trap | ( | ) |
|
static |
|
static |
|
static |
void look | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
void throw_object | ( | ) |
void tunnel | ( | int | dir | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |