Example #1
0
 public Trigger(TriggerData data, ConsumableItemEffect item) : base(data, item)
 {
 }
Example #2
0
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new AetherDrive(this, item));
 }
Example #3
0
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new Reflector(this, item));
 }
Example #4
0
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new Thermotoggle(this, item));
 }
Example #5
0
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new Cooldown(this, item));
 }
Example #6
0
 public VelocityLimit(VelocityLimitData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
     Limit = Evaluate(_data.TopSpeed);
 }
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new ResourceScanner(this, item));
 }
Example #8
0
 public Shield(ShieldData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new TurretController(this, item));
 }
Example #10
0
 public MiningTool(MiningToolData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #11
0
 public Cockpit(CockpitData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #12
0
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new ChargedWeapon(this, item));
 }
Example #13
0
 public Wear(WearData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #14
0
 public Capacitor(CapacitorData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #15
0
 protected Behavior(BehaviorData data, ConsumableItemEffect consumable)
 {
     Data        = data;
     Consumable  = consumable;
     ItemManager = consumable.Entity.ItemManager;
 }
 public TurretController(TurretControllerData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #17
0
 public override Behavior CreateInstance(ConsumableItemEffect item)
 {
     return(new VelocityLimit(this, item));
 }
Example #18
0
 public VelocityConversion(VelocityConversionData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #19
0
 public Reactor(ReactorData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
     FindCapacitors();
 }
Example #20
0
 public Switch(SwitchData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #21
0
 public AutoWeapon(InstantWeaponData data, ConsumableItemEffect item) : base(data, item)
 {
 }
Example #22
0
 public HeatStorage(HeatStorageData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #23
0
 public Thermotoggle(ThermotoggleData data, ConsumableItemEffect item) : base(data, item)
 {
     _data             = data;
     TargetTemperature = data.TargetTemperature;
 }
Example #24
0
 public override Behavior CreateInstance(ConsumableItemEffect consumable)
 {
     return(new StatModifier(this, consumable));
 }
Example #25
0
 public Cooldown(CooldownData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #26
0
 public StatModifier(StatModifierData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #27
0
 public Heat(HeatData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #28
0
 public abstract Behavior CreateInstance(ConsumableItemEffect consumable);
Example #29
0
 public Reflector(ReflectorData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }
Example #30
0
 public Visibility(VisibilityData data, ConsumableItemEffect item) : base(data, item)
 {
     _data = data;
 }