Adventure-UI

https://files.catbox.moe/0bvmaj.zip

Alt Tag

Insert your API key in setup.ini and run adventure.py. Grok works fine.
You can customize the User definitions and game setting from inside the UI, or in corresponding txt files. The User image can't be changed inside UI, yet.

A noticeable bug: entire chat content may disappear. To prevent that, scroll it down before clicking a CYOA-button. I didn't tested the UI on smartphone yet.

Planned features:

  • Implement the correct fetching from files ✅
  • Implement writing in files ✅
  • Implement the formatting for bold and italic text ✅
  • Add customization for UI colors scheme
  • Remove the message typing feature (play fairly :P)
  • Implement save and load for chats (done partially)
  • User avatar change from UI
  • Probability of success for each option, and hardcoded dice rolls
  • Implement loading the Tavern-compatible cards for User persona
  • Build and share an Android-compatible APK ❌ Can't do that without Android SDK so I will stick with Pydroid

Previous version in HTML https://rentry.co/cyoa_html_ui/ (Deprecated due to security restrictions in HTML)

Edit
Pub: 16 Dec 2024 16:06 UTC
Edit: 16 Dec 2024 16:16 UTC
Views: 534