Proposal: Widgets and Wordings
Timed out 2 votes to 4. Failed by Kevan.
Adminned at 17 Aug 2021 17:34:49 UTC
Add the following sentence to “Machines” after “A Worker may Activate a Cold or Warm Machine they have by paying its costs, setting its heat to Hot, and executing its effects.”:
Everything gained as a result of Activating a Machine is known as the Output of that Activation.
Add the following sentence before the list of available Widgets:
An Effect may refer to the Machine the widget is attached to as the Host Machine.
Replace all instances of “the Machine this Widget is Attached to” with “the Host Machine”
In “Widgets”, replace “Any Worker may Attach a new Widget to one of the Machines they have ” with “Any Worker may Attach a new Widget to a Cold Machine they have”
Add the following to the list of available Widgets:
Solar Panel
Cost: 10 Cogs
Effect: The Host Machine no longer costs Energy to Activate (all other costs must still be paid).Recycler
Cost: 10 Cogs
Effect: Whenever a box is paid to Activate the Host Machine, gain a box with equal value.Struts
Cost: 10 Cogs
Effect: The Host Machine does not count towards the limit on the number of Machines in the owner’s Line. It is still considered to be in the Line for all other purposes.
Really Long Pipe
Cost: 5 Cogs
Effect: Whenever you activate the Host Machine, do not gain any of its Output. Instead, record the Output in parentheses after the name of this Widget. At the start of the next Cycle, you gain the Output that was recorded, and delete the contents of the parentheses.Gearbox:
Cost: 5 Cogs
Effect: Whenever you activate the Host machine, if the Output contains one or more Cogs, gain two additional Cogs.Fabricator
Cost: 5 Cogs
Effect: Whenever you activate the Host machine, if the Output contains one or more Things, gain one additional Thing of a type that is present in the Output.
If the majority of the EVCs on this proposal contain the word “refund”, replace
If a Worker would Attach a Widget to one of the Machines they have that already has a Widget Attached to it, that Worker first removes the already existing Widget from that Machine, then adds the new Widget in the previous Widget’s place.
with
If a Worker would Attach a Widget to one of the Machines they have that already has a Widget Attached to it, that Worker first removes the already existing Widget from that Machine, gains half of its cost (rounded down), then adds the new Widget in the previous Widget’s place.
Let’s get some more Widget options in here! Adds a variety of new Widgets, as well as keywording some terms to make Widgets effects clearer. And finally, since the list of Widgets is growing this much, has an optional rider to make replacing Widgets slightly less painful for those who initially committed to one of the first ones.
Open to feedback, especially on costs. I was basing them on the costs of the original Widgets, with a baseline of “5 for a production-boosting Widget, 10 for a Widget that raises one of the basic limits (space, activations, Energy, etc.), but feel free to suggest better ones on anything that feels over/under-priced.
EDIT: Fabricator no longer generates arbitrary Things, Really Long Pipe no longer ambiguous as to how to use it or whether you can use it more than once.
EDIT 2: Added a “cold machines only” stipulation to attaching Widgets, to prevent Struts being used to move already-run machines out of the way, as well as any other potential shenanigans with attaching/removing a Widget after activation.
ais523:
Fabricator lets you create arbitrary Things. (There are a number of people who have been concerned about / looking for arbitrary-Thing scams, and this seems to be one of them.)