Board index » Present Evidence » Games

Page 106 of 131[ 5218 posts ]
Go to page Previous  1 ... 103, 104, 105, 106, 107, 108, 109 ... 131  Next
 


Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Yes, i said that, a quite long time ago to Comaster against saluk, but it is pretty a long time ago, and recently I don't care. I think most people here know I used to dislike saluk and pywright, but now as I said, is a thing of the past. I did dislike the attitude of SilentBobX, but it's been a long time since I ever mentioned it.

Comaster is just mad because I'm not releasing PWLib 1.2 as quickly as he wants. He did all chars and thinks that I must release it NOW no matter my university life. I request that his post is removed (please, any mod can do this?).

I think I posted a couple of times about me begin busy with university.

And to clarify some of his misleads:
- Save is working. As well as loading. It is added for a while now, and he saw it.
- Comaster quit msn some days ago, and we were talking all day.

Also if i didn't care at all, why would I say online here, posting news?

------------------------------------------------------------------------------------------------------------------------------
Once the Beta begins, I'll be happy to have a copy tested.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788


Last edited by KSA_Tech on Thu Nov 05, 2009 9:50 am, edited 1 time in total.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

He's mad because you aren't releasing 1.2 now? Hm, that makes sense. He came onto my thread and did about a million Franziska objections against one comment of yours (it was about waiting to make 1.2 the best and professional.). I totally agree with you of course KSA. Things like this take time and I wouldn't want to work with a bug riddled engine. I'd prefer a professional, bug-free engine even if I had to wait another year.

Oh good news. I was programming the start of my case onto Pwlib and then AIGE crashed. I was annoyed and confused and tried to fix it (ended up spending 3+hours re-writing code and restarted the computer a few times.) I then narrowed it down to the evidence and profile section and removed this.

Code:
setvar([evidencestex],7000);
runscript("setevidencepagesimple");


Is this code needed or can it just simply be excluded?
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

I sometimes delay stuff since I want to add a new feature to AIGE or PWLib, it is a fact, but recently university is making me extra busy.

I wish I could sit and finish the feature demo game, then start the beta. I want to see PWLib 1.2 out as much as people want to use it.

---------------------------------------
AIGE crashes on that case because the number of pages on the evidence is set to 0. The sup variable must be 1 for you to run this:

setvar([evidencestex],7000);
runscript("setevidencepagesimple");

Example codes:

This will make AIGE 700a crash:
setvar([evidencenumber],902);
setvar([evidencegfs],80902);
setvar([evidencegfl],80902);
setvar([evidencesup],0);
setvar([evidencename],"Trucy GS4 Promo");
setvar([evidencesdesc],"Type: Photo\nRecieved from Trucy Wright.");
setvar([evidenceldesc],"A promo photo of Gyakuten Saiban \n4.");
runscript("createevidence");
setvar([evidencestex],7000);
runscript("setevidencepagesimple");

This is the working code:
setvar([evidencenumber],902);
setvar([evidencegfs],80902);
setvar([evidencegfl],80902);
setvar([evidencesup],1);
setvar([evidencename],"Trucy GS4 Promo");
setvar([evidencesdesc],"Type: Photo\nRecieved from Trucy Wright.");
setvar([evidenceldesc],"A promo photo of Gyakuten Saiban \n4.");
runscript("createevidence");
setvar([evidencestex],7000);
runscript("setevidencepagesimple");

AIGE 800a wouldn't crash (but you would see that the "Trucy GS4 Promo" evidence wouldn't have the Check button on it).
If I recall well, someone had the the same issue a little while ago.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

Oh that makes a little more sense. I just checked through the last two pages and someone did in fact have the same question as I. Oops, silly me. I should have been more thorough in checking the thread..
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

No problem.

It took me a bit to find that this was the issue.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Mandaue City, Cebu, Philippines

Rank: Desk Jockey

Joined: Sun Sep 20, 2009 1:51 pm

Posts: 117

KSA_Tech wrote:
Ptapcc wrote:
Oh that makes a little more sense. I just checked through the last two pages and someone did in fact have the same question as I. Oops, silly me. I should have been more thorough in checking the thread..

No problem.

It took me a bit to find that this was the issue.


Yep. You got that right. (It was me).

Oh, by the way, I've seen in the Ace Attorney Games that when I present wrong evidence, you know the objection comes out but then I noticed one thing, when Phoenix objects, I see speedlines and the Phoenix_Zoom on the bottom screen. Is this implemented already or am I the one who doesn't know who doesn't know? :eh?: Thanks!
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

You mean this?

Image
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Mandaue City, Cebu, Philippines

Rank: Desk Jockey

Joined: Sun Sep 20, 2009 1:51 pm

Posts: 117

KSA_Tech wrote:
You mean this?

Image


Yep, that's what I meant.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

@Ptapcc
I'll put the char you request on my server as soon as possible.

She is one of the few chars that i got via email, and didn't put to download here.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

What is my liiiife?!?

Gender: Male

Location: UK

Rank: Admin

Joined: Tue Feb 27, 2007 11:02 am

Posts: 2504

Quote:
Mechabowser would have most likely released his casemaker eventually, were it not for all the conspiracy theorists and people going against him.
The main reason was that he was a complete arse.

Edit: I've also removed the redundant trolling post from Comaster. However cross he may have been about the situation, hurling abuse at people is wrong, and I aint standing for that.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Dee Vasquez as requested:

http://www.ksatechnologyhq.com:1357/pwlib/DeeVasquez.7z
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

Yay. That's all the old sprites down, now if only some sprite artists would take up my request, then I would have them all but sadly, none have signed up yet. Oh well, the game still goes on!
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Mandaue City, Cebu, Philippines

Rank: Desk Jockey

Joined: Sun Sep 20, 2009 1:51 pm

Posts: 117

Um, KSA? How do I implement it? The objection and the face and speedlines on the bottom screen.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

It isn't available on pwlib 1.1 because the code requires aige 800a's functionality to work.

So it will be available on PWLib 1.2.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

I've got one question KSA.

