public static void BuildACard() { Random r = new Random(); questions.Clear(); var a = new RealDatabaseService(); //Get possible Questions from db var fields = a.Get2(); foreach (var item in fields) { //Compare prehhequisitos questions.Add(item.Value); } Card card; //Choose wich Question to do the thing if (questions.Count > 0) { card = new Card(questions[r.Next(0, questions.Count)]); } else { card = new Card(); } //Add Card to Scene game.Scene.Add(card); game.Scene.Add(card.desc); game.Scene.Add(card.fundo); game.Scene.Add(card.firstOption); game.Scene.Add(card.secondOption); }
public override void Update() { base.Update(); if (Input.KeyPressed(Key.Any)) { var f = new RealDatabaseService(); f.Post(PlayerStats.stats); var scene = new Scene(); scene.Add(new ImageEntity(640, 360, "Images/rsz_bg.jpg")); PlayerStats.SetUp(); var card = new Card(); scene.Add(card); scene.Add(card.desc); scene.Add(card.fundo); scene.Add(card.firstOption); scene.Add(card.secondOption); var StWin = new StatusWindow(GameManger.game.Width - 400, GameManger.game.Height / 2); scene.Add(StWin); var a = new Planet(250, GameManger.game.Height / 2); scene.Add(a); scene.Add(a.image); GameManger.game.SwitchScene(scene); } }