Beispiel #1
0
    public void CreateHangarView(OSTData.Hangar h)
    {
        HangarView newObj = Instantiate <HangarView>(hangarViewPrefab);
        Window     window = winSystem.NewWindow("HangarView", newObj.gameObject);

        window.Title = "Hangar " + h.Station.Name;
        newObj.SetHangar(h);
    }
    private IEnumerator OnHangarClicWait()
    {
        Hangar h = LocalDataManager.instance.GetHangarInfo(_station.ID, LocalDataManager.instance.LocalCharacter.Corp);

        while (!h.Loaded)
        {
            yield return(null);
        }
        WindowSystem  ws = FindObjectOfType <WindowSystem>();
        PrefabManager pf = FindObjectOfType <PrefabManager>();

        HangarView view = Instantiate(pf.prefabHangarView);
        Window     w    = ws.NewWindow("HangarView", view.gameObject);
        Station    s    = LocalDataManager.instance.GetStations()[h.Station - 1];

        view.SetHangar(h);
        w.Title = s.Name;
        w.Show();
        yield break;
    }