@ Lee: Okay thanks for the info mate. I was trying the piece of code i was posting here and it worked for me though. Just checked the Data Structure table and there is no any other field having the Value in it so i suppose it should be fine in this case. ( there are only fields like InterfaceValues, ObjectValues )
@ Joe: Glad it finally works
I think that's the problem. Don't forget that you could technically type the wrong kind of data structure field into something.
Values["example"].ConditionValue
-- or
Conditions["example"].ValueInt
& so on. VS doesn't automatically know you are trying to access x based on y data structure field. Why I said it's a bit hit & miss.
As for value. All the fields under value contain Value in them too. Then you have SceneValues, ObjectValues, CharacterValues & InterfaceValues, whereas for String & Int you only have ValueString & ValueInt as far as I can see in data structure.