OSDN Git Service

Revert "Revert "Merge branch 'master' of git.osdn.net:/gitroot/hengband/hengband""
[hengband/hengband.git] / src / art-definition / random-art-effects.h
1 #pragma once
2
3 typedef enum random_art_activation_type {
4         ACT_SUNLIGHT = 1,
5     ACT_BO_MISS_1 = 2,
6     ACT_BA_POIS_1 = 3,
7     ACT_BO_ELEC_1 = 4,
8     ACT_BO_ACID_1 = 5,
9     ACT_BO_COLD_1 = 6,
10     ACT_BO_FIRE_1 = 7,
11     ACT_BA_COLD_1 = 8,
12     ACT_BA_FIRE_1 = 9,
13     ACT_HYPODYNAMIA_1 = 10,
14     ACT_BA_COLD_2 = 11,
15     ACT_BA_ELEC_2 = 12,
16     ACT_HYPODYNAMIA_2 = 13,
17     ACT_DRAIN_1 = 14,
18     ACT_BO_MISS_2 = 15,
19     ACT_BA_FIRE_3 = 16,
20     ACT_BA_COLD_3 = 17,
21     ACT_BA_ELEC_3 = 18,
22     ACT_WHIRLWIND = 19,
23     ACT_DRAIN_2 = 20,
24     ACT_CALL_CHAOS = 21,
25     ACT_ROCKET = 22,
26     ACT_DISP_EVIL = 23,
27     ACT_BA_MISS_3 = 24,
28     ACT_DISP_GOOD = 25,
29     ACT_BO_MANA = 26,
30     ACT_BA_FIRE_2 = 27,
31     ACT_BA_WATER = 28,
32     ACT_BA_STAR = 29,
33     ACT_BA_DARK = 30,
34     ACT_BA_MANA = 31,
35     ACT_PESTICIDE = 32,
36     ACT_BLINDING_LIGHT = 33,
37     ACT_BIZARRE = 34,
38     ACT_CAST_BA_STAR = 35,
39     ACT_BLADETURNER = 36,
40     ACT_BA_ACID_1 = 37,
41     ACT_BR_FIRE = 38,
42     ACT_BR_COLD = 39,
43     ACT_BR_DRAGON = 40,
44     ACT_BA_FIRE_4 = 41,
45     ACT_BA_NUKE_1 = 42,
46     /* 42 - 50 unused */
47     ACT_CONFUSE = 51,
48     ACT_SLEEP = 52,
49     ACT_QUAKE = 53,
50     ACT_TERROR = 54,
51     ACT_TELE_AWAY = 55,
52     ACT_BANISH_EVIL = 56,
53     ACT_GENOCIDE = 57,
54     ACT_MASS_GENO = 58,
55     ACT_SCARE_AREA = 59,
56     ACT_AGGRAVATE = 60,
57     /* 59 - 64 unused */
58     ACT_CHARM_ANIMAL = 65,
59     ACT_CHARM_UNDEAD = 66,
60     ACT_CHARM_OTHER = 67,
61     ACT_CHARM_ANIMALS = 68,
62     ACT_CHARM_OTHERS = 69,
63     ACT_SUMMON_ANIMAL = 70,
64     ACT_SUMMON_PHANTOM = 71,
65     ACT_SUMMON_ELEMENTAL = 72,
66     ACT_SUMMON_DEMON = 73,
67     ACT_SUMMON_UNDEAD = 74,
68     ACT_SUMMON_HOUND = 75,
69     ACT_SUMMON_DAWN = 76,
70     ACT_SUMMON_OCTOPUS = 77,
71     ACT_CHOIR_SINGS = 80,
72     ACT_CURE_LW = 81,
73     ACT_CURE_MW = 82,
74     ACT_CURE_POISON = 83,
75     ACT_REST_EXP = 84,
76     ACT_REST_ALL = 85,
77     ACT_CURE_700 = 86,
78     ACT_CURE_1000 = 87,
79     ACT_CURING = 88,
80     ACT_CURE_MANA_FULL = 89,
81     ACT_ESP = 91,
82     ACT_BERSERK = 92,
83     ACT_PROT_EVIL = 93,
84     ACT_RESIST_ALL = 94,
85     ACT_SPEED = 95,
86     ACT_XTRA_SPEED = 96,
87     ACT_WRAITH = 97,
88     ACT_INVULN = 98,
89     ACT_HERO = 99,
90     ACT_HERO_SPEED = 100,
91     ACT_RESIST_ACID = 101,
92     ACT_RESIST_FIRE = 102,
93     ACT_RESIST_COLD = 103,
94     ACT_RESIST_ELEC = 104,
95     ACT_RESIST_POIS = 105,
96     ACT_LIGHT = 111,
97     ACT_MAP_LIGHT = 112,
98     ACT_DETECT_ALL = 113,
99     ACT_DETECT_XTRA = 114,
100     ACT_ID_FULL = 115,
101     ACT_ID_PLAIN = 116,
102     ACT_RUNE_EXPLO = 117,
103     ACT_RUNE_PROT = 118,
104     ACT_SATIATE = 119,
105     ACT_DEST_DOOR = 120,
106     ACT_STONE_MUD = 121,
107     ACT_RECHARGE = 122,
108     ACT_ALCHEMY = 123,
109     ACT_DIM_DOOR = 124,
110     ACT_TELEPORT = 125,
111     ACT_RECALL = 126,
112     ACT_JUDGE = 127,
113     ACT_TELEKINESIS = 128,
114     ACT_DETECT_UNIQUE = 129,
115     ACT_ESCAPE = 130,
116     ACT_DISP_CURSE_XTRA = 131,
117     ACT_BRAND_FIRE_BOLTS = 132,
118     ACT_RECHARGE_XTRA = 133,
119     ACT_LORE = 134,
120     ACT_SHIKOFUMI = 135,
121     ACT_PHASE_DOOR = 136,
122     ACT_DETECT_ALL_MONS = 137,
123     ACT_ULTIMATE_RESIST = 138,
124     ACT_FALLING_STAR = 246,
125     ACT_STRAIN_HASTE = 247,
126     ACT_TELEPORT_LEVEL = 248,
127     ACT_GRAND_CROSS = 249,
128     ACT_CAST_OFF = 250,
129     ACT_FISHING = 251,
130     ACT_INROU = 252,
131     ACT_MURAMASA = 253,
132     ACT_BLOODY_MOON = 254,
133     ACT_CRIMSON = 255,
134 } random_art_activation_type;