public void Start()
    {
        if (_uiSettingService.ShowTutorialOnStart)
        {
            _sectorModalManager.ShowInstructionModal();
            _uiSettingService.ShowTutorialOnStart = false;
        }

        Destroy(gameObject);
    }
Пример #2
0
    // ReSharper disable once UnusedMember.Local
    private async void Awake()
    {
        await InitServicesAsync();

        var nodeViewModels = InitNodeViewModels();

        _nodeViewModels.AddRange(nodeViewModels);

        InitPlayerActor(nodeViewModels);
        CreateMonsterViewModels(nodeViewModels);
        CreateContainerViewModels(nodeViewModels);
        CreateTraderViewModels(nodeViewModels);

        if (_humanPlayer.SectorSid == "intro")
        {
            _sectorModalManager.ShowInstructionModal();
        }
    }