OSDN Git Service

[Refactor] #37353 fake_spell_flags を cmd-spell.h へ移動.
[hengband/hengband.git] / src / cmd-spell.h
1 #pragma once
2
3 #define KWD_DAM      _("損傷:", "dam ")
4 #define KWD_RANGE    _("射程:", "rng ")
5 #define KWD_DURATION _("期間:", "dur ")
6 #define KWD_SPHERE   _("範囲:", "range ")
7 #define KWD_HEAL     _("回復:", "heal ")
8 #define KWD_RANDOM   _("ランダム", "random")
9
10 extern const u32b fake_spell_flags[4];
11
12 extern concptr do_spell(REALM_IDX realm, SPELL_IDX spell, BIT_FLAGS mode);
13
14 extern concptr info_string_dice(concptr str, DICE_NUMBER dice, DICE_SID sides, int base);
15 extern concptr info_damage(DICE_NUMBER dice, DICE_SID sides, int base);
16 extern concptr info_duration(int base, DICE_SID sides);
17 extern concptr info_range(POSITION range);
18 extern concptr info_heal(DICE_NUMBER dice, DICE_SID sides, int base);
19 extern concptr info_delay(int base, DICE_SID sides);
20 extern concptr info_multi_damage(HIT_POINT dam);
21 extern concptr info_multi_damage_dice(DICE_NUMBER dice, DICE_SID sides);
22 extern concptr info_power(int power);
23 extern concptr info_power_dice(DICE_NUMBER dice, DICE_SID sides);
24 extern concptr info_radius(POSITION rad);
25 extern concptr info_weight(WEIGHT weight);
26
27 /* cmd5.c */
28 extern void do_cmd_browse(void);
29 extern void do_cmd_study(void);
30 extern void do_cmd_cast(void);