Start() public method

public Start ( ) : void
return void
コード例 #1
0
 //Подготовка архивного отчета для чтения значений
 public void PrepareArchiveReport()
 {
     if (_archiveReport == null)
     {
         Book.AddEvent("Подготовка архивного отчета", CodeFinal);
         try
         {
             _archiveReport = new ArchiveReport(CodeFinal + "_" + Book.FullThreadName, Name, ReportType.Excel, Book.LastChangeLinks);
             if (!IsSave && !IsSystem)
             {
                 foreach (var param in Params.Values)
                 {
                     if (param.IntervalTypes.Count > 0)
                     {
                         var ap  = param.ArchiveParam;
                         var arp = new ArchiveReportParam(param.FullCode, Code, ap.DataType, ap.SuperProcess, ap.FirstParam.CalcParamType, param.IntervalTypes);
                         _archiveReport.AddParam(arp);
                         foreach (var cell in param.Cells)
                         {
                             if (arp.Queries.ContainsKey(cell.IntervalType))
                             {
                                 cell.ArchiveQueryValues = arp.Queries[cell.IntervalType];
                             }
                         }
                         foreach (var shape in param.Shapes)
                         {
                             if (arp.Queries.ContainsKey(shape.IntervalType))
                             {
                                 shape.ArchiveQueryValues = arp.Queries[shape.IntervalType];
                             }
                         }
                         foreach (var t in param.IntervalTypes)
                         {
                             if (t != IntervalType.Empty && !_intervalTypes.Contains(t))
                             {
                                 _intervalTypes.Add(t);
                             }
                         }
                     }
                 }
             }
             using (Book.Start(30))
                 Archive.PrepareReport(_archiveReport);
         }
         catch (Exception ex)
         {
             Book.AddError("Ошибка подготовки архивного расчета", ex);
         }
     }
 }
コード例 #2
0
    // Use this for initialization
    private void Start()
    {
        if (Developer.IsDev)
        {
            GameSpeed = 0;
        }

        Debug.Log("GameScene Start():" + Time.time);

        Book.Start();

        if (HType == H.Create)
        {
            LoadTerrain();
        }

        GameController1.Start();
        StartCoroutine("SixtySecUpdate");
        StartCoroutine("OneSecUpdate");

        textMessage               = (Btn3D)General.Create(Root.menusTextMiddle, new Vector3(0.85f, 0.3f, 0));
        textMessage.MoveSpeed     = 40f; //so fade happens
        textMessage.FadeDirection = "FadeIn";

        dummyBlue = General.Create(Root.blueCubeBig, new Vector3());
        dummyRed  = General.Create(Root.redCube, new Vector3());

        createDummySpawn = true;

        dummySpawnPoint = (Structure)Building.CreateBuild(Root.dummyBuildWithSpawnPointUnTimed, new Vector3(), H.Dummy,
                                                          container: Program.ClassContainer.transform);

        //hudColor = textMessage.GetComponent<GUIText>().color;

        ProgramDataInit();

        if (GameTimePeople == null)
        {
            GameTimePeople = new GameTime(ModController.PeopleAgeFactor());
        }

        _unitsManager = FindObjectOfType <UnitsManager>();
        _enemyManager = FindObjectOfType <EnemyManager>();
        Debug.Log("GameScene Start():" + Time.time);
    }
コード例 #3
0
    /// <summary>
    /// Once data is loaded the Book has to be redo
    /// </summary>
    void RedoStuffWithLoadedData()
    {
        //means is a new game and this below is not needed
        if (Program.MyScreen1.HoldDifficulty != -1)
        {
            return;
        }

        Program.MyScreen1.HoldDifficulty = PersonPot.Control.Difficulty;

        _book = new Book();
        _book.Start();

        PersonData pData = XMLSerie.ReadXMLPerson();

        Program.IsPirate      = pData.PersonControllerSaveLoad.IsPirate;
        Program.IsFood        = pData.PersonControllerSaveLoad.IsFood;
        Program.WasTutoPassed = pData.PersonControllerSaveLoad.WasTutoPassed;
    }