1. How do I hide the case bg? (I've loaded a custom made one) You know the one that appears on the top screen when it shows New Game, Continue etc? As soon as I go to a black screen, it's still there. It's very irritating.

I'm posting screenshots soon. Hopefully tomorrow as I have two days to programming.

EDIT: Oh yeah, what's red for PWlib? Red as in red messages. And will Pwlib 1.2 have the jurist system? I'll need it.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Mandaue City, Cebu, Philippines

Rank: Desk Jockey

Joined: Sun Sep 20, 2009 1:51 pm

Posts: 117

KSA_Tech wrote:
It isn't available on pwlib 1.1 because the code requires aige 800a's functionality to work.

So it will be available on PWLib 1.2.


Okay, that's good to know. Will 1.2 have this?
ImageImage
<-->
In the Ace Attorney games, there was some kind of arrows pointing left and right to change the view of a location?
How about buttons for Edgeworth? You can find them here.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

To hide the bg after hiding the main screen, just use setbgsize(0,0);

To use red, you will need to register it using the command registercolor.
For red, use:
registercolor("colorred",255,255,0,0);

By the Jurist System you mean the part where you select in the end of case 4 of AJ? If so, no, it isn't yet. But given the GFX, it can be done.

The multi-area is available on 1.2 (i will demo it on case 2 of the feature demo game).

I think i added edgeworth button set to 1.2, but i'll look. If it isn't added, i'll add (maybe even release a small pack for 1.1 users if there's need).
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

Ah thanks. Now I can progress with my case. GFX? What do you mean by that? And yes, I do mean the thing at the end of 4-4.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

GFX = Graphics.

I can ask AppleButter if he wants to do the Jurist System when he finishes the Mason System.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

Oh, silly me then. I'd think it could be done as well as it's like the Mason system comment that was posted on ROTP's thread. It's just simple graphics and animation to it. Well better get back to work then.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

The hardest part is to extract the graphics. Making the animation isn't hard, but time consuming.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Mandaue City, Cebu, Philippines

Rank: Desk Jockey

Joined: Sun Sep 20, 2009 1:51 pm

Posts: 117

Okay, so I know how to change the text speed in the message box with this:

setmsgboxtextspeed(n);

But how do I change it to the normal text speed?
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

The normal speed for the message box text is 2.

Just do setmsgboxtextspeed(2);
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

