public ControlSystem(ITraitComponent owner) { this.owner = owner; }
public AOEShot(Data.Traits.AOEShot trait, ITraitComponent owner) { this.trait = trait; Owner = owner; }
public Armored(Data.Traits.Armored trait, ITraitComponent owner) { this.trait = trait; Owner = owner; }
public abstract ITraitSystem GetSystem(ITraitComponent owner);
public Multishot(Data.Traits.Multishot trait, ITraitComponent owner) { this.trait = trait; Owner = owner; }
public Chainshot(Data.Traits.Chainshot trait, ITraitComponent owner) { this.trait = trait; Owner = owner; }