OSDN Git Service

[Refactor] #40634 Separated set_activation_target() from exe_activate()
[hengband/hengband.git] / src / action / open-close-execution.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 bool exe_open(player_type *creature_ptr, POSITION y, POSITION x);
6 bool exe_close(player_type *creature_ptr, POSITION y, POSITION x);
7 bool easy_open_door(player_type *creature_ptr, POSITION y, POSITION x);
8 bool exe_disarm(player_type *creature_ptr, POSITION y, POSITION x, DIRECTION dir);
9 bool exe_disarm_chest(player_type *creature_ptr, POSITION y, POSITION x, OBJECT_IDX o_idx);
10 bool exe_bash(player_type *creature_ptr, POSITION y, POSITION x, DIRECTION dir);