XO_WithSauce-IntelligentDialogue icon

IntelligentDialogue

AI Dialogue and Interaction!

Last updated 2 weeks ago
Total downloads 6768
Total rating 0 
Categories Mono
Dependency string XO_WithSauce-IntelligentDialogue-1.1.0
Dependants 1 other package depends on this package

README

IntelligentDialogue.dll

SHA 256 File Hash: B1F82C3073BFABBCAD56B8511BCB57270DF95B4F24C4E10497CBFD503692FF59

NEEDS MELON LOADER
(BOTH ALTERNATE AND DEFAULT VERSIONS ARE NOW SUPPORTED!)


Requirements

1. Acquire Your Free API Key

  • Visit Google AI Studio
  • Click on Create API Key to generate a new key.
  • Copy the API Key from the project you just created.

2. Enter the API Key In-Game

  • When interacting with NPCs, Workers, Dealers, or Police, look for the red input field on the left side of the screen.
  • Paste your copied API Key into this field to activate the AI features.

Note 1:
Request limit per day (Free Model): 1500
Request limit per minute (Free Model): 15

Note 2:
If you run out of the daily limit, just make a new account and generate a new key.


Features

  • Creates a UI in every Dialogue for Gemini interaction
  • Embeds the current dialogue based on NPC type
  • Supports multiple languages
  • Allows Gemini to "see" from the NPC's perspective
  • Gemini can choose from actions performed after each dialogue

NPC-Specific Actions

Employee

  • Action 1: Make Surprised sound
  • Action 2: Make Disagreeing sound
  • Action 3: Start being annoyed
  • Action 4: Try resigning from the job
  • Action 5: Increase your Daily Wage

Officer

  • Action 1: Talk to Police Radio
  • Action 2: Make sounds that command the player
  • Action 3: Increase Suspicion level
  • Action 4: Player committed crime, try to arrest
  • Action 5: Body search the nearest Player

Dealer

  • Action 1: Increase aggression
  • Action 2: Make Annoyed sounds
  • Action 3: Make Thinking sounds
  • Action 4: Decrease Dealer Payment Cut
  • Action 5: Increase Dealer Payment Cut

Citizen

  • Action 1: Start Panicking
  • Action 2: Thank the Player
  • Action 3: Make Acknowledge sounds
  • Action 4: Fall down Funnily
  • Action 5: Walk away

Installation Steps

  1. Install Melon Loader from a trusted source:
    https://melonwiki.xyz/
  2. Drag the DLL file into the Mods folder of your game.
  3. Done!

Important Version Info

  • If you're on the alternate or alternate-beta branch:
    Download IntelligentDialogue-Mono

  • If you're on the default or beta branch:
    Download IntelligentDialogue-IL2CPP


📂 Contribute / Build / Verify

☕ Support