Class AugmentConditionInteraction

All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, Interaction>>, NetworkSerializable<Interaction>, Operation

public class AugmentConditionInteraction extends SimpleInstantInteraction
Condition interaction succeeding while every configured tag is granted by augment blocks around the target block. Branching is authored in the asset through the inherited Next and Failed interactions, so a block can e.g. open its real UI when powered and an explanatory one when not, without any plugin code.