-
Notifications
You must be signed in to change notification settings - Fork 87
Description
in penguinmod if you have a undefined boolen from a custom block it will return false but in scratch and turbowarp it'll return 0 and because you can put boolens in the in the spots were you put variables you can have a game that works perfectly fine on turbowarp and be broken on penguin mod their is a few ways to fix this problem
1 tell the people on pinguin mod about this inconstancy
pros: games that are allready on pingwan mod that use this niece technique wont have to alter their project
cons: people porting projects over will have to pain stakingly have to look througe the code to make sure its compatable
2 (better then method 1) you change it so it will return 0 in pinguinMod and tell the people on pinguinmod about this change
pros: fixes the isue without having to make the people to do more work
cons: might brake a project that worked before on PinguinMod (thouge there is a chance that no one has done that on pinguin mod yet)
3(best option) make it so old undefined boolens return false and the new ones return 0
pros: dont have to bug your users about this over sight and fix the isue
cons: a lot more time is required to fix it this way and might start a little bit of confusion
example of this isue
https://scratch.mit.edu/projects/1287988195
conclution
its better to fix this ishu now before its to late and too many people are using pinguin mod