Board index » Present Evidence » Games

Page 115 of 131[ 5218 posts ]
Go to page Previous  1 ... 112, 113, 114, 115, 116, 117, 118 ... 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

The hobo gfx on the gfx pack is broken.

I didn't update it since 1.1 was released.

Some good news: I managed to get my notebook back running (now with Windows 7), so i will re-install all needed programs to resume working on AIGE.
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

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

Hey everyone, got back from vacation. Going to make some progress with some GK characters. :gypsy:
(after playing AAI, of course.)
Image
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

Nice. Once PWLib helpers such as DeMatador finish AAI, making the AAI characters will become possible without any kind of spoil.

Before the character creation can begin, I'm deciding something related to Mikumo Extension related to the path of the character graphics.
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

The Rocking Attorney

Gender: Male

Rank: Medium-in-training

Joined: Fri Apr 11, 2008 11:49 pm

Posts: 375

I'd be happy to help with character creation, although in AAI the characters can be anywhere, and I have no idea how to do that .-.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

GenoWhirl wrote:
I'd be happy to help with character creation, although in AAI the characters can be anywhere, and I have no idea how to do that .-.


That doesn't matter. Just animate them in the center of the screen. AIGE does have a slide feature and KSA probably made something for all of the slides and repositions used in AAI. :tennis:
Image
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

for AAI chracters, just animate as they are on the gifs.

On 1.2 I added some extra commands to be easier to move it around and place it on other locations.

---------------
BTW, I finished AAI, so I can resume setting up Visual Studio on my notebook to continue AIGE programming.
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

News
- (AIGE) Fixed flash effect using the invalid texture instead of no texture.
- (AIGE) Removed the scripts folder.
- (AIGE) Moved the startup.hlsl (previously known as the startup.aigehls) to the data/system folder.
- (AIGE) Reworked shake effect shaking calculation algorith to fix "not shaking" issue.
- (PWLib - Magatama Extension) Small changes on Psyche Lock code: Changed leave psyche lock function and separated the shaking order to a function.
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

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

BTW, KSA, I wanted to ask if there's any GS4 equivalent to "showattorneystand"/"prosecutorstand"/"judgesbench"/"witnessstand". If there is, is it available in 1.1? If it's in 1.2 but not in 1.1, I need to paste it into the code I'm working on for it to work with 1.1, so I would need to know where it is.

Thanks in advance. And if you're interested, I'm scripting for Papermario's "Remnants of the Past". It's kinda hard to believe that the demo is finally close to release, huh? XD
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

On 1.1, no. On 1.2, you can use the graphic set change function to AJ (the function is easily portable to 1.1, btw) and keep using the same functions.
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

Well. I've started doing some code and boy I got quickly annoyed with having to redefine things (as I did with the cross examiantion code in my case 1-1 demo!) SOooo.. I remembered that KSA went on about being able to define custom functions, and after 10 minutes of messing about (a error code here.. re-reading there...) I came up with this...
Code:
//pw_simplemessage(MSG,CHARPOSE,SPEAKER,Lip-Sync,SHOWHIDE,ALIGN)
//MSG       = The string that is to appear in the message box
//CHARPOSE   = function to change displayed character's pose, "" to not use or no change
//SPEAKER   = Speakers Name. (LOWERCASE ONLY, "" if you don't wish to use this or use the last namebox set)
//Lip-Sync   = Do we want the active character to speak? 0=No. 1=Yes.
//SHOWHIDE   = 0=Nothing. 1=Hide Message box after press. 2=Show before press. 3= 1 and 2 together.
//ALIGN      = left,center,right, "" to not use this or to use the last alignment setting

