Skip to content

Releases: Xcating/GhTrTool

0.11r

16 Mar 04:49
Compare
Choose a tag to compare

GhTrTool 0.11r ~ [2024-03-15~2024-03-16]

完整更新日志

修复

  • DEBUG: 添加针对特定bug和警告的调试特定代码。
    • 在DEBUG模式下实现了额外的检查逻辑。
    • 修复了在某些条件下出现的bugs。
    • 解决了所有编译器生成的警告。

构建

  • 升级: 更新C++编译器设置以支持Debug模式下的C++17功能。

杂项

  • 执行了无实际运行影响的琐碎重构。

特性

  • 添加了一个将level JSON数据转换成Wiki格式的新功能。
    • 重构代码库,提高可读性和可维护性。
    • 确保所有测试通过,并为转换器功能添加新的测试。

image

0.11q

15 Mar 10:54
Compare
Choose a tag to compare

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: 重命名dwSwitchisFeatureEnabled以提高清晰度。
  • refactor: 更新包含和部分文档注释,重组函数。
    • 更新一些包含的头文件,以改进编译依赖性和项目结构。
    • 开始添加详细的Javadoc风格评论以增强文档和代码可读性。注意:评论添加仍在进行中。
    • 重构现有的功能逻辑,以简化操作和增强可维护性。
  • refactor: 将所有代码移至父目录。

文档

  • docs: 添加函数注释以提高清晰度。

image

0.11p

14 Mar 13:20
Compare
Choose a tag to compare

GhTrTool 0.11p

fixed. fix pea s damage function crash bug

Full Changelog: 0.11o...0.11p

image

0.11o

12 Mar 14:13
Compare
Choose a tag to compare

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

image

0.11n

11 Mar 14:40
Compare
Choose a tag to compare

GhTrTool 0.11n

fixed&feat. add some new function. added Identification cheating function. fix some bug

Full Changelog: 0.11m...0.11n

image

0.11m

10 Mar 15:03
Compare
Choose a tag to compare

GhTrTool 0.11m

fixed. fix SunNop Function Crash bug

Full Changelog: 0.11l...0.11m

image

0.11l

10 Mar 13:40
Compare
Choose a tag to compare

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

image

0.11k

01 Mar 09:55
Compare
Choose a tag to compare

GhTrTool 0.11k

fix. fixed no MINIMIZEBOX bug

Full Changelog: 0.11j...0.11k

image

0.11j

28 Feb 11:19
Compare
Choose a tag to compare

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

image

0.11i

27 Feb 15:11
Compare
Choose a tag to compare

GhTrTool 0.11i

fix. fixed plant id list wrooong

Full Changelog: 0.11h...0.11i

image