How to move backwards in dialogs?
Posted: Mon Sep 08, 2008 5:41 am
I use a dialog as counter, to do this I made a dialog like this:
announce: 1
stop
announce: 2
stop
announce: 3
stop
announce: 4
stop
announce: 5
stop
etc
To count forward I just use continue dialog. To count backwards I made this trigger here http://i34.tinypic.com/xeij9g.jpg
The structure is 100% valid and doublechecked, however I get skips from 4 to 1 and from 10 to 0. At first I thought the dialog might not be at the position I thought it was, but it works like 6 5 4 and then boom 1.
I think the Ring sets the dialog position and then keeps validating my conditions with the NEW dialog position I just set. So no real case selection possible and its just a bunch of if's? Of course one could set the order of the ifs clever, but I did that and the Ring just shuffles them around again....
So any idea how I can somehow track a status in the Ring and count forward AND backwards?
Thanks!
announce: 1
stop
announce: 2
stop
announce: 3
stop
announce: 4
stop
announce: 5
stop
etc
To count forward I just use continue dialog. To count backwards I made this trigger here http://i34.tinypic.com/xeij9g.jpg
The structure is 100% valid and doublechecked, however I get skips from 4 to 1 and from 10 to 0. At first I thought the dialog might not be at the position I thought it was, but it works like 6 5 4 and then boom 1.
I think the Ring sets the dialog position and then keeps validating my conditions with the NEW dialog position I just set. So no real case selection possible and its just a bunch of if's? Of course one could set the order of the ifs clever, but I did that and the Ring just shuffles them around again....
So any idea how I can somehow track a status in the Ring and count forward AND backwards?
Thanks!