Exemple #1
0
 public void AcquireMineral(MineralFragment mineral)
 {
     if (mineral != null && mineral.Activated(MineralFragment.collectorSource.BOX))
     {
         mineralAmount = Mathf.Clamp((mineralAmount + 1), 0, maxMineralAmount);
         NetworkServer.Destroy(mineral.gameObject);
     }
 }
    public void CmdPickAlomoonite(GameObject mineral)
    {
        MineralFragment mineralFragment = mineral.GetComponent <MineralFragment>();

        if (mineralFragment != null && mineralFragment.Activated(MineralFragment.collectorSource.PLAYER))
        {
            currentResources = Mathf.Clamp((currentResources + 1), 0, resourcesCapacity);
            NetworkServer.Destroy(mineral);
        }
    }