工具集合
Estimated reading time: 2 minutesToolCollection 模块以门面模式聚合了 8 个子工具模块,通过 maplebirch.tool 访问。
子模块概览
此外还有便捷属性:
全局工具函数 (Utilities)
框架将一组工具函数挂载到 window 上,可直接调用,包括 clone、merge、equal、contains、random、either、SelectCase、convert、number、loadImage 等。详见 工具函数。
Console(控制台)
控制台工具为开发者提供快速测试和调试能力。
defineMacros(宏定义)
用于定义和管理 SugarCube2 宏:
框架通过此模块注册了 generateCombatAction 和 combatButtonAdjustments 等战斗相关宏。
applyLinkZone(链接区域)
处理游戏中链接区域的应用逻辑:
