private void Start() { sr = GetComponent <SpriteRenderer>(); animator = GetComponent <Animator>(); rb2D = GetComponent <Rigidbody2D>(); theWeapon = FindObjectOfType <WeaponMotion>(); theSaveNLoad = FindObjectOfType <SaveNLoad>(); So = FindObjectOfType <ShopOpen>(); }
public void enterBossRoom() { if (EnergyTracker.singleton.Count >= BossPrice) { EnergyTracker.singleton.spend(BossPrice); } CameraShake.singleton.Shake(); ShopOpen.inBossRoom = true; ShopOpen.shopOpen = false; Flicker.enterBossRoom(); WarpManager.singleton.enterBossRoom(); theVoid.SetActive(false); BossRoom.SetActive(true); Loader.SetActive(false); unLoader.SetActive(false); ShopOpen.Close(); this.gameObject.SetActive(false); }
public void ToggleShop() { ShopOpen?.Invoke(!ShopCanvas.enabled); ShopCanvas.enabled = !ShopCanvas.enabled; }
public void CloseShop() { ShopOpen?.Invoke(true); ShopCanvas.enabled = true; }
// Start is called before the first frame update void Start() { So = FindObjectOfType <ShopOpen>(); }