1. AI Roguelite
  2. News

AI Roguelite News

Fixed ChatGPT tokenizer, unnecessary loading of 125M model, and more

  • Tweaked chatgpt style location check to avoid location named “Yes”
  • Added ability to Force Recruit a follower in case your event checks aren’t working well, using the right-click menu
  • Fixed tokenizer issue for Sapphire, which should hopefully reduce chances of bracketed text
  • Added logic to avoid loading the 125M model if no local AI model is needed at all
  • Fixed Tiktok TTS issue introduced when I accidentally removed ffmpeg.exe
  • Fixed issue where ChatGPT prompt for ambient sound detection was bugged if you had any mod running
  • By popular demand and also for consistency, enabled ability level restrictions for creative mode

Fixed Undo bugs

  • Fixed bugged Undo behavior for crafting, foraging, entering combat, gaining a follower, and changing amount of gold
  • Fixed issue introduced a few weeks ago where game wouldn't work for Linux/Steamdeck

Cloud text gen slight improvements

  • Slightly improved text generation quality (including for NSFW content) for all paid cloud services (Sapphire, Sapphire NSFW, Silver)
  • Reduced chances of false positives for a new item by including all item/interactee names in a cache which goes 2 turns into the past
  • Changed follower mechanic to be more similar to the old behavior: An NPC becomes your follower if they pass a follower event check and have a current sentiment of +1 or greater (including the current turn's sentiment change). Previously, an NPC would immediately become your follower after reaching +2 sentiment.
  • Fixed bug where dying would sometimes duplicate all entities in the location
  • Fixed slideshow images being slightly blurry

Undo Feature

[h2]Undo[/h2]

Added an Undo feature in the text box UI. It takes you back 1 turn.

The way it works is: Every time you take a turn, forage, or craft something, the game makes a "save point for Undo" (which has no effect on your actual save). Clicking the Undo button works similarly to a quickload of the last "save point". For example, if I equip a sword, and then talk to an NPC, if I press Undo my sword will still be equipped. On the other hand, if I talk to an NPC, and then equip a sword, and press Undo, my sword would not be equipped. This might deviate slightly from some players' expectations, but it's a much simpler implementation than reversing every game event, so I found it a useful compromise.

[h2]Misc[/h2]

  • Updated menu screen slideshow of AI images to much more beautiful images made by up-to-date technology. It was only a couple years ago that the best AI-generated images were incoherent. What a time to be alive.
  • Fixed issue from previous update where mods would break the game for Sapphire NSFW text gen.

Various improvements/fixes

[h2]Text gen[/h2]
  • Sapphire NSFW: Now using a slightly better model than before
  • Silver tier: Now using a slightly better model, and with support for chatGPT-style event checks
  • Added Oobabooga API option (similar to kobold API). Advanced users can also use model-params/oobabooga-common-params.txt to override things like the instruction template.
  • Added moddable support of ChatGPT style templates for Kobold API and Kobold Horde, under chatgpt-template-instructions.


[h2]Misc[/h2]
  • Fixed serial killer achievement bug
  • Fixed issue where sometimes a custom local model would be forgotten
  • Fixed issue where couldn’t change NPC history turns
  • Changed behavior of setting AI-generated sfx to “disabled”: Now it won’t play AI-generated sounds even if they were already generated
  • Fixed bug where game got stuck during GPT calibration or when changing local AI models
  • Fixed an underscore issue for custom local models by replacing underscores with slashes
  • Fixed issue where a same or almost-same named ability couldn’t be used as a quest requirement
  • Advanced: Added config for overriding a1111 params such as cfg, under model-params/a1111-image-params.txt (it is empty by default)