Shadowrun Returns

Shadowrun Returns

GAVade™ Jul 24, 2013 @ 12:44pm
Custom Character Portraits?
Just a quick question, will the editor allow for custom 2D portraits? I'd like to illustrate my own for custom campaigns.

Thanks

Can't wait until Friday!
< >
Showing 1-15 of 18 comments
GAVade™ Jul 24, 2013 @ 12:49pm 
EXCELLENT!

Thanks....
Crashtastic Jul 24, 2013 @ 12:55pm 
OOOOOOOOOHHHHHH!!!!! Dammit got another chubby.
Krathicus Jul 24, 2013 @ 12:57pm 
What about loading screens? Any chance we can use custom work for those?
Stick Jul 24, 2013 @ 12:59pm 
Originally posted by Shikoba:
What about loading screens? Any chance we can use custom work for those?

http://shadowrun-returns.wikispaces.com/Importing+your+own+Loading+Screens <- yes...
Krathicus Jul 24, 2013 @ 1:02pm 
Originally posted by Stickjock:
Originally posted by Shikoba:
What about loading screens? Any chance we can use custom work for those?

http://shadowrun-returns.wikispaces.com/Importing+your+own+Loading+Screens <- yes...
Awesome, thanks! Should have searched it.
Stick Jul 24, 2013 @ 1:02pm 
Originally posted by Shikoba:
Awesome, thanks! Should have searched it.

No worries... happen'd to be browsing that when I saw you asked about it...
GAVade™ Jul 25, 2013 @ 12:12pm 
If I can I'll add the custom painted portraits to the workshop so others can use them if they want for their user made campaigns. I'll keep to the established 'painterly' style too........
Kraygino Jul 25, 2013 @ 12:32pm 
Is it possible to use a custom portrait for your created character in the vanilla campaign?

Edit:

Answered my own question and got it working. Maybe not the best way to do it but I just replaced one of the pc_ portrait files within C:\Program Files (x86)\Steam\steamapps\common\Shadowrun Returns\Shadowrun_Data\StreamingAssets\ContentPacks\seattle\art\portraits
Last edited by Kraygino; Jul 25, 2013 @ 1:04pm
Typhoid Larry Jul 25, 2013 @ 12:54pm 
Originally posted by Craig:
Is it possible to use a custom portrait for your created character in the vanilla campaign?

I would like to know this as well.
Last edited by Typhoid Larry; Jul 25, 2013 @ 12:55pm
chaos915 Jul 27, 2013 @ 9:56am 
I figured out how to add a custom portrait.
First paste the portrait you want into:
C:\Program Files (x86)\Steam\steamapps\common\Shadowrun Returns\Shadowrun_Data\StreamingAssets\ContentPacks\seattle\art\portraits
In my example I'm adding npc_elffemale_cherrybomb.png from the dead man switch campaign.
I changed the name to pc_elffemale_08_cherrybomb.png to put it in the same format as the other PC portraits.

You also need to edit the coresponding <race/gender>.pl.byte file in:
C:\Program Files (x86)\Steam\steamapps\common\Shadowrun Returns\Shadowrun_Data\StreamingAssets\ContentPacks\seattle\data\portraits
Open the file with a hex editor and go to the bottom of the file. Add two bytes at the end. The first byte is Unknown(not sure what it actually means)but 0A for the first byte works.
The second byte is the length of the full filename(without the extension). pc_elffemale_08_cherrybomb.png is 26 characters long, so put 1A. Then insert another 26 bytes and enter the filename. Then save and your done.

When you load up the game and create a new character you'll find your new portrait at the end of the list(to the left of the default face). The settings for skin color, hair style/color,beard type/color, horns will be the default(I haven't figured out how to change it's presets). It's not really a problem since you can manually set those.

Proof that it works:
http://cloud-2.steampowered.com/ugc/902129094435227702/DAA7B641C162E4F7A9437639346214DDC88D8FEE/
Last edited by chaos915; Jul 27, 2013 @ 12:24pm
Daemoc Jul 27, 2013 @ 10:11am 
The easy way to do it is just to replace an existing portrait. I made a backup copy of the pc_racegender_00_faceless.png files and swaped them out for my customs of each.

Not ideal, but it works. As long as you make characters with the faceless pic, you can always change them or update them without having to re-roll as well.

http://cloud-3.steampowered.com/ugc/630787216888943089/A51D8EE1B91985DF74086979FCCDE74B1FFCAD8D/
Archongamer Jul 27, 2013 @ 10:22am 
Yeah much easier to just rename an existing one, that's what I did
chaos915 Jul 27, 2013 @ 10:49am 
It may be easier to just replace an existing portrait, but adding a new portrait is still easy enough with just basic knowledge of using a hex editor.
chaos915 Jul 27, 2013 @ 12:07pm 
You insert the bytes at the end of the file. You do it in the order of <unknown byte, almost always 0A>, <# of characters in filename without extension>, <filename without extension>(you enter this part into the text column)

I was only able to add 1 custom portrait. Adding more made the game go black on the character creation screen. The strange thing is I could change the colors of the first portrait and use the variations along with the original.

I need to figure out why variations work but not several with different names. I'm assuming using the same name designates it as a variation. This may be the workaround. So naming your file something like pc_<race/gender>_08_custom, and then naming other ones pc_<race/gender>_08a_custom, pc_<race/gender>_08b_custom, etc... to trick the game into thinking the other portraits are just variations of the first one.


--edit--
It appears the real reason additional files were having problems is because the first byte isn't the length of portrait name. Always use 0A for the first byte.

I managed to sucessfully add all 4 female elf NPC portraits from Dead Man Switch.
Last edited by chaos915; Jul 27, 2013 @ 12:53pm
< >
Showing 1-15 of 18 comments
Per page: 1530 50

Date Posted: Jul 24, 2013 @ 12:44pm
Posts: 18