Commit Graph

350 Commits

Author SHA1 Message Date
昔念
40bef8e70c 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-10 10:52:35 +08:00
昔念
c790b68d47 1 2026-02-10 10:49:01 +08:00
昔念
89645c0f4c 1 2026-02-10 10:07:16 +08:00
昔念
2860bcfa5c 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-09 01:29:33 +08:00
昔念
ffe3ff18bf 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-08 17:57:42 +08:00
昔念
2edd1ba852 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-08 15:18:50 +08:00
昔念
8988e84a01 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-08 12:18:23 +08:00
昔念
0fcd948636 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-08 05:05:01 +08:00
昔念
d17f3eccdb 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-08 04:58:58 +08:00
昔念
ba1483241c 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-08 04:32:01 +08:00
昔念
97cc5d42a4 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 23:19:21 +08:00
昔念
ecf971fe31 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 23:09:11 +08:00
昔念
ca2d564e6a 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 23:02:10 +08:00
昔念
a991013040 1
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-02-07 22:54:44 +08:00
昔念
d83d76ca8e 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 21:51:34 +08:00
昔念
460b92c044 1 2026-02-07 18:21:52 +08:00
昔念
7590943e9d 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 16:23:52 +08:00
昔念
2cf886d825 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 16:17:08 +08:00
昔念
6316b393af 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 03:27:56 +08:00
昔念
acbb30a9b1 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 03:06:33 +08:00
昔念
0c3f56d7bb 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 02:59:38 +08:00
昔念
3947fbce4b 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-07 00:18:14 +08:00
昔念
a0d4567d3f 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-05 23:44:07 +08:00
昔念
09a295db34 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(utils): 添加基于权重的概率随机函数

添加了两个泛型函数用于实现权重随机选择功能:
- RandomByIntProbs: 核心函数,支持任意类型元素数组和int型概率数组
- RandomByProbs: 封装函数,兼容string型概率数组输入

函数特性:
- 支持泛型,可处理任意类型的数据
- 实现权重随机算法,通过前缀和匹配随机值
- 包含完整的参数校验和错误
2026-02-05 00:29:19 +08:00
昔念
7589306faa 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-04 19:43:05 +08:00
昔念
4b83346f36 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-03 23:08:06 +08:00
昔念
b25f033939 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(socket): 移除重复保存锁并优化panic错误处理

移除了ServerEvent.go中的sync.Once保存锁,因为可能存在重复保存问题,
同时将panic错误处理从fmt.Println改为使用cool.Logger.Error进行统一日志记录

feat(player): 优化踢人功能并添加超时机制

移除kick.go中的复杂异步超时逻辑
2026-02-02 23:11:14 +08:00
xinian
cdb7cec4ad refactor: 移除冗余日志输出并优化日志处理
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-02 18:32:41 +08:00
昔念
ff675f9430 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-02 11:00:37 +08:00
昔念
49bd303f47 1 2026-02-02 01:01:01 +08:00
昔念
dc188d83db 根据提供的code differences信息,我发现没有具体的代码变更内容。在这种情况下,我将生成一个通用的commit message模板:
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
```
chore(general): 更新项目配置文件

无具体代码变更信息,可能是配置文件或文档更新。
```

由于您提供的code differences部分为空,无法确定具体的变更类型和内容。如果能提供实际的代码差异信息,我可以生成更准确的commit message。
2026-01-31 20:02:29 +08:00
昔念
53902a7a2e 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-01-31 14:04:44 +08:00
昔念
d6f8e9dbf7 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(.woodpecker): 移除全局配置变量并优化SSH连接设置

