Esoteric Update #93 - Correcting Mistakes
I wanted to, at least for a bit, rest from the clothing as the feeling of being burnt out with development was setting in. So I decided to just dedicate a week to fixing bugs, and improving code.
So first off, for the bugs... I fixed a few minor ones that fall into the typo category. But I found one bigger problem - the ordering of code controlling the passage of time could cause certain things (resources) to be incorrectly re-evaluated. So I fixed that. While I was at it, I also sat down with the general time passing code and improved on it, in particular by separating the variables that control resource gain/loss over time from the logic. So now it's parametric.
I also ended up using the new improvements I did to the engine last week to organise a few things. Firstly the variables for the time passage. And then also everything needed for what I'm gonna describe next.
The big thing though, is that I finally corrected the biggest error I made early on in this game's development. I know, it's shocking that a perfect, ascendant being such as myself is capable of making a mistake. But it happened. See, the format for choice boxes (the boxes where you pick options) hard baked. Like this:
That led to problems, so I made it a lot softer and more open to being configured and changed, like this:
In the process, I implemented a lot of QoL functionality for choice boxes that should make them easier to manage in the future. I might write a whole article explaining what's happening there because it's relatively important to some of the plans I have for the game.
In any case, I'm sorry it's another one of these weeks. I'm trying to do the best I can with it, but I am not dealing well with life and health right now.
Get Esoteric ♥ Esoterica
Esoteric ♥ Esoterica
A story driven erotic game about magic, supernatural forces, love and BDSM.
Status | In development |
Author | EsoDev |
Genre | Interactive Fiction |
Tags | Erotic, Experimental, Fantasy, Female Protagonist, Mystery, Procedural Generation, Romance, Story Rich, Text based |
Languages | English |
Accessibility | Color-blind friendly, High-contrast |
More posts
- Esoteric Update #291 - All Keys To All Doors6 days ago
- Esoteric Update #290 - Returning To Work13 days ago
- Esoteric Update #289 - A Convolution By Another Name28 days ago
- Esoteric Update #288 - Continuing On With Work35 days ago
- Esoteric Update #287 - Return Of The Cat: Long Update41 days ago
- Esoteric Update #286 - Hyperplanar Orthography62 days ago
- Esoteric Update #285 - Ugh My Head, Anyway, Coding69 days ago
- Esoteric Update #284 - Interface Update76 days ago
- Esoteric Update #283 - Doors, Lies And Emotions83 days ago
- Esoteric Update #282 - The Final Map, Fog Of War, Doors91 days ago
Comments
Log in with itch.io to leave a comment.
Hello, so.. I'm having a problem about somethings in the game the first error that occurs it's when i try to ask for a kiss for the Landlord it's written 'Esoteric.Excepitions.EsotericParsingExeption' and some other things
The second one is when i try to get the Ankle boots it's the same thing. Yet i'm having a hard time fixing it
Can you help please?
I need the "some other things" to understand the first one. I fixed a bug a few days ago concerning that, you can get around it by just talking to Cornelius, backing out of the conversation and going back to it and it should be fine.
Concerning the ankle boots I'll see what's up, that should be easier to fix.
I tested the issue of the ankle boots and they seem to work just fine, you'll have to help me a bit more and be specific about what's up.