public OnDestroyedRobotRequirement(TripleThunderRobotContext GlobalContext) : base(OnDestroyedName, GlobalContext) { }
public OnCeilingCollisionRobotRequirement(TripleThunderRobotContext GlobalContext) : base(OnCeilingCollisionName, GlobalContext) { }
public ShootRequirement(TripleThunderRobotContext GlobalContext) : base(Name, GlobalContext) { }
public SelfTargetType(TripleThunderRobotContext GlobalContext) : base(Name, GlobalContext) { }
public OnStepRequirement(TripleThunderRobotContext GlobalContext) : base(OnStepName, GlobalContext) { }
public TripleThunderRobotParams(TripleThunderRobotContext GlobalContext) { this.GlobalContext = GlobalContext; LocalContext = new TripleThunderRobotContext(); }
public RobotTargetType(string TargetType, TripleThunderRobotContext GlobalContext) : base(TargetType) { this.GlobalContext = GlobalContext; }
public TripleThunderRobotRequirement(string EffectTypeName, TripleThunderRobotContext GlobalContext) : base(EffectTypeName) { this.GlobalContext = GlobalContext; }