Beispiel #1
0
/*        {
 *
 *          {
 *              switch (this._Funktion)
 *              {
 *                  case "storage":
 *                      if (IsAktiv)
 *                      {
 *                          Settelment.ResursesList[this.Resurs].MaxStorage += this.Value;
 *                          IsAktiv = false;
 *                      }
 *
 *                      break;
 *                  case "collecting":
 *                   ColecterStructure.Work(Settelment,this);
 *                      break;
 *                  case "efficient":
 *                      Settelment.ResursesList[this.Resurs].CollectionRate *= this.Value;
 *                      ;
 *                      break;
 *              }
 *
 *
 *          }
 *
 *
 *      }*/
        public abstract void Use(Settelment Settelment);
Beispiel #2
0
 public abstract void Destroy(Settelment Settelment);
Beispiel #3
0
 public abstract void Work(Settelment Settelment, Buildings Buildings);