支持添加游戏内指令,利于腐竹在原版成就基础上添加更多奖励或特效
本插件在启动时会预编译条件表达式并生成变量索引与成就一一对应,解析包含在表达式中的占位符,这样做避免了重复读取相同的占位符
每次进行占位符读取,仅当占位符内容与缓存内容不一致时才会进行和此变量相关联的进度的条件检测
当成就完成时,会自动检测占位符引用情况,当占位符再也不被需要,将被自动释放
所以多次相同变量的引用并不会造成重大的性能问题。面对阶梯式的成就:5级->10级->15级 这种成就并不会占用什么性能,您可以尽情这样做
当然,也因为这个机制,您无法热重载你的成就树,reload 指令唯一能做的就只有调整你的config设置里的检测频率和debug开关
当前问题:无法手动给予指令,通过UAA的手动给予会导致成就附带指令无法被应用,并导致监听列表的异常