-
Notifications
You must be signed in to change notification settings - Fork 1
/
Proficiency.cs
77 lines (73 loc) · 1.83 KB
/
Proficiency.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
using System;
namespace SRPGStudio.GameObjects
{
/// <summary>
/// 装备熟练度
/// </summary>
public enum Proficiency : int
{
None = 0,
E = 1,
D = 51,
C = 101,
B = 151,
A = 201,
S = 251,
Star = short.MaxValue
}
public enum PropertyType : int
{
/// <summary>HP</summary>
Health,
/// <summary>力量</summary>
Strength,
/// <summary>魔力</summary>
MagicPower,
/// <summary>技术</summary>
Techique,
/// <summary>速度</summary>
Agility,
/// <summary>幸运</summary>
Lucky,
/// <summary>守备</summary>
Defence,
/// <summary>魔防</summary>
MagicDefence,
/// <summary>移动</summary>
Move,
/// <summary>最大HP</summary>
MaxHP
}
[Flags]
public enum ItemType : int
{
/// <summary>消耗品</summary>
Consumables = 0x010,
/// <summary>饰品</summary>
Accessory = 0x100,
/// <summary>剑</summary>
Sword = 0x1001,
/// <summary>魔导书</summary>
MagicBook = 0x1002,
/// <summary>斧</summary>
Axe = 0x1010,
/// <summary>弓</summary>
Bowl = 0x1020,
/// <summary>枪</summary>
Spear = 0x1100,
/// <summary>暗器</summary>
HiddenWeapon = 0x1200,
/// <summary>魔剑</summary>
MagicSword = Sword|MagicBook,
/// <summary>斧弓</summary>
AxeBowl = Axe|Bowl,
/// <summary>暗枪</summary>
HiddenSpear = Spear|HiddenWeapon,
/// <summary>武器</summary>
Weapon = MagicSword|AxeBowl|HiddenSpear,
/// <summary>石</summary>
Stone = 0x8000,
/// <summary>魔杖</summary>
Staff = 0x10000
}
}