X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2Fsnipe.h;h=bdd97227775d1f24c42cc9236e3de191d1f0ca85;hb=622526c4d928a403580a5f70183f7585f6317970;hp=ecd87ce27a7dc17f6d4b7cd4d553c244ff758963;hpb=93f1425cdd1854da66439634b3f030f3195ae3aa;p=hengband%2Fhengband.git diff --git a/src/snipe.h b/src/snipe.h index ecd87ce27..bdd972277 100644 --- a/src/snipe.h +++ b/src/snipe.h @@ -1,9 +1,27 @@ #pragma once +/* Sniper */ +#define SP_NONE 0 +#define SP_LITE 1 +#define SP_AWAY 2 +#define SP_FIRE 3 +#define SP_KILL_WALL 4 +#define SP_COLD 5 +#define SP_KILL_TRAP 6 +#define SP_ELEC 7 +#define SP_PIERCE 8 +#define SP_RUSH 9 +#define SP_DOUBLE 10 +#define SP_EXPLODE 11 +#define SP_EVILNESS 12 +#define SP_HOLYNESS 13 +#define SP_FINAL 14 +#define SP_NEEDLE 15 + /* snipe.c */ -extern void reset_concentration(bool msg); -extern void display_snipe_list(void); -extern MULTIPLY tot_dam_aux_snipe(MULTIPLY mult, monster_type *m_ptr, SPELL_IDX snipe_type); -extern void do_cmd_snipe(void); -extern void do_cmd_snipe_browse(void); -extern int boost_concentration_damage(int tdam); +extern void reset_concentration(player_type *creature_ptr, bool msg); +extern void display_snipe_list(player_type *sniper_ptr); +extern MULTIPLY tot_dam_aux_snipe(player_type *sniper_ptr, MULTIPLY mult, monster_type *m_ptr, SPELL_IDX snipe_type); +extern void do_cmd_snipe(player_type *sniper_ptr); +extern void do_cmd_snipe_browse(player_type *sniper_ptr); +extern int boost_concentration_damage(player_type *creature_ptr, int tdam);