Пример #1
0
        public UserControl_City(Spieler _player, int x, int y)
        {
            InitializeComponent();

            player = _player;

            setup_Encounter();

            setup_City(x, y);
        }
Пример #2
0
        /*
         * Author: Christopher Wendholt
         */
        private void savegameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Spieler   spieler   = new Spieler();
            Character character = new Character();

            spieler.save_data_in_csv("player.csv", player);

            Savegame savegame = new Savegame(0, player.Name, "city.csv", "follower.csv", mapForm.map.MapSeed);

            Saving saving = new Saving(savegame);

            saving.ShowDialog();
        }
Пример #3
0
        public void save_data_in_csv(string file_path, Spieler spieler)
        {
            TextWriter writerPlayer = new StreamWriter(file_path);
            var        csv          = new CsvWriter(writerPlayer);

            csv.Configuration.Delimiter = ";";

            csv.WriteHeader <Spieler>();
            csv.NextRecord();
            csv.WriteRecord(spieler);
            csv.NextRecord();
            writerPlayer.Close();
        }
Пример #4
0
        /*
         * Neuer Dialog in der Text-Box hinzufügen
         *
         * Übergabeparameter:
         *      int _button_id - für Debug-Ausgabe
         *      string _new_dialog - Dialog der hinzugefügt werden soll
         */
        private void new_dialog(string _button_id, string _new_dialog, Spieler player)
        {
            string player_name = player.Name;
            string dialog_text = player_name + ": " + _new_dialog;

            List <string> dialog_history = dialog_textbox.Lines.ToList();

            dialog_history.Add(dialog_text);
#if DEBUG
            debug.write(this, MethodBase.GetCurrentMethod(), "Der Benutzer hat Dialogoption " + _button_id + " ausgewählt!");
            debug.write_line("\t Text: " +
                             _new_dialog);
#endif
            dialog_textbox.Lines = dialog_history.ToArray();
        }
Пример #5
0
 public Inventar(Spieler player, List <Character> figuren)
 {
     InitializeComponent();
     string[,] ItemList = new string[4, 5];
     treeView1.BeginUpdate();
     for (int x = 0; x == 4; x++)
     {
         for (int y = 1; y == 5; y++)
         {
             treeView1.Nodes[x].Nodes.Add(ItemList[x, y]);
         }
     }
     treeView1.EndUpdate();
     //player.get_saved_data("player.csv");
     //figuren[1].get_saved_data("figure1.csv");
     //figuren[2].get_saved_data("figure2.csv");
     //figuren[3].get_saved_data("figure3.csv");
     textBoxPlayerName.Text         = player.Name;
     textBoxPlayerStrength.Text     = player.Strength.ToString();
     textBoxPlayerDexterity.Text    = player.Dexterity.ToString();
     textBoxPlayerEndurance.Text    = player.Endurance.ToString();
     textBoxPlayerCharisma.Text     = player.Charisma.ToString();
     textBoxPlayerIntellignet.Text  = player.Intelligent.ToString();
     textBoxPlayerItem.Text         = player.Item.ToString();
     textBoxFigure1Name.Text        = figuren[0].Name.ToString();
     textBoxFigure1Strength.Text    = figuren[0].Strength.ToString();
     textBoxFigure1Dexterity.Text   = figuren[0].Dexterity.ToString();
     textBoxFigure1Endurance.Text   = figuren[0].Endurance.ToString();
     textBoxFigure1Charisma.Text    = figuren[0].Charisma.ToString();
     textBoxFigure1Intelligent.Text = figuren[0].Intelligent.ToString();
     textBoxFigure1Item.Text        = figuren[0].Item.ToString();
     textBoxFigure2Name.Text        = figuren[1].Name.ToString();
     textBoxFigure2Strength.Text    = figuren[1].Strength.ToString();
     textBoxFigure2Dexterity.Text   = figuren[1].Dexterity.ToString();
     textBoxFigure2Endurance.Text   = figuren[1].Endurance.ToString();
     textBoxFigure2Charisma.Text    = figuren[1].Charisma.ToString();
     textBoxFigure2Intelligent.Text = figuren[1].Intelligent.ToString();
     textBoxFigure2Item.Text        = figuren[1].Item.ToString();
     textBoxFigure3Name.Text        = figuren[2].Name.ToString();
     textBoxFigure3Strength.Text    = figuren[2].Strength.ToString();
     textBoxFigure3Dexterity.Text   = figuren[2].Dexterity.ToString();
     textBoxFigure3Endurance.Text   = figuren[2].Endurance.ToString();
     textBoxFigure3Charisma.Text    = figuren[2].Charisma.ToString();
     textBoxFigure3Intelligent.Text = figuren[2].Intelligent.ToString();
     textBoxFigure3Item.Text        = figuren[2].Item.ToString();
 }
Пример #6
0
 public PlaygroundForm(Spieler pl)
 {
     InitializeComponent();
     this.player = pl;
     this.Size   = new System.Drawing.Size(1000, 600);
 }