Esempio n. 1
0
        public DownloadStationPatcher(NDS downloadStation)
        {
            mDownloadStation = downloadStation;
            mFileSystem      = mDownloadStation.ToFileSystem();

            SFSDirectory d = mFileSystem.GetDirectoryByPath("//ds_demo");

            //this is shitty...
            d.Files.Remove(d.GetFileByPath("ds_demo/ANDEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AGFEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AMFEclip"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AMTEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/APTEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/ATTEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/ATTEpush"));
            d.Files.Remove(d.GetFileByPath("ds_demo/testcode"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AMCEdemo"));

            mFileSystem.GetFileByPath("//mb/server").Data    = haxxStationServer;
            mFileSystem.GetFileByPath("//mb/icon.nbfc").Data = haxxStationIconImage;
            mFileSystem.GetFileByPath("//mb/icon.nbfp").Data = haxxStationIconPltt;

            //change banner
            mDownloadStation.Banner.Banner.Image = haxxStationIconImage;
            mDownloadStation.Banner.Banner.Pltt  = haxxStationIconPltt;
            for (int i = 0; i < 6; i++)
            {
                mDownloadStation.Banner.Banner.GameName[i] = "HaxxStation\nBy Gericom, shutterbug2000\nand Apache Thunder";
            }

            mDemoMenu = new DemoMenu();
        }
Esempio n. 2
0
        public DownloadStationPatcher(NDS downloadStation)
        {
            mDownloadStation = downloadStation;
            mFileSystem      = mDownloadStation.ToFileSystem();

            SFSDirectory d = mFileSystem.GetDirectoryByPath("//ds_demo");

            //this is shitty...
            d.Files.Remove(d.GetFileByPath("ds_demo/ANDEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AGFEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AMFEclip"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AMTEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/APTEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/ATTEdemo"));
            d.Files.Remove(d.GetFileByPath("ds_demo/ATTEpush"));
            d.Files.Remove(d.GetFileByPath("ds_demo/testcode"));
            d.Files.Remove(d.GetFileByPath("ds_demo/AMCEdemo"));

            mFileSystem.GetFileByPath("//mb/server").Data    = haxxStationServer;
            mFileSystem.GetFileByPath("//mb/icon.nbfc").Data = haxxStationIconImage;
            mFileSystem.GetFileByPath("//mb/icon.nbfp").Data = haxxStationIconPltt;

            //change banner
            mDownloadStation.Banner.Banner.Image = haxxStationIconImage;
            mDownloadStation.Banner.Banner.Pltt  = haxxStationIconPltt;
            String banner = title + "\n" + subTitle1 + "\n" + subTitle2;

            for (int i = 0; i < 6; i++)
            {
                mDownloadStation.Banner.Banner.GameName[i] = banner;
            }

            mDemoMenu = new DemoMenu();
        }
        public List <Models.ModelProducto> GetProducts([FromBody] string sMenu)
        {
            List <Models.ModelProducto> oRes = new List <Models.ModelProducto>();

            try
            {
                DemoBD   oBaseDemo = new DemoBD();
                DemoMenu oMenu     = oBaseDemo.DemoMenu.Where(s => s.MenuCodigo == sMenu).First();
                foreach (DemoProduct p in oMenu.DemoProduct.ToList())
                {
                    Models.ModelProducto oNewPro = new Models.ModelProducto();
                    oNewPro.ProductCodigo       = p.ProductCodigo;
                    oNewPro.ProductDescripcion  = p.ProductDescripcion;
                    oNewPro.ProductPrecio       = p.ProductPrecio;
                    oNewPro.ProductTitulo       = p.ProductTitulo;
                    oNewPro.ProductComplementos = false;
                    if (p.DemoTipoCom.Count > 0)
                    {
                        oNewPro.ProductComplementos = true;
                    }
                    oRes.Add(oNewPro);
                }
            }
            catch (Exception ex) { }
            return(oRes);
        }
        public ActionResult DeleteConfirmed(string id)
        {
            DemoMenu demoMenu = db.DemoMenu.Find(id);

            db.DemoMenu.Remove(demoMenu);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "MenuCodigo,MenuDescripcion")] DemoMenu demoMenu)
 {
     if (ModelState.IsValid)
     {
         db.Entry(demoMenu).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(demoMenu));
 }
        public ActionResult Create([Bind(Include = "MenuCodigo,MenuDescripcion")] DemoMenu demoMenu)
        {
            if (ModelState.IsValid)
            {
                db.DemoMenu.Add(demoMenu);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(demoMenu));
        }
Esempio n. 7
0
        private void ShowDemoMenu(Demo demo)
        {
            if (demoMenu == null)
            {
                demoMenu = new DemoMenu(demo);
                demoMenu.ResumeToDemo          += ResumeToDemo;
                demoMenu.Quit                  += QuitToMainMenu;
                foregroundViewContainer.Content = demoMenu;

                foregroundViewContainer.Visibility = Visibility.Visible;
            }
        }
Esempio n. 8
0
        private void HideDemoMenu()
        {
            if (demoMenu != null)
            {
                demoMenu.ResumeToDemo          -= ResumeToDemo;
                demoMenu.Quit                  -= QuitToMainMenu;
                foregroundViewContainer.Content = null;
                demoMenu = null;

                foregroundViewContainer.Visibility = Visibility.Hidden;
            }
        }
        // GET: DemoMenus/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DemoMenu demoMenu = db.DemoMenu.Find(id);

            if (demoMenu == null)
            {
                return(HttpNotFound());
            }
            return(View(demoMenu));
        }
Esempio n. 10
0
 public SimulatorView()
 {
     _simulatorCanvas        = new Canvas();
     _simulatorCanvas.Width  = 1024;
     _simulatorCanvas.Height = 768;
     Children.Add(_simulatorCanvas);
     menu         = new DemoMenu();
     menu.Title   = Title;
     menu.Details = Details;
     Children.Add(menu);
     menu.SetValue(ZIndexProperty, 1000);
     Page.gameLoop.Update += gameLoop_Update;
     _simulatorCanvas.MouseLeftButtonDown += SimulatorView_MouseLeftButtonDown;
     _simulatorCanvas.MouseLeftButtonUp   += SimulatorView_MouseLeftButtonUp;
     _simulatorCanvas.MouseMove           += SimulatorView_MouseMove;
     _simulatorCanvas.IsHitTestVisible     = true;
     _simulatorCanvas.Background           = new SolidColorBrush(Color.FromArgb(255, 100, 149, 237));
 }