Example #1
0
    // Start is called before the first frame update
    void Start()
    {
        playerModifiers = playerModifiersGameObject.GetComponent <PlayerModifiers>();

        foreach (GameObject LaserGun in laserGuns)
        {
            playerLaserGuns.Add(LaserGun.GetComponent <LaserGun>());
            laserGunTemplate = LaserGun.GetComponent <LaserGun>();
        }

        playerFirestormX    = firestormX.GetComponent <FirestormX>();
        playerRenderer      = GetComponent <SpriteRenderer>();
        energyStatusBar     = EnergyBar.GetComponent <UIStatusBar>();
        firestormXStatusBar = FirestormXBar.GetComponent <UIStatusBar>();
        playerStatus        = playerStatusGameObject.GetComponent <PlayerStatus>();
        upgradesDisplay     = upgradesIcons.GetComponent <UIDisplayUpgrades>();
        deathSound          = deathSoundObject.GetComponent <AudioSource>();

        newPositionDirection          = 1;
        duplicateCount                = 1;
        spawnCount                    = 0;
        constantNewPositionDifference = playerModifiers.newPositionDifference;
        pointsDisplay                 = pointsUI.GetComponent <UIDisplayNumbers>();

        PlayerCollision.onEnemyHit       += substractEnergy;
        PlayerCollision.onEnemyHit       += RemoveUpgrades;
        PlayerCollision.onEnergyCollected = RecoverEnergy;
        PlayerCollision.onRocketCollected = addCannon;
        GameManager.onRoundEnd           += disableUI;
        GameManager.onRoundEnd           += disableCollision;
        GameManager.onRoundEnd           += disableGuns;
    }
Example #2
0
 public TextToShapefile(IMapControlDefault mapControl, UIStatusBar pStatusBar)
 {
     m_mapControl = mapControl;
     IMap pMap = m_mapControl.ActiveView.FocusMap;
     m_FeatureLayer = pMap.get_Layer(0) as IFeatureLayer;
     m_statusBar = pStatusBar;
     frmW = new frmWaiting();
 }
Example #3
0
        public TextToShapefile(IMapControlDefault mapControl, UIStatusBar pStatusBar)
        {
            m_mapControl = mapControl;
            IMap pMap = m_mapControl.ActiveView.FocusMap;

            m_FeatureLayer = pMap.get_Layer(0) as IFeatureLayer;
            m_statusBar    = pStatusBar;
            frmW           = new frmWaiting();
        }
Example #4
0
        public MainWindow()
        {
            InitializeComponent();
            UIControlSwitcher.setMainWindow(this);
            UIStatusBar.SetMainWindow(this);
            UIWindowTitle.SetMainWindow(this);
            UIUserControlUtil.setMainWindow(this);

            MainContent.Content = new MainUIControl();
        }
Example #5
0
 private void TGM()
 {
     toggle_GodMode = !toggle_GodMode;
     if (toggle_GodMode == true)
     {
         UIStatusBar.Show("Godmode Enabled");
     }
     else
     {
         UIStatusBar.Show("Godmode Disabled");
     }
 }
Example #6
0
 public ToolLib(frmMain frmMian)
 {
     m_frmMian           = frmMian;
     m_mapControl        = frmMian.MapControl;
     m_pageLayoutControl = frmMian.PageLayoutControl;
     m_sceneControl      = frmMian.SceneControl;
     m_workSpace         = frmMian.WorkSpace;
     m_gcon       = frmMian.Gcon;
     m_connStr    = frmMian.ConnectionString;
     m_statusBar  = frmMian.StatusBar;
     m_activeView = frmMian.MapControl.ActiveView;
 }
Example #7
0
 public ToolLib(frmMain frmMian)
 {
     m_frmMian = frmMian;
     m_mapControl = frmMian.MapControl;
     m_pageLayoutControl = frmMian.PageLayoutControl;
     m_sceneControl = frmMian.SceneControl;
     m_workSpace = frmMian.WorkSpace;
     m_gcon = frmMian.Gcon;
     m_connStr = frmMian.ConnectionString;
     m_statusBar = frmMian.StatusBar;
     m_activeView = frmMian.MapControl.ActiveView;
 }
        public LoginProgressDialog(UIScreen Screen, Vector2 Pos) : base(Screen, Pos, false, false, false, 0.800f)
        {
            m_Font = m_Screen.Font11px;

            m_CSTCurrentStatus = StringManager.StrTable(210);

            m_ErrorMsgBox = new MessageBox(Screen, new Vector2((Resolution.ScreenArea.Width - 350) / 2,
                                                               (Resolution.ScreenArea.Height - 200) / 2), "", "Error", MsgBoxButtonEnum.Ok);

            //cityselprotocolstrings.cst
            m_Cst = StringManager.StrTable(210);
            float Width = (m_Font.MeasureString(m_Cst[1]).X + 100);

            Vector2 RelativePosition = new Vector2(60, 0);

            m_LblTitle = new UILabel(m_Cst[1], 1, Pos + RelativePosition, m_Font.MeasureString(m_Cst[1]),
                                     m_Screen.StandardTxtColor, 11, m_Screen, this, UIParser.Nodes.TextAlignment.Center_Center);
            m_LblTitle.DrawOrder = (int)DrawOrderEnum.UI;

            RelativePosition = new Vector2(20, 40);
            m_LblProgress    = new UILabel(m_Cst[2], 1, Pos + RelativePosition,
                                           new Vector2(300, 20), Color.Wheat, 9, m_Screen, this, UIParser.Nodes.TextAlignment.Left_Center);
            m_LblProgress.DrawOrder = (int)DrawOrderEnum.UI;

            RelativePosition        = new Vector2(20, 70);
            m_ProgressBar           = new UIProgressBar(m_Screen, Pos + RelativePosition, 300, this);
            m_ProgressBar.DrawOrder = (int)DrawOrderEnum.UI;
            RegistrableUIElements.Add("ProgressBar", m_ProgressBar);

            RelativePosition = new Vector2(20, 100);
            m_LblCurrentTask = new UILabel(m_Cst[3], 1, Pos + RelativePosition,
                                           new Vector2(300, 20), Color.Wheat, 9, m_Screen, this, UIParser.Nodes.TextAlignment.Left_Center);
            m_LblCurrentTask.DrawOrder = (int)DrawOrderEnum.UI;

            RelativePosition      = new Vector2(20, 130);
            m_StatusBar           = new UIStatusBar(m_Screen, Pos + RelativePosition, 300, this);
            m_StatusBar.DrawOrder = (int)DrawOrderEnum.UI;
            RegistrableUIElements.Add("StatusBar", m_ProgressBar);

            SetSize((Width < m_StatusBar.Size.X) ? (m_StatusBar.Size.X + (RelativePosition.X * 2)) : Width, 175);

            this.DrawOrder = (int)DrawOrderEnum.UI;
        }
Example #9
0
 void Start()
 {
     UIStatusBar.Show("RGCMod Loaded");
     UIGameChat.onCommand += rgc;
     this.nextTick         = Time.time + 900f;
 }