Skip to content

Commit 3a0682f

Browse files
committed
[修改]1. 修改ActorType定义
1 parent 1d0e84a commit 3a0682f

File tree

1 file changed

+73
-71
lines changed

1 file changed

+73
-71
lines changed

GameFrameX.Core.Abstractions/ActorType.cs

Lines changed: 73 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,74 @@ public enum ActorType
1313
None,
1414

1515
/// <summary>
16-
/// 账号
17-
/// 管理玩家账号信息,如注册、密码找回等
16+
/// 任务
17+
/// 管理游戏内任务和任务进度
1818
/// </summary>
19-
Account,
19+
Task,
20+
21+
/// <summary>
22+
/// 逻辑
23+
/// 负责处理游戏规则、玩家行为、AI等逻辑。
24+
/// </summary>
25+
Logic,
26+
27+
/// <summary>
28+
/// 团队
29+
/// 管理玩家的队伍信息。
30+
/// </summary>
31+
Team,
32+
33+
/// <summary>
34+
/// 成就
35+
/// </summary>
36+
Achievement,
37+
38+
/// <summary>
39+
/// 邮件
40+
/// 处理游戏内邮件系统,发送通知和奖励。
41+
/// </summary>
42+
Email,
43+
44+
/// <summary>
45+
/// 推荐
46+
/// 根据玩家行为推荐游戏内容或商品。
47+
/// </summary>
48+
Recommendation,
49+
50+
/// <summary>
51+
/// 战斗
52+
/// 专门处理游戏中的战斗逻辑和同步。
53+
/// </summary>
54+
Combat,
55+
56+
/// <summary>
57+
/// 技能
58+
/// 管理玩家技能和技能树。
59+
/// </summary>
60+
Skill,
61+
62+
/// <summary>
63+
/// 装备
64+
/// 管理玩家装备和装备属性。
65+
/// </summary>
66+
Equipment,
67+
68+
/// <summary>
69+
/// 属性
70+
/// 管理角色或对象的属性,如力量、智力等。
71+
/// </summary>
72+
Attribute,
73+
74+
/// <summary>
75+
/// 游戏教程
76+
/// 提供新玩家教程和游戏指导。
77+
/// </summary>
78+
Tutorial,
79+
80+
/// <summary>
81+
/// 分割线(勿调整,勿用于业务逻辑)
82+
/// </summary>
83+
Separator = 128,
2084

2185
/// <summary>
2286
/// 角色
@@ -56,18 +120,6 @@ public enum ActorType
56120
/// </summary>
57121
World,
58122

59-
/// <summary>
60-
/// 任务
61-
/// 管理游戏内任务和任务进度。
62-
/// </summary>
63-
Task,
64-
65-
/// <summary>
66-
/// 逻辑
67-
/// 负责处理游戏规则、玩家行为、AI等逻辑。
68-
/// </summary>
69-
Logic,
70-
71123
/// <summary>
72124
/// 全局
73125
/// </summary>
@@ -145,12 +197,6 @@ public enum ActorType
145197
/// </summary>
146198
Ranking,
147199

148-
/// <summary>
149-
/// 团队
150-
/// 管理玩家的队伍信息。
151-
/// </summary>
152-
Team,
153-
154200
/// <summary>
155201
/// 语音
156202
/// 处理游戏内语音聊天。
@@ -163,17 +209,6 @@ public enum ActorType
163209
/// </summary>
164210
Social,
165211

166-
/// <summary>
167-
/// 成就
168-
/// </summary>
169-
Achievement,
170-
171-
/// <summary>
172-
/// 邮件
173-
/// 处理游戏内邮件系统,发送通知和奖励。
174-
/// </summary>
175-
Email,
176-
177212
/// <summary>
178213
/// 广告
179214
/// 管理游戏内广告展示和广告投放和验证
@@ -186,12 +221,6 @@ public enum ActorType
186221
/// </summary>
187222
Analytics,
188223

189-
/// <summary>
190-
/// 推荐
191-
/// 根据玩家行为推荐游戏内容或商品。
192-
/// </summary>
193-
Recommendation,
194-
195224
/// <summary>
196225
/// 日志
197226
/// 收集和存储游戏日志,用于问题诊断和数据分析。
@@ -265,30 +294,6 @@ public enum ActorType
265294
/// </summary>
266295
Room,
267296

268-
/// <summary>
269-
/// 战斗
270-
/// 专门处理游戏中的战斗逻辑和同步。
271-
/// </summary>
272-
Combat,
273-
274-
/// <summary>
275-
/// 技能
276-
/// 管理玩家技能和技能树。
277-
/// </summary>
278-
Skill,
279-
280-
/// <summary>
281-
/// 装备
282-
/// 管理玩家装备和装备属性。
283-
/// </summary>
284-
Equipment,
285-
286-
/// <summary>
287-
/// 属性
288-
/// 管理角色或对象的属性,如力量、智力等。
289-
/// </summary>
290-
Attribute,
291-
292297
/// <summary>
293298
/// NPC行为
294299
/// 控制NPC的行为和交互。
@@ -331,11 +336,6 @@ public enum ActorType
331336
/// </summary>
332337
VirtualCurrency,
333338

334-
/// <summary>
335-
/// 游戏教程
336-
/// 提供新玩家教程和游戏指导。
337-
/// </summary>
338-
Tutorial,
339339

340340
/// <summary>
341341
/// 玩家行为预测
@@ -349,15 +349,17 @@ public enum ActorType
349349
/// </summary>
350350
PlayerBehaviorRecognition,
351351

352+
352353
/// <summary>
353-
/// 分割线(勿调整,勿用于业务逻辑)
354+
/// 全局服务
354355
/// </summary>
355-
Separator = 128,
356+
Server,
356357

357358
/// <summary>
358-
/// 固定ID类型Actor
359+
/// 账号
360+
/// 管理玩家账号信息,如注册、密码找回等。
359361
/// </summary>
360-
Server = 129,
362+
Account,
361363

362364
/// <summary>
363365
/// 最大值

0 commit comments

Comments
 (0)