01-28-2023, 07:03 AM
It's about time I share with forumers what happened long time ago on a Spanish speaking forum.
I was publishing scripts pretty much like I've been doing it here. Then one day a fellow user posted on a request thread, IIRC, a simple question: Would I move to MV once it's out?
The post didn't end up there, he quickly added that he was moving to the next iteration asap. He already had some plans or ideas he would love to implement in that engine.
Once I let him know that I wouldn't get it for I didn't feel bad about RMXP at all, he stop caring about scripts. I don't recall him coming back to ask for any more bug fixes or script compatibility issues. He simply left his VX Ace project behind.
I'd be sorry for that project's fate. I think I remember how he posted something he was making on MV later on, yet, he rarely logged into the forum as often as he did. Probably, it was the fact he mentioned something about his job I don't recall anymore.
It's obvious I wouldn't be making plugins as they wound up calling them in the MV MZ world.
Oh and there was that other day, something that took place a couple of years ago, when a forumer on a board and discord server I stopped frequenting posted an issue he was having on MV. I read the JS code and since it's normal for a function to return either an object (or boolean or anything else) or a "void", I was wondering why it wouldn't run. It certainly looked suspicious.
Guess what? Right at that moment I recalled an old "bug" of the RM series that's been omnipresent ever since RMXP, the dreadful "false" return value issue. For the few of you that doesn't know about it, the evaluation of any piece of code had NOT to return a false or else it'd freeze or not execute the evaluated code as intended.
I went back to the discord server and posted the same old code, adding just a return true line to its contents.
The user came back later on feeling glad to have found a bug fix. When he asked me about how I was able to figure it out, I told him the short story. Neither he nor the other users present there believed me. Of course, he was jumping out of game making happiness so he didn't care about understanding the issue and went back to his project. The rest of the people didn't think I could have handle it as I quickly did.
So we could say it was some sort of a negative version of the peer pressure I first mentioned on the first post. In their minds a guy like me couldn't solve it because I didn't jump to MV like they had done dunno how many months or years ago.
Man, when you're used to reading code and more code on a regular basis and for years,
it's not that hard to figure things out in a couple of minutes or hours. Not implying that'll always be the case. 
I was publishing scripts pretty much like I've been doing it here. Then one day a fellow user posted on a request thread, IIRC, a simple question: Would I move to MV once it's out?
The post didn't end up there, he quickly added that he was moving to the next iteration asap. He already had some plans or ideas he would love to implement in that engine.
Once I let him know that I wouldn't get it for I didn't feel bad about RMXP at all, he stop caring about scripts. I don't recall him coming back to ask for any more bug fixes or script compatibility issues. He simply left his VX Ace project behind.

It's obvious I wouldn't be making plugins as they wound up calling them in the MV MZ world.
Oh and there was that other day, something that took place a couple of years ago, when a forumer on a board and discord server I stopped frequenting posted an issue he was having on MV. I read the JS code and since it's normal for a function to return either an object (or boolean or anything else) or a "void", I was wondering why it wouldn't run. It certainly looked suspicious.

Guess what? Right at that moment I recalled an old "bug" of the RM series that's been omnipresent ever since RMXP, the dreadful "false" return value issue. For the few of you that doesn't know about it, the evaluation of any piece of code had NOT to return a false or else it'd freeze or not execute the evaluated code as intended.
I went back to the discord server and posted the same old code, adding just a return true line to its contents.
The user came back later on feeling glad to have found a bug fix. When he asked me about how I was able to figure it out, I told him the short story. Neither he nor the other users present there believed me. Of course, he was jumping out of game making happiness so he didn't care about understanding the issue and went back to his project. The rest of the people didn't think I could have handle it as I quickly did.
So we could say it was some sort of a negative version of the peer pressure I first mentioned on the first post. In their minds a guy like me couldn't solve it because I didn't jump to MV like they had done dunno how many months or years ago.
Man, when you're used to reading code and more code on a regular basis and for years,