移除了全局配置变量,改用YAML锚点引用方式统一管理SSH连接参数,
提高配置的可维护性并减少重复代码
2026-01-30 22:18:44 +08:00
xinian
8116130cc8 feat: 添加宠物天敌属性及相关战斗效果
为宠物添加NaturalEnemy属性,并在战斗中实现遇到天敌时的特殊效果:
1. 战斗开始时连续害怕n回合
2. 对天敌的伤害减少n%
2026-01-29 15:39:10 +08:00
xinian
83a0c12409 refactor: 移除未使用的fmt导入 2026-01-29 12:10:47 +08:00
xinian
ee9c256286 编辑文件 min_heap.go 2026-01-29 02:12:21 +08:00
昔念
2744f72eb2 ```
refactor(socket): 使用fmt.Println替换Logger.Error处理panic

修复socket连接关闭和流量处理中的panic恢复机制,
使用fmt.Println直接打印错误信息替代原有的Logger组件。

---

refactor(timer): 移除ants协程池依赖并优化错误处理

移除timer模块中对ants协程池的依赖,改用原生goroutine,
添加panic恢复机制确保任务执行的稳定性。

---

feat(player): 移除CountPlayer函数

删除玩家服务中统计在线玩家数量的功能函数,
该功能不再需要由专门函数提供。

---

refactor(space): 移除协程池优化广播逻辑

移除空间服务中对ants协程池的依赖,简化广播逻辑,
将用户循环遍历操作改为同步执行以提升性能。
```
2026-01-29 01:55:13 +08:00
昔念
40b4d5955e ```
refactor(socket): 使用fmt.Println替换Logger.Error处理panic

修复socket连接关闭和流量处理中的panic恢复机制,
使用fmt.Println直接打印错误信息替代原有的Logger组件。

---

refactor(timer): 移除ants协程池依赖并优化错误处理

移除timer模块中对ants协程池的依赖,改用原生goroutine,
添加panic恢复机制确保任务执行的稳定性。

---

feat(player): 移除CountPlayer函数

删除玩家服务中统计在线玩家数量的功能函数,
该功能
2026-01-29 01:13:32 +08:00
昔念
e37d5a4d80 ```
refactor(config): 移除登录端口配置和相关功能

移除LoginPort配置项,注释掉相关代码逻辑

feat(admin): 添加版本查询接口

新增Version接口用于获取当前版本信息

refactor(login): 禁用注册服务

注释掉reg()函数调用,禁用登录相关的注册服务

refactor(deploy): 更新文件下载逻辑

修改自动化部署流程中的文件下载地址,使用新的配置域名

chore(utils): 添加最新逻辑文件获取工具

添加utils.GetLatestLogicFile方法用于获取最新的逻辑文件
```
2026-01-28 23:28:25 +08:00
1
9f7395a6eb 1 2026-01-27 02:10:28 +00:00
1
1a95ce8c48 优化代码结构,移除未使用的依赖和冗余代码 2026-01-26 14:12:12 +00:00
昔念
fa928c9a48 ```
feat(common): 添加GlowFilter的Level字段

添加了GlowFilter结构体中的Level字段,用于表示等级信息,
对应JSON标签为"level,omitempty"

---

fix(utils): 修复concurrent_swiss_map中的panic处理

- 使用goroutine替代线程池来监听通道
- 添加panic恢复机制,当发生panic时记录错误日志
- 确保在异常情况下程序能够
2026-01-25 23:17:46 +08:00
昔念
4dd05726af ```
fix(socket): 修复socket广播和退出逻辑中的返回值错误

- 修正了Broadcast方法中错误的返回值true为false
- 修正了QuitSelf方法中player遍历的返回值从true改为false
- 在玩家退出时添加了睡眠模式错误码通知消息

feat(fight): 统一技能使用方法命名并修复战斗伤害计算逻辑

- 将所有技能使用方法名从Skill_Useed重命名为SkillUseed以保持一致性
2026-01-25 17:36:40 +08:00
昔念
2df2f63593 根据提供的code differences信息,我无法看到具体的代码变更内容,因此无法生成准确的commit message。请提供具体的代码差异信息。
不过,我可以提供一个符合Angular规范的中文commit message模板:

```
feat(scope): 新增功能描述

- 具体的功能点说明
- 变更的详细描述
- 影响的模块或组件
```

或者:

```
fix(scope): 修复问题描述

- 问题的具体表现
- 解决
2026-01-25 07:42:32 +08:00
昔念
32f57732fe ```
refactor(common/cool/coolconfig): 修改RPC配置字段类型

将RPC字段从uint16类型更改为string类型的Address字段,
以支持更灵活的地址配置。同时更新了配置初始化逻辑,
从server.rpc改为server.address作为配置键。
```
2026-01-25 03:40:29 +08:00
1
53be2cb776 修改 2026-01-23 14:59:15 +00:00
1
97f70731b5 1 2026-01-21 14:51:10 +00:00
1
5ef922278a ``` feat(pet): 重构宠物繁殖系统,添加蛋孵化功能 2026-01-20 22:08:36 +00:00
昔念
8049e273f6 ```
feat(coolconfig): 修改端口配置字段名称

将配置结构体中的Port字段重命名为LoginPort,以更准确地反映其用途
作为登录端口配置,避免与GameOnlineID字段的注释混淆
```
2026-01-20 16:59:23 +08:00
昔念
07d25b3e96 ```
feat(friend): 添加好友系统功能实现

完善好友管理功能,包括添加好友、回复好友请求、删除好友等操作,
同时优化了相关数据结构和接口定义。

BREAKING CHANGE: 调整了黑名单数据结构,将BlackInfo从结构体改为uint32数组
```
2026-01-20 06:15:55 +08:00