Staredit Network > Forums > Modding Assistance > Topic: StarCraft: Unit Portraits?
StarCraft: Unit Portraits?
Dec 1 2016, 8:59 pm
By: Enkidu  

Dec 1 2016, 8:59 pm Enkidu Post #1

Executor

I wanted some answers as to how some modders can create new graphic animations of self-made BroodWar Unit Portraits? I have yet as to figure out how, even looking through a lot of StarCraft's previous modding posts and nothing. Do you guys know the requirements to making a new StarCraft unit portrait if there was a way with modding? I'm still a beginner and don't have any knowledge as to how to modify such type of graphics.




Dec 2 2016, 12:00 am jjf28 Post #2

Cartography Artisan

Disclaimer: I've never touched portraits.

First you need an MPQ editor (I use Ladik's MPQ Editor) to extract the portraits/place the portraits from/in the game files. Then you need to find programs that can edit (or create) SMK files, recommend searching for something like "Brood War Portrait File" or "Brood War SMK"; top google result.

Hope someone can help more!



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Dec 2 2016, 12:26 am Dem0n Post #3

ᕕ( ᐛ )ᕗ

I don't know if GIMP natively supports SMK (I doubt it), but I'm pretty sure there's a way you can make it open those files. Then you just have to make new/modify images for each frame so that the animation looks smooth. I highly recommend only modifying Blizzard's portraits and not trying to make new ones altogether because the new ones always look awful compared to the original ones.




Dec 2 2016, 2:45 am O)FaRTy1billion[MM] Post #4

👻 👾 👽 💪

this will allow you to convert SMKs to and from bitmaps.

It's hard to find on google, since Rad Game Tools took it off their website.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Dec 3 2016, 1:52 am Enkidu Post #5

Executor

So basically it is better to just switch around a portrait from an existing unit than it is to try and make a new one from the ground up, is that right? :-_-:




Dec 3 2016, 4:47 am IskatuMesk Post #6

Lord of the Locker Room

Render the animation out of 3ds max and then convert it to bmps to compile. I don't know if there is frame count limits, but I assume there to be.



Show them your butt, and when you do, slap it so it creates a sound akin to a chorus of screaming spider monkeys flogging a chime with cacti. Only then can you find your destiny at the tip of the shaft.

Dec 16 2016, 2:41 am Enkidu Post #7

Executor

Thanks for the info and by the way...

IskatuMesk, I am not trying to be mean, but your signature, I assume it is, after reading it just made me cringe... Is that the intention of your sig?




Dec 18 2016, 12:59 am IskatuMesk Post #8

Lord of the Locker Room

Yes. It is specifically intended to make you, and you alone, cringe. It's payback for your CC posts. You're very mean. Very very very mean.

/e I updated it so the cringe should be more subtle albeit sinister. It will strike you when you least expect it, like when you're in the middle of a spa surrounded by bears.

Post has been edited 1 time(s), last time on Dec 18 2016, 1:16 am by IskatuMesk.



Show them your butt, and when you do, slap it so it creates a sound akin to a chorus of screaming spider monkeys flogging a chime with cacti. Only then can you find your destiny at the tip of the shaft.

Dec 20 2016, 1:30 am Enkidu Post #9

Executor

Quote from IskatuMesk
Yes. It is specifically intended to make you, and you alone, cringe. It's payback for your CC posts. You're very mean. Very very very mean.

/e I updated it so the cringe should be more subtle albeit sinister. It will strike you when you least expect it, like when you're in the middle of a spa surrounded by bears.

"Payback for my Campaign Creations posts!?" What the fuck did I do to you? :wtfage:

Right now, I am trying my best to figure out how people animate and mod unit portraits, like you guys did for Legacy of the Confederation.




Dec 20 2016, 5:48 am IskatuMesk Post #10

Lord of the Locker Room

You stole my goat. I will never forgive you for laying your hands on Betty. This is war. Psychological war. In the mud.

3ds max or manually editing the frames in photoshop and then compiling with old rad tools are your only bet. Make note that just like grps portraits have special palettes and the bmps must be a very specific format which I don't remember.



Show them your butt, and when you do, slap it so it creates a sound akin to a chorus of screaming spider monkeys flogging a chime with cacti. Only then can you find your destiny at the tip of the shaft.

Dec 20 2016, 1:27 pm Corbo Post #11

ALL PRAISE YOUR SUPREME LORD CORBO

Do they really have palletes? I thought it was just a matter of making them 256 color bitmap rle uncompressed.
Might have to test how to make portraits sometime this week.



fuck you all

Dec 20 2016, 9:09 pm IskatuMesk Post #12

Lord of the Locker Room

They do have palettes. I can't recall if it's the unit palette or something different (iirc it was something different but I mean that was like 7 years ago now).

Just using generic 256 color gets you a similar situation as you do changing the palette for menu backgrounds and not the other elements.

I think, anyways. I mean, it was long ago that something else could have influenced that research. But I don't remember what other factors there may have been.



Show them your butt, and when you do, slap it so it creates a sound akin to a chorus of screaming spider monkeys flogging a chime with cacti. Only then can you find your destiny at the tip of the shaft.

Dec 21 2016, 12:33 am Enkidu Post #13

Executor

What if this process for making unit portraits have to be done in Windows 7? This could present a possible problem, considering older games have a clash with how Windows 7 deals with colors in the 256 palette range.




Dec 21 2016, 12:41 am Pr0nogo Post #14



If you don't have a Windows XP VM or computer, you cannot make portraits.




Dec 21 2016, 2:46 am O)FaRTy1billion[MM] Post #15

👻 👾 👽 💪

Quote from Enkidu
What if this process for making unit portraits have to be done in Windows 7? This could present a possible problem, considering older games have a clash with how Windows 7 deals with colors in the 256 palette range.
Quote from Pr0nogo
If you don't have a Windows XP VM or computer, you cannot make portraits.
It shouldn't matter as long as you have software that can properly edit the images. I don't believe that WinXP is required.

Quote from IskatuMesk
They do have palettes. I can't recall if it's the unit palette or something different (iirc it was something different but I mean that was like 7 years ago now).
The portrait bitmaps I have just use the generic unit palette. (It's also been a long time for me. xD)

EDIT:
Just to test, I compiled this smk on my windows 7 machine. Seems to work fine.
And it works in SC just fine


EDIT2:
Quote from Corbo
Do they really have palletes? I thought it was just a matter of making them 256 color bitmap rle uncompressed.
Might have to test how to make portraits sometime this week.
Now that I think about it, there was an option to use a palette based on another image (instead of generating it or using the native palette). That might be an option, too.

Attachments:
pdatlk02.smk
Hits: 0 Size: 12.1kb
SCScrnShot_122016_195442.png
Hits: 49 Size: 82.89kb

Post has been edited 4 time(s), last time on Dec 21 2016, 3:01 am by FaRTy1billion.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[01:39 am]
Ultraviolet -- no u elky skeleton guy, I'll use em better
[10:50 pm]
Vrael -- Ultraviolet
Ultraviolet shouted: How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
hey cut it out I'm getting all the minerals
[10:11 pm]
Ultraviolet -- :P
[10:11 pm]
Ultraviolet -- How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
[2024-4-17. : 11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[2024-4-17. : 1:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
[2024-4-17. : 1:52 am]
Vrael -- hah do you think I was born yesterday?
Please log in to shout.


Members Online: Roy, Frabotta