Esempio n. 1
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(instance.gameObject);
     }
 }
Esempio n. 2
0
    // Update is called once per frame
    void Update()
    {
        this.transform.LookAt(MousePositionHelper.GetWorldPositionFromMousePosition(this.transform.position.y));
        if (Input.GetButtonUp("Fire1"))
        {
            weaponController.Attack();
        }
        if (Input.GetButtonDown("Fire2"))
        {
            skillsController.UseSkill();
        }
        //if (Input.GetButton("Fire1"))
        //{
        //    if (this.Equipo.Arma == null)
        //        return;
        //    var mousePos = MousePositionHelper.GetWorldPositionFromMousePosition(this.transform.position.y);

        //    Equipo.Arma.Atacar(mousePos);
        //}
    }
Esempio n. 3
0
        private static void Starter(string[] args)
        {
            ConfigLoader.Load();
            string log4netConfigPath = new PathCutHelper()
                                       .CutExecutableFileFromPath(System.Reflection.Assembly
                                                                  .GetExecutingAssembly().Location);

            log4netConfigPath += @"\Minder.log4net.xml";
            FileInfo config = new FileInfo(log4netConfigPath);

            log4net.Config.XmlConfigurator.Configure(config);
            log4net.ILog logger = log4net.LogManager.GetLogger(typeof(BootStrap));

            bool openForm = false;

            if (args != null)
            {
                foreach (string arg in args)
                {
                    if (arg.ToLower().Equals("--openform"))
                    {
                        openForm = true;
                    }
                }
            }

            SettingsLoader loader = new SettingsLoader();

            loader.LoadSettings();
            Minder.Static.StaticData.Settings.LogFilePath = @"Log\Minder.log";

            UpdateDBVersion();
            Info syncInfo = InfoFinder.FindByUniqueCode(Minder.Static.StaticData.InfoUniqueCodes.InfoLastSyncDate);

            if (syncInfo != null)
            {
                Minder.Static.StaticData.Settings.Sync.LastSyncDate = Convert.ToDateTime(syncInfo.Value1);
            }

            new StartWithWinController().StartWithWindows();
            //if(Minder.Static.StaticData.Settings.CheckUpdates)
            //	new UpdateProject(StaticData.VersionCache.Version, true, "Minder");

            MainFormPreparer preparer = new MainFormPreparer();

            if (openForm)
            {
                preparer.PrepareForm(openForm);
            }
            else
            {
                preparer.PrepareForm();
            }

            MousePositionHelper mouseMoveChecker = new MousePositionHelper();

            mouseMoveChecker.SartMouseMoveChecker();

            TimeController timeController = new TimeController(preparer);

            timeController.Start();

            logger.Info("Minder started");
        }