A game I am writing (which involves money) was working fine up to a point. After about 400 lines (as Squiffy counts them) the < and > signs stopped getting read. I tried to make an example with lots of html to try to break it again. I'm not sure if I succeeded because I may have made a mistake. But this example doesn't work. Again, I may have just made mistakes here, but I really can't get any more 'less than' statements to work in my game no matter what I try.
Thanks.
<center><big><big><u>**You're Broke**</big></big></u></br><big>Get a dollar.</big> [[a]]</br><u>Get nothing.</u> [[b]]</br><small>Borrow money.</small> [[c]]</center>
[[c]]: @dec money <center><small>You used credit.</small></center></br><p align = right><big>Result: [[d]]</big>
[[d]]: {if money=0:You have {money} dollars. (In other words you have no money.)}</br><big>{if money>0:You have {money} dollar(s). (In other words you have some money!)}</big></br><small>{if money<0:You have {money} dollars. (In other words you owe somebody money.)}</small>
jaynabonne
30 Dec 2015 16:16
Not sure if this matters (being HTML instead of XML), but your nesting in the first line is off:
Thank you so much, jaynabonne. I'll redo my html and try it.
IFforClassroom
01 Feb 2016 01:46
I think I may have isolated and resolved the bug: 1) It only shows up in games longer than 500 lines. 2) It is most likely to show up in games with non-English characters (e.g. with Spanish tone marks or Mandarin Characters). I found accidentally that I can get around it by typing statements with an extra space after the "<" sign. For example, {if dinero<1:Ya gastaste todo el dinero}.