Esempio n. 1
0
 /// <summary>
 /// Gets the name of the upgrade for displaying in the shop
 /// </summary>
 /// <returns>name + level</returns>
 public override string ToString()
 {
     if (maxLevel > 1 && level >= 0)
     {
         return(GetName() + " " + Roman.To(level + 1)); // Display name with level
     }
     return(GetName());
 }
Esempio n. 2
0
    private string GetUniquePostFixNumber(String name)
    {
        int postfix;

        postfixDicionary.TryGetValue(name, out postfix);
        postfix++;
        postfixDicionary[name] = postfix;

        return(Roman.To(postfix));
    }
Esempio n. 3
0
 private string ReplaceNumsForRomans(Match m)
 {
     if (int.TryParse(m.Value, out var intVal))
     {
         return(Roman.To(intVal));
     }
     else
     {
         return(m.Value);
     }
 }
Esempio n. 4
0
    public void ShowName(string _name, int _index)
    {
        MapNames mn = maps[0];

        Debug.Log(_name);

        foreach (MapNames map in maps)
        {
            if (map.name.ToLower() == _name.ToLower())
            {
                mn = map;
            }
        }

        index.color = Color.clear;
        index.text  = Roman.To(_index);

        background.color = logo.color = Color.black;
        logo.sprite      = mn.timeLogo;

        StartCoroutine(_Show());
    }
Esempio n. 5
0
 public void Roman_1000_M()
 {
     Assert.AreEqual("M", Roman.To(1000));
 }
Esempio n. 6
0
 public void Roman_900_CM()
 {
     Assert.AreEqual("CM", Roman.To(900));
 }
Esempio n. 7
0
 public void Roman_500_D()
 {
     Assert.AreEqual("D", Roman.To(500));
 }
Esempio n. 8
0
 public void Roman_400_CD()
 {
     Assert.AreEqual("CD", Roman.To(400));
 }
Esempio n. 9
0
 public void Roman_100_C()
 {
     Assert.AreEqual("C", Roman.To(100));
 }
Esempio n. 10
0
 public void Roman_2_II()
 {
     Assert.AreEqual("II", Roman.To(2));
 }
Esempio n. 11
0
 public void Roman_10_X()
 {
     Assert.AreEqual("X", Roman.To(10));
 }
Esempio n. 12
0
 public void Roman_1_I()
 {
     Assert.AreEqual("I", Roman.To(1));
 }
Esempio n. 13
0
 public void Roman_9_IX()
 {
     Assert.AreEqual("IX", Roman.To(9));
 }
Esempio n. 14
0
 public void Roman_5_V()
 {
     Assert.AreEqual("V", Roman.To(5));
 }
Esempio n. 15
0
 public void Roman_4_IV()
 {
     Assert.AreEqual("IV", Roman.To(4));
 }
Esempio n. 16
0
 public void Roman_3_III()
 {
     Assert.AreEqual("III", Roman.To(3));
 }
Esempio n. 17
0
 public void Roman_11984_MMMMMMMMMMMCMLXXXIV()
 {
     Assert.AreEqual("MMMMMMMMMMMCMLXXXIV", Roman.To(11984));
 }
Esempio n. 18
0
 private string ReplaceNumsForRomans(Match m)
 {
     return(Roman.To(int.Parse(m.Value)));
 }
Esempio n. 19
0
 private string GetRomanLabel(int index) => Roman.To(index + 1).ToLower();
Esempio n. 20
0
 public void Roman_49_XLIX()
 {
     Assert.AreEqual("XLIX", Roman.To(49));
 }
Esempio n. 21
0
 public void Roman_50_L()
 {
     Assert.AreEqual("L", Roman.To(50));
 }