Back Button should set flashing health points to zero.

Post about what you like and dislike on AAO and suggest new features and improvements.

Moderator: EN - Forum Moderators

Forum rules

Back Button should set flashing health points to zero. 

Postby coolbrad888 » Tue Jun 30, 2020 11:07 pm

This really is a minor bug, but I thought I'd bring it to your attention. I'm not sure where else the back button is applicable, but in every case I've played with psyche-locks, this has been a problem. Seeing as it's customary to set flashing health points when you're given a prompt in a psyche lock conversation, if you hit the back button, those flashing health points never really go away and you're stuck with them until you go back and answer the prompt. I couldn't find a way to fix this manually, because the back button automatically sends you to the scene's mainframe instead of whatever frame you direct it to, and as far as I'm aware, you can't perform actions on mainframes. If there's anyway to fix this without changing the site itself, I'd love to hear about it. :larry:

(Not sure if this should go in here, or in Bug reports. I hope here is ok.)
In justice we trusted. Bobby Fulbright was robbed.

Oh, and here's my obligatory trial plug.
User avatar
coolbrad888
 
Posts: 14
Joined: Thu May 07, 2020 6:50 am
Location: Northwestern USA
Gender: Male
Spoken languages: English

Re: Back Button should set flashing health points to zero. 

Postby Enthalpy » Tue Jun 30, 2020 11:42 pm

A better option would be to have a conversation that will display when the player exits a psyche-lock conversation. This is something I'd like to add (especially as one of my cases uses psyche-locks), but I'm a bit busy with other projects, and the rest of the AAO devleopment team is a bit hard to get in touch with at the moment.

On the bright side, I think the main technical barrier to implementing this (that I have no idea how the rowmap system works) will be surmounted soon, so dealing with this is viable again... I don't have an ETA for you, but this will be fairly high on my priority list once I can get back to AAO development. As you've probably seen, there's another thing or two that I need to get done first.
[D]isordered speech is not so much injury to the lips that give it forth, as to the disproportion and incoherence of things in themselves, so negligently expressed. ~ Ben Jonson

Current AAO Development Priority: Issue #94: Grayscale Mode
User avatar
Enthalpy
Community Manager
 
Posts: 4798
Joined: Wed Jan 04, 2012 4:40 am
Gender: Male
Spoken languages: English, limited Spanish

Re: Back Button should set flashing health points to zero. 

Postby E.D.Revolution » Thu Jul 02, 2020 9:00 pm

This was actually documented in a guide of mine:

Psychelocks V6, 2014 wrote: All prompts in psyche locks will have a back button. The only problem here is that there is no escape conversation when you go back. Do not worry about this. Just focus on the scripting.

Write the conversation as usual. About a couple of frames before the prompt, you may want to use the action "set flashing health points" to give the players a heads-up on what is at risk. The penalties for a wrong answer in psyche locks is usually 24 hp (out of 120, so that's 20%). Right before the actual prompt, set the flashing health points back to 0. You might might be asking "why can't I keep the health flashing"? It relates to the fact that AAO's psyche locks do NOT have a "back out" conversation. So if the player backs out of a psyche locks sequence, the health will be flashing outside of psyche locks. This is the only way to get around that problem.


I'm sure there may be another way to get around as it stands, but this is the best workaround I have for this problem until the fix can be implemented.
Image
User avatar
E.D.Revolution
 
Posts: 5738
Joined: Mon Jul 26, 2010 9:00 pm
Location: Across dimensions, transcending universes
Gender: Male
Spoken languages: English and decent Spanish


Return to Comments and Ideas

Who is online

Users browsing this forum: No registered users and 1 guest