Hi Paul,
Ok, so you made a fix to the ! operator, but that has broken compatibility with the code that is compiled in V2.0.11.
A standard way of programming is to use the ! when testing a condition.
For example.
Value = 100
if (!Value) then doSomething()
So for example
value = 100
if(!value)
Print ( " value : " + str(!value))
endif
I would not expect the print statement to execute, but what it is doing now is saying the !100 is = -101 and therefore the condition executes.
The statement should only execute when value = 0, i.e. NOT ZERO
Is this intentional and do I need to change all my lines of code to be if(var = 0) ?
Kind Regards
Jason
https://www.facebook.com/WonkyPix
http://www.wonkypix.com
http://www.appstore.com/jsecconsultancyltd