[Suggestion] Add a Logic Block Set to execute actions
Inspired by the new turret controller block that has made functionality otherwise reserved to Programmable Blocks accessible for more players on all platforms, I would like to suggest adding a set of logic blocks to the game.
What I mean by that? Let's try to illustrate the idea:
This idea involves 4 different blocks:
- The condition block: A block that tracks another blocks properties and can excecute actions depending on the True/False state of the condition.
- The AND Block: This block takes a list of condition blocks and executes actions if all conditions are matched/not matched.
- The OR Block: Same concept as the AND Block but triggers its actions if any of the conditions are met.
- The XOR Block: Only exectues its actions if exactly one of the listed conditions is fulfilled.
Adding blocks or block groups to monitor to a condition block should function like adding blocks to a toolbar slot in a cockpit. A list of possible properties to monitor. These can be simple things like the blocks on/off state, if it uses conveyors or not, but also the percentage of cargospace used/Gas Volume filled/Power stored of cargo blocks/Tanks/Batteries.
A set of blocks like this would open a whole new world of interactive functions to all players.
Some usecases that come to mind:
- Easy and safe Airlock Control
- Emergency Oxygen Stockpiling and depressurizing of the base/ship to maintain essential life support
- Shutting Reactors/Hydrogen Engines off if batteries reach a certain charge
- Disable stockpiling on a Tank if a ship connects to a designated refueling connector
- Switch to emergency lighting if power is low
- Trigger alarms if an enemy antenna enters broadcasting range
- Shutdown drills if cargo is full
And I'm sure everyone can think of a variety of further situations where blocks like these could be immensely useful.
See and bump https://support.keenswh.com/spaceengineers/pc/topic/timer-block-improvements-to-replace-pb-thats-moved-to-experimental
Similar:
See and bump https://support.keenswh.com/spaceengineers/pc/topic/timer-block-improvements-to-replace-pb-thats-moved-to-experimental
Similar:
yeah we definitely need a Logic Block as its own block or maybe add it to the programable bock or even keen can give the programable bock visual scripting.
yeah we definitely need a Logic Block as its own block or maybe add it to the programable bock or even keen can give the programable bock visual scripting.
Why not merge all of these into a single logic block?
EDIT: Can we expand upon this by including other things?:
-Local gravity
-Local oxygen levels
-Ship mass and size
-Distance from the ground
-Planet atmosphere thickness
Why not merge all of these into a single logic block?
EDIT: Can we expand upon this by including other things?:
-Local gravity
-Local oxygen levels
-Ship mass and size
-Distance from the ground
-Planet atmosphere thickness
Replies have been locked on this page!