Psyche Locks for v6: Comprehensive Edition

Get started with the upcoming AAO version 6.

Moderator: EN - Forum Moderators

User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Psyche Locks for v6: Comprehensive Edition

Post by E.D.Revolution »

You might be looking for ways to spice up the investigation. Maybe you're trying to hide some items and have the player look for them. Maybe you want the player to present specific pieces of evidence to the witness. Or, just maybe, you're thinking of having the witness try to hide information. Then you want the player to pry the information out of the witness through psyche locks.

This guide aims to explain how Psyche Locks work in AAO v6. It will be a comprehensive guide to getting to know and doing psyche locks. This guide assumes you already know how to do a basic investigation. As such, this guide will briefly cover investigation elements relevant to the psyche lock, in a technical sense. This will not cover the writing aspects of the psyche locks. That will be up to you to write a psyche lock sequence, as I call it. As with the v6 Cross Examination guide, it is highly suggested that you have written down a general plan for the psyche lock sequence in a separate Word or txt file.

The files you will need are under these folders:
Psyche Lock sounds

For v5 users, the psyche locks system has been overhauled to make things easier and more intuitive. Instead of a Cross-Examination-like block, it is a whole line of dialogue. This means that you can do more customizing than you could've done on v5. Since the v6 version of Psyche Locks is more intuitive, my v5 version of the guide does not apply here. What I had from v5 is completely rewritten for this guide.

Table of contents (use ctrl-f to quickly jump to the section)
  1. Preparing for Psyche Locks
  2. Scripting Psyche Locks
    • The Setup Frames
    • Basic Scripting: Number of locks = number for correct answers required
    • Intermediate Scripting: Number of locks =/= number of correct answers required
    • Order of Unlocking Psyche Locks
  3. Finishing the Psyche Locks Authentically
    • Closing out Psyche Locks
    • Accounting for "Game Overs"
Preparing for the Psyche Locks

Before you think about doing the scripting part for the actual psyche locks, you need to set up the psyche locks correctly. First, you want to have three talk conversations about the psyche lock topic. In the official games, Phoenix Wright (or Apollo Justice through MASON) might ask a witness about a certain topic, which happens to be a bit touchy for the witness. The witness will seize up and psyche locks will appear thanks to the green Magatama's powers. There are three talk conversations with the same talk title.

To do the equivalent, make three consecutive talk conversations about the psyche lock topic. The first will trigger the psyche locks for that location. The second conversation will remind the player to unlock the psyche locks. Since AAO v6 does not support the psyche lock icon for talk conversations, you will have to label the conversation with (locked). The third conversation will appear after the player successfully unlocks all the psyche locks. Give the conversation the label (unlocked). This will make it easier to know that's the unlocked psyche lock conversation. You will remove the (unlocked) designation the end when you completely script the psyche locks.

Write out the conversations as normal. For the first psyche lock topic, use the following actions: "reveal psyche locks button", "hide a talk topic" (for the parameter, use the very convo you are typing), and "reveal a talk topic" (for the parameter, use the next of the psyche lock topics). For the second and third psyche lock topics, mark the checkbox for "hide topic at start".

Go to the "settings" tab for dialogue. Click on "add psyche-locks conversation". A new tab for Psyche Locks will appear. Don't go there yet; stay at the settings tab.

The next thing to discuss is how you plan to set up the psyche locks. There are three questions you must answer before continuing:
  1. How many psyche locks does the player need to unlock?
  2. How many answers does the player have to get correct to fully unlock psyche locks?
  3. Is the character in question normal-sized or is the character short, like Young Pearl Fey or Young Cody Hackins?
If you don't have the answers to these questions, please go back to the drawing board. I'm serious. You can't do psyche locks without planning for what needs to be done. At the very least, you should have a set of topics to talk about for the Psyche Lock session.

In normal cases, the number of psyche locks is equal to the number of correct answers required. If this is not the case, don't fret. We will discuss how to handle differing number of psyche locks to answers in the next section. For now, consider the answers to 1 and 3.

