Releases: Xcating/GhTrTool
Releases · Xcating/GhTrTool
0.11r
0.11q
GhTrTool 0.11q
更新摘要
0.11q版本中主要更新了代码注释、集成了游戏非活动状态提示的修复、优化了check_dwPid的功能,并重构提升了代码效率和可维护性
完整更新日志
[0.11q] - 2024-03-15
Chores
- release: 版本更新至0.11q。更新了更改日志,并在代码文档中递增了版本号。此更新包含将
check_dwPid
集成到CPvz
类、修复多个游戏非活动提示、以及对随机阵型和特定功能的战斗检查。
修复
- fix: 将
check_dwPid
整合到CPvz
并解决多重提示问题。将check_dwPid
函数迁移到CPvz
类中,以统一处理游戏状态验证。此修复消除了在风景和肖像模式种植时出现的多余的游戏非活动提示。 - fix: 解决游戏关闭时重复的“游戏未启动”提示。
特性
- feat: 将
check_dwPid
整合到CPvz
类以防止游戏未活动时进行种植动作。将check_dwPid
函数移动到CPvz
类中,并移除所有对已弃用的check_dwPid2
的引用。这一更改解决了尝试在游戏未活动时种植导致显示多个提示的问题。
重构
- refactor(CPvz): 提高
BuildTheArray
效率和逻辑。- 移除频繁的
Sleep
调用以提高性能。 - 重构随机ID生成,避免重复条件。
- 消除特殊IDs的重复种植代码。
- 引入
GenerateValidRandomID
方法,简化随机ID检查。
- 移除频繁的
- refactor: 重命名
dwSwitch
为isFeatureEnabled
以提高清晰度。 - refactor: 更新包含和部分文档注释,重组函数。
- 更新一些包含的头文件,以改进编译依赖性和项目结构。
- 开始添加详细的Javadoc风格评论以增强文档和代码可读性。注意:评论添加仍在进行中。
- 重构现有的功能逻辑,以简化操作和增强可维护性。
- refactor: 将所有代码移至父目录。
文档
- docs: 添加函数注释以提高清晰度。
0.11p
0.11o
GhTrTool 0.11o
feat. on function modify game window title name. modify logo. added some star✴️ on function button.
Full Changelog: 0.11n...0.11o
0.11n
GhTrTool 0.11n
fixed&feat. add some new function. added Identification cheating function. fix some bug
Full Changelog: 0.11m...0.11n
0.11m
0.11l
GhTrTool 0.11l
fix&feat&upd. Update suit to GhTr new version (0.16l) ,fix some bug and add some new function
Full Changelog: 0.11k...0.11l
0.11k
0.11j
GhTrTool 0.11j
feat. added ClearBullet function and when the game is not turned on, attempting to turn on the function will automatically turn off
Full Changelog: 0.11i...0.11j