Esempio n. 1
0
    void Start()
    {
        data = dataObject.GetComponent <SetMap>();

        int   tiles  = data.maps[index].width * data.maps[index].height * data.passwordLengths[index];
        float bronze = tiles;
        float silver = tiles * .7f;
        float gold   = tiles * .45f;

        float time = PlayerPrefs.GetFloat("Highscore" + index, 6000.0f);

        timeText      = timeObject.GetComponent <TextMeshProUGUI>();
        timeText.text = convertTime(time);

        if (time < bronze)
        {
            star1.sprite = starFilled;
        }
        if (time < silver)
        {
            star2.sprite = starFilled;
        }
        if (time < gold)
        {
            star3.sprite = starFilled;
        }
    }
Esempio n. 2
0
    void Start()
    {
        smap = GameObject.FindGameObjectWithTag("DataTransfer").GetComponent <SetMap>();

        timerText      = gameObject.GetComponent <TextMeshProUGUI>();
        timerText.text = "00:00";
        endText        = endObject.GetComponent <TextMeshProUGUI>();
    }
        public override async Task <IQueryableStorage <Item> > CreateAsync(params Item[] values)
        {
            var setMap = new SetMap <Guid, Item>();

            foreach (var value in values)
            {
                await setMap.AddItemAsync(Fixture.Create <Guid>(), value);
            }

            return(setMap);
        }
        public override async Task <IQueryableStorage <KeyValuePair <Guid, Item> > > CreateAsync(params KeyValuePair <Guid, Item>[] values)
        {
            var setMap = new SetMap <Guid, Item>();

            foreach (var keyValuePair in values)
            {
                await setMap.AddItemAsync(keyValuePair.Key, keyValuePair.Value);
            }

            return(setMap);
        }
Esempio n. 5
0
    void Start()
    {
        endScreen.SetActive(false);

        smap = GameObject.FindGameObjectWithTag("DataTransfer").GetComponent <SetMap>();
        if (smap.currentIndex + 1 >= smap.maps.Length)
        {
            nextLevel.interactable = false;
        }

        text      = textObject.GetComponent <TextMeshProUGUI>();
        readText  = readObject.GetComponent <TextMeshProUGUI>();
        writeText = writeObject.GetComponent <TextMeshProUGUI>();
        hsText    = hsObject.GetComponent <TextMeshProUGUI>();
    }
Esempio n. 6
0
 public TSet SetName(string name)
 {
     SetMap.SetName(name); return((TSet)this);
 }
Esempio n. 7
0
    LoadRuntimePlayPanel()
    {
        SetMap mapSetter = m_DropMenu.GetComponent <SetMap>();

        SceneManager.LoadScene(mapSetter.m_BuildIDSelected);
    }