Page 1 of 1

Parameterized blueprints: Extend parameter types

Posted: Mon Dec 02, 2024 10:52 pm
by Hares
TL;DR
Add "checkbox" and "select one of" parameter types for blueprints
What?
Checkbox
  • Available for: Non-dynamic value parameter
  • Possible values on input: true [1], false [0] (rendered as checkbox)
  • Use case: Enable/disable parts of the blueprint logic or requests
Select one of
  • Available for: Non-dynamic signal parameter
  • Possible values on input: predefined set of signals (like on the upgrade planner)
  • Use case: Select a signal from a shorter list when deploying BP
Why?
Quality of life changes. Will make it easier to deploy heavy blueprints, like complicated train stops. Will make it easier to share such blueprints.