Want to support CHYOA?
Disable your Ad Blocker! Thanks :)

Chapter 3 by Dl_cats Dl_cats

Does code ever work on the first try?

A most unfortunate typo

I awoke the next morning and started getting dressed for class. I put on some clean panties and started to pull on my pants when I realized something was wrong. My panties were starting to feel really uncomfortable. Oh god, had I made a mistake? I tore my panties off like they were on fire and frantically pulled out my laptop to look over my code for the bug.

I wouldn't be able to fix it since the program was already locked into my implant, but at least I'd know what I'd done wrong. I actually facepalmed when I found it. I had misspelled the word "shirt" as "shrit". Maybe I shouldn't masturbate and code at the same time... I'd passed it into a configuration builder from the MorphClothLock API, which had silently ignored the unknown clothing item, and instead defaulted to requiring all clothes to be morph cloth. Damn it. Why didn't it just accept an enum value for the clothing type? It was almost as if the designers of the API had wanted this to happen...

Oh well. It was just a slightly harsher version of what I had intended. Now I'd just be even more motivated. It was practically a win-win. I draped the cloth over my back, and it swirled down, enveloping my naked form in a haze before forming into what appeared to be a completely ordinary outfit. At least it would make getting ready in the morning easier...


By the time I sat down in my first class, I noticed another bug. Despite the fact that I hadn't masturbated yet, my clothes were now slightly transparent. We weren't allowed to use our laptops in this class, so I'd have to troubleshoot this manually instead of looking at my code.

I glanced around to make sure nobody was watching, and slowly stuck my hand down my panties. Slow as I could, I reached out with my finger and stroked my clit while staring at my sleeve. Did it just get more solid-looking? I squinted at it, straining to notice it changing as I pleasured myself in the middle of the lecture hall. Shit. It was definitely getting less transparent now.

I had to tease myself for the entire rest of class without ever letting myself cum. I still wasn't sure if I had messed that part up too. If I had gotten it right, then my clothes would turn completely transparent when I had an orgasm. And I definitely didn't want that happening in the middle of class. Besides, an orgasm in class would probably be hard to hide. The program was now working counter to what I had intended and I spent more of the lecture fantasizing about the professor lecturing my wet pussy with his tongue rather than actually paying attention to what he was saying.

As soon as class was over, I bolted for the restroom and immediately pulled out my laptop to once again review my code from last night. Goddamnit, I was such an idiot. I had gotten confused about what it meant to increase and decrease opacity. Now when I masturbated it would make my clothes less transparent instead of less opaque. And my clothes would gradually become more transparent over time, the longer I went without masturbating. They'd be completely transparent if I hadn't masturbated for 5 hours, but they'd be less than useless long before that; anything below like 90% opacity is basically useless as clothes.

I checked the callback handler for what would happen when I orgasmed. Well, I had managed not to fuck that up at least. When the onOrgasm() callback was triggered, my clothes would become completely transparent. I'd have to basically masturbate hourly during the day, and not allow myself to cum until I got back to the privacy of my home. Edging all day, and then I'd have to go home and study to earn my orgasm before bed. At least I'd definitely have the motivation to study, though I'll be a bit more distracted than I originally intended...

But at least the studying part works... Right?

Want to support CHYOA?
Disable your Ad Blocker! Thanks :)