This one command will save me 5 lines of code per 2 message boxes in a conversation between the player and a on-screen character. And so it shrunk my demo script at the time I designed it from this...
Code:
(.. some other code above here ..)
[case1_begin]
pwlib_giveevidence(900);
pwlib_giveprofile(800);
pwlib_giveprofile(801);
runscript("pw_showadvarrowmenu");
runscript("pw_settypewritermsgboxcentered");
runscript("pw_showmessagebox");
message("case1_msg1");
runscript("pw_hidemessagebox");
runscript("pw_usepwbgcourthall");
placefade("pw_bg","bg",30,"I");
wait(30);
runscript("pw_setnormalmsgbox");
runscript("pw_setnameboxtophoenix");
runscript("setlipsynctonoone");
runscript("pw_showmessagebox");
message("case1_msg2");
message("case1_msg3");
loadandplaysfx("sfx-lightbulb.wav",0);
placeflash(4);
runscript("pw_setnameboxtomaya");
message("case1_msg4");
runscript("pw_hidemessagebox");
runscript("pw_enablemayacheerful");
placefade("pw_char","char",30,"I");
wait(30);
runscript("pw_setlipsynctochar");
runscript("pw_showmessagebox");
message("case1_msg5");
runscript("pw_setnameboxtophoenix");
runscript("setlipsynctonoone");
message("case1_msg6");
runscript("pw_enablemayanormal");
runscript("pw_setlipsynctochar");
runscript("pw_setnameboxtomaya");
message("case1_msg7");
runscript("pw_setnameboxtophoenix");
runscript("setlipsynctonoone");
message("case1_msg8");
message("case1_msg9");
runscript("pw_setlipsynctochar");
runscript("pw_setnameboxtomaya");
loadandplaysfx("sfx-damage2.wav",0);
placeflash(4);
runscript("pw_enablemayashock2");
To this!
Code:
(.. same amount of code above here ..)
[case1_begin]
pwlib_giveevidence(900);
pwlib_giveprofile(800);
pwlib_giveprofile(801);
runscript("pw_showadvarrowmenu");
runscript("pw_settypewritermsgbox");
pw_simplemessage("case1_msg1","","",0,3,"center");
runscript("pw_usepwbgcourthall");
placefade("pw_bg","bg",30,"I");
wait(30);
pw_simplemessage("case1_msg2","","phoenix",0,2,"left");
pw_simplemessage("case1_msg3","","",0,0,"");
loadandplaysfx("sfx-lightbulb.wav",0);
placeflash(4);
pw_simplemessage("case1_msg4","mayacheerful","maya",0,1,"");
placefade("pw_char","char",30,"I");
wait(30);
pw_simplemessage("case1_msg5","","",1,2,"");
pw_simplemessage("case1_msg6","","phoenix",0,0,"");
pw_simplemessage("case1_msg7","mayanormal","maya",1,0,"");
pw_simplemessage("case1_msg8","","phoenix",0,0,"");
pw_simplemessage("case1_msg9","","",0,0,"");
loadandplaysfx("sfx-damage2.wav",0);
placeflash(4);
pw_simplemessage("case1_msg10","mayashock2","maya",0,0,"");
Please note. The above scripts are using the "Language Message Base" system, so the message are NOT just "case1_msg10", AIGE looks to an external file for the text it is supposed to load into the message boxes.
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

News:
- (AIGE) Fixed old issue with animations when using characters and lipsyncing.
- (AIGE) Extended runscript and jumptoscript to be more flesible when defining the functions.
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

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:
Well. I've started doing some code and boy I got quickly annoyed with having to redefine things (as I did with the cross examiantion code in my case 1-1 demo!) SOooo.. I remembered that KSA went on about being able to define custom functions, and after 10 minutes of messing about (a error code here.. re-reading there...) I came up with this...
Code:
//pw_simplemessage(MSG,CHARPOSE,SPEAKER,Lip-Sync,SHOWHIDE,ALIGN)
//MSG       = The string that is to appear in the message box
//CHARPOSE   = function to change displayed character's pose, "" to not use or no change
//SPEAKER   = Speakers Name. (LOWERCASE ONLY, "" if you don't wish to use this or use the last namebox set)
//Lip-Sync   = Do we want the active character to speak? 0=No. 1=Yes.
//SHOWHIDE   = 0=Nothing. 1=Hide Message box after press. 2=Show before press. 3= 1 and 2 together.
//ALIGN      = left,center,right, "" to not use this or to use the last alignment setting

