void OnMouseEnter() { if (PlayerPrefs.GetInt("Clicked") != 1) { if (PlayerPrefs.GetInt("setup") == 0) { GameObject.Find("CharStatBox").GetComponent <Text>().text = PlayerPrefs.GetString("P2-Name") + " HP: " + PlayerPrefs.GetInt("P2-CHP") + "/" + PlayerPrefs.GetInt("P2-HP") + " SP: " + PlayerPrefs.GetInt("P2-CSP") + "/" + PlayerPrefs.GetInt("P2-SP") + "\n" + "Guard: " + PlayerPrefs.GetInt("P2-CG") + "/" + PlayerPrefs.GetInt("P2-Guard"); if (PlayerPrefs.GetInt("P2-TurnTaken") == 0 && PlayerPrefs.GetInt("P2-CHP") > 0) { //this moves cards SingleTargetSkills.UltSwitch(2); Vector3 temp = new Vector3(-300 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-A").transform.position = temp; GameObject.Find("A-Damage").GetComponent <Text>().text = PlayerPrefs.GetInt("P2-Attack").ToString(); GameObject.Find("Special").transform.position = temp + new Vector3(0, 120, 0); GameObject.Find("SpecialBack").transform.position = temp + new Vector3(0, 120, 0); temp = new Vector3(-200 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-D").transform.position = temp; temp = new Vector3(-100 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-1").transform.position = temp; GameObject.Find("1-Damage").GetComponent <Text>().text = PlayerPrefs.GetInt("P2-S1-Damage").ToString(); GameObject.Find("1-Cost").GetComponent <Text>().text = PlayerPrefs.GetInt("P2-S1-Cost").ToString(); GameObject.Find("1-Text").GetComponent <Text>().text = PlayerPrefs.GetString("P2-Skill-1"); temp = new Vector3(0 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-2").transform.position = temp; GameObject.Find("2-Text").GetComponent <Text>().text = PlayerPrefs.GetString("P2-Skill-2"); temp = new Vector3(100 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-3").transform.position = temp; GameObject.Find("3-Text").GetComponent <Text>().text = PlayerPrefs.GetString("P2-Skill-3"); temp = new Vector3(200 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-4").transform.position = temp; GameObject.Find("4-Text").GetComponent <Text>().text = PlayerPrefs.GetString("P2-Skill-4"); temp = new Vector3(300 * 2.893986f, -154 * 2.893986f, -1 * 2.893986f); GameObject.Find("skillcard-M").transform.position = temp; GameObject.Find("M-Text").GetComponent <Text>().text = PlayerPrefs.GetString("InventoryItem" + PlayerPrefs.GetInt("ActiveItem")); //this handles movement on 4x4 int Loc = PlayerPrefs.GetInt("P2-Loc"); if (PlayerPrefs.GetInt("P2-CanMove") == 1) { GameObject IBlock = GameObject.Find("P-Block-1"); int offset = 0; switch (Loc) { case 1: { offset = Loc + 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 4: { offset = Loc - 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 13: { offset = Loc - 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 16: { offset = Loc - 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc - 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 2: case 3: { offset = Loc - 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 5: case 9: { offset = Loc - 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 8: case 12: { offset = Loc - 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc - 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 14: case 15: { offset = Loc - 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc - 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } case 6: case 7: case 10: case 11: { offset = Loc - 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc - 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 1; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } offset = Loc + 4; if (PlayerPrefs.GetInt("Block-" + offset + "-Moveable") == 1) { IBlock = GameObject.Find("P-Block-" + offset); IBlock.GetComponent <SpriteRenderer>().color = Color.green; PlayerPrefs.SetInt("P2-Block-" + offset + "-Moveable", 1); } break; } default: { break; } } } } if (PlayerPrefs.GetInt("P2Big") == 0) { PlayerPrefs.SetInt("P2Big", 1); transform.localScale = transform.localScale * 1.1f; } } } }