Here's a direct link:Ah, yes, that's right, they don't have any pictures so you would have to create them. For working with graphics in this game you need the TX Converter to convert TGA files and TX files back and forth. You can find it in the downloads section.
http://piratesahoy.bowengames.com/Cloud/Tools/Modeling+Texturing/TX Convertor.zip
Do you have Photoshop, GIMP, or anything else capable of reading Photoshop files? I have a set of three Photoshop files in each of the face icon sizes with a frame as a separate layer. All that is needed is to clip and resize the face picture to the appropriate size, copy it and paste it as a layer below the frame, and you end up with something like this:In RESOURCE\Textures\INTERFACES\PORTRAITS there are three folders, one for each size. You'd have to create three TGA image files with these sizes:
64 x 64 - The face icon used in the lower left part of the screen.
128 x 128 - The picture used in for example the Passengers interface.
256 x 256 - The picture used on the Character screen.
You'd take them by taking screenshots of the officer in suitable places and angles. For the 64 and 128 files you should extract the frames from existing files, such as face_16 since that is the main character, so your new pictures will be consistent with the rest.
When your TGA files are done they need to have the same name, such as "face_100". Then you convert them to TX files and place those in the respective folders. After that in PROGRAM\Characters\characters_init.c go to where the face IDs are and add a new case with the name of the model, such as "case "soldier_eng": rCharacter.FaceId = 100; break;". While you're in that file you can go up to the stats for the main character and correct the face ID to 16 - it is 31 currently which is wrong.
I think this should be all that is needed to add new pictures for characters.
Those are for a character I made for the build mod but you get the idea - you can see the frames round the pictures at the different sizes. The frame layers include the shadow just inside the frame so you don't need to add it yourself. If you want, I can upload the blank files so you can make your own picture files with similar frames.