// Use this for initialization void Start() { PhotonNetwork.ConnectUsingSettings("0.10"); gameManager = GameObject.Find("GameController").GetComponent <PersistantGameManager>(); characterString = gameManager.characterModelString; playernum = 1; }
//Wipes everything and restarts the game public void Restart(string SceneName) { Instance = null; Destroy(gameObject); currentScene = "Autoload"; SceneManager.LoadScene(SceneName); }
// Use this for initialization void Start () { gameManager = GameObject.Find ("GameController").GetComponent<PersistantGameManager>(); characterString = gameManager.thisPlayer; defaultX = Camera.main.gameObject.transform.position.x; defaultY = Camera.main.gameObject.transform.position.y; defaultZ = Camera.main.gameObject.transform.position.z; }
// Use this for initialization void Start() { gameManager = GameObject.Find("GameController").GetComponent <PersistantGameManager>(); characterString = gameManager.characterSelectedString; defaultX = Camera.main.gameObject.transform.position.x; defaultY = Camera.main.gameObject.transform.position.y; defaultZ = Camera.main.gameObject.transform.position.z; }
public void endGameChange(string nextScene) { gameManager = controller.GetComponent<PersistantGameManager>(); player1 = GameObject.Find (gameManager.thisPlayer); player2 = GameObject.Find ("Player2(Clone)"); Destroy (player1); Destroy (player2); Destroy (controller); Application.LoadLevel (nextScene); }
// Use this for initialization void Start () { gameManager = GameObject.Find ("GameController").GetComponent<PersistantGameManager>(); character = gameManager.characterSelectedString; Sprite newSprite = Resources.Load <Sprite>("Icon_" + character); if (newSprite){ gameObject.GetComponent<Image> ().sprite = newSprite; } else { Debug.LogError("Sprite not found", this); } }
void OnJoinedRoom() { netview = this.GetComponent <PhotonView>(); netview.RPC("playernumber", PhotonTargets.All, (PhotonNetwork.playerList.Length)); Debug.Log("BEFORE: " + characterString); gameManager = GameObject.Find("GameController").GetComponent <PersistantGameManager>(); characterString = gameManager.characterModelString; Debug.Log("AFTER: " + characterString); GameObject monster = PhotonNetwork.Instantiate(characterString + "_Prefab", new Vector3(-1f, 0.5f, 0), Quaternion.identity, 0); monster.name = "Player" + playernum + "(Clone)"; }
// Use this for initialization void Start() { gameManager = GameObject.Find("GameController").GetComponent <PersistantGameManager>(); characterString = gameManager.characterSelectedString; player = GameObject.Find(characterString); if (PhotonView.Get(player).isMine) { playername = characterString; } else { playername = gameManager.allyCharacterString; } ScoreText = GetComponent <Text> (); Highscore = PlayerPrefs.GetInt("High Score"); score = 0; }
// Use this for initialization void Start () { gameManager = GameObject.Find ("GameController").GetComponent<PersistantGameManager>(); highScoreText = GameObject.Find ("HighScoreText").GetComponent<Text> (); //if(PhotonView.Get(player).isMine) { playername = gameManager.thisPlayer; ScoreText = GetComponent<Text> (); Highscore = PlayerPrefs.GetInt ("High Score"); highScoreText.text = "HighScore:\n" + Highscore.ToString(); score = 0; Sprite newSprite = Resources.Load <Sprite>("UIDisplay_HighScore_" + gameManager.characterType); if (newSprite){ GameObject.Find ("HighScore").GetComponent<Image> ().sprite = newSprite; } else { Debug.LogError("Sprite not found", this); } }
public void noNetworkSwitch (string nextScene){ gameManager = controller.GetComponent<PersistantGameManager>(); gameManager.otherPlayer = "Player2(Clone)"; gameManager.thisPlayer = "Player1(Clone)"; characterString = gameManager.characterSelectedString; GameObject monster = Instantiate(Resources.Load (characterString + "_Prefab")) as GameObject; monster.transform.position = new Vector3 (-1f, 0.5f, 0); monster.name = "Player1(Clone)"; // pointer GameObject point = Instantiate(Resources.Load("Pointer_Prefab")) as GameObject; //point.transform.position = new Vector3(monster.transform.position.x, monster.transform.position.y + 1.5f,monster.transform.position.z); point.transform.parent = monster.transform; StartCoroutine (load (nextScene)); }
// Use this for initialization void Start() { speed = normalSpeed; gameManager = GameObject.Find("GameController").GetComponent <PersistantGameManager>(); characterString = gameManager.characterSelectedString; }
private void Awake() { //If the persistant game manager is created from a reload then it loads data from this object called Load Scene Monitor if (Instance == null || gameObject.name == "PersistantGameManager - Reload") { if (gameObject.name == "PersistantGameManager - Reload") { gameObject.name = "PersistantGameManager"; GameManagerData data = FindObjectOfType <LoadSceneMonitor>().data; Destroy(FindObjectOfType <LoadSceneMonitor>().gameObject); //Loads the data #region UpdateData itemInventory = data.itemInventory; possibleItems = data.possibleItems; currentDialogueQuest = data.currentDialogueQuest; characterQuests = data.characterQuests; possibleQuests = data.possibleQuests; activeQuests = data.activeQuests; attackSpeedMulti = data.attackSpeedMulti; attackRangeMulti = data.attackRangeMulti; currentAttackMultiplier = data.currentAttackMultiplier; smiteDamageMulti = data.smiteDamageMulti; smiteDurationMulti = data.smiteDurationMulti; lifeStealMulti = data.lifeStealMulti; totalHealthMulti = data.totalHealthMulti; damageResistMulti = data.damageResistMulti; turtleResistMulti = data.turtleResistMulti; turtleMultiMulti = data.turtleMultiMulti; turtleDurationMulti = data.turtleDurationMulti; movementResistMulti = data.movementResistMulti; moveSpeedMulti = data.moveSpeedMulti; jumpHeightMulti = data.jumpHeightMulti; airAttackMulti = data.airAttackMulti; instantKillChance = data.instantKillChance; betterLootChance = data.betterLootChance; hasMagic = data.hasMagic; damageResistDuration = data.damageResistDuration; smiteDuration = data.smiteDuration; skillLevels = data.skillLevels; tutorialComplete = data.tutorialComplete; lastEnemyLevel = data.lastEnemyLevel; totalExperience = data.totalExperience; currentIndex = data.currentIndex; currentWeapon = data.currentWeapon; playerWeaponInventory = data.playerWeaponInventory; playerStats = data.playerStats; damageProgress = data.damageProgress; tankProgress = data.tankProgress; mobilityProgress = data.mobilityProgress; attackSpeedUpgrades = data.attackSpeedUpgrades; potionIsActive = data.potionIsActive; activePotionType = data.activePotionType; currentLeechMultiplier = data.currentLeechMultiplier; potionCoolDownTime = data.potionCoolDownTime; currentArmour = data.currentArmour; comparingArmour = data.comparingArmour; tripleJump = data.tripleJump; hasSmite = data.hasSmite; gripWalls = data.gripWalls; maxedSpeed = data.maxedSpeed; damageResist = data.damageResist; previousScene = data.previousScene; completedQuests = data.completedQuests; currentEnemyKills = data.currentEnemyKills; #endregion StartCoroutine(TurnOnAndOffJustLoaded()); //Sets the singleton Instance = this; DontDestroyOnLoad(gameObject); LoadNewScene(data.currentScene); } else { //Sets the singleton Instance = this; DontDestroyOnLoad(gameObject); } } else { Destroy(gameObject); } currentScene = "Autoload"; }
// Use this for initialization void Start () { speed = normalSpeed; gameManager = GameObject.Find ("GameController").GetComponent<PersistantGameManager>(); characterString = gameManager.thisPlayer; }