public int GetMaterial(EMatType materialType) { int returnValue = 0; switch (materialType) { case EMatType.MATERIAL1: returnValue = playerMaterial.material1; break; case EMatType.MATERIAL2: returnValue = playerMaterial.material2; break; case EMatType.MATERIAL3: returnValue = playerMaterial.material3; break; case EMatType.MATERIAL4: returnValue = playerMaterial.material4; break; case EMatType.MATERIAL5: returnValue = playerMaterial.material5; break; case EMatType.MATERIAL6: returnValue = playerMaterial.material6; break; } return(returnValue); }
public void PlayerMaterialPlus(EMatType materialType, int amount) { switch (materialType) { case EMatType.MATERIAL1: playerMaterial.material1 += amount; break; case EMatType.MATERIAL2: playerMaterial.material2 += amount; break; case EMatType.MATERIAL3: playerMaterial.material3 += amount; break; case EMatType.MATERIAL4: playerMaterial.material4 += amount; break; case EMatType.MATERIAL5: playerMaterial.material5 += amount; break; case EMatType.MATERIAL6: playerMaterial.material6 += amount; break; } this.SaveMaterials(); }
public void PlayerMaterialMinus(EMatType materialType, int amount) { switch (materialType) { case EMatType.MATERIAL1: playerMaterial.material1 -= amount; if (playerMaterial.material1 < 0) { playerMaterial.material1 = 0; } break; case EMatType.MATERIAL2: playerMaterial.material2 -= amount; if (playerMaterial.material2 < 0) { playerMaterial.material2 = 0; } break; case EMatType.MATERIAL3: playerMaterial.material3 -= amount; if (playerMaterial.material3 < 0) { playerMaterial.material3 = 0; } break; case EMatType.MATERIAL4: playerMaterial.material4 -= amount; if (playerMaterial.material4 < 0) { playerMaterial.material4 = 0; } break; case EMatType.MATERIAL5: playerMaterial.material5 -= amount; if (playerMaterial.material5 < 0) { playerMaterial.material5 = 0; } break; case EMatType.MATERIAL6: playerMaterial.material6 -= amount; if (playerMaterial.material6 < 0) { playerMaterial.material6 = 0; } break; } this.SaveMaterials(); }
public bool IsAmountCondition(EMatType materialType, int materialAmount) { switch (materialType) { case EMatType.MATERIAL1: if (playerMaterial.material1 >= materialAmount) { return(true); } break; case EMatType.MATERIAL2: if (playerMaterial.material2 >= materialAmount) { return(true); } break; case EMatType.MATERIAL3: if (playerMaterial.material3 >= materialAmount) { return(true); } break; case EMatType.MATERIAL4: if (playerMaterial.material4 >= materialAmount) { return(true); } break; case EMatType.MATERIAL5: if (playerMaterial.material5 >= materialAmount) { return(true); } break; case EMatType.MATERIAL6: if (playerMaterial.material6 >= materialAmount) { return(true); } break; } return(false); }