Ejemplo n.º 1
0
        public UpgradePanel(PlayScene scene, UpgradeInterface spellInterface)
        {
            _scene          = scene;
            _windowPosition = new IntVector2();
            _windowSize     = new IntVector2(Display.CONSOLE_WIDTH, Display.CONSOLE_HEIGHT);

            _spellInterface = spellInterface;
        }
Ejemplo n.º 2
0
 public void OpenUpgradePanel()
 {
     _upgradeScreenActive = true;
     _upgradeInterface    = new UpgradeInterface(this);
     _upgradePanel        = new UpgradePanel(this, _upgradeInterface);
 }
Ejemplo n.º 3
0
 public void CloseUpgradePanel()
 {
     _upgradeScreenActive = false;
     _upgradeInterface    = null;
     _upgradePanel        = null;
 }
Ejemplo n.º 4
0
 void Start()
 {
     upgradeInterface = gameObject.GetComponent <UpgradeInterface>();
     upgradeInterface.ToggleUpgradeButtons();
 }