OSDN Git Service

[feature] ソースファイルをC++に対応
[hengbandforosx/hengbandosx.git] / src / mind / mind-numbers.h
1 #pragma once
2
3 enum mind_berserker_type : int {
4         DETECT_MANACE = 0,
5         CHARGE = 1,
6         SMASH_TRAP = 2,
7         QUAKE = 3,
8         MASSACRE = 4,
9 };
10
11 enum mind_force_trainer_type : int {
12         SMALL_FORCE_BALL = 0,
13         FLASH_LIGHT = 1,
14         FLYING_TECHNIQUE = 2,
15         KAMEHAMEHA = 3,
16         MAGIC_RESISTANCE = 4,
17         IMPROVE_FORCE = 5,
18         AURA_OF_FORCE = 6,
19         SHOCK_POWER = 7,
20         LARGE_FORCE_BALL = 8,
21         DISPEL_MAGIC = 9,
22         SUMMON_GHOST = 10,
23         EXPLODING_FLAME = 11,
24         SUPER_KAMEHAMEHA = 12,
25         LIGHT_SPEED = 13,
26 };
27
28 enum mind_mindcrafter_type : int {
29         PRECOGNITION = 0,
30         NEURAL_BLAST = 1,
31         MINOR_DISPLACEMENT = 2,
32         MAJOR_DISPLACEMENT = 3,
33         DOMINATION = 4,
34         PLUVERISE = 5,
35         CHARACTER_ARMOR = 6,
36         PSYCHOMETRY = 7,
37         MIND_WAVE = 8,
38         ADRENALINE_CHANNELING = 9,
39         TELEKINESIS = 10,
40         PSYCHIC_DRAIN = 11,
41         PSYCHO_SPEAR = 12,
42         THE_WORLD = 13,
43 };
44
45 enum mind_mirror_master_type : int {
46         MIRROR_SEEING = 0,
47         MAKE_MIRROR = 1,
48         DRIP_LIGHT = 2,
49         WRAPPED_MIRROR = 3,
50         MIRROR_LIGHT = 4,
51         WANDERING_MIRROR = 5,
52         ROBE_DUST = 6,
53         BANISHING_MIRROR = 7,
54         MIRROR_CRASHING = 8,
55     SLEEPING_MIRROR = 9,
56         SEEKER_RAY = 10,
57         SEALING_MIRROR = 11,
58         WATER_SHIELD = 12,
59         SUPER_RAY = 13,
60         ILLUSION_LIGHT = 14,
61         MIRROR_SHIFT = 15,
62         MIRROR_TUNNEL = 16,
63         RECALL_MIRROR = 17,
64         MULTI_SHADOW = 18,
65         BINDING_FIELD = 19,
66         RUFFNOR_MIRROR = 20,
67 };
68
69 enum mind_ninja_type : int {
70         DARKNESS_CREATION = 0,
71         DETECT_NEAR = 1,
72         HIDE_LEAVES = 2,
73         KAWARIMI = 3,
74         ABSCONDING = 4,
75         HIT_AND_AWAY = 5,
76         BIND_MONSTER = 6,
77         ANCIENT_KNOWLEDGE = 7,
78         FLOATING = 8,
79         HIDE_FLAMES = 9,
80         NYUSIN = 10,
81         SYURIKEN_SPREADING = 11,
82         CHAIN_HOOK = 12,
83         SMOKE_BALL = 13,
84         SWAP_POSITION = 14,
85         EXPLOSIVE_RUNE = 15,
86         HIDE_MUD = 16,
87         HIDE_MIST =17,
88         PURGATORY_FLAME = 18,
89         ALTER_EGO = 19,
90 };