Would someone explain this to me:
level.test = true;
In another NPC, it doesn't read as true but it reads as 1.
level.test = false;
In the other NPC it reads as 0, also anything other than true reads as 0, why is that?
I did some tests though and 1998 read as 1998 and same with all other numbers, so does this mean level.vars read/write numbers only?
Could someone also help me understand level.strings too, please?