private void LoadSuitedGun() { if (_playerData.suitedGun == null) { return; } var gunSerializer = new GunSerializer(); var suitedGun = gunSerializer.Deserialize(_playerData.suitedGun); ParameterManager.Instance.suitedGun = suitedGun; }
private GunData GetSuitedGun() { var gun = _player.GetComponent <GunComponent>().GetGun(); if (gun == null) { return(null); } var gunSerializer = new GunSerializer(); return(gunSerializer.Serialize(gun)); }