OSDN Git Service

Merge branch 'develop' into macos-develop
[hengbandforosx/hengbandosx.git] / src / object-activation / activation-bolt-ball.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 class PlayerType;
6 bool activate_missile_1(PlayerType *player_ptr);
7 bool activate_missile_2(PlayerType *player_ptr);
8 bool activate_missile_3(PlayerType *player_ptr);
9 bool activate_bolt_acid_1(PlayerType *player_ptr);
10 bool activate_bolt_elec_1(PlayerType *player_ptr);
11 bool activate_bolt_fire_1(PlayerType *player_ptr);
12 bool activate_bolt_cold_1(PlayerType *player_ptr);
13 bool activate_bolt_hypodynamia_1(PlayerType *player_ptr, concptr name);
14 bool activate_bolt_hypodynamia_2(PlayerType *player_ptr);
15 bool activate_bolt_drain_1(PlayerType *player_ptr);
16 bool activate_bolt_drain_2(PlayerType *player_ptr);
17 bool activate_bolt_mana(PlayerType *player_ptr, concptr name);
18 bool activate_ball_pois_1(PlayerType *player_ptr);
19 bool activate_ball_cold_1(PlayerType *player_ptr);
20 bool activate_ball_cold_2(PlayerType *player_ptr);
21 bool activate_ball_cold_3(PlayerType *player_ptr);
22 bool activate_ball_fire_1(PlayerType *player_ptr);
23 bool activate_ball_fire_2(PlayerType *player_ptr, concptr name);
24 bool activate_ball_fire_3(PlayerType *player_ptr);
25 bool activate_ball_fire_4(PlayerType *player_ptr);
26 bool activate_ball_elec_2(PlayerType *player_ptr);
27 bool activate_ball_elec_3(PlayerType *player_ptr);
28 bool activate_ball_acid_1(PlayerType *player_ptr);
29 bool activate_ball_nuke_1(PlayerType *player_ptr);
30 bool activate_rocket(PlayerType *player_ptr);
31 bool activate_ball_water(PlayerType *player_ptr, concptr name);
32 bool activate_ball_lite(PlayerType *player_ptr, concptr name);
33 bool activate_ball_dark(PlayerType *player_ptr, concptr name);
34 bool activate_ball_mana(PlayerType *player_ptr, concptr name);