private void Update() { hplabel.text = Datamanager.i().curhp + " / " + Datamanager.i().maxhp; hpbar.value = ((float)Datamanager.i().curhp / (float)Datamanager.i().maxhp); gameover.GetComponentInChildren <UILabel>().text = "YOU DIED\nYOUR SCORE\n" + Datamanager.i().curscore; manalabel.text = Datamanager.i().curmana + " / " + Datamanager.i().inmaxmana; }
public void Discount() { switch (tier) { case 1: Datamanager.i().curscore++; spawner.GetComponent <Enemyspawner>().goldmin += 10; break; case 2: Datamanager.i().curscore += 5; spawner.GetComponent <Enemyspawner>().goldmin += 50; break; case 3: Datamanager.i().curscore += 10; spawner.GetComponent <Enemyspawner>().goldmin += 90; break; } spawner.GetComponent <Enemyspawner>().e--; if (spawner.GetComponent <Enemyspawner>().e <= 0) { spawner.GetComponent <Enemyspawner>().rewards.SetActive(true); int rang = Random.Range(spawner.GetComponent <Enemyspawner>().goldmin, spawner.GetComponent <Enemyspawner>().goldmin + 20); spawner.GetComponent <Enemyspawner>().rewards.GetComponent <Rewards>().Addreward("gold", rang); Rewardcard(); Rewardt(); } gameObject.SetActive(false); }
public void Gototitle() { PlayerPrefs.SetInt("character", 0); PlayerPrefs.SetInt("job", 0); Datamanager.i().stage = 0; Datamanager.i().shd = 0; Datamanager.i().str = 0; Datamanager.i().agi = 0; Datamanager.i().maxmana = 3; Datamanager.i().insnum = 0; Datamanager.i().ins = false; Datamanager.i().genamr = false; Datamanager.i().gennum = 0; Datamanager.i().r = false; Datamanager.i().rnum = 0; Datamanager.i().w = false; Datamanager.i().wnum = 0; Datamanager.i().l = false; Datamanager.i().lnum = 0; Datamanager.i().d = false; Datamanager.i().dnum = 0; Datamanager.i().b = false; Datamanager.i().bnum = 0; Deckmanager.instance().Removedeck(); SceneManager.LoadScene("1_Title"); Datamanager.i().curscore = 0; }
int Settextval(string eft, int val) { int v = 0; switch (eft) { case "atk": if (Datamanager.i().w == true) { v = (int)((val + Datamanager.i().str) * 0.75f); } else { v = (val + Datamanager.i().str); } break; case "def": v = val + Datamanager.i().agi; break; default: v = val; break; } return(v); }
public void Callmap() { if (Datamanager.i().stage % 10 == 0) { Admanager.instance().ShowRewardedAd(); } SceneManager.LoadScene("2_Map"); }
void Start() { screenheight = Screen.height; screenwidth = Screen.width; _data_manager = GameObject.Find("DataManager").GetComponent<Datamanager>(); _scene_manager = GameObject.Find("SceneManager").GetComponent<Scenemanager>(); _input_manager = GameObject.Find("InputManager").GetComponent<Inputmanager>(); }
// Use this for initialization void Start() { _data_manager = GameObject.Find("DataManager").GetComponent<Datamanager>(); _input_manager = GameObject.Find("InputManager").GetComponent<Inputmanager>(); _input_manager.OnDoubleClickEvent += OnDoubleClick; _ui = GameObject.Find("UIManager").GetComponent<Ui>(); _starblock = GetComponent<Starblock>(); }
void Start() { if (_instance == null) { _instance = this; } bestscore = PlayerPrefs.GetInt("bestscore"); DontDestroyOnLoad(gameObject); }
void Update() { hp.text = Datamanager.i().curhp + " / " + Datamanager.i().maxhp; floor.text = "" + Datamanager.i().stage; gold.text = "" + Datamanager.i().gold; power.text = "" + Itemmanager.instance().Returnstack("Power ring"); armor.text = "" + Itemmanager.instance().Returnstack("Orichalcon"); mana.text = "" + Itemmanager.instance().Returnstack("Mana ring"); }
//CREATE A METHOD TO SHIFT DOWN ALL DATA BUT PRIOR TO THAT REMOVE ALL BOUNDS BOUNDS CHANGE BASED OFF NEW X AND YS public void OnBlockCreation() { //if bottom of block not hit keep block falling //text moving relative to canvas // movementSound = GetComponents <AudioSource>()[0]; blocksOnMap = FindObjectsOfType <Block>(); datamanager = FindObjectOfType <Datamanager>(); spriteRender = GetComponent <SpriteRenderer>(); var pos = new Vector3(6.6f, 10.74f, blockZValue); transform.position = pos; var sign = datamanager.PullSign(); var equation = datamanager.PullEquation(); datamanager.SetUpcomingText(UpComingText); var num1Str = equation[0].ToString(); var num2Str = equation[1].ToString(); var spaces = datamanager.PositionTextBasedOffEquation(num1Str.Length + num2Str.Length); equationText.text = spaces + equation[0] + sign + equation[1]; solution = datamanager.ComputeSolution(equation[0], equation[1], sign); var blockColor = allBocks[Random.Range(0, 10)]; var BlockColorNameSplit = blockColor.name.Split('_'); var rgbValues = PickParticleColor(BlockColorNameSplit[BlockColorNameSplit.Length - 1]); spriteRender.sprite = blockColor; var system = particules.GetComponent <ParticleSystem>(); var sysMain = system.main; sysMain.startColor = new Color(rgbValues[0], rgbValues[1], rgbValues[2], rgbValues[3]); color = spriteRender.color; textColor = equationText.color; active = true; }
//public async Task<Root> LoginUser(Users user) //{ // Root login = new Root(); // using (HttpClient httpClient = new HttpClient()) // { // httpClient.BaseAddress = new Uri(App.BaseUrl); // httpClient.DefaultRequestHeaders.Accept.Clear(); // httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); // var json = JsonConvert.SerializeObject(user); // var content = new StringContent(json, Encoding.UTF8, "application/json"); // HttpResponseMessage response = httpClient.PostAsync("/api/user/login?_format=json", content).Result; // if (response.IsSuccessStatusCode == true) // { // var responsebody = response.Content.ReadAsStringAsync().Result; // login = JsonConvert.DeserializeObject<Root>(responsebody); // return login; // } // else // { // } // } // return login; //} public async Task <LoginResponse> Login(Users user) { LoginResponse login; LoginCookieData cokkie; var CookieContainer = new CookieContainer(); var handler = new HttpClientHandler() { CookieContainer = CookieContainer }; var _client = new HttpClient(handler); using (HttpClient httpClient = new HttpClient(new NativeMessageHandler())) { string data = JsonConvert.SerializeObject(user); var content = new StringContent(data, Encoding.UTF8, "application/json"); //var response = await httpClient.PostAsync(Config.Login, content); var response = await _client.PostAsync(App.BaseUrl + "/api/user/login?_format=json", content); if (response.IsSuccessStatusCode == true) { var json = await response.Content.ReadAsStringAsync(); var result = CookieContainer.GetCookies(new Uri(App.BaseUrl + "/api/user/login?_format=json")); Datamanager dataManager = new Datamanager(); foreach (Cookie cookie in result) { cokkie = new LoginCookieData() { cookieName = cookie.Name, cookieValue = cookie.Value, Comment = cookie.Comment, CommentUri = cookie.CommentUri, Path = cookie.Path, Port = cookie.Port, Discard = cookie.Discard, Expires = cookie.Expires, HttpOnly = cookie.HttpOnly, Version = cookie.Version, Domain = cookie.Domain, Expired = cookie.Expired, Secure = cookie.Secure, }; int results = await dataManager.SaveUserDetailAsync(cokkie); } App.Wrongcredentialresponse = json.ToString(); login = JsonConvert.DeserializeObject <LoginResponse>(json); } else { var json = await response.Content.ReadAsStringAsync(); login = JsonConvert.DeserializeObject <LoginResponse>(json); } } return(login); }
public void Camp() { Datamanager.i().curhp += (int)(Datamanager.i().maxhp * 0.3f); if (Datamanager.i().curhp >= Datamanager.i().maxhp) { Datamanager.i().curhp = Datamanager.i().maxhp; } gotomap.SetActive(true); gameObject.SetActive(false); }
void Deffence(int val) { int dam = val + Datamanager.i().agi; if (dam < 0) { dam = 0; } Datamanager.i().shd += dam; }
public void Save() { PlayerPrefs.SetInt("stage", Datamanager.i().stage); PlayerPrefs.SetInt("gold", Datamanager.i().gold); PlayerPrefs.SetInt("hp", Datamanager.i().curhp); PlayerPrefs.SetInt("score", Datamanager.i().curscore); PlayerPrefs.SetInt("job", PlayerPrefs.GetInt("character")); Datamanager.i().next = GameObject.Find("Nextstair").GetComponent <Nextstair>().j; PlayerPrefs.SetString("deck", GameObject.Find("Nextstair").GetComponent <Nextstair>().Convertcard()); PlayerPrefs.SetString("item", Itemmanager.instance().Convertitem()); Application.Quit(); }
void Start() { Effectsound.instance().bgm.clip = Effectsound.instance().bgmlist[2]; Effectsound.instance().bgm.Play(); cha = GameObject.Find("Character"); switch (PlayerPrefs.GetInt("character")) { case 1: cha.GetComponent <UISprite>().spriteName = "warbattle"; break; case 2: cha.GetComponent <UISprite>().spriteName = "wizbattle"; break; } ori = cha.transform.localPosition; te = false; uc = false; if (Itemmanager.instance().inven.Count != 0) { for (int i = 0; i < Itemmanager.instance().inven.Count; i++) { string e = Itemmanager.instance().inven[i].GetComponent <Iteminfo>().eft; switch (e) { case "str": Datamanager.i().str++; break; case "agi": Datamanager.i().agi++; break; case "maxmana": Datamanager.i().maxmana++; break; case "maxhp": break; } } } gameover.SetActive(false); h = GameObject.Find("Hand"); gy = GameObject.Find("Graveyard"); spawner = GameObject.Find("Enemyspawner"); elist.Add(spawner.GetComponent <Enemyspawner>().slot1.gameObject); elist.Add(spawner.GetComponent <Enemyspawner>().slot2.gameObject); elist.Add(spawner.GetComponent <Enemyspawner>().slot3.gameObject); turn = true; Datamanager.i().inmaxmana = Datamanager.i().maxmana; }
void Start() { if (Instance != null) { return; } else { Instance = this; //避免场景加载时该对象销毁 DontDestroyOnLoad(gameObject); } }
void Attack(int val) { Atkmove(); float weakf = 1.0f; if (w == true) { weakf = .75f; } else { weakf = 1; } float lockonf = 1; if (Datamanager.i().l == true) { lockonf = 1.5f; } else { lockonf = 1; } int dam = (int)((val + str) * weakf * lockonf); Datamanager.i().shd -= dam; player.Hitmove(); if (Datamanager.i().shd < 0) { Datamanager.i().curhp += Datamanager.i().shd; Datamanager.i().shd = 0; } if (Datamanager.i().curhp <= 0) { player.gameover.SetActive(true); } if (Datamanager.i().r == true) { shd -= Datamanager.i().rnum; if (shd < 0) { ehp += shd; shd = 0; } if (ehp < 0) { Discount(); } } }
public void Selwarrior() { waron = true; if (waron == true) { wizon = false; selchar = 1; Datamanager.i().curhp = 120; Datamanager.i().maxhp = 120; Datamanager.i().gold = 90; Datamanager.i().maxmana = 3; character.spriteName = "warsel"; } }
public void Itemcreate(int num) { GameObject i = Instantiate(item); i.transform.parent = transform; i.transform.localPosition = Vector3.zero; i.transform.localScale = new Vector3(1, 1, 1); inven.Add(i); Itemstat(num, i); if (i.GetComponent <Iteminfo>().eft == "maxhp") { Datamanager.i().maxhp += 7; } }
public void Selwizard() { wizon = true; if (wizon == true) { waron = false; selchar = 2; Datamanager.i().curhp = 100; Datamanager.i().maxhp = 100; Datamanager.i().gold = 120; Datamanager.i().maxmana = 3; character.spriteName = "wizsel"; } }
void Ccdown() { if (Datamanager.i().genamr == true) { Datamanager.i().shd += Datamanager.i().gennum; } if (Datamanager.i().r == true) { Datamanager.i().r = false; } if (Datamanager.i().w == true) { Datamanager.i().wnum--; if (Datamanager.i().wnum == 0) { Datamanager.i().w = false; } } if (Datamanager.i().l == true) { Datamanager.i().lnum--; if (Datamanager.i().lnum == 0) { Datamanager.i().l = false; } } if (Datamanager.i().d == true) { Datamanager.i().dnum--; Datamanager.i().curhp -= 2; if (Datamanager.i().curhp <= 0) { Datamanager.i().curhp = 1; } if (Datamanager.i().dnum == 0) { Datamanager.i().w = false; } } if (Datamanager.i().ins == true) { Datamanager.i().ins = false; Datamanager.i().str -= Datamanager.i().insnum; } }
public int Returnval(string p, int num) { float weakf = 1.0f; if (w == true) { weakf = .75f; } else { weakf = 1; } float lockonf = 1; if (Datamanager.i().l == true) { lockonf = 1.5f; } else { lockonf = 1; } int dam = (int)((num + str) * weakf * lockonf); switch (p) { default: return(0); case "atk": return(dam); case "carboom": return(dam); case "lifedrain": return(dam); case "deathblade": return(dam); case "def": return(num); } }
public void Buyitem() { if (gold > Datamanager.i().gold) { return; } transform.parent = Itemmanager.instance().gameObject.transform; Itemmanager.instance().inven.Add(gameObject); if (eft == "maxhp") { Datamanager.i().maxhp += 7; } transform.localScale = new Vector3(1, 1, 1); transform.localPosition = Vector3.zero; Datamanager.i().gold -= gold; GetComponent <BoxCollider>().enabled = false; GetComponentInChildren <UILabel>().enabled = false; }
public void Buycard(GameObject card) { if (Application.loadedLevelName != "Store") { return; } if (card.GetComponent <Cardstat>().gold > Datamanager.i().gold) { return; } card.transform.parent = Deckmanager.instance().gameObject.transform; Deckmanager.instance().orideck.Add(card); card.transform.localScale = new Vector3(1, 1, 1); card.transform.localPosition = Vector3.zero; Datamanager.i().gold -= card.GetComponent <Cardstat>().gold; goldlabel.enabled = false; card.SetActive(false); }
public void Onclick() { switch (gameObject.name) { case "gold": Datamanager.i().gold += val; Effectmanager.i().Startsfx(35); break; case "card": Deckmanager.instance().Createcard(val); break; case "treasure": Itemmanager.instance().Itemcreate(val); break; } gameObject.SetActive(false); }
IEnumerator Startturn() { for (int i = 0; i < 5; i++) { yield return(StartCoroutine(Drawmotion())); } Datamanager.i().curmana = Datamanager.i().inmaxmana; if (Datamanager.i().b == true) { Datamanager.i().curmana--; Datamanager.i().bnum--; if (Datamanager.i().bnum == 0) { Datamanager.i().b = false; } } Player p = GameObject.Find("Player").GetComponent <Player>(); p.te = false; }
private async void btnsave_Clicked(object sender, EventArgs e) { Datamanager dataManager = new Datamanager(); users = new UserDetail() { Username = name.Text, UserPhone = phone.Text, UserEmail = email.Text, Savetime = DateTime.Now.ToShortTimeString() }; int result = await dataManager.SaveUserDetailAsync(users); if (result == 1) { name.Text = string.Empty; phone.Text = string.Empty; email.Text = string.Empty; await DisplayAlert("", "Record Saved", "OK"); } }
public void Takedone() { Datamanager.i().shd = 0; Datamanager.i().str = 0; Datamanager.i().agi = 0; Datamanager.i().maxmana = 3; Datamanager.i().insnum = 0; Datamanager.i().ins = false; Datamanager.i().genamr = false; Datamanager.i().gennum = 0; Datamanager.i().r = false; Datamanager.i().rnum = 0; Datamanager.i().w = false; Datamanager.i().wnum = 0; Datamanager.i().l = false; Datamanager.i().lnum = 0; Datamanager.i().d = false; Datamanager.i().dnum = 0; Datamanager.i().b = false; Datamanager.i().bnum = 0; GameObject.Find("Gotomap").GetComponent <Backtomap>().Callmap(); }
void Start() { switch (PlayerPrefs.GetInt("character")) { case 1: back.GetComponent <UISprite>().spriteName = "warback"; break; case 2: back.GetComponent <UISprite>().spriteName = "wizback"; break; } i = Random.Range(0, 100); if (i >= 0 && i < 70) { j = 0; } if (i >= 70 && i < 80) { j = 1; } if (i >= 80 && i < 95) { j = 2; } if (i >= 95 && i < 100) { j = 3; } if (Datamanager.i().save == true) { j = Datamanager.i().next; Datamanager.i().save = false; } Effectsound.instance().bgm.clip = Effectsound.instance().bgmlist[1]; Effectsound.instance().bgm.Play(); Copydeck(); Closelist(); }
public void Next() { Returndeck(); Datamanager.i().curscore++; Datamanager.i().stage++; if (Datamanager.i().stage % 10 == 1) { SceneManager.LoadScene("Battle"); return; } if (Datamanager.i().stage % 10 == 5) { SceneManager.LoadScene("Treasure"); return; } if (Datamanager.i().stage % 10 == 0) { SceneManager.LoadScene("Rest"); return; } switch (j) { case 0: SceneManager.LoadScene("Battle"); break; case 1: SceneManager.LoadScene("Rest"); break; case 2: SceneManager.LoadScene("Store"); break; case 3: SceneManager.LoadScene("Treasure"); break; } }
IEnumerator Reading() { if (p.GetComponent <Player>().turn == false) { yield break; } if (Datamanager.i().curmana < GetComponent <Cardstat>().mana) { yield break; } if (GetComponent <Cardstat>().target == true) { while (spawner.GetComponent <Enemyspawner>().target == null) { yield return(null); } } Datamanager.i().curmana -= GetComponent <Cardstat>().mana; yield return(StartCoroutine(Cardeffect(GetComponent <Cardstat>().eft1, GetComponent <Cardstat>().val1))); yield return(StartCoroutine(Cardeffect(GetComponent <Cardstat>().eft2, GetComponent <Cardstat>().val2))); spawner.GetComponent <Enemyspawner>().Targetunlock(); gy.GetComponent <Gyard>().gylist.Add(gameObject); transform.parent = gy.GetComponentInChildren <UIGrid>().transform; if (GetComponent <Cardstat>().ex == false) { StartCoroutine(Gogy()); } else { StartCoroutine(Extinc()); } h.GetComponentInChildren <UIGrid>().enabled = true; h.GetComponent <Hand>().handlist.Remove(gameObject); p.GetComponent <Player>().uc = false; }
public async Task <bool> Logout(string logouttoken) { bool result = false; using (HttpClient httpClient = new HttpClient(new NativeMessageHandler())) { string data = JsonConvert.SerializeObject(logouttoken); var content = new StringContent(data, Encoding.UTF8, "application/json"); var url = string.Format(App.BaseUrl + "/api/user/logout? format=json&token=" + logouttoken); var response = await httpClient.PostAsync(url, content); Datamanager dataManager = new Datamanager(); if (response.IsSuccessStatusCode == true) { result = true; dataManager.DeleteCookieData(); } else { result = false; } } return(result); }