Okay, I'm in the middle of cross-examination and before I started it, I ran AIGE to see if my script was working. In basically every place it was (except for one part for the Bailiff Name tag) and when I go to court. In court, I can't seem to get the Courtroom Overview to work along with answering a question. (It's the question called Case1_Question1 and this is the error from AIGE: waitsignal("qreply",[qreplysignal]);)

Also how do I get the GS4 backgrounds to work? I only just recently realized that I was using GS 1-3 sprites and not AJ Court backgrounds. How do I implement them? And can you use them in sliding?

Oh, I can't get the Take That sound to work as well.
Code:
#include(pwlib/pwlib.hlsl)

[game]
jumptoscript("setup");

[setup]
definekey("key_lclick",<null()>);
runscript("pw_initpwlib");
runscript("pw_initpwbgs");
runscript("charcreation");
runscript("load");
runscript("evidenceprofilecreation");
setvar([pw_episodepath],"episode/");
setvar([pw_episodes],1);
jumptoscript("run");

[load]
loadtexture(80900,"PW/evidence/lawyer badge.png");
loadtexture(80901,"PW/evidence/bracelet.png");
loadtexture(80902,"PW/evidence/autopsy report.png");
loadtexture(2001,"PW/evidence/en-goldsnackoo.png");
loadtexture(90900,"PW/profile/odoroki.png");
loadtexture(90901,"PW/profile/minuki.png");
loadtexture(90902,"PW/profile/romaine.png");
loadtexture(90903,"PW/profile/payne4.png");
loadtexture(90904,"PW/profile/skye.png");
loadtexture(70000,"PW/misc/default.png");
replacetexture(-7002,"PW/CRO/CROPrPayne3.png");
replacetexture(-7003,"PW/CRO/CROApolloTrucy.png");
replacetexture(-7000,"PW/CRO/CROJudge.png");

[pw_showcourtroomoverview]
setgenobjgraphic("pw_crowitness",-7000);
setgenobjgraphic("pw_crojudge",-7000);
setgenobjgraphic("pw_croprosecutor",-7002);
setgenobjgraphic("pw_croattorney",-7003);

[charcreation]
runscript("pw_createtrucy");
runscript("pw_createapollo");
runscript("pw_createhobophoenix");
runscript("pw_createzak");
runscript("pw_createjudge");
runscript("pw_createoldpayne");
runscript("pw_createemaskye");

[evidenceprofilecreation]
setvar([evidencenumber],900);
setvar([evidencegfs],80900);
setvar([evidencegfl],80900);
setvar([evidencesup],1);
setvar([evidencename],"Attorney's Badge");
setvar([evidencesdesc],"Type: Other\n One of my possessions.");
setvar([evidenceldesc],"It's my all important badge.\nIt show that I'm a defense attorney.");
runscript("createevidence");
setvar([evidencenumber],901);
setvar([evidencegfs],80901);
setvar([evidencegfl],80901);
setvar([evidencesup],1);
setvar([evidencename],"Bracelet");
setvar([evidencesdesc],"Type: Other\n One of my possessions.");
setvar([evidenceldesc],"My bracelet. It allows me to\nperceive.");
runscript("createevidence");
setvar([evidencenumber],902);
setvar([evidencegfs],80902);
setvar([evidencegfl],80902);
setvar([evidencesup],1);
setvar([evidencename],"Autopsy Report");
setvar([evidencesdesc],"Type: Report\n Autopsy report\nof Ryan Carter.");
setvar([evidenceldesc],"Autopsy report of Ryan Carter. Died\n from fatal shot to brain.");
runscript("createevidence");
setvar([evidencestex],7000);
runscript("setevidencepagesimple");

setvar([profilenumber],800);
setvar([profilegfs],90900);
setvar([profilegfl],90900);
setvar([profilename],"Apollo Justice");
setvar([profilesdesc],"Age: 23\nGender: Male");
setvar([profileldesc],"Me.");
runscript("createprofile");
setvar([profile number],801);
setvar([profilegfs],90901);
setvar([profilegfl],90901);
setvar([profilename],"Trucy Wright");
setvar([profilesdesc],"Age: 15\nGender: Female");
setvar([profileldesc],"A cheerful magician girl.");
runscript("createprofile");
setvar([profile number],802);
setvar([profilegfs],90902);
setvar([profilegfl],90902);
setvar([profilename],"Ryan Carter");
setvar([profilesdesc],"Age: 41\nGender: Male");
setvar([profileldesc],"Victim in this case.");
runscript("createprofile");
setvar([profile number],803);
setvar([profilegfs],90903);
setvar([profilegfl],90903);
setvar([profilename],"Winston Payne");
setvar([profilesdesc],"Age: \nGender: Male");
setvar([profileldesc],"A prosecutor who seems to have a grudge against me.");
runscript("createprofile");
setvar([profile number],804);
setvar([profilegfs],90904);
setvar([profilegfl],90904);
setvar([profilename],"Ema Skye");
setvar([profilesdesc],"Age: \nGender: Female");
setvar([profileldesc],"The detective in charge of this case.");
runscript("createprofile");

[pw_holdit]
runscript("pw_hidemessagebox");
loadandplaysfx("aholdit.wav",0);
runscript("pw_raiseholdit");
runscript("hidepwmenu");

[pw_objection]
runscript("pw_hidemessagebox");
loadandplaysfx("aobjection.wav",0);
runscript("pw_raiseobjection");
runscript("hidepwmenu");

[pw_takethat]
runscript("pw_hidemessagebox");
loadandplaysfx("atakethat.wav",0);
runscript("pw_raisetakethat");
runscript("hidepwmenu");

[pw_objectionp]
runscript("pw_hidemessagebox");
loadandplaysfx("01_Payne - Objection.wav",0);
runscript("pw_raiseobjectionp");
runscript("hidepwmenu");

[pw_whitemessagebox]
setmsgboxtextcolor(255,240,240,240);

[pw_bluemessagebox]
setmsgboxtextcolor(255,107,198,247);

[pw_greenmessagebox]
setmsgboxtextcolor(255,0,247,0);

[pw_orangemessagebox]
setmsgboxtextcolor(255,247,115,57);

[pw_redmessagebox]
setmsgboxtextcolor(255,255,0,0);

[pw_silentmessagebox]
runscript("pw_showmessagebox");
runscript("pw_setnameboxtonoone");
setmsgboxtickersound("");

[run]
setbg(70000);
changetitle("Apollo Justice Ace Attorney: Justice's Memoirs");
runscript("pw_showmain");
waitresponse();
runscript("pw_hidemain");
jumptoscript("casemenu");

[casemenu]
runscript("pw_caseselect");
waitresponse();
jumptoscript("begin_case1");

[begin_case1]
setbgsize(0,0);
jumptoscript("casestart");
waitresponse();

[casestart]
setvar([evidencenumber],900);
runscript("addevidence");
setvar([evidencenumber],901);
runscript("addevidence");
setvar([profilenumber],800);
runscript("addprofile");
jumptoscript("case1_intro");

[case1_intro]
loadandplaymp3("music/101 Gyakuten Kenji - Prologue.mp3",0,"O");
runscript("pw_showmessagebox");
runscript("pw_silentmessagebox");
wait(50);
messageauto("So why did you call me here?");
wait(200);
runscript("pw_redmessagebox");
messageauto("Isn't it obvious?");
wait(200);
runscript("pw_whitemessagebox");
messageauto("Oh yeah the game.");
wait(200);
messageappendauto("About that-");
runscript("pw_redmessagebox");
messageauto("No...");
wait(150);
runscript("pw_whitemessagebox");
messageauto("What...?");
wait(100);
runscript("pw_redmessagebox");
messageauto("I didn't want to talk about that...");
wait(140);
messageauto("I called you here for...");
wait(150);
runscript("pw_whitemessagebox");
messageauto("Wait...is that a...!");
loadandplaysfx("sfx-gunshot2.wav",0);
wait(100);
runscript("pw_redmessagebox");
messageauto("your...death...");
wait(150);
messageauto("Justice...");
wait(100);
messageappendauto("has been served.");
wait(150);
stopmp3(0);
jumptoscript("enterscene1");

[enterscene1]
runscript("pw_showadvarrowmenu");
runscript("pw_settypewritermsgbox");
runscript("pw_greenmessagebox");
runscript("pw_showmessagebox");
message("                 February 7th, 9:50 AM\n                          District Court\n               Defendant Lobby No. 2");
runscript("pw_hidemessagebox");
jumptoscript("scene1");

[scene1]
loadandplaymp3("music/102 Investigation ~ Opening 2009.mp3",0,"O");
runscript("pw_showadvarrowmenu");
runscript("pw_usepwbgcourthall");
runscript("setlipsynctonoone");
runscript("pw_showmessagebox");
runscript("pw_setnameboxtoapollo");
runscript("pw_bluemessagebox");
message("It's been three months since I last stepped\ninto this courtroom.");
message("Three months since that trial...");
message("The trial of Vera Misham, or at least it\noriginally was.");
message("I helped prove Kristoph Gavin, my\nex-mentor guilty of Vera's father's murder.");
message("And in the process, showed Phoenix\nWright was framed for that forged\nevidence");
message("incident seven years ago.");
wait(50);
loadandplaysfx("sfx-lightbulb.wav",0);
message("Oh, I've forgotten something haven't I?");
message("My name is Apollo Justice.\nI'm a defense attorney.");
message("This is my second year. My first\n was quite busy so I expect the same.");
message("I work with Mr. Wright, former attorney,\n and his adopted daughter Trucy.");
loadandplaysfx("sfx-dooropens.wav",0);
message("Oh, there's Mr. Wright, Trucy and\nthe defendant.");
runscript("pw_whitemessagebox");
runscript("showpwchar");
runscript("setlipsynctochar");
runscript("pw_enablehobophoenixnormal");
runscript("pw_setnameboxtophoenix");
message("Good morning Apollo. Are you prepared\nfor today's trial?");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("Yes Mr. Wright. I was up last night late\nfinishing looking over the files.");
runscript("setlipsynctochar");
runscript("pw_enablehobophoenixlaugh");
runscript("pw_setnameboxtophoenix");
message("I'm sure you'll do well then.");
runscript("pw_enabletrucynormal");
runscript("pw_setnameboxtotrucy");
message("I'll be helping you out today Polly!");
setvar([profilenumber],801);
runscript("addprofile");
runscript("pw_enabletrucyhattip");
message("So you can count on me to save\n your backside.");
runscript("pw_bluemessagebox");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("Gee thanks for the moral support.");
runscript("pw_whitemessagebox");
runscript("setlipsynctochar");
runscript("pw_setnameboxtophoenix");
runscript("pw_enablehobophoenixnormal");
message("Ready to meet the defendant?");
runscript("pw_setnameboxtoapollo");
runscript("setlipsynctonoone");
message("Yes I'm ready. Show me to him.");
runscript("pw_enablezaknormal");
runscript("pw_bluemessagebox");
message("So this is the defendant, the famous\n Zak Daniels.");
runscript("pw_whitemessagebox");
message("Good morning Mr. Daniels. I'm your\nattorney, Apollo Justice.");
runscript("setlipsynctochar");
runscript("pw_enablezakhappy");
runscript("pw_setnameboxtozak");
message("You look a little weak. Are you sure you're\n up to today's trial punk?");
runscript("pw_bluemessagebox");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("Did he just...insult me?");
runscript("setlipsynctochar");
runscript("pw_whitemessagebox");
runscript("pw_enablezakhappy");
runscript("pw_setnameboxtozak");
message("Haha, i'm just messing with you.\nNo need to get angry.");
runscript("pw_enablezaknormal");
message("So you're my attorney?");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("Yes that's right, Mr. Daniels.");
runscript("setlipsynctochar");
runscript("pw_enablezaklaughs");
runscript("pw_setnameboxtozak");
message("Call me Zak.");
runscript("pw_enablezaknormal");
message("So have you finished acquainting yourself\nwith the details of the case?");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
runscript("pw_bluemessagebox");
message("(Oh that's right. The case.)");
runscript("pw_whitemessagebox");
message("I'm a bit confused at one point. Can\nyou explain it to me?");
runscript("setlipsynctochar");
runscript("pw_enablezaknormal");
runscript("pw_setnameboxtozak");
message("Huh? What confuses you?");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("The crime itself. Can you explain it?");
runscript("setlipsynctochar");
runscript("pw_enablezaknormal");
runscript("pw_setnameboxtozak");
message("Very well.");
runscript("pw_enablezakthinking");
message("It was Wednesday night and practise had\njust finished. I was packing away the\nequipment when BANG!");
message("A gunshot rang through the gym. I rushed\n to the sound and soon, a second shot\n went off.");
message("I came to the lockers and found Coach\nslumped on the ground.");
message("My team soon found me and seconds\nlater, I was arrested as police showed up.");
runscript("setlipsynctonoone");
runscript("pw_bluemessagebox");
runscript("pw_setnameboxtoapollo");
message("(My bracelet didn't react, so he musn't\n be lying.)");
runscript("pw_whitemessagebox");
message("They arrested you just like that?");
runscript("setlipsynctochar");
runscript("pw_enablezakmad");
runscript("pw_setnameboxtozak");
message("Yep. Apparently someone witnessed the\ncrime and said it was me.");
runscript("pw_bluemessagebox");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("(Ouch, that's bad.)");
runscript("pw_whitemessagebox");
message("Zak, I have one question to ask you.");
runscript("setlipsynctochar");
runscript("pw_enablezaknormal");
runscript("pw_setnameboxtozak");
message("Yes?");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("Did you kill Ryan Carter?");
runscript("setlipsynctochar");
runscript("pw_enablezaknormal");
runscript("pw_setnameboxtozak");
wait(20);
message("No I didn't.");
runscript("pw_bluemessagebox");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("(No reaction. He's innocent.)");
runscript("pw_whitemessagebox");
runscript(pw_setnameboxtobailiff");
message("Will the defense and defendant enter the\ncourtroom now.");
message("The trial is about to commence.");
runscript("setlipsynctochar");
runscript("pw_enablehobophoenixbigeyes");
runscript("pw_setnameboxtophoenix");
message("Oh I nearly forgot. Here's the\nautopsy report Apollo.");
setvar([evidencenumber],902);
runscript("addevidence");
setvar([evidencenumber],902);
setvar([pw_headeviaddmsg],"");
setvar([pw_taileviaddmsg]," was added\nto the Court Record.");
runscript("pw_startevidenceadd");
runscript("pw_enablehobophoenixbigeyes");
runscript("pw_setnameboxtophoenix");
message("Good luck now!");
runscript("pw_enabletrucybounce");
message("Let's go Polly!");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
runscript("pw_enablezaknormal");
message("Are you ready Zak?");
runscript("setlipsynctochar");
runscript("pw_enablezakhappy");
runscript("pw_setnameboxtozak");
message("I'm ready. I have faith in you.");
stopmp3(0);
runscript("pw_hidemessagebox");
jumptoscript("case1_trialbegins");

[case1_trialbegins]
setbgsize(0,0);
setvar([profilenumber],802);
runscript("addprofile");
runscript("pw_showadvarrowmenu");
runscript("pw_settypewritermsgbox");
runscript("pw_greenmessagebox");
runscript("pw_showmessagebox");
message("       February 7th, 10:00 AM\n         District Court\n       Courtroom No. 2");
runscript("pw_showcourtroomoverview");
loadandplaysfx("sfx-gallery.wav",0);
wait(144);
runscript("pw_showcourtroomoverview");
runscript("pw_showgavelhit");
runscript("pw_whitemessagebox");
runscript("pw_showjudgestand");
runscript("showpwchar");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
runscript("setlipsynctochar");
runscript("pw_showmessagebox");
loadandplaymp3("music/103 Investigation ~ Middlegame 2009.mp3",0,"O");
message("Court is now in session for the\ntrial of Zak Daniels.");
message("Are the prosecution and defense\nready?");
runscript("pw_showprosecutorstand");
runscript("pw_enableoldpaynenormal");
runscript("pw_setnameboxtopayne");
message("The prosecution is ready,\nYour Honor.");
setvar([profilenumber],803);
runscript("addprofile");
runscript("pw_hidemessagebox");
setvar([sld_targetcharanim],"pw_enableapollonormal");
runscript("pw_slideprosecutortoattoney");
runscript("pw_setnameboxtoapollo");
messageauto("The defense is um...");
wait(10);
messageappendauto("Ready, Your Honour.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
message("Mr. Justice! It's been a while.");
message("Why I think the last time you\n were in here was for that trial.");
runscript("pw_showattorneystand");
runscript("pw_enableapollonormal");
runscript("pw_setnameboxtoapollo");
message("Yes that's um...correct, Your Honour.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgeno");
runscript("pw_setnameboxtojudge");
message("I see.");
runscript("pw_enablejudgenormal");
message("Mr. Justice. I noticed you stumbled\n with your statement.");
runscript("pw_showattorneystand");
runscript("pw_enableapollosweating");
runscript("pw_setnameboxtoapollo");
message("I did?");
runscript("pw_showjudgetable");
runscript("pw_enablejudgeno");
runscript("pw_setnameboxtojudge");
message("Yes, you did.");
runscript("pw_enablejudgenormal");
message("Mr. Justice, I'd like to ask you\na couple of questions, if that's alright?");
runscript("pw_showattorneystand");
runscript("pw_enableapollosweating");
runscript("pw_setnameboxtoapollo");
message("Questions, Your Honour?");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
message("Yes, a couple to test if you're ready\nand prepared for this trial.");
message("Will this be alright?");
runscript("pw_showattorneystand");
runscript("pw_enableapolloconfidenta");
runscript("pw_setnameboxtoapollo");
message("Of course! Throw them at me.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
message("Very well.");
runscript("pw_showcocouncilstand");
runscript("pw_enabletrucycourtnormal");
runscript("pw_setnameboxtotrucy");
message("Remember to check the Court Record\n if you forget Polly!");
jumptoscript("presentcarterprofile");

[presentcarterprofile]
loadandplaymp3("music/105 Logic ~ The Way to the Truth.mp3",0,"O");
runscript("pw_greenmessagebox");
definevar([signal],"int");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
messageauto("Who is the");
runscript("pw_redmessagebox");
messageappendauto("victim");
runscript("pw_greenmessagebox");
messageappendauto("in this trial?");
runscript("pw_forcepresent");
waitsignal("advance",[signal]);
runscript("pw_hidemessagebox");
runscript("pw_raisetakethat");
wait(6);
if(<compare([currentitemcode],"equal",802)>,<jumptoscript("presentcarterevidencecorrect")>,<jumptoscript("presentcarterevidencewrong")>);

[presentcarterevidencecorrect]
runscript("pw_whitemessagebox");
runscript("pw_showadvarrowmenu");
runscript("pw_showattorneystand");
runscript("pw_enableapollodocument");
runscript("setlipsynctochar");
runscript("pw_showmessagebox");
runscript("pw_setnameboxtoapollo");
message("The victim's name was Ryan Carter,\n,Your Honour.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenod");
runscript("pw_setnameboxtojudge");
message("That is correct, Mr. Justice");
runscript("pw_enablejudgenormal");
message("However, I am not satisfied.\nMr. Justice...");
jumptoscript("case1_question1");

[presentcarterevidencewrong]
runscript("pw_whitemessagebox");
runscript("pw_showjudgetable");
runscript("pw_showmessagebox");
runscript("pw_showadvarrowmenu");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
runscript("pw_showmessagebox");
message("...");
runscript("pw_showprosecutorstand");
runscript("pw_enableoldpaynefullfwoosh");
runscript("pw_setnameboxtopayne");
message("...");
runscript("pw_showcocouncilstand");
runscript("pw_enabletrucyprofile");
runscript("pw_setnameboxtotrucy");
message("...");
runscript("pw_showattorneystand");
runscript("pw_apollosweating2");
runscript("pw_setnameboxtoapollo");
runscript("pw_bluemessagebox");
message("(Er..better try that again)");

[case1_question1]
runscript("pw_enablejudgemad");
messageauto("How was the victim murdered?");
runscript("pw_showselectananswer");
setvar([pw_maxquestions],3);
replacetexture(30500,"PW/extra/choice1-1.png");
replacetexture(30501,"PW/extra/choice2-1.png");
replacetexture(30502,"PW/extra/choice3-1.png");
setvar([pw_q1gfx],30500);
setvar([pw_q2gfx],30501);
setvar([pw_q3gfx],30502);
runscript("hidepwmenu");
runscript("pw_setupquestions");
runscript("pw_showquestion");
waitsignal("qreply",[qreplysignal]);
runscript("pw_hideselectananswer");
runscript("hidepwmenu");
runscript("pw_showadvarrowmenu");if(<compare([qreplysignal],"equal",3)>,<jumptoscript("case1_q1a1")>,<jumptoscript("case1_q1a2")>,<jumptoscript("case1_q1a3")>);

[case1_q1a1]
runscript("pw_showattorneystand");
runscript("pw_showmessagebox");
runscript("pw_enableapolloconfidenta");
runscript("pw_setnameboxtoapollo");
message("The victim was shot in the brain,\nYour Honour.");
jumptoscript("continued_trial");

[case1_q1a2]
runscript("pw_showattorneystand");
runscript("pw_enableapolloconfidentb");
runscript("pw_setnameboxtoapollo");
runscript("pw_showmessagebox");
message("The victim was stabbed in the heart,\nYour Honour.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgeno");
runscript("pw_setnameboxtojudge");
message("I'm afraid that's incorrect.");
runscript("pw_showattorneystand");
runscript("pw_enableapollosweating");
runscript("pw_setnameboxtoapollo");
message("Oh...er...");
message("I'll..ah try again.");
runscript("case1_question1");

[case1_q1a3]
runscript("pw_showattorneystand");
runscript("pw_showmessagebox");
runscript("pw_enableapollonormal");
runscript("pw_setnameboxtoapollo");
message("The victim was strangled,\nYour Honour.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgeno");
runscript("pw_setnameboxtojudge");
message("That's incorrect.");
message("Please try again.");
runscript("case1_question1");

[continued_trial]
stopmp3(0);
runscript("pw_showadvarrowmenu");
runscript("pw_whitemessagebox");
runscript("pw_showjudgetable");
runscript("showpwchar");
runscript("pw_enablejudgenod");
runscript("pw_setnameboxtojudge");
runscript("setlipsynctochar");
runscript("pw_showmessagebox");
message("That's correct Mr. Justice.");
runscript("pw_enablejudgenormal");
message("I believe we can resume the trial\n now. You have shown that you\n are ready.");
message("Mr. Payne, your opening statement\nplease.");
runscript("pw_showprosecutorstand");
runscript("pw_enableoldpaynefwoosh");
runscript("pw_setnameboxtopayne");
message("Very well.");
loadandplaymp3("music/108 Tricks and Gimmicks.mp3",0,"O");
runscript("pw_enableoldpaynenormal");
message("As the court is aware, the victim Ryan\nCarter, was murdered 3 nights ago.");
message("This happened at the Californian Ring,\nthe home stadium of the Eagles, right after\npractise had just finished.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
message("Practise, Mr. Payne?");
runscript("pw_showprosecutorstand");
runscript("pw_enableoldpaynenormal");
runscript("pw_setnameboxtopayne");
runscript("pw_enableoldpaynenormal");
message("Yes. Their weekly session.");
message("They had just finished it and while\neveryone was in the lockers...");
message(" The defendant murdered the victim!");
stopmp3(0);
runscript("pw_showcourtroomoverview");
loadandplaysfx("sfx-gallery.wav",0);
wait(144);
runscript("pw_hidecourtroomoverview");
runscript("pw_showgavelhit");
runscript("pw_showjudgetable");
runscript("pw_showmessagebox");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
message("Mr. Payne! I hope you have evidence to support this!");
runcript("pw_showprosecutorstand");
runscript("pw_enableoldpaynetap");
runscript("pw_setnameboxtopayne");
message("Of course. Not only do I have evidence but\nI have a witness to the crime itself.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
message("A witness you say?");
runcript("pw_showprosecutorstand");
runscript("pw_enableoldpaynetap");
runscript("pw_setnameboxtopayne");
message("Yes, one of the defendant's team members\n in fact.");
runscript("pw_enableoldpaynenormal");
message("However before I call him, I would\n like to summon Detective Ema Skye to the stand.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenod");
runscript("pw_setnameboxtojudge");
message("Very well. Bailiff, escort Detective Skye\nto the stand.");

runscript("pw_showwitnessstand");
runscript("pw_enableemaskyesnack");
runscript("pw_setnameboxtoema");
loadandplaymp3("music/103 Investigation ~ Middlegame 2009.mp3",0,"O");
messageauto("Hey Apollo, Trucy.");
setvar([profilenumber],804);
runscript("addprofile");
runscript("pw_greenmessagebox");
messageappendauto("*munch*");
loadandplaysfx("munch1.wav",0);
runscript("pw_whitemessagebox");
message("What's up?");
runscript("pw_slidewitnesstoattorney");
runscript("pw_enableapollonormal");
runscript("pw_setnameboxtoapollo");
message("Oh just the usual. You know,\n trials and all that.");
runscript("pw_showcocouncilstand");
runscript("pw_enabletrucynormal");
runscript("pw_setnameboxtotrucy");
message("Yeah, just the usual.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgewarning");
runscript("pw_setnameboxtojudge");
message("This is a court of law, not a\n court of personal talk. Refrain\n yourselves from speaking personally.");
runscript("pw_greenmessagebox");
runscript("pw_enablejudgesurprised");
message("*katonk* *katonk*");
loadandplaysfx("sfx-snackood.wav",0);
loadandplaysfx("sfx-snackood.wav",0);
runscript("pw_whitemessagebox");
setvar([pw_evidtoshowinbox],2001);
runscript("pw_showflyingevidboxright");
message("Hm? What's this? Some sort\n of food?");
runscript("pw_hideflyingevidboxright");
runscript("pw_enablejudgewarning");
messageauto("I'm afraid I am going to have");
runscript("pw_greenmessagebox");
messageappendauto("*munch* *munch*");
loadandplaysfx("munch1.wav",0);
loadandplaysfx("munch2.wav",0);
runscript("pw_whitemessagebox");
runscript("pw_enablejudgesurprised");
message("Oh my. That's very tasty.");
runscript("pw_showwitnessstand");
runscript("pw_enableemaskyeadjust");
runscript("pw_setnameboxtoema");
messageauto("Of course it is");
runscript("pw_greenmessagebox");
runscript("pw_enableemaskyeeating");
messageappendauto("*munch* *munch*");
loadandplaysfx("munch1.wav",0);
loadandplaysfx("munch2.wav",0);
runscript("pw_whitemessagebox");
message("Have some more");
runscript("pw_showjudgetable");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
message("Thanks!");
runscript("pw_greenmessagebox");
message("*munch* *munch*");
loadandplaysfx("munch1.wav",0);
loadandplaysfx("munch2.wav",0);
runscript("pw_showattorneystand");
runscript("pw_enableapollonormal");
runscript("pw_setnameboxtoapollo");
message("*munch* *munch*");
loadandplaysfx("munch1.wav",0);
loadandplaysfx("munch2.wav",0);
runscript("pw_showcocouncilstand");
message("pw_enabletrucycourtnormal");
runscript("pw_setnameboxtotrucy");
message("*munch* *munch*");
loadandplaysfx("munch1.wav",0);
loadandplaysfx("munch2.wav",0);
runscript("pw_objectionp");
runscript("pw_showprosecutorstand");
runscript("pw_enableoldpaynesweating");
runscript("pw_setnameboxtopayne");
message("Your Honour, this is not the time to be\nsnacking. This is a murder trial!");
runscript("pw_showjudgetable");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
loadandplaysfx("sfx-lightbulb.wav",0);
message("Ah your right! Forgive me Mr. Payne");
runscript("pw_showprosecutorstand");
runscript("pw_enableoldpaynetap");
runscript("pw_setnameboxtopayne");
message("It's okay, Your Honour. The defense\n must have confounded you.");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenod");
runscript("pw_setnameboxtojudge");
message("Yes, your right");
runscript("pw_showattorneystand");
runscript("pw_enableapollosweating");
runscript("pw_setnameboxtoapollo");
runscript("pw_bluemessagebox");
message("(Your Honour, don't believe that!)");
runscript("pw_showjudgetable");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
message("Now Detective Skye. Testify about\n the police arriving to the scene.");
runscript("pw_showwitnessstand");
runscript("pw_enableemaskyeadjust");
runscript("pw_setnameboxtoema");
message("Very well.");
stopmp3(0);
runscript("pw_showwitnesstestimony");
runscript("pw_showtestimony");

[witnesstestimony]
loadandplaymp3("107 Confrontation ~ Moderato 2009.mp3",0,"O");
runscript("showpwchar");
runscript("pw_showwitnessstand");
setmsgboxtextcolor(255,0,255,0);
runscript("pw_showmessagebox");
runscript("pw_setnameboxtonoone");
runscript("pw_enableemaskyeglasses");
messageinstantauto("\n --When we got there--");
setmsgboxtextcolor(255,255,255,255);
runscript("pw_showwitnesstestimony");
runscript("pw_showtestimony");
runscript("pw_setnameboxtoema");
runscript("pw_enableemaskyeglasses");
runscript("pw_greenmessagebox");
message("We received a call at exactly 5:10PM.");
message("The person said a murder had occured\nso we rushed to the Ring.");
message("We got there relatively quickly and\nfound the defendant standing over the victim's\nbody with a gun in hand.");
message("The victim was dead, slouched\nover.");
message("Thanks to Forensics, we were able\nto prove the defendant murdered the victim.");
message("We checked the ballistic markings of\n the bullet extracted from the victim's head and\nfound a perfect match with the gun.");
wait(10);
stopmp3(0);
jumptoscript("talk2");

[talk2]
runscript("showpwchar");
runscript("pw_showjudgetable");
runscript("pw_enablejudgesurprised");
runscript("pw_setnameboxtojudge");
runscript("pw_showmessagebox");
message("Hm, a decisive testimony. Well done\nDetective Skye.");
runscript("pw_showwitnessstand");
runscript("pw_enableemaskyeadjust");
runscript("pw_setnameboxtoema");
message("Thanks!");
runscript("pw_slidewitnesstoattorney");
runscript("pw_enableapollosweating");
runscript("pw_setnameboxtoapollo");
runscript("pw_bluemessagebox");
message("(That testimony was flawless! How can\nI prove my client's innocence now?");
runscript("pw_showjudgetable");
runscript("pw_whitemessagebox");
runscript("pw_enablejudgenormal");
runscript("pw_setnameboxtojudge");
message("Mr. Justice, your cross-examination please.");
runscript("pw_showcocouncilstand");
runscript("pw_enabletrucycourtnormal");
runscript("pw_setnameboxtotrucy");
message("Polly, do you remember what cross-examination is?");
jumptoscript("case1_question3");

[case1_question3]
runscript("pw_setnameboxtoapollo");
runscript("setlipsynctonoone");
messageauto("Um...");
runscript("pw_showmessagebox");
runscript("pw_");showselectananswer");
setvar([pw_maxquestions],2);
replacetexture(30503."PW/extra/choice1-2.png");
replacetexture(30504,"PW/extra/choice2-2.png");
setvar([pw_q1gfx],30503);
setvar([pw_q2gfx],30504);
runscript("pw_doquestion");
definevar([pw_answer],"string");
setvar([pw_answer],"case1_q3a");
appendtostring([pw_answer],[pw_qresponse]);
runscript("pw_hideselectananswer");
runscript([pw_answer]);

[case1_q3a]
runscript("pw_showcocouncilstand");
runscript("setlipsynctonoone");
runscript("pw_showmessagebox");
runscript("pw_setnameboxtoapollo");
message("Of course Trucy. Why wouldn't I?");
runscript("pw_enabletrucycourtthinking");
runscript("pw_setnameboxtotrucy");
runscript("setlipsynctochar");
message("Um, no reason.");
runscript("pw_enabletrucycourtnormal");
message("Get ready Polly! It's about to begin.");
jumptoscript("crossstart");

[case1_q3b]
runscript("pw_enabletrucycourtnormal");
runscript("pw_showcocouncilstand");
runscript("pw_setnameboxtoapollo");
runscript("setlipsynctonoone");
message("Er..no");
runscript("pw_enabletrucycourtprofile");
runscript("pw_setnameboxtotrucy");
runscript("setlipsynctochar");
message("Polly how could you?");
runscript("pw_enabletrucycourtnormal");
message("Well basically, you are looking for contradictions\nin the testimony with the evidence in\n the court record.");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("So I object?");
runscript("setlipsynctochar");
runscript("pw_enabletrucycourtthinking");
runscript("pw_setnameboxtotrucy");
message("You can press for information and object\nfor when you discover contradictions but be\nccareful!");
message("If you present the wrong evidence,\n you'll be given a penalty.");
runscript("setlipsynctonoone");
runscript("pw_setnameboxtoapollo");
message("Okay, I think I understand now.");
runscript("pw_enabletrucycourtnormal");
runscript("pw_setnameboxtoapollo");
message("I'm ready");
jumptoscript("crossstart");




Thanks.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

The error with the wait signal is that you didn't define the variable.

waitsignal("qreply",[qreplysignal]); << variable qreplysignal is not defined.

definevar([qreplysignal],"int"); must be added before it on the case1_question1 function.

Check for missing ".

On case1_question3, there is a major typing error:

runscript("pw_");showselectananswer");
will become
runscript("pw_showselectananswer");

Also on this code, the if must be on the next line.
runscript("pw_showadvarrowmenu");if(<compare([qreplysignal],"equal",3)>,<jumptoscript("case1_q1a1")>,<jumptoscript("case1_q1a2")>,<jumptoscript("case1_q1a3")>);

To make the Court be like on gs4, some gfx must be replaced. I don't think 1.1 shipped with the needed gfx from gs4 for a full transformation (I did add a command on 1.2 to change to gs4 court quite a long time ago).

So you can go on using the gs1-3 court that when 1.2 is out, just running a single command will change the graphics for you (so no need to edit anything on your code).

Here is an example:
Image
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

It works. Thanks KSA Technology :godot:
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

News
- (AIGE) Small optimization on AHLSL processing.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

I won't be able to work on anything aige or pwlib related until the 16th. I have a very important university project to work on.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Someone. Isn't that enough for you?

Gender: Male

Location: Somewhere

Rank: Suspect

Joined: Sat Sep 06, 2008 5:42 pm

Posts: 49

Dubius wrote:
KSA_Tech wrote:
You mean this?

Image


Yep, that's what I meant.

For this, I just put the speedlines and char at the top of the screen. I actually prefer that to the bottom. I would have a screenshot, but I forget which folder I put aige in :sillytrucy:
Image
Image
Awesome sig done by Caelestis!
Avatar from Croik!
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Yes, but this effect is present on all PW games, as well with the top screen closeup.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Just had a thought. I may add a Shinku function to make the top screen closeup too.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

Gender: Male

Location: Melbourne, Australia

Rank: Ace Attorney

Joined: Thu Oct 08, 2009 10:56 am

Posts: 1371

Shinku function to the top screen? Is this for the speed line objections? Oh and what is Shinku exactly. All I know is that it will make development easier but will I have to start all over again with my programming when 1.2 is released? Oh and will the examine function be made easier or left as it is.

Response to Thread: Yes that would be great KSA_Technology if you could put my game on your homepage. I'd appreciate that. I've updated my thread with the latest summary.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Yes, it will be for the speedline objections.

Shinku is just a big set of commands to simplify development with PWLib. The classic development with PWLib will remain unchanged (so those who decide for not using Shinku commands, all they used on 1.1 will be the same on 1.2).

Examining had Shinku commands added already.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

PWLib / AIGE developer

Gender: Male

Location: 127.0.0.1

Rank: Prosecutor

Joined: Tue May 01, 2007 9:27 pm

Posts: 649

KSA_Tech wrote:
Here is an example:
<!--IMGS HERE-->!
My My. Is this a screenshot of my case 1-1 I see?
If you put your mind to it, you can accomplish anything!
"(Not)Guilty" for PWLib | Emergency Case Selection Fixes
Case 1-1 for PWLib | Pearl
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Yes, it is. I made that comparison image a very long time ago.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

PWLib / AIGE developer

Gender: Male

Location: 127.0.0.1

Rank: Prosecutor

Joined: Tue May 01, 2007 9:27 pm

Posts: 649

Comparison? :grey think:
I don't see any difference between them? :keiko:
If you put your mind to it, you can accomplish anything!
"(Not)Guilty" for PWLib | Emergency Case Selection Fixes
Case 1-1 for PWLib | Pearl
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

They don't :c

Gender: Male

Location: http://www.ezilon.com/maps/images/southamerica/political-map-of-Argentina.gif

Rank: Moderators

Joined: Mon Jan 21, 2008 6:34 pm

Posts: 3188

DDRKhat wrote:
Comparison? :grey think:
I don't see any difference between them? :keiko:


It happened to me too, at first XD

The left ones use GS4 graphics, while the right ones use the GS1-3 ones.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

AIGE/PWLib Casemaker Developer

Gender: Male

Location: Brazil

Rank: Ace Attorney

Joined: Sun Mar 09, 2008 3:38 am

Posts: 2731

Yes, it is just like dematador said.

Left ones are with GS4/AJ set, and the Right ones are with GS1-3. If I get the GK graphics, it can be easily done too.

------------------
News
- (PWLib) Fixed a mistake with the fonts on the Court Record. Now they are the same as 1.1 (I didn't update the font set functions to comply with aige 800a's new model.).
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

PWLib / AIGE developer

Gender: Male

Location: 127.0.0.1

Rank: Prosecutor

Joined: Tue May 01, 2007 9:27 pm

Posts: 649

DeMatador wrote:
DDRKhat wrote:
Comparison? :grey think:
I don't see any difference between them? :keiko:


It happened to me too, at first XD

The left ones use GS4 graphics, while the right ones use the GS1-3 ones.

...





:think-think-think:





d'oh. :yogi:
If you put your mind to it, you can accomplish anything!
"(Not)Guilty" for PWLib | Emergency Case Selection Fixes
Case 1-1 for PWLib | Pearl
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

They don't :c

Gender: Male

Location: http://www.ezilon.com/maps/images/southamerica/political-map-of-Argentina.gif

Rank: Moderators

Joined: Mon Jan 21, 2008 6:34 pm

Posts: 3188

KSA, I know you are busy right now, but the AAI English demo is already out now. That means properly translated graphics.

If you want, I could collect them up for you.
Image
Page 106 of 131 [ 5218 posts ] 
Go to page Previous  1 ... 103, 104, 105, 106, 107, 108, 109 ... 131  Next
 
Display posts from previous:  Sort by  

 Board index » Present Evidence » Games

Who is online
Users browsing this forum: AshuraMage and 6 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
Jump to:  
cron
News News Site map Site map SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB

phpBB SEO