Exemple #1
0
        public RespawnTimer()
        {
            RespawnTickOption Option = new RespawnTickOption {
                UserCount = 0, DelayLoss = 1.0
            };

            Respawn.Add(Option);
            //LastTick = SMain.Envir.Time;
        }
Exemple #2
0
 public RespawnTimer(BinaryReader reader)
 {
     BaseSpawnRate = reader.ReadByte();
     CurrentTickcounter = reader.ReadUInt64();
     LastTick = SMain.Envir.Time;
     Respawn.Clear();
     int Optioncount = reader.ReadInt32();
     for (int i = 0; i < Optioncount; i++)
     {
         RespawnTickOption Option = new RespawnTickOption(reader);
         Respawn.Add(Option);
     }
     CurrentDelay = (long)Math.Round((double)BaseSpawnRate * (double)60000);
 }
Exemple #3
0
        public RespawnTimer(BinaryReader reader)
        {
            BaseSpawnRate      = reader.ReadByte();
            CurrentTickcounter = reader.ReadUInt64();
            LastTick           = SMain.Envir.Time;
            Respawn.Clear();
            int Optioncount = reader.ReadInt32();

            for (int i = 0; i < Optioncount; i++)
            {
                RespawnTickOption Option = new RespawnTickOption(reader);
                Respawn.Add(Option);
            }
            CurrentDelay = (long)Math.Round((double)BaseSpawnRate * (double)60000);
        }
Exemple #4
0
 private void btnSpawnTickAdd_Click(object sender, EventArgs e)
 {
     if (ActiveControl != sender) return;
     RespawnTickOption Option = new RespawnTickOption();
     Envir.RespawnTick.Respawn.Add(Option);
     lbSpawnTickList.Items.Add(Option);
     lbSpawnTickList.SelectedIndex = Envir.RespawnTick.Respawn.Count - 1;
     UpdateSpawnTick();
     SpawnChanged = true;
 }
Exemple #5
0
 public RespawnTimer()
 {
     RespawnTickOption Option = new RespawnTickOption { UserCount = 0, DelayLoss = 1.0 };
     Respawn.Add(Option);
     //LastTick = SMain.Envir.Time;
 }