I’ve been working in Twine Version 2.3.9 using Harlowe (3.1.0), but it’s early enough that I think I could switch to SugarCube if I had to.
(I am very new to this! I’ve run dozens of forum searches looking for answers, but it’s possible that I just don’t know what terms to search. So apologies if this has been covered.)
In the game I’m creating, I am trying to create a password page where, in order to access new information, the player must select the correct squares in a 12x3 grid. The squares can be selected in any order.
I set out intending to do this like so:
> |A1>[▢] |A2>[▢] |A3>[▢] |A4>[▢] |A5>[▢] |A6>[▢] |A7>[▢] |A8>[▢] |A9>[▢] |A10>[▢] |A11>[▢] |A12>[▢] > |B1>[▢] |B2>[▢] |B3>[▢] |B4>[▢] |B5>[▢] |B6>[▢] |B7>[▢] |B8>[▢] |B9>[▢] |B10>[▢] |B11>[▢] |B12>[▢] > |C1>[▢] |C2>[▢] |C3>[▢] |C4>[▢] |C5>[▢] |C6>[▢] |C7>[▢] |C8>[▢] |C9>[▢] |C10>[▢] |C11>[▢] |C12>[▢] > > (click-replace: ?A1)[▣ (set: ?statusA1 to "selected")]
…and I stopped there because I was running into a number of problems. The main one being that, while it is possible to click a symbol to toggle it once, it does not seem possible in Harlowe to toggle back. I thought I’d be able to do this by programming the click to also rename the hook (to, say, “A1toggled”), but as far as I can tell, it is not possible to rename a hook.
Another unexpected problem is that clicking on A1 immediately changes the font size of that entire row, and I don’t know why.
Have I accidentally chosen a way-too-ambitious password format? Or is there an extremely simple method for making a password grid that I’m overlooking?
(I’ve looked into using radio buttons or checkboxes in SugarCube, but there doesn’t seem to be a way to set up a grid of them unlabelled?)