Example #1
0
    private void CmdRequestStartingGun(string type)
    {
        string id = GunLocker.singleton.ManufactureGun(type);

        GunLocker.singleton.ChangeOwnership(id, _networkManager.PlayerId);
        currentGun = GunLocker.singleton.RetrieveGun(id);
    }
Example #2
0
 private void UpdateGun(GunLocker.GunState gun)
 {
     Debug.Log($"Updating gun to {gun.Id} for player {_networkManager.PlayerId}");
     currentGun        = gun;
     currentGunSetting = GunLocker.singleton.GetGunInfo(gun.Type);
 }