public Contrail(Actor self, ContrailInfo info) { contrailTurret = new Turret(info.ContrailOffset); history = new ContrailHistory(info.TrailLength, info.UsePlayerColor ? ContrailHistory.ChooseColor(self) : info.Color); facing = self.Trait <IFacing>(); move = self.Trait <IMove>(); }
public Contrail(Actor self, ContrailInfo info) { this.info = info; history = new ContrailHistory(info.TrailLength, info.UsePlayerColor ? ContrailHistory.ChooseColor(self) : info.Color); coords = self.Trait <ILocalCoordinatesModel>(); }