This one command will save me 5 lines of code per 2 message boxes in a conversation between the player and a on-screen character. And so it shrunk my demo script at the time I designed it from this...
Code:
(.. some other code above here ..)
[case1_begin]
pwlib_giveevidence(900);
pwlib_giveprofile(800);
pwlib_giveprofile(801);
runscript("pw_showadvarrowmenu");
runscript("pw_settypewritermsgboxcentered");
runscript("pw_showmessagebox");
message("case1_msg1");
runscript("pw_hidemessagebox");
runscript("pw_usepwbgcourthall");
placefade("pw_bg","bg",30,"I");
wait(30);
runscript("pw_setnormalmsgbox");
runscript("pw_setnameboxtophoenix");
runscript("setlipsynctonoone");
runscript("pw_showmessagebox");
message("case1_msg2");
message("case1_msg3");
loadandplaysfx("sfx-lightbulb.wav",0);
placeflash(4);
runscript("pw_setnameboxtomaya");
message("case1_msg4");
runscript("pw_hidemessagebox");
runscript("pw_enablemayacheerful");
placefade("pw_char","char",30,"I");
wait(30);
runscript("pw_setlipsynctochar");
runscript("pw_showmessagebox");
message("case1_msg5");
runscript("pw_setnameboxtophoenix");
runscript("setlipsynctonoone");
message("case1_msg6");
runscript("pw_enablemayanormal");
runscript("pw_setlipsynctochar");
runscript("pw_setnameboxtomaya");
message("case1_msg7");
runscript("pw_setnameboxtophoenix");
runscript("setlipsynctonoone");
message("case1_msg8");
message("case1_msg9");
runscript("pw_setlipsynctochar");
runscript("pw_setnameboxtomaya");
loadandplaysfx("sfx-damage2.wav",0);
placeflash(4);
runscript("pw_enablemayashock2");
To this!
Code:
(.. same amount of code above here ..)
[case1_begin]
pwlib_giveevidence(900);
pwlib_giveprofile(800);
pwlib_giveprofile(801);
runscript("pw_showadvarrowmenu");
runscript("pw_settypewritermsgbox");
pw_simplemessage("case1_msg1","","",0,3,"center");
runscript("pw_usepwbgcourthall");
placefade("pw_bg","bg",30,"I");
wait(30);
pw_simplemessage("case1_msg2","","phoenix",0,2,"left");
pw_simplemessage("case1_msg3","","",0,0,"");
loadandplaysfx("sfx-lightbulb.wav",0);
placeflash(4);
pw_simplemessage("case1_msg4","mayacheerful","maya",0,1,"");
placefade("pw_char","char",30,"I");
wait(30);
pw_simplemessage("case1_msg5","","",1,2,"");
pw_simplemessage("case1_msg6","","phoenix",0,0,"");
pw_simplemessage("case1_msg7","mayanormal","maya",1,0,"");
pw_simplemessage("case1_msg8","","phoenix",0,0,"");
pw_simplemessage("case1_msg9","","",0,0,"");
loadandplaysfx("sfx-damage2.wav",0);
placeflash(4);
pw_simplemessage("case1_msg10","mayashock2","maya",0,0,"");
Please note. The above scripts are using the "Language Message Base" system, so the message are NOT just "case1_msg10", AIGE looks to an external file for the text it is supposed to load into the message boxes.


Ah, I was going to suggest to KSA a Shinku command for this. It's always a bit tedious having to set the pose, set lipsync, set the name box. Of course, it's nothing unbearable, but it'd be nice to have an "official" fix.
But one thing: How would this system handle "messageauto"/"append"/"instant"/"drop" and their branches?
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

messageauto: obtainable by the $a{} tag.
messageinstant: obtainable by the $i{} tag.
drop: not evne used, mught add a tag if really needed.
append: stays the same, but with the $w{n} tag, it can be avoided.
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

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

Hmm... So
pw_simplemessage("Oh. $w{10}$a{Hey there.}",pw_enabletrucynormal,pw_setnameboxtotrucy,1,1,left);
Will give Trucy_Normal with the namebox "Trucy" and lipsync; the namebox will appear right after the press, and the alignment will be to the left, and the text will be: "Oh. ((waits 10)) Hey there.");

Would that be correct?
Also, I'm find confused as to the SPEAKER parameter... I suppose it means the namebox, then I guess we have to use pw_setnameboxtotrucy as the SPEAKER parameter here, right?
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

$a doesn'y have parameters. It just turns the current message on a auto-advance one.
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

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_Tech wrote:
$a doesn'y have parameters. It just turns the current message on a auto-advance one.


Oh, okay, then
pw_simplemessage("Oh. $w{10}$a{}Hey there.",pw_enabletrucynormal,pw_setnameboxtotrucy,1,1,left);
would do the trick, I suppose.

Seems like a very good idea to me. Though I still got the doubt about the SPEAKER parameter, Khat.
Image
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

pw_simplemessage("Oh. $w{10}Hey there.","trucynormal","trucy",1,1,"left");

(Remembering that that 2nd "1" would perform a pw_hidemessagebox AFTER the message.)
Append isn't required, because your adding a pause in the message.
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:
pw_simplemessage("Oh. $w{10}Hey there.","trucynormal","trucy",1,1,"left");

(Remembering that that 2nd "1" would perform a pw_hidemessagebox AFTER the message.)
Append isn't required, because your adding a pause in the message.


But how does "trucynormal" relate to "pw_enabletrucynormal", and how does "trucy" relate to "pw_setnameboxtotrucy"? Did you figure out a way to smart-detect the "pw_enable" and "pw_setnameboxto"? That would be awesome.
Image
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:
pw_simplemessage("Oh. $w{10}Hey there.","trucynormal","trucy",1,1,"left");

