public Game() { string rawjson = File.ReadAllText(@"..\..\Resources\json\data.json"); // TODO fix path md = (new MapdataReader(rawjson)).getData(); Start = md.nodes.getAtRandom(); Goal = md.nodes.getAtRandom(); IsTimeUp = false; millisecleft = ((0 * 60 + 3) * 60 + 0) * 1000; breadcrumbs.CollectionChanged += (s, e) => raisePropertyChanged("Breadcrumbs"); PropertyChanged += (s, e) => { if (e.PropertyName == "Start") breadcrumbs.Clear(); /* Console.Write("event at "); Console.Write(e.PropertyName); Console.Write(" "); Console.Write(s); Console.WriteLine(""); */ }; timer.Interval = 10; // ms timer.Elapsed += new ElapsedEventHandler((s, e) => { millisecleft -= (int)(timer.Interval); if (millisecleft <= 0) { timer.Stop(); IsTimeUp = true; } }); }
public void ShowMove(int kind, int TP) { mapdata = cont.GetComponent <Mapdata>(); int indexnum; Vector2 rela; for (int y = 0; y < RelativeAreaW; y++) { for (int x = 0; x < RelativeAreaW; x++) { bool showflg = true; rela = RetRelativeMatlix(x, y, TP); indexnum = (y * RelativeAreaW) + x; if (indexnum == komaAreacenterIndex) { continue; } if (indexnum >= komaAreacenterIndex + 1) { indexnum--; } if (ableMove[indexnum] == true) { if (LocalKomaPos.y + rela.y >= mapdata.GetmapWidth()) { continue; } if (LocalKomaPos.y + rela.y <= 0) { continue; } if (LocalKomaPos.x + rela.x >= mapdata.GetmapWidth()) { continue; } if (LocalKomaPos.x + rela.x <= 0) { continue; } showflg = JudgmentFlg(rela, (int)LocalKomaPos.x, (int)LocalKomaPos.y, kind, TP, indexnum); if (showflg == true) { transform.Find("select" + indexnum.ToString()).gameObject.SetActive(true); } } } } }
private void Start() { cont = GameObject.Find("GameCont"); mapdata = cont.GetComponent <Mapdata>(); motikinnshow = GameObject.Find("motikinnshowObj"); komaData = GetComponent <KomaData>(); DataReset(); komaname = this.gameObject.name; PorE = komaData.PorESet(komaname); Komakind = komaData.KomakindSet(komaname); }
// Start is called before the first frame update void Start() { ToChangePoint toChangePoint = GetComponent <ToChangePoint>(); mapdata = GetComponent <Mapdata>(); Vector3 pos; pos = new Vector3(toChangePoint.ToWorldPoint(1), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[1], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(2), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[3], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(3), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[5], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(4), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[9], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(5), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[5], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(6), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[3], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(7), toChangePoint.ToWorldPoint(2), -1f); mapdata.Kdatalist.Add(Instantiate(okane[1], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(3), toChangePoint.ToWorldPoint(1), -1f); mapdata.Kdatalist.Add(Instantiate(okane[7], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(5), toChangePoint.ToWorldPoint(1), -1f); mapdata.Kdatalist.Add(Instantiate(okane[7], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(4), toChangePoint.ToWorldPoint(1), -1f); mapdata.Kdatalist.Add(Instantiate(okane[11], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(1), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[2], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(2), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[4], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(3), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[6], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(4), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[10], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(5), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[6], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(6), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[4], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(7), toChangePoint.ToWorldPoint(6), -1f); mapdata.Kdatalist.Add(Instantiate(okane[2], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(3), toChangePoint.ToWorldPoint(7), -1f); mapdata.Kdatalist.Add(Instantiate(okane[8], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(4), toChangePoint.ToWorldPoint(7), -1f); mapdata.Kdatalist.Add(Instantiate(okane[12], pos, transform.rotation)); pos = new Vector3(toChangePoint.ToWorldPoint(5), toChangePoint.ToWorldPoint(7), -1f); mapdata.Kdatalist.Add(Instantiate(okane[8], pos, transform.rotation)); }
public async void LoginTest(bool badLogin, int expected = 0) { var user = new User() { MapDataId = 4 }; var map = new Mapdata() { city = "" }; int code = 0; MOutput .Setup(x => x.GetFind(It.IsAny <Expression <Func <User, bool> > >())) .ReturnsAsync(badLogin ? null : user); MOutput .Setup(x => x.Get <Mapdata>(4)) .ReturnsAsync(map); MOutput .Setup(x => x.GetFind(It.IsAny <Expression <Func <AdminInfo, bool> > >())) .ReturnsAsync(new AdminInfo()); try { var item = await Ctrl.Login("", ""); MOutput .Verify(x => x.GetFind(It.IsAny <Expression <Func <User, bool> > >()), Times.Once); MOutput .Verify(x => x.Get <Mapdata>(4), Times.Once); MOutput .Verify(x => x.GetFind(It.IsAny <Expression <Func <AdminInfo, bool> > >()), Times.Once); } catch (Exception ex) { code = int.Parse(ex.Message); } Assert.Equal(code, expected); }
public void Break10_1() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 1) { return; } if (mapdata.motikinn[0, 2] <= 0) { return; } if (mapdata.motikinn[0, 1] >= 10) { return; } mapdata.motikinn[0, 2]--; mapdata.motikinn[0, 1] = mapdata.motikinn[0, 1] + 2; mapdata.TextUpdate(); return; }
public void Change5Up1() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 1) { return; } if (mapdata.motikinn[0, 1] < 2) { return; } if (mapdata.motikinn[0, 2] >= 10) { return; } mapdata.motikinn[0, 1] = mapdata.motikinn[0, 1] - 2; mapdata.motikinn[0, 2]++; mapdata.TextUpdate(); return; }
public void Break100_2() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 2) { return; } if (mapdata.motikinn[1, 4] <= 0) { return; } if (mapdata.motikinn[1, 3] >= 10) { return; } mapdata.motikinn[1, 4]--; mapdata.motikinn[1, 3] = mapdata.motikinn[1, 3] + 2; mapdata.TextUpdate(); return; }
public void Change50Up2() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 2) { return; } if (mapdata.motikinn[1, 3] < 2) { return; } if (mapdata.motikinn[1, 4] >= 10) { return; } mapdata.motikinn[1, 3] = mapdata.motikinn[1, 3] - 2; mapdata.motikinn[1, 4]++; mapdata.TextUpdate(); return; }
public void Change1Up2() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 2) { return; } if (mapdata.motikinn[1, 0] < 5) { return; } if (mapdata.motikinn[1, 1] >= 10) { return; } mapdata.motikinn[1, 0] = mapdata.motikinn[1, 0] - 5; mapdata.motikinn[1, 1]++; mapdata.TextUpdate(); return; }
private void Start() { turnplayer = 1; changePoint = GetComponent <ToChangePoint>(); mapdata = GetComponent <Mapdata>(); setP = GetComponent <SetPosition>(); AmountOfWin = 171; MotikinnSumIndexnum = mapdata.GetKomakindToIndexnum[-1]; /* * turnChangeObj = GameObject.Find("TurnChangeObj"); * tc = turnChangeObj.GetComponent<TurnChange>(); */ // turnOBJ1 = GameObject.FindGameObjectWithTag("turn1"); // turnOBJ2 = GameObject.FindGameObjectWithTag("turn2"); fadeoutOBJ = GameObject.Find("GameSetCanvas"); fade = fadeoutOBJ.GetComponent <FadeScript>(); gameset = false; fade.SetAlfa(1f); fade.Setfadein(true); }
private void Start() { cont = GameObject.Find("GameCont"); changePoint = cont.GetComponent <ToChangePoint>(); mapdata = cont.GetComponent <Mapdata>(); komaData = GetComponent <KomaData>(); KomaAreacenterPoint = komaData.GetCenterPoint(); RelativeAreaW = komaData.GetRelativeAreaWidth(); komaAreacenterIndex = (RelativeAreaW * (KomaAreacenterPoint - 1)) + (KomaAreacenterPoint - 1); // ConstantSet(); DataReset(); WorldKomaPos = this.gameObject.transform.position; LocalKomaPos.x = changePoint.ToLocalPoint(WorldKomaPos.x); LocalKomaPos.y = changePoint.ToLocalPoint(WorldKomaPos.y); komaname = this.gameObject.name; PorE = komaData.PorESet(komaname); Komakind = komaData.KomakindSet(komaname); KomaMovableDataSet(Komakind); }
// Start is called before the first frame update void Start() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); }
// Update is called once per frame void Update() { mapdata = GetComponent <Mapdata>(); mapinfo(); }