public void Controls() { if (moveable) { if (Input.GetKeyDown(KeyCode.UpArrow) && currentPosition.up != null) { StartCoroutine(MoveToPosition(currentPosition.up.position)); } else if (Input.GetKeyDown(KeyCode.DownArrow) && currentPosition.down != null) { StartCoroutine(MoveToPosition(currentPosition.down.position)); } else if (Input.GetKeyDown(KeyCode.RightArrow) && currentPosition.right != null) { StartCoroutine(MoveToPosition(currentPosition.right.position)); } else if (Input.GetKeyDown(KeyCode.LeftArrow) && currentPosition.left != null) { StartCoroutine(MoveToPosition(currentPosition.left.position)); } else if ((Input.GetKeyDown(KeyCode.Return) || Input.GetKeyDown(KeyCode.Space)) && currentPosition.sceneToLoad != "") { exitTo.sceneToLoad = currentPosition.sceneToLoad; InfoHolder.SetMapPosition(transform.position); StartCoroutine(exitTo.FadeOut()); } } }
void ResetValues() { InfoHolder.ResetValues(); geilWaarde = 50; poepWaarde = 50; counter = 0; }
void SetPlayerValues() { // setting the type for the players if (playerData.player1 != null) { if (InfoHolder.getInstance().holdersHolder.player1Indexes.Count > 0) { playerData.player1.GetComponent <TheoryMove>().SetPlayerType(InfoHolder.getInstance().holdersHolder.player1Indexes[p1DeadCounter]); playerData.player1.GetComponent <SpriteRenderer>().sprite = InfoHolder.getInstance().holdersHolder.player1Sprites[p1DeadCounter]; } else { Debug.Log("NULL"); playerData.player1.GetComponent <TheoryMove>().SetPlayerType(-1); } } if (playerData.player2 != null) { if (InfoHolder.getInstance().holdersHolder.player2Indexes.Count > 0) { playerData.player2.GetComponent <TheoryMove>().SetPlayerType(InfoHolder.getInstance().holdersHolder.player2Indexes[p2DeadCounter]); playerData.player2.GetComponent <SpriteRenderer>().sprite = InfoHolder.getInstance().holdersHolder.player2Sprites[p2DeadCounter]; } else { playerData.player2.GetComponent <TheoryMove>().SetPlayerType(-1); } } }
void Awake() { player.SetCharInfo(InfoHolder.GetPlayerInfo()); tegenstander.SetCharInfo(InfoHolder.GetEnemyInfo()); tegenstanderHealthBar.SetLevel(tegenstander.GetLevel()); playerHealthBar.SetLevel(player.GetLevel()); }
void Start() { ih = FindObjectOfType <InfoHolder>(); GetComponent <Image>().color = Color.green; startPos = GetComponent <RectTransform>().anchoredPosition; TakeItsPlase(startPos); }
IEnumerator IStartPoepen() { Camera.main.GetComponent <CameraControl>().Zoom(1f, 0.01f, poepZoom); yield return(new WaitForSeconds(3.8f)); InfoHolder.SetLastScene(SceneManager.GetActiveScene().name); SceneManager.LoadScene("Poepen"); }
IEnumerator IStartBattle() { battleAnimator.SetTrigger("battle"); yield return(new WaitForSeconds(3.5f)); InfoHolder.SetLastScene(SceneManager.GetActiveScene().name); SceneManager.LoadScene("Versier"); }
public IEnumerator FadeOut() { anim.SetTrigger("fadeout"); yield return(new WaitForSeconds(1f)); InfoHolder.SetLastScene(SceneManager.GetActiveScene().name); SceneManager.LoadScene(sceneToLoad); }
void OnTriggerExit2D(Collider2D collision) { if (charInfo.isFlirtable) { SetWalking(true); InfoHolder.SetEnemyInfo(null); collision.GetComponent <Player>().SetBattle(false); } }
void Start() { poepZoom = GameObject.FindGameObjectWithTag("poepzoom").transform.position; if (!InfoHolder.playerInfoLoaded) { InfoHolder.SetPlayerInfo(player.GetComponent <CharInfo>()); } SubscribeToBehaviours(); }
void Awake() { Transform playerTransform = player.GetComponent <Transform>(); Vector3 startPosition = InfoHolder.GetBarPosition(); if (!InfoHolder.GetLastScene().Equals("Map") && startPosition != Vector3.zero) { playerTransform.position = startPosition; } }
void Start() { try { DotsHolder = GameObject.FindGameObjectWithTag("dots holder"); } catch { return; } ih = FindObjectOfType <InfoHolder>(); Generate(); }
void Awake() { if (InfoHolder.playerInfoLoaded && InfoHolder.GetLastScene().Equals("Versier") && InfoHolder.GetEnemyInfo().GetNaam().Equals(gameObject.name)) { charInfo = InfoHolder.GetEnemyInfo(); } else { charInfo = gameObject.GetComponent <CharInfo>(); } }
void Awake() { Cursor.visible = false; Transform playerTransform = player.GetComponent <Transform>(); Vector3 startPosition = InfoHolder.GetMapPosition(); if (startPosition != Vector3.zero) { playerTransform.position = startPosition; } }
// Use this for initialization void Start() { active_agent = 0; holder = GameObject.Find("InfoHolder").GetComponent <InfoHolder> (); player = GameObject.Find("PlayerInfo"); if (!init) { init = true; updated = true; } }
public bool RequestInfo(ref InfoHolder i) {//used by places to receive their data foreach (InfoHolder p in placeInfos) { if (p.sPlaceName == i.sPlaceName) { i = p; return(true); } } return(false); }
public InfoHolder SendInfoHolder() {//called when switching scenes, used to hold important info InfoHolder i = new InfoHolder(); i.sPlaceName = sName; i.bRaided = m_bRaided; i.fTimeRaided = m_fTimeRaided; i.bRecruiting = m_bRecruiting; i.fTimeRecruiting = m_fTimeRecruiting; i.iRecruitAvailable = iRecruitAvailable; return(i); }
IEnumerator endGame() { movable = false; pooIsland.MoveOutOfSight(); spaceBar.SetActive(false); yield return(new WaitForSeconds(3f)); fadeAnim.SetTrigger("fadeout"); yield return(new WaitForSeconds(1.2f)); GameObject.FindGameObjectWithTag("GameController").GetComponent <MasterController>().SetPoepWaarde(-30); SceneManager.LoadScene(InfoHolder.GetLastScene()); }
void CheckForFullData() { if (player1Types.Count == 3 && player2Types.Count == 3) { if (!hasGiven) { //Debug.Log("giving player data to manager"); InfoHolder.getInstance().SetPlayerInfo(1, player1Types, player1Sprites); InfoHolder.getInstance().SetPlayerInfo(2, player2Types, player2Sprites); hasGiven = true; } } }
public bool LearnAction(KeyValuePair <string, int> action) { bool learned = false; if (!action.Key.Equals("")) { learned = charInfo.AddAction(action); } if (learned) { InfoHolder.SetPlayerInfo(charInfo); } return(learned); }
public static InfoHolder getInstance() { if (instance == null) { instance = GameObject.FindObjectOfType <InfoHolder>(); if (instance == null) { GameObject tmp = new GameObject("TmpManager"); instance = tmp.AddComponent <InfoHolder>(); } } return(instance); }
void Awake() { InfoHolder i = new InfoHolder(); i.sPlaceName = sName; if (GameManager.placeInfoHolder.RequestInfo(ref i)) {//info was passed m_bRaided = i.bRaided; m_fTimeRaided = i.fTimeRaided; m_fTimeRecruiting = i.fTimeRecruiting; iRecruitAvailable = i.iRecruitAvailable; m_bRecruiting = i.bRecruiting; iRecruitAvailable = i.iRecruitAvailable; } }
public void LoadScene(string sceneName) { if (sceneName == "Game") { if (InfoHolder.getInstance().GetFilledList()) { SceneManager.LoadScene(sceneName); } } else if (sceneName != "QuitScene") { SceneManager.LoadScene(sceneName); } else { Application.Quit(); } }
void SetCharValue() { infoContainer.player1Indexes = InfoHolder.getInstance().holdersHolder.player1Indexes; infoContainer.player2Indexes = InfoHolder.getInstance().holdersHolder.player1Indexes; infoContainer.player1Sprites = InfoHolder.getInstance().holdersHolder.player1Sprites; infoContainer.player2Sprites = InfoHolder.getInstance().holdersHolder.player2Sprites; float p1IndexCount = infoContainer.player1Indexes.Count; float p2IndexCount = infoContainer.player2Indexes.Count; float p1SpriteCount = infoContainer.player1Sprites.Count; float p2SpriteCount = infoContainer.player2Sprites.Count; if (p1IndexCount == 3 && p1SpriteCount == 3 && p1SpriteCount == 3 && p2SpriteCount == 3) { containerFilled = true; } }
public Sprite GetPlayersSprite(int playerNum) { //Debug.Log("P1 deaths: " + p1DeadCounter); //Debug.Log("P2 deaths: " + p2DeadCounter); if (playerNum == 1) { return(InfoHolder.getInstance().holdersHolder.player1Sprites[p1DeadCounter]); } else if (playerNum == 2) { return(InfoHolder.getInstance().holdersHolder.player2Sprites[p2DeadCounter]); } else { return(null); } }
private void Awake() { holdersHolder.player1Indexes = new List <int>(); holdersHolder.player2Indexes = new List <int>(); holdersHolder.player1Sprites = new List <Sprite>(); holdersHolder.player2Sprites = new List <Sprite>(); DontDestroyOnLoad(gameObject); if (instance == null) { instance = this; } if (instance != this) { //Then destroy this. This enforces our singleton pattern, meaning there can only ever be one instance of a GameManager. Destroy(gameObject); } //mSceneManager = gameObject.GetComponent<SceneManagerScript>(); }
// Use this for initialization void Start() { holder = GameObject.Find("InfoHolder").GetComponent <InfoHolder>(); towerUpdated = false; }
void StartPoepen() { InfoHolder.SetBarPosition(new Vector3(19.23f, 4.72f, 0)); StartCoroutine(IStartPoepen()); }
// // GET: /Home/ public ActionResult Index() { InfoHolder i = new InfoHolder(); return(View(i.Accounts)); }
public void Die() { charInfo.isFlirtable = false; InfoHolder.SetEnemyInfo(charInfo); }