Example #1
0
    //public bool detected = false;

    private void Awake()
    {
        GM = GetComponent <GameManager>();
        checkpointsManager = GetComponent <CheckpointsManager>();

        player      = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();
        inputs      = GameObject.FindGameObjectWithTag("Managers").GetComponent <ImputManager>();
        camera      = GameObject.FindGameObjectWithTag("TPCamera").GetComponent <CamaraAdjustment>();
        playerAnims = player.GetComponentInChildren <PlayerAnimations>();
        HUD         = GetComponent <HudManager>();
        weapon      = player.GetComponentInChildren <WeaponManager>();
        inv         = GameObject.FindGameObjectWithTag("Inventory").GetComponentInChildren <Inventory>();
        Items       = player.GetComponentInChildren <Items>();
        sound       = GetComponent <SoundManager>();
        peace       = player.GetComponentInChildren <HealthPeace>();
        CC          = player.GetComponent <CloseCombat>();
        //Hit = playerAnims.GetComponentInChildren<HitArea>();
        itemDetector = Items.GetComponent <ItemDetector>();
        throwImpact  = player.GetComponentInChildren <ThrowImpact>();
        stealth      = player.GetComponent <StealthSystem>();
        pauseMn      = gameObject.GetComponent <PauseManager>();
        IWM          = player.GetComponentInChildren <ImprovedWeaponManager>();

        Cursor.visible   = false;
        Cursor.lockState = CursorLockMode.Locked;
    }
Example #2
0
    public void Initialize()
    {
        //transform.position = spawnPos;

        controler    = GetComponent <CharacterController>();
        GM           = GameObject.FindGameObjectWithTag("Managers").GetComponent <GameManager>();
        anims        = GetComponentInChildren <PlayerAnimations>();
        HUD          = GameObject.FindGameObjectWithTag("Managers").GetComponent <HudManager>();
        items        = GetComponentInChildren <Items>();
        WM           = GetComponentInChildren <WeaponManager>();
        CC           = GetComponent <CloseCombat>();
        life         = GetComponentInChildren <HealthPeace>();
        itemDetector = items.GetComponent <ItemDetector>();
        stealth      = GetComponentInChildren <StealthSystem>();
        IWM          = GetComponentInChildren <ImprovedWeaponManager>();

        speed = walkSpeed;

        cam      = Camera.main;
        camTrans = cam.transform;

        dodgeSpeed      = dodgeNormalModeSpeed;
        timeOfDodge     = timeOfDodgeNormalMode;
        timeForCanDodge = timeForCanDodgeNormalMode;

        normalHeight = controler.height;
        charControllercenterOffset = (normalHeight - crouchHeight) / 2;

        LoadPlayer();
    }
Example #3
0
 public void Initialize()
 {
     IWM = GetComponentInParent <ImprovedWeaponManager>();
     //chargedArea = gameObject.GetComponentInChildren<ChargedLaserArea>();
     aim           = GameObject.FindGameObjectWithTag("TPCamera").GetComponent <Aiming>();
     chargedDamage = initChargedDamage;
     //chargedArea.Initialize();
 }
Example #4
0
 public void Initialize()
 {
     GM     = GameObject.FindGameObjectWithTag("Managers").GetComponent <GameManager>();
     player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();
     HUD    = GameObject.FindGameObjectWithTag("Managers").GetComponent <HudManager>();
     Items  = player.GetComponentInChildren <Items>();
     WM     = player.GetComponentInChildren <WeaponManager>();
     CC     = player.GetComponent <CloseCombat>();
     pause  = GameObject.FindGameObjectWithTag("Managers").GetComponent <PauseManager>();
     god    = GM.GetComponent <GodModeManager>();
     IWM    = player.GetComponentInChildren <ImprovedWeaponManager>();
 }
Example #5
0
 public void Initialize()
 {
     IWM = GetComponentInParent <ImprovedWeaponManager>();
 }