Normal psyche locks have up to five locks. In AAO v6, you can have more than 5. However, it will clutter the screen. This guide will only cover up to five locks.

Once you have your answers to questions 1 and 3, go ahead and click on "edit number and position of psyche locks". A customization pop-up menu will appear.

In the psyche locks editor, you will have to click on "add a psyche-lock" to, well, add a psyche lock. There is usually no problem for 1 lock. However, as you go up, you will see that the positions of the psyche locks does not correspond to what is shown in the games. If you don't care about appearances, just click until you have the number of psyche locks, skip the next step and go to the next phase. Otherwise, continue reading.

Side note for those who are lazy and only need 2 locks: To get it to appear correctly, add three locks and then delete the 1st one. This will get rid of the middle lock and leave the locks on the sides. Do the same thing for 4 locks: add five and subtract the 1st.

For those who care about authenticity, you will want to take a look at this ASCII coded chart below. This chart shows you where each psyche lock should go. The horizontal axis (left-right) is the number of locks. The vertical axis (up-down) is the position of the lock. On odd-numbered psyche locks, there is an optional "short" designation for the first lock. This is for short characters, such as Pearl and Cody. You don't want the locks to cover his/her face, do you? Exactly. You may notice that for even number of locks, the short designation is labeled "N/A", as in "Not applicable". This makes sense, as the locks for those are all on the sides, therefore none are on the center axis. The cells use Cartesian coordinates, also known as the "X,Y coordinates". This will make it easy to enter into the menu.

These are all based on an upcoming rewrite to the Psyche Locks code for PyWright that I have written. (Side note: it uses macros, and the overall coding for psyche locks is over 500 lines, and it includes BLACK PSYCHE LOCKS!)

You may notice that the chains for the psyche locks don't look quite right. Do not worry about this for now. I have received confirmation from Unas that he will someday add in the option to "change the angle of the chains" and "hide chains".

Code: Select all

> # of Locks |           |           |           |           |           |
-------------|     1     |     2     |     3     |     4     |     5     |
v  Lock Pos. |           |           |           |           |           |
-------------------------------------------------------------------------
     1       | (128,130) | (63, 103) | (128,130) | (49, 113) | (128,130) |
-------------------------------------------------------------------------
  1 (short)  | (124,144) |    N/A    | (128, 29) |    N/A    | (128, 29) |
-------------------------------------------------------------------------
     2       |    N/A    | (193,103) | (49, 113) | (208,113) | (49, 113) |
-------------------------------------------------------------------------
     3       |    N/A    |    N/A    | (208,113) |  (81,65)  | (208,113) |
-------------------------------------------------------------------------
     4       |    N/A    |    N/A    |    N/A    | (176, 65) |  (81,65)  |
-------------------------------------------------------------------------
     5       |    N/A    |    N/A    |    N/A    |    N/A    | (176, 65) |
-------------------------------------------------------------------------
Once you have set up the psyche locks (number and position), go to the "psyche-locks" tab. This leads into the next phase.



Scripting Psyche Locks

There are four topics for this phase:
  • The Setup Frames
  • Basic Scripting: Number of locks = number for correct answers required
  • Intermediate Scripting: Number of locks =/= number of correct answers required
  • Order of Unlocking Psyche Locks
The Setup Frames
Before we get to the question on what to do for uneven number of locks to answers, let's start by scripting the, well, psyche-lock setup. These first set of frames lets the player GET READY FOR THE NEXT PSYCHE LOCKS BATTLE! As a precaution, make sure those frames don't have the checkbox checked for "hide previously shown characters".

There are two main methods of setting up the frames for Psyche Locks. The method written in 2014 and the method written in 2020. The main difference is that the method written in 2020 takes advantage of the fade feature of the engine that was not present in 2014. However, the 2020 method uses up more frames. The 2014 method uses less frames, but requires you to import an additional asset. If your psyche locks scene originated in the Detention Center, you need to use the 2014 method. If you try to use the 2020 method in Detention Center, you will find out that there are no fades for foreground objects, which Detention Center (behind) has.
Spoiler : 2020 method :
You need 4 frames.
Frame 1: :takethat:
  • Background should match current scene.
  • Character for that scene
  • Popup: :takethat:
  • Music and sfx: Music=stop. Sfx=character's :takethat:
  • Wait Timer: 1000-1500ms
