Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Flipping through the comments I assume the answer is 'no', but is there any means to add a more permanent footnote in the games memory? For example, Mirel enjoys teasing others as a couple with my MC, but later on she forgets, or can do almost a 180 of being shy and insecure, which while cute, can be a little jarring and confusing. The serpent sisters have taken to calling my MC 'little sister' in one playthrough, as I've been bonding with them, and I'd rather like to keep that element running if possible. It's cute. Especially from Oriana, who is... a lot to get used to before she eventually warms up to you. Oof. 


Another story beat was Gareth going from friend to alpha predator, which my MC resisted as they were getting intimate. The game wrote the story well, which was a nice discovery that it could write a convincing conflict with emotions running high and mistakes being made, but of course the game is quick to forget such things, which is a shame because it has wonderful potential to be a moment of character growth,  haha.


Or adding a story beat of a character wearing something you've crafted, forged or found as a token of your friendship/affections. Basically adding a strong footnote to a NPC that doesn't get wiped out as easily. 


Also, on slightly more lewd ground with intimacy, is there any way to guide the AI, gently or otherwise, to remember that an intersex has *both* attributes? Even with the custom character description of a feminine hourglass body type with all the trimmings and such the game tends to focus immediately on the male bits and forgets other half... and of course all the rest of those soft and lovely curves.  


Thanks for reading, and thank for making the game. I've been recommending it to me friends. Best 8 bucks I've spent in months. 

(+1)

The last part is kind of just an LLM quirk. I don't know what prompt Silverpine uses to prime it, but that might factor in. I think the only consistent way would be to use emotes (*action*) a lot and always describe your actions with a feminine hint to them, just so the LLM has that to go off of. 

Hm. I'm been going with a sort of shortstack knight adventurer vibe, so maybe the whole gallant vibe is too much of a contrast. Mostly I get around it by trial and error, or tweaking the memories to adjust the running dialogue when it swaps my her into a him, but that can get fairly annoying at times. 

It's a good suggestion, I'll try to change it up and see if anything comes of it. Thanks!

(+1)

Before the long-term memory system, there was a permanent footnote like that. I've been thinking about how to bring it back in a more elegant way.

the game tends to focus immediately on the male bits and forgets other half

I'll investigate, but it's probably a model limitation.

That would be fantastic! It's always fun to sort of reshape the world in little ways to make it your own. 

For example, in my most recent adventure, Mirel suggested Rosalyn join the romance. Saucy and adorable stuff! I'd sure like a way to keep this relationship status or angle a more permanent fixture moving forward, even if I need to update it now and then manually. 

Shame you can only wear one wedding ring, haha. 


(2 edits)

If you really want to make them remember something, you can use the black magics of exporting and editing NPC Memories, then importing them back into the game. 

I'd only do one or two sections in the advanced memories, and only simplified information about foundational stuff, like who your character is and why they came to Silverpine or that (NPC) is married with (your character) and (other NPC).

Downside is it's annoying to check up on the memories every session or two depending on how often you talk to the NPC. You'll have to monitor them to see if whatever memory is about to be forgotten and copy paste/swap the old memory with a newer memory. Then do it again for the other NPC.

(2 edits) (+1)

Yeah, I've been considering that. I may well do it, but it's a bit of a double-edged sword; that character is clearly a favorite so they will be the one talked to more than the others, speeding up the cycle. Wheee!

Which gets replaced first, those at the top of the list, or those at the bottom?

Come to think of it, how large can those memories be? One sentence? Two? Dark sorcery indeed!

Actually, while we're comparing notes, does the custom description require the starting words:  Before you is a...

That's precious characters out of that 300 total there! 

I know exactly what you mean. You want to spend more time with them, but that just makes the problem worse.

--

For advanced memories it fills from top to bottom. Once it's full, the top gets removed to make room for the new entry at the bottom. That's just from what I've seen passively.

--

I'm not sure how large the memories can be per entry. Probably similar to description length? I assume if there is too much it gets truncated and the rest goes unread.

I will say that the advanced memories are summarized versions of your conversations. The LLM apparently needs to summarize and condense the memories into simple sentences with conjunctions to squeeze the most meaning together.

Looking at my NPC Memories, I commonly see memory entries as long as 3 sentences. I thing the longest I currently have is around 377 characters for just one entry. That's from what the LLM entered without me editing it. So maybe it's more than 300?

--

As for staring description, I can tell you that the NPCs own descriptions start as such: 

  (NPCname) is a (sex) anthro (race), about (height) tall... ect...

So I imagine you could make it, "You see a..." or "(Player_name) is a..." Which ever is shortest.

(1 edit)

Memories can be of any length, but they're dynamically trimmed into a limited space. The shorter they are, the more the game will fit into that space.

I will revamp the memory system to some extent with the new patch though.

Neat! Will old saves be compatible with the new patch? Also, thanks for tweaking the game further, haha!

Yes, they're always backwards compatible.