public PingerController(Pingprovements plugin) { _config = plugin.GetConfig(); _painter = new PingPainter(_config); _textBuilder = new PingTextBuilder(_config); _notificationBuilder = new PingNotificationBuilder(_config); }
public PingPainter(PingprovementsConfig config) { _colors.Add("DefaultPingColor", config.DefaultPingColorConfig.Value.ToColor()); _colors.Add("DefaultPingSpriteColor", config.DefaultPingSpriteColorConfig.Value.ToColor()); _colors.Add("EnemyPingColor", config.EnemyPingColorConfig.Value.ToColor()); _colors.Add("EnemyPingSpriteColor", config.EnemyPingSpriteColorConfig.Value.ToColor()); _colors.Add("InteractablePingColor", config.InteractablePingColorConfig.Value.ToColor()); _colors.Add("InteractablePingSpriteColor", config.InteractablePingSpriteColorConfig.Value.ToColor()); _tieredInteractablePingColor = config.TieredInteractablePingColor.Value; }
public PingerController(Pingprovements plugin) { _config = plugin.GetConfig(); _colors.Add("DefaultPingColor", _config.DefaultPingColorConfig.Value.ToColor()); _colors.Add("DefaultPingSpriteColor", _config.DefaultPingSpriteColorConfig.Value.ToColor()); _colors.Add("EnemyPingColor", _config.EnemyPingColorConfig.Value.ToColor()); _colors.Add("EnemyPingSpriteColor", _config.EnemyPingSpriteColorConfig.Value.ToColor()); _colors.Add("InteractiblePingColor", _config.InteractiblePingColorConfig.Value.ToColor()); _colors.Add("InteractiblePingSpriteColor", _config.InteractiblePingSpriteColorConfig.Value.ToColor()); }
public Pingprovements() { _config = new PingprovementsConfig(Config); }
public PingIndicator(Pingprovements plugin) { _config = plugin.GetConfig(); }
public PingNotificationBuilder(PingprovementsConfig config) { _config = config; }
public PingTextBuilder(PingprovementsConfig config) { _config = config; }