Frame 2: Negatized Background
  • Background: negatized scene (import into Editor)
  • Popup: none
  • Music/SFX: Music should already been stopped. SFX: Shock
  • Wait timer: 1000 ms
Frame 3: Transition frame
  • Background: Still negatized scene. However, go to screen editor and "add fade". Use all the default options (fade out, black color, 1000ms, background fade only). To make the fade go faster, lower the timer. The timer here needs to be the same as the frame timer. Remember to uncheck "hide previously shown characters"
Frame 4: Black bg.
Spoiler : 2014 Method :
You need 3 frames
Frame 1: :takethat:
  • Background: needs to match the current scene.
  • Character: Your character for the scene
  • Popup: The bubble for :takethat:
  • Music/Sfx: Set the music to "stop" and set the sound for your character's :takethat:
  • Wait timer: 1000-1500 ms.
Frame 2: Transition to black all at once.
  • Background: The place should have your scene negatized, then fade to black, animated either in GIF or APNG format. You must import the animation into the Editor.
  • Character: Character for the scene
  • Popup: none
  • Sound: Shock
  • Wait timer: 2000-2500 ms
To best optimize the scene, here is how your background GIF/APNG animation should run:
  • The first frame of the GIF/APNG should be the negatized version of your background. That frame should run for 1 second.
  • The next frames are your transition frames. Your transition should run for 1 second, as well. The animation should be a fade-to-black.
  • The last frame should be black. It should run for up to 500 ms or 0.5 seconds. The whole animation should run once.
If your psyche lock scene is in the Detention center, you need to have an animation of the border as your popup. The only difference is that the transition should be from negative to nothing, with the last frame being blank.
Frame 3: black bg

For a guide on making fades, refer to this animation guide.
29 May 2020 Edit: Since fades are incorporated into AAO via screen editor, the above topic may not be necessary anymore.
For the rest of psyche locks, your background should be black.

For the third frame (2014 method) or fourth frame (2020 method), you should use the action "Animate Psyche Locks". Now, the sound AND wait timer will depend on the amount of locks you have set. (The answer to question 1, basically.) Use the following list to get the sound and timing correct:
  • 1 lock, 3600-3900 ms wait
  • 2 locks, 4100-4300 ms wait
  • 3 locks, 4500-4700 ms wait
  • 4 locks, 4800-5200 ms wait
  • 5 locks, 5100-5600 ms wait
The fourth frame will have your title. It should be in orange. Use the color tag in the textbox itself, as follows:

Code: Select all

