public void OnTriggerEnter(Collider other)
    {
        if (other.gameObject.CompareTag("Player"))
        {
            knowledge = Player_GameManager.Instance.myPlayerKnowledge;
            war4      = Player_GameManager.Instance.myText;

            if (knowledge.level >= 0.50)
            {
                anim.SetBool("Door3", true);



                E_particle.Play();

                knowledge.level            = +0.25f;
                knowledge.L_bar.fillAmount = knowledge.level;
            }
            else
            {
                war4.text = "Need TO Get Level Up";
                StartCoroutine(Info_Disable());
            }
        }
    }
Example #2
0
    public PlayerData(Knowledge_Bar knowledge_bar)
    {
        level   = knowledge_bar.level; //  refrence from player data;
        k_level = knowledge_bar.c_knowledge;

        position    = new float[3];
        position[0] = knowledge_bar.transform.position.x;
        position[1] = knowledge_bar.transform.position.y;
        position[2] = knowledge_bar.transform.position.z;
    }
Example #3
0
    public static void SavePlayer(Knowledge_Bar player)
    {
        BinaryFormatter formatter = new BinaryFormatter();
        string          path      = Application.persistentDataPath + "/player.xxx";
        FileStream      stream    = new FileStream(path, FileMode.Create);

        PlayerData data = new PlayerData(player);

        formatter.Serialize(stream, data);
        stream.Close();
    }
Example #4
0
    private void Start()
    {
        gameObject.GetComponent <BoxCollider>();
        gameObject.GetComponent <Rigidbody>();

        playsound.GetComponent <AudioSource>();
        playsound.clip        = sound;
        playsound.playOnAwake = false;

        knowledge = GameObject.FindWithTag("Player").GetComponentInChildren <Knowledge_Bar>();
    }
Example #5
0
    void Start()
    {
        playsound.GetComponent <AudioSource>();
        playsound.clip        = sound;
        playsound.playOnAwake = false;


        puzzel_gameObject.GetComponent <Transform>();

        knowledge = GameObject.FindWithTag("Player").GetComponentInChildren <Knowledge_Bar>();
    }
Example #6
0
    private void Start()
    {
        anim  = FirstGate.GetComponent <Animator>();
        anim1 = SecomdGate.GetComponent <Animator>();
        anim2 = ThirdGate.GetComponent <Animator>();
        anim4 = MiddleGate.GetComponent <Animator>();
        anim5 = Bricks.GetComponent <Animator>();
        anim6 = MainGate.GetComponent <Animator>();

        playsound.GetComponent <AudioSource>();
        playsound.clip        = sound;
        playsound.playOnAwake = false;

        knowledge = GameObject.FindWithTag("Player").GetComponentInChildren <Knowledge_Bar>();
    }
Example #7
0
 private void Start()
 {
     knowledge = GameObject.FindWithTag("Player").GetComponentInChildren <Knowledge_Bar>();
 }
 public void Update()
 {
     knowledge = Player_GameManager.Instance.myPlayerKnowledge;
 }