local FuncNode_PossibilityCheck = class("FuncNode_PossibilityCheck") --[[ 初始化 --]] function FuncNode_PossibilityCheck:initialize(entity) self.LimitChildCount = 3 self.Type = LuaConst.ConditionFuncType.PossibilityCheck end --[[ 执行 --]] function FuncNode_PossibilityCheck:Run(conditionDataNode, entity, missile) local possibility = conditionDataNode.FirstNode:Run(entity, missile) return possibility >= LogicRandom.GetRandom01(entity ,293443) and FP.Const.One or FP.Const.Zero end return FuncNode_PossibilityCheck