Seriously, though, Ren'Py's pretty flexible; if you do get stuck on something like that, it's worth asking around on the forum - people are usually happy to help...
Haha. Thanks.
But anyways, if an alternate resource Phoenix Wright project is started, I'm wondering if some of the more small resources from the real game be used. For example: The blips and the CTC thing. The SFX are a bit iffy, but they
are really good for the purpose.
And, some technical details:
As a template for new characters, looking at how Eileen is declared in the def.rpy file would probably be best.
All court record items are stored in interface.rpy. Declare the pictures for the items in the init block, like:
Code: Select all
init:
## Items
image ibadge = "itembadge.jpg"
image ireport = "itemreport.jpg"
## People
image igross = "itemgross.jpg"
image ijack = "itemjack.jpg"
Then, to add said pictures to the starting court record, put them in these lists:
Code: Select all
label inititems:
$ itemlist = ["ibadge", "ireport"]
$ itemdetail = ["iphoto1","iphoto2"]
$ peoplelist = ["igross", "ijack", "iphoenix", "idolly"]
$ thumbdict = {'ibadge':"badge", 'ireport':"dossier", 'igross':"gross", 'ijack':"jack",
"iphoenix":"phoenix", "idolly":"dolly", "iphoto1":"photo", "ipayne":"payne",
"iphoto2":"photo", "icold":"cold"
}
Itemdetail is a list of items with details. To put these in, later in interface.rpy, you have to have a label like this:
Code: Select all
label iphoto1detail:
show photo1 with dissolve
$ ui.saybehavior()
$ ui.interact()
hide photo1 with dissolve
jump record
Replacing photo1 with whatever picture you want.
The thumbdict is used to determine which spinning picture to show when you present that piece of evidence. The name of the thumbnail is determined by this piece in def.rpy:
Code: Select all
## Thumbs
image thumb jack = "thumbjack.png"
image thumb photo = "thumbphoto.png"
image thumb phoenix = "thumbphoenix.png"
image thumb dossier = "thumbdossier.png"
You leave the "thumb" out in the thumbdict.
Hope it helps! I'll put more up when I try tinkering with this system a bit. I made this just by looking at the source...