@AFRLme: I need to log in on dropbox to download your puzzle example. But I haven't an account, And I don't want one.Anyone should be able to download it. There is usually 2 download options with dropbox. Add to your dropbox account or download directly. I'm pretty sure you don't need an account or need to be logged in.
I think I've figured out how to set up conditions, values, buttons interactions, objects so far, basic things... I'm now looking deeper into dialogues, how would be hard to make some sort of monkey island sword insult fight? I've seen you can use actions inside each line of dialogue and maybe using random value to get the lines? From where you can start without using too much code?!A random value & if query should work fine. You can hide/show dialog options by assigning conditions to them. If condition is true then dialog option will be visible else it will be hidden. Probably require a bit of work to get it working 100% as you want it, but should be possible with the dialog system, conditions, values & action parts alone without having to resort to any sort of scripting.
You would need to plan this out beforehand:Also might be an idea to use a random value here too, maybe something like set random value x to a number between 1 & 100. if more than 30 reply with character response else reply with random response. Set each character up with their own value system & responses.Which sentences should exist and what are the "best" responsesWhich "pirates" should exist and what sentences they should own.There should be weak "pirates" with basic insults and strong "pirates" with advanced insults.There should also be fail insults for fun which are always wrong to pick.The sentences each "pirate" owns should overlap a bit, so that you can "level up" and be able to respond to stronger pirates insults:If a "pirate" insults you you have to turn the corresponding condition to TRUE so that you have learned the phrase.You should also turn another condition to TRUE if you learn a correct response from another (stronger) pirate to a before learned question.
There's plenty of other types of puzzles I could probably mention such as hidden objects mini-games. Match mini-games.
I'd recommend using a Lua table. Then randomly rotating the content into the table to randomize it. You can then use the values in the table to determine what would be hidden behind each tile/cover & check if x tile = same value a y tile, etc.There's plenty of other types of puzzles I could probably mention such as hidden objects mini-games. Match mini-games.
I would love to figure out how to do Match 3 puzzles inside of Visionaire. Is that what you are referring to? I'm not afraid of scripting but I just don't know where to begin since VS isn't like a generic game engine with drawing functions. At least not that I know of.