0.2 Update (New Features, and New Milestones)


Today is the day, 0.2 is now officially public! Thank you everyone for being so patient.

We hit quite a few milestones over the past month, 200+ ratings, 4K+ downloads, 100+ comments. The response to our story was very warm, making all of us working on this project very happy.

This next update is a bit shorter in length. We spent a good portion of time reviewing a couple of the earlier scenes, applying a bit of polish.

Admittedly, this update also ended up a bit shorter due to some distractions. With my Birthday on the 27th, Halloween today... and Baldur's Gate 3 going into Early Access... Let's just say there were some insurmountable obstacles.

But we persevered and that brings us to now! We've got a lot of changes for 0.2:

Content Changes:

- Story now ends at the end of Day 2. (Better we close the build out in our bed than a bathroom stall this time.)
- Modified Dan's Conversation at the Gym.
- Adjusted how Zoe approaches the sexuality conversation at the Day 1 Cafe scene.

Visual Changes:
- Jude wears gym clothes
- Phone graphic for text conversations (Please let us know of any improvements you want here)
- Note graphic for Quinn Note-Passing Scenes
- WIP Dan the Gym Hyena Sprite
- Cinematic screen shaking at key moments.
- The thumbnail for the itch page is now a GIF that shows version number.

Audio Changes:
- Audio SHOULD be better matched to require less volume adjustment by the user.
- Loops and transitions in Audio were adjusted to be smoother. (Though maybe I'm wrong and they aren't smoother and my ears are broken.)

Other Features:

- We've added Discord Presence as a feature in the game which you can turn on/off in the settings. (Disabled by default for mobile.) Consider it free advertising that we hope you're willing to provide. But you're free to turn off if you so choose.

Additionally, now that 0.2 is out we can close that first survey and really start taking in the feedback you all provided us.

That should be everything. I hope you enjoy this update and continue supporting us going forward. We'll be back next month to deliver you even more Psychic Connections content.

-----------------------------

EDIT: We've updated to 0.2.1 as a quick hotfix to some save compatibility issues we had in relation to the new phone features, as well as a couple other visual bugs of interest. We can't promise every save will transfer smoothly with every update, Ren'py is a pain like that sometimes. For the most optimized experience we do recommend restarting with each update. (But that can also be a pain, so we will continue trying our hardest to make the transition as seamless as we can.)

We thank you for your patience with us while we keep working at it.

Files

PsychicConnections-0.2.1-pc.zip 73 MB
Nov 01, 2020
PsychicConnections-0.2.1-mac.zip 56 MB
Nov 01, 2020
io.itch.rookfluffy-201-universal-release.apk 75 MB
Nov 01, 2020

Get Psychic Connections

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

(+2)

Just a small note for those that read this devlog. We've had a single report of the Phone UI being incompatible with old saves.

While we tested this and had no issue, it's possible something may have slipped through the cracks. In which case a fresh save will provide the best experience.

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 143, in execute
  File "game/scripts/phone.rpy", line 284, in execute
  File "game/scripts/phone.rpy", line 293, in execute
  File "game/scripts/phone.rpy", line 294, in execute
  File "game/scripts/phone.rpy", line 295, in execute
  File "game/scripts/phone.rpy", line 39, in person_typing
IndexError: list index out of range

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "days/day2.rpyc", line 3090, in script
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 143, in execute
  File "game/scripts/phone.rpy", line 284, in execute
  File "game/scripts/phone.rpy", line 293, in execute
  File "game/scripts/phone.rpy", line 294, in execute
  File "game/scripts/phone.rpy", line 295, in execute
  File "<screen language>", line 295, in <module>
  File "game/scripts/phone.rpy", line 39, in person_typing
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\python.py", line 847, in __getitem__
    rv = list.__getitem__(self, index)
IndexError: list index out of range

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Psychic Connections 0.2.1
Wed Nov 04 21:36:24 2020

With a new save on Quinn's route, old save worked fine for Quinn.

Aiden worked fine.

Elliot, neither the old save nor the new one.

Also Jude didn't work.

Might be due to me skipping though.

Interesting, we'd never seen that one but I'll send it to Melo the programmer and see if we can't get to the bottom of it.