示例#1
0
 public PingerController(Pingprovements plugin)
 {
     _config              = plugin.GetConfig();
     _painter             = new PingPainter(_config);
     _textBuilder         = new PingTextBuilder(_config);
     _notificationBuilder = new PingNotificationBuilder(_config);
 }
示例#2
0
        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());
        }
示例#3
0
 public PingIndicator(Pingprovements plugin)
 {
     _config = plugin.GetConfig();
 }