Abstract
条件的抽象类
定义了条件的基本结构和必须实现的方法,所有具体的条件类都应该继承此抽象类并实现其抽象方法
检查玩家是否满足条件
要检查的玩家对象
Optional
将这次检查设置为虚拟检查,不会消耗条件对应游戏元素的数量
如果玩家满足条件返回true,否则返回false
true
false
获取条件检查失败时的原因说明文本
用于显示失败原因的文本
获取条件的文本,该文本将会在任务面板中显示
用于显示条件描述的文本
条件的抽象类
定义了条件的基本结构和必须实现的方法,所有具体的条件类都应该继承此抽象类并实现其抽象方法