/// <summary> /// Costruttore principale /// </summary> /// <param name="m">Vettore di Ambiente</param> /// <param name="cs">Vettore di Button</param> public GestoreMappa(Giocatore g, Ambiente[] m, Button[] cs, Azione[] az, ComboBox i, ComboBox f, Button p, ListBox a, ComboBox oggs, ListBox ig, ListBox ar, ListBox ind, Button comb, Button fugg, ComboBox avv) { if (m != null) Mappa = (Ambiente[])m.Clone(); else Mappa = null; _pulsantiSpostamento = (Button[])cs.Clone(); _giocatore = g; _interlocutore = i; _frase = f; _parla = p; _invAmbiente = a; _invGiocatore = ig; _armi = ar; _indumenti = ind; _oggettiCoinvolti = oggs; _profonditàScelta = -1; _combatti = comb; _fuggi = fugg; _avversariCoinvolti = avv; }