(Remembering that that 2nd "1" would perform a pw_hidemessagebox AFTER the message.)
Append isn't required, because your adding a pause in the message.


But how does "trucynormal" relate to "pw_enabletrucynormal", and how does "trucy" relate to "pw_setnameboxtotrucy"? Did you figure out a way to smart-detect the "pw_enable" and "pw_setnameboxto"? That would be awesome.

Not quite a "smart auto detect" , more along the lines of "autoassume".
you input "trucynormal" and the script appends pw_enable to it.
as for "trucy" it appends pw_setnameboxto
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

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

hmm... What about AAI characters? AAI characters will have a kenji_ extension according to KSA. That function wouldn't work while involving an AAI character, unless there was a way to change that by inserting a code into the character script telling what extension to auto-detect.

A simple variable change, right? :yogi:
Image
Image
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

Well. At the moment It's an internal variable but perhaps later it can be done, however for AAI there would need to be added support for the messagebox for being in alternate locations which pw_simplemessage() doesn't do. So I would possibly say that pw_simplemessage() should only be considered for "PW games" (GS1-4) whereas maybe later a AAI one can be created, which will also offer support for picking one of the two displayed characters for a message.
Remember, this function is aimed at providing something simple for most while at the cost of offering functionality (As you won't be able to customize the func).
Sorry that this may not be the reply you were hoping for.
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

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

Nah, its no big deal.

It'll be cool for someone to eventually add that func though. :tennis:
Image
Image
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

Sounds pretty straight-forward to me:
"kenji_simplemessage();". It can be done the same way, but with different locations, and maybe some edited and/or added parameters.
Image
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

DeMatador wrote:
Sounds pretty straight-forward to me:
"kenji_simplemessage();". It can be done the same way, but with different locations, and maybe some edited and/or added parameters.


exactly the second thing i was thinking. :sawit:
Image
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

It is logical that the Mikumo Extension contains its own simplemessage function.

With things moving like they are, this is the best idea to cover the kenji_ characters.

News
- (PWLib) Added pw_simplemessage to Shinku as pwlib_pwsimplemessage. A counterpart for GK will be named pwlib_gksimplemessage.
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:
It is logical that the Mikumo Extension contains its own simplemessage function.

With things moving like they are, this is the best idea to cover the kenji_ characters.

News
- (PWLib) Added pw_simplemessage to Shinku as pwlib_pwsimplemessage. A counterpart for GK will be named pwlib_gksimplemessage.
pw_simplemessage was just a testing name and if you don't mind, I'm not finished with the function. I want to make sure it works solidly before I pass it into the core.
Suggested names however would be pwlib_pwmsg / pwlib_gkmsg . Everyone knows the shorthand for "message" and theres no need for it to be redundantly long.
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, the naming can be changed. I added that one just following the original name.
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

News
- (AIGE) Now compiled against the latest DirectX SDK (Feb 2010). This is experimental, and will change if compatibility issues appear.
- (AIGE) Optimized AHLSL core when running functions.
- (AIGE) Added new configuration option to the conf files for a recently added AHLSL feature.
- (PWLib) Shinku Simple Message functions are now pwlib_pwmsg and pwlib_gkmsg. The gk version is just a placeholder for now. These functions are tagged internally as experimental.


Immediate to do plans:
- Optimize AHLSL Compiler
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

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

Code:
pwlib_gksimplemsg("Message","MsgBoxPos","Anim","Namebox",Lip-Sync,ShowHideFunc,"Alignment");


does it look like something like this?
Image
Image
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

I actually picture gksimplemsg() being something like;
("Msg","BoxPos",CharID,"CharPose","NameBox",Lip-Sync,ShowHide,"Alignment"); (Do remember that there may be more than one character on the screen in AAI.
Be aware however that this function does not exist in the slightest yet. A "Placeholder" (literally the functions definition but no code output) has been made which will later be worked upon.
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

The function pwlib_pwmsg was tested, but it isn't officially added to the code (so defined as experimental). Once DDRKhat make the final version, it will be posted here.

The gk version has only the definition added to the file (no code) as DDRKhat said. I still need to add the top-style message box to the Mikumo Extension too for him to make a fully working version of that function first.
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 Fri Feb 26, 2010 11:16 pm, edited 1 time in total.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

you are already guilty.

Gender: None specified

Rank: Decisive Witness

Joined: Thu Apr 17, 2008 9:30 am

Posts: 151

say, is it ok to add the aai characters? i'm trying to add one (and this time using the gifs for all the graphics and timing info, so that they don't have to be redone like my previous ones which were made from sheets).

not sure which texture ids to choose though, the ones i set so far might be overriding something else.
Re: PWLib Casemaker (Released 1.1 at 14/09/2008 11:24PM GMT-3)Topic%20Title
User avatar

I have returned!

Gender: Male

Rank: Decisive Witness

Joined: Thu Jul 02, 2009 7:53 pm

Posts: 264

Serio wrote:
say, is it ok to add the aai characters? i'm trying to add one (and this time using the gifs for all the graphics and timing info, so that they don't have to be redone like my previous ones which were made from sheets).

