Ejemplo n.º 1
0
Archivo: Sys.cs Proyecto: Erendel/7h
        public static void PingInfoChange(Guid modID)
        {
            ModStatusEventArgs e = new ModStatusEventArgs()
            {
                ModID = modID, Status = ModStatus.InfoChanged, OldStatus = ModStatus.InfoChanged
            };

            StatusChanged?.Invoke(null, e);
        }
Ejemplo n.º 2
0
        public static void Ping(Guid modID)
        {
            ModStatus st;

            _statuses.TryGetValue(modID, out st);
            ModStatusEventArgs e = new ModStatusEventArgs()
            {
                ModID = modID, Status = st, OldStatus = st
            };

            StatusChanged(null, e);
        }
Ejemplo n.º 3
0
        public static void SetStatus(Guid modID, ModStatus status)
        {
            ModStatus olds;

            _statuses.TryGetValue(modID, out olds);
            _statuses[modID] = status;
            ModStatusEventArgs e = new ModStatusEventArgs()
            {
                ModID = modID, Status = status, OldStatus = olds
            };

            StatusChanged(null, e);
        }