Tweaking Manual Labor

prestidigitator

New Member
Contributor
If the goal is to have no ambiguity, it would probably be good to have an automated way to check for any such ambiguity. Perhaps a utility that will, for a workstation type/definition (prefab?), analyze the set of valid input recipes and ensure that no recipe A has a set of inputs that are a subset of recipe B's inputs (unless A and B are the same recipe). A module could do this once at game start and produce a warning (or error if really desired) on each ambiguous case that it can detect. It could potentially even be incorporated into the unit tests for the module instead or in addition.
 

Josharias

Conjurer of Grimoires
Contributor
World
SpecOps
Most definitely getting some of these gameplay rules into a unit test would be awesome. However, I have not yet tried very hard to get the correct environment set up for unit tests to accomplish this.

There is a whole bunch of balancing that has yet to happen with recipes in general. If only I had more hours of intelligent time in a day... ;)
 

Josharias

Conjurer of Grimoires
Contributor
World
SpecOps
v0.1.0 - v1.0.1
  • Bug fixes
  • Integrate with Workstation 1.0.0
  • Metal box recipe change
  • Add wooden display block
 

Josharias

Conjurer of Grimoires
Contributor
World
SpecOps
v1.1.0
  • Add wooden cup
  • Add mechanism to add Drink and Food components to a fluid container based on its contained substance.
 
Top