[#/colour: orange]-- Title of Psyche Locks[/#]
or 
[#/colour: #f77339]-- Title of Psyche Locks --[/#]
The color could be a predefined name or a hexadecimal code. Make sure your screen is not set to clear previous characters. No timer is needed. As a reminder, apply the color tags after you have centered the title properly.
Side note: In order to use the color tag, yes, you must use the British spelling. If you opt for a color name, make sure it is a recognized X11 color name (no spaces in the name, it's all one word per color). Otherwise, you will have to use the hexadecimal color code (the bottom code).

Now you are ready to script for real.

Basic Scripting: Number of locks = number for correct answers required
If the answers to questions 1 and 2 are the same, keep reading. If not... keep reading this topic. Most of what is covered here will apply to the next topic.

The Psyche Locks system is based on a conversation line. Whereas in v5 it was based on the Cross-Examination structure, the conversation line, as I call it, allows for plenty of flexibility. The good improvement about v6 is that it allows any type of prompt. 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.

Script your prompt (answer a question, point to a picture, present evidence). Although you can use any prompt, it's really pointless to punish a player for a wrong answer for multiple choice questions. In the official games, questions that have threats are usually of "present something" or "click something on the picture" nature. No matter what prompt you use, you need to define the success and failure conversations. Before you do that, make sure your prompt is in green text if the character is giving the prompt aloud or blue text if the character is thinking the prompt. For the failure conversation, the first and second frame should have the player's health flashing and then reduced, as in a normal failure conversation. You can then redirect the player back to the question. In v5, only questions in the bar had back buttons, so subsequent questions had to redirect back to the main question.

For the success conversation, you will write it as normal. At the appropriate frame, use the action "break psyche lock", use the sound "Lock Breaks" and have the timer set for 1000-1500 ms. Repeat as necessary until you have exhausted the questions and locks. Go to the last phase if you have a simple psyche lock sequence. Read on if you have a slightly more complicated psyche lock situation.

Intermediate Scripting: Number of locks =/= number of correct answers required
As stated before, the psyche locks system in v6 is very flexible. It can allow you to have multiple locks but not necessarily have the same number of correct answers required to clear Psyche Locks. Let's take a look at two main situations:

Number of psyche locks is less than the number of correct answers required
What this means is that you need more than one correct answer to unlock a psyche lock. Why would you want to do this? Maybe your evidence is not strong enough to break the lock. Or perhaps you have a multiple-choice prompt beforehand. Perhaps, even both. Think of a couple of situations in the official games where this has happened. Hint: They mostly involve young Pearls.

So let's ask the question: What should you do to script this correctly? Remember, a wrong answer to a multiple-choice question should not be penalized. So what should you do if the chain-of-questions starts with a multiple choice, but the person answers the multiple choice incorrectly?
Spoiler : Answer :
Simply, keep scripting a chain of prompts before you unlock a lock. Remember to account for failure conversations per prompt. For gameplay purposes, you should NOT require a play to go through more than 3 prompts to unlock a lock. This will pad the sequence unnecessarily, and your players will get pissed.

For the chain-of-questions stemming from a wrong answer for multiple choice, Keep scripting as normal. I would even suggest that you converge those wrong answers into one line of convo, with varying starting words, of course, but end at a question similar to the legitimate psyche lock question. Then, for that fake question, do NOT script the success conversation. Script the failure conversation and lead it back to the multiple-choice question.
Number of psyche locks is more than the number of correct answers required.
This simply means you have more locks than answers. Why would you want to do that? Perhaps to give an illusion that the secret appears bigger than it really is. Or perhaps because your evidence is so decisive, the facade starts to fall very quickly. There were two memorable instances in the official games where this happened. For the former, think of Sister Bikini's secret in 3-5. For the latter, think of Matt Engarde's secret in 2-4.

You can combine this situation using techniques above (from the answer > locks), because that is usually what happens. Barring the above technique, how can you script this situation? Hint: involves the last correct answer.
Spoiler : Answer :
After the last correct answer, unlock the locks consecutively in consecutive frames until you've unlocked all the locks. If you're feeling lazy, you can unlock them all at once by adding the number of locks to that one action until satisfied.
No matter how you scripted the psyche locks, you still need to apply the last step in the beginner section. Again, it will be explained in the last phase.

Order of Unlocking Psyche Locks
If you do not care about the order in which the psyche locks are supposed to be unlocked, you may skip this step and go to the final stage. If you do care about authenticity, please read on.

Remember when I said that this version of Psyche Locks is flexible? This also extends to the psyche lock shattering sequence. You can define what lock you need to unlock. When you pull up the menu for "break psyche lock", you get a drop down menu. By default, it's Auto. In auto mode, the order of unlocking is this: 5, 4, 3, 2, 1. If you play around, you'll notice this is not the correct order for unlocking psyche locks.

Refer to this list below for the correct order for breaking the locks. There is no option for 1 because... there is only 1 lock. :sawhit:
  • Two locks: 1, 2
  • Three locks: 2, 3, 1
  • Four locks: 1, 2, 3, 4
  • Five locks: 2, 3, 4, 5, 1
Of course, you may customize it however you want. The general correct order of unlocking is that you get rid of the locks on the sides first (left, right), and leave the center last. For two rows of 2 locks, the bottom gets unlocked before the upper 2 get unlocked.

Finishing the Psyche Locks Authentically

There are two topics for the final phase:
  • Closing out Psyche Locks
  • Accounting for "Game Overs"
Closing out Psyche Locks
So, you have scripted out the majority of psyche locks. You have your dialogue, your redirects, your gameplay moments. Now what? You have to end it, that's what! You can't leave the chains hanging, you know. This part is where you get to close out the psyche locks for this location.

As you recall, all you have left is the final lock. First step: make seven new blank frames. We will be doing the frames in this order: 1, 2, 3, 4, 5, 7, 6. You might be wondering why not "6, 7". Well, first we need to take care of finishing the actual psyche locks. The sixth frame will be used to account for... mishaps your players might encounter. The sixth frame will be used in the next topic.

The first frame should have the following setup:
  • Background: black
  • Character: Same as before, with the pose however you want.
  • In the "wait for" box, give it a 1500 ms pause.
  • Textbox: Use the shake tag [#sb]. This simulates the chains "pixelating".
The second frame should have the following:
  • Background: black
  • Character: Same as before, with the pose however you want.
  • Sound: Depends on the number of locks. Refer to the file name.
  • In the "wait for" box, give it a 1500 ms pause.
  • Action: hide psyche locks.
The 3rd frame should have the following:
  • Background: Does not matter for now. It is suggested you have the background for the scene.
  • Character: Same as before, with the same before.
  • Popup: A white screen. This is NOT one of the default popups, so you will have to upload it to a website that allows hotlinking (imgur, sadpanda, photobucket), and then load it into the Editor.
  • In the "wait for" box, put a 1000-2000 ms timer.
The 4th and 5th frames are merged together with an automatic timer. The purpose is to do two actions at once: increase the player's health by 50% (or 60hp) like in the games, and to skip to the end.
The fourth frame should bet set like this:
  • Background: the background for the scene in question
  • Character: same as before
  • Popup: Unlock Successful
  • Sound: Full Testimony
  • Action: Increase player's health by 60.
  • Merge with next frame.
The fifth frame requires a 3250 ms timer and a redirect to the last frame of the psyche lock sequence.

The 7th frame (the final frame) should have the following:
  • Background: for the scene in question.
  • Character: same as before
  • Music: The music for this scene.
  • Wait for: 10 ms
The 6th frame should not have anything for now. Just simply put a label in the textbox saying something to the effect of "RESERVE FOR GAME OVER SEQUENCE"

Now go back to the success conversation for the final lock (or locks). Somewhere in those frames, use the following actions:
  • Hide a talk topic: This location's designated (locked) conversation.
  • Reveal a talk topic: The third psyche lock topic, which is designated (unlocked).
If need be, go back to the talk conversations tab and look at the actual talk conversations to make sure you're opening and closing the correct conversations. The reason this is separate from the last 6 frame is because those two actions are NOT connected to the closing sequence of Psyche Locks. Those actions should only be used in the success conversation for the final lock(s).

Accounting for "Game Overs"
You may not have noticed, but you don't have a situation for what happens when your player... is having a difficult time with Psyche Locks. It will be likely that the player will try to "brute force" the locks when Psyche Locks, in general, don't work that way. And what happens when the player runs out of health? HE DIES!

Actually, he doesn't die. In the original games, a disembodied voice (actually, little Pearly), tells PW to take a rest before he shatters his soul. But his soul never shatter. He gets restored to 1 HP.

First step: Go to the beginning of Psyche Locks and somewhere in the beginning segments, use the action "Set "Game Over" redirection. You will redirect to the 2nd to last frame of this Psyche Locks. (The 6th frame from the previous topic).

Second step: insert more frames between the last two frames.

Third step: Write your conversation telling your player-character to give it a rest. You should leave 3 blank frames at the end of that conversation. We will be using those three frames to hide the activity so that the player can't see what's going on. You can now erase that note.

Fourth step: You have your three blank frames. You will do most of the work in the first blank frame.
Set up the first blank frame as follows:
  • Background: doesn't matter. Black or location's background will do.
  • Character: Not necessary.
  • Popup: a black screen. No seriously. This will "hide" stuff underneath. It is NOT in the default popups. You will have to upload it to a site that allows hotlinking, and then load it into the Editor.
  • Textbox: Pause tag [#p200]
  • Action: "break psyche locks". Add locks until you have the number of locks required for this Psyche Lock Mode. The function for this is to clear the screen of locks. You can never tell if the player needs to unlock just one more or all of them and failed.
  • Merge with the next blank frame.
The next blank frame should be as follows:
  • Action: hide psyche locks
  • Textbox: Pause tag [#p500]
  • Merge with next frame
The last frame should simply have the following:
  • Action: Increase player's health points by 1.2 or 1. This represents the lone HP the player gets when reattempting this Psyche Locks Mode.
  • Wait for: 7000 ms. This is the combined time of the pause tags.
This is how you end psyche locks, either successfully or unsuccessfully.



Final words

I hope this guide was helpful. The psyche lock feature is a complicated feature to incorporate successfully in a case. It's even harder to incorporate authentically. This guide should help you program psyche locks into your game. If there are any comments or questions, post below.
Last edited by E.D.Revolution on Mon Jul 06, 2020 4:45 pm, edited 8 times in total.
Image
User avatar
drvonkitty
Posts: 567
Joined: Sat Apr 14, 2012 12:25 am
Spoken languages: English

Re: Psyche Locks for v6: Comprehensive Edition

Post by drvonkitty »

Great guide! Very concise and informative - especially important considering the radical changes between v5 and v6 when it comes to psyche locks. Awesome job!
Image

Image
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Re: Psyche Locks for v6: Comprehensive Edition

Post by E.D.Revolution »

Thank you!

I had experimented with the final section in a test trial. The same test trial that happened to have 5 errors in it. But even though it was messed up, I did get the data I needed to write it up.

Flexibility rocks!
Image
User avatar
Unas
Admin / Site programmer
Posts: 8850
Joined: Tue Jul 10, 2007 4:43 pm
Gender: Male
Spoken languages: Français, English, Español
Contact:

Re: Psyche Locks for v6: Comprehensive Edition

Post by Unas »

Yay, thanks for the guide ED; I'm glad to see that the new psyche locks engine meets most of your needs :-)
It's true that there is no back button conversation though - I'll probably have to include that later.
ImageImageImage
If knowledge can create problems, it is not through ignorance that we can solve them.
Si le savoir peut créer des problèmes, ce n'est pas l'ignorance qui les résoudra. ( Isaac Asimov )
User avatar
FireballFoxes
Posts: 4
Joined: Fri Apr 03, 2015 10:18 am
Spoken languages: English

Re: Psyche Locks for v6: Comprehensive Edition

Post by FireballFoxes »

Thanks for writing this guide but I'm really confused.

click on "edit number and position of psyche locks".
I can't find where this is.
In the psyche locks editor, you will have to click on "add a psyche-lock"
It's not in the psyche-locks editor?

So I've tried to follow this guide but I'm super confused so if you could help I would appreciate it :)




EDIT: It's okay, I figured it out!
User avatar
Tiagofvarela
Posts: 357
Joined: Thu Jun 26, 2014 7:16 pm
Gender: Male
Spoken languages: English, Portuguese
Location: Portugal

Re: Psyche Locks for v6: Comprehensive Edition

Post by Tiagofvarela »

It might be just me, but as of the time of writing, the chains for the locks are a bit annoying.
If we try to make the locks "authentic" (at least with three of them for a tall character), the chains will completely cover the character's face, making the whole ordeal pointless.
Under these circumstances we are better off leaving them as suggested by the editor itself.
A Laggy Turnabout ★
A Batty Turnabout ★
A Tricky Turnabout ★
Upcoming: A Worldly Turnabout, A Courtly Turnabout, A Clumsy Turnabout, A Needy Turnabout
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Re: Psyche Locks for v6: Comprehensive Edition

Post by E.D.Revolution »

Umm, I kinda mentioned it in the guide. :hobo:
Image
User avatar
Tiagofvarela
Posts: 357
Joined: Thu Jun 26, 2014 7:16 pm
Gender: Male
Spoken languages: English, Portuguese
Location: Portugal

Re: Psyche Locks for v6: Comprehensive Edition

Post by Tiagofvarela »

E.D.Revolution wrote:Umm, I kinda mentioned it in the guide. :hobo:
You may notice that the chains for the psyche locks don't look quite right. Do not worry about this for now.
Well, I think there's a bit of reason to worry when my character's face is covered by chains :'(

What I mean is that, at the moment, there is basically no point in going for "authenticity", and there should be something explaining why instead of recommending that you do go for authenticity and then telling you not to worry about the chains.
A Laggy Turnabout ★
A Batty Turnabout ★
A Tricky Turnabout ★
Upcoming: A Worldly Turnabout, A Courtly Turnabout, A Clumsy Turnabout, A Needy Turnabout
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Re: Psyche Locks for v6: Comprehensive Edition

Post by E.D.Revolution »

In response, I direct you to this underlined and italicized phrase:
If you don't care about appearances, just click until you have the number of psyche locks, skip the next step and go to the next phase.
True, the chains will cover the face. You can always justify this by rule of symbolism or some other reason. If it bothers you that much and you care about authenticity, adjust the y-values of locks 2 and 3. The values I came up with again are based on a PyWright experiment. They serve as a guide until the chains get fixed.
Image
User avatar
Ise no Kami
Posts: 23
Joined: Sun Jul 03, 2016 1:28 pm
Spoken languages: English

Re: Psyche Locks for v6: Comprehensive Edition

Post by Ise no Kami »

This guide will certainly help me out later down the line, but it doesn't address the problem I have now. At the end of a trial I just finished, if you present the right piece of evidence to the post-trial question, the defendant reveals five Psyche Locks before leaving. But when I tell it to hide the locks, it does the unchaining animation as if they were broken, rather than removing them from the screen. How do I fix that?
User avatar
Enthalpy
Community Manager
Posts: 5169
Joined: Wed Jan 04, 2012 4:40 am
Gender: Male
Spoken languages: English, limited Spanish

Re: Psyche Locks for v6: Comprehensive Edition

Post by Enthalpy »

Unfortunately, AAO currently has no way to do this. There is one and only one way to hide the locks without animating it: having the player click the back button when asking them for evidence. Obviously, that isn't what you want. I'll add this to the developer to-do list.
[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
AceAttorneyMaster111
Posts: 468
Joined: Sat Sep 27, 2014 6:46 pm
Gender: Male
Spoken languages: English, français, un poco de español, עברית
Location: USA

Re: Psyche Locks for v6: Comprehensive Edition

Post by AceAttorneyMaster111 »

Another way you can do it is use a 256x192 black overlay while you hide the locks. Then, when you take away the overlay, POOF the locks are gone. It still does the animation, you just can't see it.
User avatar
Ise no Kami
Posts: 23
Joined: Sun Jul 03, 2016 1:28 pm
Spoken languages: English

Re: Psyche Locks for v6: Comprehensive Edition

Post by Ise no Kami »

Nice guide. Just one issue that this doesn't address. Even with the "hide psyche-locks button" event, I can't seem to keep the button hidden before the locks are properly revealed. Any ideas?

Never mind. Figured it out.
samuko
Posts: 2185
Joined: Sun Sep 23, 2012 2:24 pm
Gender: Male
Spoken languages: Español, Français, English
Location: Sevilla, España
Contact:

Re: Psyche Locks for v6: Comprehensive Edition

Post by samuko »

Does anyone have the sounds of the psycho locks? Dropbox no longer let we share folders. :(
Image
User avatar
E.D.Revolution
Posts: 5743
Joined: Mon Jul 26, 2010 9:00 pm
Gender: Male
Spoken languages: English and decent Spanish
Location: Across dimensions, transcending universes

Re: Psyche Locks for v6: Comprehensive Edition

Post by E.D.Revolution »

samukomini wrote:Does anyone have the sounds of the psycho locks? Dropbox no longer let we share folders. :(
I am aware that db changed the public folder business. Looks like they changed all the links. So I'll have to update it.
Image
Post Reply