So I worked up the nerve to take a look at the RPGMaker 2003 code from a couple of my older projects so I could either salvage the work or refine it for a new project. Yeah, … that went well. I’m staring at this code that’s supposed to change the tint of the screen based on a variable that represents the time of day. I know it used to work, because I spent ages tinkering with it. But now it doesn’t.

And I don’t know why. I’m staring at this code and I know what it’s supposed to do. I’ve tried letting it run normally, I’ve tried tweaking it here and there, flipping on a couple switches, simplifying the code, and it just. Doesn’t. Do. Anything. It’s like I’ve forgotten everything. Worse that I feel like it should work, and yet when I push the “go” button, nothing happens. That’s dangerously unhelpful. I have no idea what I’m doing.

Now I’m weighing possibilities. Where do I go from here? Do I continue fiddling with variables and switches to try and salvage the old code, or throw it out and accept that I’m going to have to learn over again from scratch? Starting over from scratch means I’ll have that much more time to get sick and give up in frustration. (See post title.)

I’ve actually been working on a design document that’s supposed to reflect what I want the game to do, and it has this code at its core. It’s vital to gameplay. I suppose that means I really should give it my utmost attention then, right? I guess I’ve answered my question right there — I have to start over. It isn’t a question so much as a complaint.

*Sigh* Thanks, I’m glad we had this talk. I’ll get back to work.