Implemented research cost, tweaked some values.
This commit is contained in:
@@ -304,7 +304,7 @@ public partial class World : Node3D
|
||||
} while (addedNewItem);
|
||||
//Step 3: Choose gate items needed based on crafting time and layer it is for (Lower layers -> More advanced items -> More crafting time)
|
||||
double goalCraftTime = Mathf.Lerp(lowestCraftTime, highestCraftTime, Mathf.Clamp(layer.level/(float)ruinSize, 0, 1));
|
||||
int ingredientAmount = rand.Next(1, 1 + ruinSize / 2);
|
||||
int ingredientAmount = Mathf.Clamp(1 + layer.level / 3, 1, 4);
|
||||
float craftTimeModifier = 0f;
|
||||
double craftTimeLower, craftTimeUpper;
|
||||
for (int i = 0; i < ingredientAmount; i++)
|
||||
@@ -331,7 +331,7 @@ public partial class World : Node3D
|
||||
layer.gateIngredients.Add(new Ingredient
|
||||
{
|
||||
Item = item.Id,
|
||||
Amount = rand.Next(5 + layer.level, 20 + layer.level)
|
||||
Amount = rand.Next(3 + layer.level * 2, 9 + layer.level * 4)
|
||||
});
|
||||
craftTimeModifier = 0f;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user