not sure which texture ids to choose though, the ones i set so far might be overriding something else.


I've had that feeling, so i make the numbers REALLY big.
like 400506 or something
Image
Image
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

TextureID's chosen won't matter too much because before they are committed to pwlib/kenji extension, other textureid's can be checked and so it can be changed. If you at least leave a comment at the top of the code with the textureid(s) used, then it's easier to do a batch replace on it.

Nice to see your back Serio (at least... I may have missed your contributions while I've been heavily occupied with external events) I might add, the more help the better.
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

you are already guilty.

Gender: None specified

Rank: Decisive Witness

Joined: Thu Apr 17, 2008 9:30 am

Posts: 151

http://serio.piiym-net.com/leech/lolifranpack.zip
Image

Quote:
I may have missed your contributions while I've been heavily occupied with external events
naw, i was also occupied. i was lurking a bit but didn't have much time or content to post recently.
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

Thanks, Serio, but some changes will be applied to this release so it fits on the Mikumo Extension.
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

you are already guilty.

Gender: None specified

Rank: Decisive Witness

Joined: Thu Apr 17, 2008 9:30 am

Posts: 151

yeah i guess, i designed her to work in regular pw game since that's all i have here, with the old pwlib and all, so she probably won't be fully compatible with the aai style gameplay without some fixes.
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

AAI gameplay style doesn't require any extra change from what you did.
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

you are already guilty.

Gender: None specified

Rank: Decisive Witness

Joined: Thu Apr 17, 2008 9:30 am

Posts: 151

oh.

i thought it'd require some additional data such as some axis point and all for stuff like the sliding portraits etc.



edit: is there some limit to the sound engine? i can't get two consecutive sound effects to play within one animation.
Code:
createanimation("aai_fran_whip",0);
insertanimationframe("aai_fran_whip",1,1050,6);
setanimationframetexturecoordinates("aai_fran_whip",1,-01,575,294,191);
setanimationframesfx("aai_fran_whip",1,"sfx-whack.wav",3);
insertanimationframe("aai_fran_whip",2,1050,6);
setanimationframetexturecoordinates("aai_fran_whip",2,294,575,294,191);
insertanimationframe("aai_fran_whip",3,1050,20);
setanimationframetexturecoordinates("aai_fran_whip",3,589,575,294,191);
insertanimationframe("aai_fran_whip",4,1050,4);
setanimationframetexturecoordinates("aai_fran_whip",4,-01,767,294,191);
insertanimationframe("aai_fran_whip",5,1050,4);
setanimationframetexturecoordinates("aai_fran_whip",5,294,767,294,191);
insertanimationframe("aai_fran_whip",6,1050,65535);
setanimationframetexturecoordinates("aai_fran_whip",6,589,767,294,191);
setanimationframesfx("aai_fran_whip",6,"sfx-whip.wav",3);

the first one usually plays, while the second one doesn't at all. sometimes even the first one fails to play.
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 last number on the sfx function for animations is the channel you want the sfx to play.
If you want to play more then one sfx on different frames, use different channels for each.
I'm thinking on a way to make animations autoselect the channel (probably on aige 800a, using -1 would make it use the first "free" sfx channel).
I was thinking on that since I made AIGE able to play the same animation on more then one object at the same time (exactly when I implemented the Psyche Locks on PWLib 1.2).
What AIGE 700a does is "stop the required channel, load the new sfx, and play it". If you need two sfx at one given time, you will need two separated channels playing.

I'm trying to make the GK chars base as simple as possible and leave the movement part to special functions. So the animations and pose set functions stays the same, then you use something like pw_setcharposition(xval); to position the char as you need. Same with the slides.
PWLib 1.2 Under Development

PWLib Casemaker (Version 1.1) at http://forums.court-records.net/viewtopic.php?f=36&t=8788
Page 115 of 131 [ 5218 posts ] 
Go to page Previous  1 ... 112, 113, 114, 115, 116, 117, 118 ... 131  Next
 
Display posts from previous:  Sort by  

 Board index » Present Evidence » Games

Who is online
Users browsing this forum: No registered users and 10 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:  
News News Site map Site map SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB

phpBB SEO