mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
Factorio: prevent invalid starting items count (#4658)
This commit is contained in:
@@ -235,6 +235,12 @@ class FactorioStartItems(OptionDict):
|
|||||||
"""Mapping of Factorio internal item-name to amount granted on start."""
|
"""Mapping of Factorio internal item-name to amount granted on start."""
|
||||||
display_name = "Starting Items"
|
display_name = "Starting Items"
|
||||||
default = {"burner-mining-drill": 4, "stone-furnace": 4, "raw-fish": 50}
|
default = {"burner-mining-drill": 4, "stone-furnace": 4, "raw-fish": 50}
|
||||||
|
schema = Schema(
|
||||||
|
{
|
||||||
|
str: And(int, lambda n: n > 0,
|
||||||
|
error="amount of starting items has to be a positive integer"),
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class FactorioFreeSampleBlacklist(OptionSet):
|
class FactorioFreeSampleBlacklist(OptionSet):
|
||||||
|
Reference in New Issue
Block a user