Esempio n. 1
0
    private SubObjectData CreateSubObject(string title, string desc, string level, Sprite img, SubBaseType _type)
    {
        GameObject    temp  = Instantiate(objectPrefab.gameObject, subObjectParent.transform.position, Quaternion.identity, subObjectParent.transform);//create ui object
        SubObjectData _data = temp.GetComponent <SubObjectData>();

        _data.CreateObject(this, title, desc, level, img, _type);
        return(_data);
    }
Esempio n. 2
0
 private SubObjectData[] GetSubSpecial()
 {
     SubObjectData[] temp = new SubObjectData[] {
         CreateSubObject("todo1", "temp1", "1", null, SubSpecialType.None),
         CreateSubObject("todo2", "temp2", "1", null, SubSpecialType.None)
     };
     return(temp);
 }
Esempio n. 3
0
 private SubObjectData[] GetSubEngines()
 {
     SubObjectData[] temp = new SubObjectData[] {
         CreateSubObject("Heavy Engine", "", "1", null, SubEngineType.Heavy),
         CreateSubObject("Normal Engine", "", "1", null, SubEngineType.Medium),
         CreateSubObject("Light Engine", "", "1", null, SubEngineType.Light)
     };
     return(temp);
 }
Esempio n. 4
0
 private SubObjectData[] GetSubCannons()
 {
     SubObjectData[] temp = new SubObjectData[] {
         CreateSubObject("Torpedo cannons", "", "1", null, SubCannonType.Torpedo),
         CreateSubObject("Minigun", "", "1", null, SubCannonType.Minigun),
         CreateSubObject("Charge Ram", "", "1", null, SubCannonType.Ram)
     };
     return(temp);
 }
Esempio n. 5
0
 //LANGTODO
 private SubObjectData[] GetSubBases()
 {
     SubObjectData[] temp = new SubObjectData[] {
         CreateSubObject("Normal base", "The basic submarine base, can be used in many different situations", "1", null, SubBaseType.Medium),
         CreateSubObject("Light base", "Light submarine base, fast in movement but lacks defences", "1", null, SubBaseType.Light),
         CreateSubObject("Heavy base", "Heavy can to battle in, very strong at taking damage, but does not move fast at al", "1", null, SubBaseType.Heavy)
     };
     return(temp);
 }