Esoteric Update #180 - Copy Paste Code


Alright, a bit of an odd weak; we're having a holiday here, and it's disrupting my regular routine. But here's an update.

Firstly some lore, just a single one, as I've decided to post only one piece per week for the time being. This is because there aren't that many lore entries left that I feel good about posting in their current state.

Lore: "A View By The Lake"

However, have this bonus article:

Mechanics: CSP – Part I – Wave Function Collapsn't

Now for the update. There are two main things we've worked on. I'll start with the more technical things and then move on to content.

Thus, on the technical side, I addressed something I've been asked a few times before - copying and pasting text into the game. While I'm still choosing to not make the text within the window selectable, I've added a few options for quickly retrieving processed text from the game window. This text is not the raw content you see on display but rather a relatively clean text-only representation. Likewise, I've been enabling pasting into input fields using the last option, but not for all text fields, at least not yet.

I'm not going to pretend doing this was easy; the libraries I use for the game have been putting up a fight regarding some of this.


To facilitate this, I've also implemented a few extensions to the engine. Some are just interfaces for the options you see on the menu, some of it is JS code that handles it within the browser view, and the final component is the ability to load CSS and JS files into the engine on startup. Something that should come in handy later as well.

For the content, we've progressed with the emotional content. I've processed a good deal of emotional response entries, and I think I need to re-organise that module because it's growing big. So you will see new entries in the intro, for example, where we've also ventured into dynamically mixing the kinds of emotional responses that become available and have the chosen entry reflect on your further choices. There's a bit more here and there, but I don't feel it makes much sense to show this off. So I'll end here. To make writing and managing emotion-based content more easily, I've also refined some of the tools I use for it, making them easier to use and thus the content faster to write and code.


There are some things I still want to do a few alterations to the engine as I've noticed there is an unchecked coding issue that should definitely throw exceptions, but primarily we'll be working on content now. I'm expecting a reduced load at work and hope to swing that towards more output, faster.

Get Esoteric ♥ Esoterica

Leave a comment

Log in with itch.io to leave a comment.