Beispiel #1
0
 void Start()
 {
     _master           = PartsDataMaster.GetInstance();
     _assembleManager  = AssembleManager.GetInstance();
     savedText.enabled = false;
     CreateList(0);
     PartsButtonOnClick(0);
 }
Beispiel #2
0
    void Start()
    {
        _playerTransform = this.transform;
        _rigidbody       = GetComponent <Rigidbody>();
        _assembleManager = AssembleManager.GetInstance();
        _playerAcManager = GetComponent <AcManager>();

        _playerAcManager.SetArmorPoint(_assembleManager.GetAssembledArmorPoint());
        _movementVelocity = _assembleManager.GetAssembledMovementVelocity();

        Cursor.lockState = CursorLockMode.Locked;
    }
Beispiel #3
0
    private void Start()
    {
        _uiManager       = UiManager.GetInstance();
        _weaponManager   = WeaponManager.GetInstance();
        _assembleManager = AssembleManager.GetInstance();

        var weaponId = _assembleManager.GetWeaponId();

        _primary   = new Weapon(_weaponManager.GetWeaponData(weaponId.primary), transform);
        _secondary = new Weapon(_weaponManager.GetWeaponData(weaponId.secondary), transform);

        _primary.ShowWeaponName();
        _secondary.ShowWeaponName();

        _current = _primary;
        _uiManager.SetWeaponName(_current.WeaponName);
        _uiManager.UpdateAmmoDisplay(_current.CurrentAmmo, _current.MaxAmmo);
    }