Posts

Showing posts from September, 2026

Conviction Chronicles blog post #47 - Character tracking system

 This didn't take as long as I thought, but it's implemented with some bug fixes. I still have to go back to verify everything is working as intended for certain areas of it, mainly with player actions involving doors/airvents, but overall it works. How does it work? Whenever the player does a certain action or a character, it records it in that day's storage. This is so it can be referenced later. Some aspects are annoying to record. If I wanted to record purchases made through a shop that isn't randomized, I would have to rewrite a bunch of code to record item changes and that is not fun. So for the player it just records they went into the shop for this instance. In general it records a vast majority of actions with some info on it. For example if a character not controlled by the player messed with a door, it's recorded which door they messed with, along with what item they used to trap it. It doesn't impact performance, since all it's really doing is ca...

Conviction Chronicles blog post #46 - The Mirror of Fates

  Alignment I talked about this in the last blog post, but it's a way to flavorfully simply and look at the actions of everybody and reference it with the 9 point axis system of law vs chaos and light vs dark. Everybody has a default and that default changes if default personalities are turned off. Before implementing a full on action tracking system, I knew I wanted something separate from it that's easier to call upon and manipulate.  Mirror Room This unlocks a special room for this and it costs no energy to view the data. Originally it was going to be a simulated trial that shows how everyone could vote. I realized it ended up being too revealing, it would become extremely easy to see who the mole would vote for and compare it to the simulation. It didn't have much thought in finding the weakpoint, and it's not good game design to give such a powerful ability to any character for free. Now the idea is it shows everyone's alignments anonymously with a blue dot on ...