コード例 #1
0
 public Lokalizacja(int id, string nazwa, string opis, Przedmiot przedmiotWymaganyDoWejscia = null, Zadanie dostepneZadanieTegoMiejsca = null, Potwor potworZyjacyWTymMiejscu = null)
 {
     ID    = id;
     Nazwa = nazwa;
     Opis  = opis;
     PrzedmiotWymaganyDoWejscia = przedmiotWymaganyDoWejscia;
     DostepneZadanieTegoMiejsca = dostepneZadanieTegoMiejsca;
     PotworZyjacyWTymMiejscu    = potworZyjacyWTymMiejscu;
 }
コード例 #2
0
        public void DodajPrzedmiotDoInwentarza(Przedmiot przedmiotDoDodania)
        {
            PrzedmiotInwentarza przedmiot = Inwentarz.SingleOrDefault(przedmiotInwentarza => przedmiotInwentarza.Szczegoly.ID == przedmiotDoDodania.ID);

            if (przedmiot == null)
            {
                Inwentarz.Add(new PrzedmiotInwentarza(przedmiotDoDodania, 1));
            }
            else
            {
                przedmiot.Ilosc++;
            }
        }
コード例 #3
0
 public PrzedmiotLupu(Przedmiot szczegoly, int procentowaSzansaZdobyciaPrzedmiotu, bool jestPrzedmiotemDomyslnym)
 {
     Szczegoly = szczegoly;
     ProcentowaSzansaZdobyciaPrzedmiotu = procentowaSzansaZdobyciaPrzedmiotu;
     JestPrzedmiotemDomyslnym           = jestPrzedmiotemDomyslnym;
 }
コード例 #4
0
 public PrzedmiotInwentarza(Przedmiot szczegoly, int ilosc)
 {
     Szczegoly = szczegoly;
     Ilosc     = ilosc;
 }
コード例 #5
0
 public PrzedmiotDoWykonaniaZadania(Przedmiot szczegoly, int ilosc)
 {
     Szczegoly = szczegoly;
     Ilosc     = ilosc;
 }