Coren Dialogue

Ketchupgeek

100h DF guy
Gender
Male
Guildcard
42022318
Hey all, just figured I'd post an idea I had that doesn't seem to far fetched.

I think it would be pretty rad if when gambling with Coren he gave you an option like the Thief in the anniversary shop to gamble the same amount without needing to navigate his speech all over again.
It'd make gambling 10k and 100k way faster and less annoying for sure.

I don't know if it's possible on the technical side of things or not, but it doesn't hurt to toss the idea out there.
 
agree x999
rly annoying to have to go through 2 selections and like 10? speech boxes every time you want to roll coren a single time. whatever if were gonna keep the blank time he takes to roll it, but the text is just a ton of undesireable button mashing
 
I intentionally don't use Coren since the dialogue is obnoxious to go through with any kind of speed or accuracy. I agree with this post as well!!
 
It's really easy to auto-hotkey Coren gambling, so it's not much of an issue. There's a post somewhere in the forums for a script that works great.
 
It's really easy to auto-hotkey Coren gambling, so it's not much of an issue. There's a post somewhere in the forums for a script that works great.
Only racists and communists use ahk.
 
My scripts are purely capitalistic in nature and available to all. No slander please. d:

Run as admin (before PSOBB if UAC is still enabled on your machine), and "#IfWinActive Ephinea: Phantasy Star Online Blue Burst" is magic for future scripts you make yourself. Ctrl+J when you're next to coren, hold Esc to stop.
Code:
;; Ctrl+J to start, hold Esc to stop
#IfWinActive Ephinea: Phantasy Star Online Blue Burst
SetKeyDelay, 50, 25

^j::
  Loop
    {
    if GetKeyState("Esc" , "P")
      {
      Exit
      }
    IfWinActive Ephinea: Phantasy Star Online Blue Burst
      {
      Send, {Enter}
      }
    }
Return
Code:
;; Ctrl+J to start, hold Esc to stop
;; Made by GravitySuitCollector
#IfWinActive Ephinea: Phantasy Star Online Blue Burst
SetKeyDelay, 500, 100

^j::
  Loop, 30
    {
    if GetKeyState("Esc" , "P")
      {
      Exit
      }
    IfWinActive Ephinea: Phantasy Star Online Blue Burst
      {
      Send, {Enter}
      Sleep 1000 ; Allows Coren time to turn towards player
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}   ; Sure/No way
   
      }
    if GetKeyState("Esc" , "P")
      {
      Exit
      }
    IfWinActive Ephinea: Phantasy Star Online Blue Burst
      {
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}   ; Meseta selection
      }
    if GetKeyState("Esc" , "P")
      {
      Exit
      }
    IfWinActive Ephinea: Phantasy Star Online Blue Burst
      {
      Send, {Down}
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      Sleep, 4000
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      Send, {Enter}
      }
    }
Return
I don't have a 100k script on hand, but it should be a simple matter of adding an extra "Send, {Down} in the last chunk of the 10k script next to the other iiirc. You may need to tweak depending on your framerate and how much lag PSO decides to give your input dialog (especially with enter spam script), but shouldn't in most cases.
 
Back
Top