checkpoint

This commit is contained in:
2025-11-08 09:55:28 +00:00
parent bdd0d26acb
commit df2bf7058c
4 changed files with 456 additions and 164 deletions

View File

@@ -70,6 +70,14 @@ class Items(Enum):
Rotor = Item(name="Rotor")
BronzeFrame = Item(name="Bronze Frame")
AILimiter = Item(name="AI Limiter")
Water = Item(name="Water")
class RawResources(Enum):
Water = Items.Water
SiteriteOre = Items.SiteriteOre
LarrussiteOre = Items.LarrussiteOre
CallaniteOre = Items.CallaniteOre
AuroviteOre = Items.AuroviteOre
class Recipe(BaseModel):
@@ -78,6 +86,7 @@ class Recipe(BaseModel):
building: Machines
outputs: Dict[Items, float]
inputs: Dict[Items, float] = Field(default_factory=dict)
byproducts: Dict[Items, float] = Field(default_factory=dict)
class Recipes(Enum):
# Crusher