void Awake() { if (instance != null) { GameObject.Destroy(gameObject); } else { GameObject.DontDestroyOnLoad(gameObject); instance = this; /*Firebase code * FirebaseApp.DefaultInstance.SetEditorDatabaseUrl("https://oitlaunchgame.firebaseio.com/"); * FirebaseApp.DefaultInstance.SetEditorP12FileName("OITLaunchGame-P12.p12"); * FirebaseApp.DefaultInstance.SetEditorServiceAccountEmail("*****@*****.**"); * FirebaseApp.DefaultInstance.SetEditorP12Password("notasecret"); * dbReference = FirebaseDatabase.DefaultInstance.RootReference; * userId = "L-R7zeKSvjGOE-oUN2J"; * //Debug.Log("db ref : " + dbReference); * //auth = Firebase.Auth.FirebaseAuth.DefaultInstance; * //test database * //userEmail = "*****@*****.**"; * //userPassword = "******"; * checkForUser(); * //createUser(); * //checkIfFirstTime(); * // * //user = auth.CurrentUser; * getUserGameData(); * // pull all info from backend */ } }
private void Awake() { foodCount = 1; woodCount = 1; //Set upgradeMan to live upgradeManager Game Objects script (For getting actual values stored during game) upgradeMan = upgradeManager_GO.GetComponent <upgradeManager>(); }
void Start() { upgradeManager = GameObject.FindGameObjectWithTag("UpgradeManager").GetComponent <upgradeManager>(); maxForce = upgradeManager.launchForce; targetForce = maxForce; shotForce = minForce; forceSlider.minValue = minForce; forceSlider.maxValue = maxForce; meterTime = maxForce * .9f; audio = GetComponent <AudioSource>(); }
void OnEnable() { upgradeManager = GameObject.FindGameObjectWithTag("UpgradeManager").GetComponent <upgradeManager>(); rb = GetComponent <Rigidbody2D>(); player = GameObject.FindGameObjectWithTag("Player").transform; gameController = GameObject.FindGameObjectWithTag("GameController").GetComponent <gameController>(); render = GetComponent <SpriteRenderer>(); enemySprite = render.sprite; maxScale = transform.localScale; isDead = false; }
public void Awake() { //load in current upgrade gameobject (contains progress) resourceMan = resourceManager_GO.GetComponent <resourceManager>(); upgradeMan = upgradeManger_GO.GetComponent <upgradeManager>(); peonMan = new peonManager(5, 5); setPeonTimer(); menuList = new GameObject[] { rescPanel, craftPanel, resrchPanel, peonPanel }; }
//add buttons, set text for each upgrade and set to MAX when fully upgraded void Start() { upgradeManager = GameObject.FindGameObjectWithTag("UpgradeManager").GetComponent <upgradeManager>(); sceneManager = GameObject.FindGameObjectWithTag("SceneManager").GetComponent <sceneManager>(); scoreText.text = upgradeManager.getPlayerScore().ToString(); updateMaxBoostsButton(); updateGroundSpeedReductionButton(); updateLaunchForceButton(); updateEnemySpeedReductionButton(); updateTruckFrequencyButton(); updateBombEnemyFrequencyButton(); initializeMenuButtons(); }
void Start() { upgradeManager = GameObject.FindGameObjectWithTag("UpgradeManager").GetComponent <upgradeManager>(); enemies = new List <GameObject>(); activeEnemies = new List <GameObject>(); for (int i = 0; i <= maxEnemies; i++) { GameObject enemy = Instantiate(normalEnemy); enemy.SetActive(false); enemies.Add(enemy); } spawnOffset = background1.getHorizontalLength(); numActiveEnemies = 0; truckFrequency = upgradeManager.truckFrequency; bombEnemyFrequency = upgradeManager.bombEnemyFrequency; }
void Start() { upgradeManager = GameObject.FindGameObjectWithTag("UpgradeManager").GetComponent <upgradeManager>(); rb = GetComponent <Rigidbody2D>(); hitCollider = GetComponent <BoxCollider2D>(); audio = GetComponent <AudioSource>(); childSprite = transform.GetChild(0); anim = childSprite.GetComponent <Animator>(); maxBoosts = upgradeManager.maxBoosts; enemySpeedReduction = upgradeManager.enemySpeedReduction; groundSpeedReduction = upgradeManager.groundSpeedReduction; boostText.text = "" + maxBoosts; boostRegen = 0; numBoosts = maxBoosts; normalColliderWidth = hitCollider.bounds.size.x / transform.localScale.x; boostColliderWidth = normalColliderWidth * 1.3f; enemiesToBeKilled = new List <GameObject>(); }