OSDN Git Service

Merge pull request #3532 from sikabane-works/release/3.0.0.87-alpha
[hengbandforosx/hengbandosx.git] / src / sv-definition / sv-protector-types.h
1 #pragma once
2
3 /* The "sval" codes for TV_SHIELD */
4 enum sv_shield_type {
5     SV_SMALL_LEATHER_SHIELD = 2,
6     SV_SMALL_METAL_SHIELD = 3,
7     SV_LARGE_LEATHER_SHIELD = 4,
8     SV_LARGE_METAL_SHIELD = 5,
9     SV_DRAGON_SHIELD = 6,
10     SV_KNIGHT_SHIELD = 7,
11     SV_MIRROR_SHIELD = 10,
12     SV_YATA_MIRROR = 50,
13 };
14
15 /* The "sval" codes for TV_HELM */
16 enum sv_helm_type {
17     SV_HARD_LEATHER_CAP = 2,
18     SV_METAL_CAP = 3,
19     SV_JINGASA = 4, /* 4 */
20     SV_IRON_HELM = 5,
21     SV_STEEL_HELM = 6,
22     SV_DRAGON_HELM = 7,
23     SV_KABUTO = 8, /* 7 */
24 };
25
26 /* The "sval" codes for TV_CROWN */
27 enum sv_crown_type {
28     SV_IRON_CROWN = 10,
29     SV_GOLDEN_CROWN = 11,
30     SV_JEWELED_CROWN = 12,
31     SV_CHAOS = 50,
32 };
33
34 /* The "sval" codes for TV_BOOTS */
35 enum sv_boots_type {
36     SV_PAIR_OF_SOFT_LEATHER_BOOTS = 2,
37     SV_PAIR_OF_HARD_LEATHER_BOOTS = 3,
38     SV_PAIR_OF_DRAGON_GREAVE = 4,
39     SV_PAIR_OF_METAL_SHOD_BOOTS = 6,
40 };
41
42 /* The "sval" codes for TV_CLOAK */
43 enum sv_cloak_type {
44     SV_CLOAK = 1,
45     SV_ELVEN_CLOAK = 2,
46     SV_FUR_CLOAK = 3,
47     SV_MAGIC_RESISTANCE_CLOAK = 4,
48     SV_ETHEREAL_CLOAK = 5,
49     SV_SHADOW_CLOAK = 6,
50 };
51
52 /* The "sval" codes for TV_GLOVES */
53 enum sv_gloves_type {
54     SV_SET_OF_LEATHER_GLOVES = 1,
55     SV_SET_OF_GAUNTLETS = 2,
56     SV_SET_OF_DRAGON_GLOVES = 3,
57     SV_SET_OF_CESTI = 5,
58 };