OSDN Git Service

[Refactor] #3733 optional 型の値取得処理 value() を撤廃した その3
[hengbandforosx/hengbandosx.git] / src / sv-definition / sv-staff-types.h
1 #pragma once
2
3 /* The "sval" codes for TV_STAFF */
4 enum sv_staff_type {
5     SV_STAFF_DARKNESS = 0,
6     SV_STAFF_SLOWNESS = 1,
7     SV_STAFF_HASTE_MONSTERS = 2,
8     SV_STAFF_SUMMONING = 3,
9     SV_STAFF_TELEPORTATION = 4,
10     SV_STAFF_IDENTIFY = 5,
11     SV_STAFF_REMOVE_CURSE = 6,
12     SV_STAFF_STARLITE = 7,
13     SV_STAFF_LITE = 8,
14     SV_STAFF_MAPPING = 9,
15     SV_STAFF_DETECT_GOLD = 10,
16     SV_STAFF_DETECT_ITEM = 11,
17     SV_STAFF_DETECT_TRAP = 12,
18     SV_STAFF_DETECT_DOOR = 13,
19     SV_STAFF_DETECT_INVIS = 14,
20     SV_STAFF_DETECT_EVIL = 15,
21     SV_STAFF_CURE_LIGHT = 16,
22     SV_STAFF_CURING = 17,
23     SV_STAFF_HEALING = 18,
24     SV_STAFF_THE_MAGI = 19,
25     SV_STAFF_SLEEP_MONSTERS = 20,
26     SV_STAFF_SLOW_MONSTERS = 21,
27     SV_STAFF_SPEED = 22,
28     SV_STAFF_PROBING = 23,
29     SV_STAFF_DISPEL_EVIL = 24,
30     SV_STAFF_POWER = 25,
31     SV_STAFF_HOLINESS = 26,
32     SV_STAFF_GENOCIDE = 27,
33     SV_STAFF_EARTHQUAKES = 28,
34     SV_STAFF_DESTRUCTION = 29,
35     SV_STAFF_ANIMATE_DEAD = 30,
36     SV_STAFF_MSTORM = 31,
37     SV_STAFF_NOTHING = 32,
38     SV_STAFF_MAX,
39 };