of course! I've tried a few things so far, at the card level. below are the checks I've tried, and neither have worked.
while view if blueFrame.value:1 & pottedPlant.value:1 & bookStack.value:1 dd.open[] dd.say["The code worked!"] dd.close[] else end end
if blueFrame.value:1 pottedPlant.value:1 bookStack.value:1 dd.open[] dd.say["The code worked!"] dd.close[] else end end
below is the code I have in blueFrame. it's nearly identical in the other two objects, with just the dd text changed
dd.open[deck] dd.say["(Something's tiny femur is displayed in this frame.)"] dd.say["(I should ask the professor what creature this belonged to.)"] blueFrame.value:1 dd.close[]
and this is the code in the title card that sets the values to false if they aren't already.
on view do cardOffice.widgets["blueFrame"].value:0 cardOffice.widgets["pottedPlant"].value:0 cardOffice.widgets["bookStack"].value:0
thanks for your quick reply!