Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

kairosm

6
Posts
9
Following
A member registered May 23, 2024

Recent community posts

quick zazz-related question: is there any way to add a speed modifier for zazz.scroll the way you can for zazz.wave? any attempt to place a number after "0,-1" produces no effect

on view do
 zazz.scroll[canvas3 0,-1]
 go[card]
end
(1 edit)

yes, this absolutely does! I just tried it out, and it worked! I had to move the checkObjects event call below dd.close[] (I think since the check initiated a dialogue box), and that finally did it. thank you so much for your help. I'm learning something new all the time while tinkering with this, and its been a lot of fun.

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!

hey IJ! I'm teaching myself coding from scratch as I make stuff on here; I've crawled this thread as well as this post regarding how Decker parses values and I'm still having a bit of trouble with a script I want to run (I'm honestly not even sure if I'm thinking about this correctly, lol). I have a little clickable, and I want to create a condition for each button pressed that when clicked, it'll set the value to 1, and when all objects in the card have been clicked, it triggers the dialogizer to play something. I have a command in the title screen that resets everything to false when the deck resets, and have confirmed that clicking the buttons makes them set their value to true, but nothing I do at the card level to read these values and trigger dd seems to be working. how would you recommend doing something like this? let me know if you need more details, and thank you in advance!

I got the ending screen and stared at it for a second before laughing (in an a-ha! way) when I processed it. what a genius move. this was so beautifully designed, I loved it!

thank you so much for making this module! I use dialogizer in most of my projects and was so happy to hear about this for text crawls! is there any way to use this in conjunction with the dd module? or does it only work for fields?