Пример #1
0
 public void set_current_ink(tomb_color col)
 {
     current_ink = col;
     for (int i = 0; i < 3; i++)
     {
         if ((int)col == i)
         {
             if (ip_pointers[i].activeSelf)
             {
                 ip_pointers[i].SetActive(false);
             }
         }
         else if (inks_opened[i] && !inks_done[i])
         {
             if (!ip_pointers[i].activeSelf)
             {
                 ip_pointers[i].SetActive(true);
             }
         }
     }
     if (!tomb_pointer.activeSelf)
     {
         tomb_pointer.SetActive(true);
     }
 }
Пример #2
0
 void Awake()
 {
     if (instance == null)
     {
         instance    = this;
         current_ink = tomb_color.noop;
     }
     if (skip_intro == 1)
     {
         tomb_stone_ungrappled();
         current_sequence = 9;
     }
     init_focus.x = 0;
     init_focus.y = player.transform.position.y + Camera.main.orthographicSize + 20;
     level_name_obj.transform.position = new Vector3(0, init_focus.y - 20, 0);
     level_name_pos    = player.transform.position;
     level_name_pos.y += 20;
     start_next_sequence(-1);
 }