def On_ResourceSpawn(self, ResourceTarget):
for resourceavaible in ResourceTarget.resourcesAvailable:
resourceavaible.amountMin *= 0.5 # Multiplier count
resourceavaible.amountMax *= 0.5
resourceavaible.CalcAmount()
# ResourceTarget.gatherEfficiencyMultiplier = 1 <- This reduces the efficiency, I think it shouldn't be edited
ResourceTarget.startingTotal = ResourceTarget.GetTotalResLeft()