OSDN Git Service

[Refactor] #41493 Removed unnecessary files in io/
[hengband/hengband.git] / src / sv-definition / sv-ring-types.h
1 #pragma once
2
3 /* The sval codes for TV_RING */
4 typedef enum sv_ring_type {
5     SV_RING_WOE = 0,
6     SV_RING_AGGRAVATION = 1,
7     SV_RING_WEAKNESS = 2,
8     SV_RING_STUPIDITY = 3,
9     SV_RING_TELEPORTATION = 4,
10     SV_RING_SLOW_DIGESTION = 6,
11     SV_RING_LEVITATION_FALL = 7,
12     SV_RING_RESIST_FIRE = 8,
13     SV_RING_RESIST_COLD = 9,
14     SV_RING_SUSTAIN_STR = 10,
15     SV_RING_SUSTAIN_INT = 11,
16     SV_RING_SUSTAIN_WIS = 12,
17     SV_RING_SUSTAIN_CON = 13,
18     SV_RING_SUSTAIN_DEX = 14,
19     SV_RING_SUSTAIN_CHR = 15,
20     SV_RING_PROTECTION = 16,
21     SV_RING_ACID = 17,
22     SV_RING_FLAMES = 18,
23     SV_RING_ICE = 19,
24     SV_RING_RESIST_POIS = 20,
25     SV_RING_FREE_ACTION = 21,
26     SV_RING_SEE_INVIS = 22,
27     SV_RING_SEARCHING = 23,
28     SV_RING_STR = 24,
29     SV_RING_ELEC = 25,
30     SV_RING_DEX = 26,
31     SV_RING_CON = 27,
32     SV_RING_ACCURACY = 28,
33     SV_RING_DAMAGE = 29,
34     SV_RING_SLAYING = 30,
35     SV_RING_SPEED = 31,
36     SV_RING_FRAKIR = 32,
37     SV_RING_TULKAS = 33,
38     SV_RING_NARYA = 34,
39     SV_RING_NENYA = 35,
40     SV_RING_VILYA = 36,
41     SV_RING_POWER = 37,
42     SV_RING_RES_FEAR = 38,
43     SV_RING_RES_LD = 39,
44     SV_RING_RES_NETHER = 40,
45     SV_RING_RES_NEXUS = 41,
46     SV_RING_RES_SOUND = 42,
47     SV_RING_RES_CONFUSION = 43,
48     SV_RING_RES_SHARDS = 44,
49     SV_RING_RES_DISENCHANT = 45,
50     SV_RING_RES_CHAOS = 46,
51     SV_RING_RES_BLINDNESS = 47,
52     SV_RING_LORDLY = 48,
53     SV_RING_ATTACKS = 49,
54     SV_RING_AHO = 50,
55     SV_RING_SHOTS = 51,
56     SV_RING_SUSTAIN = 52,
57     SV_RING_DEC_MANA = 53,
58     SV_RING_WARNING = 54,
59     SV_RING_MUSCLE = 55,
60 } sv_ring_type;