one more quick question: is there a way to make the eval[] function work with code written for dialogizer?
Yes; there's even an example in the documentation; see the card script here:
http://beyondloom.com/decker/dialog.html#commands
ahh thank you it all works now!! no idea why it wasn't working earlier, i must have missed something. anyways my dialogue system is almost done (yay!)