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

Oh bother...

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!



Rs_yes-im4real - Clan Aura - jjf28.net84.net

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.



Memes gather, and now my watch begins. It shall not end until my death. I shall take no wife, hold no lands, father no children. I shall wear no crowns and win no glory. I shall live and die at my post. I am the sword in the darkness. I am the memer on the walls. I am the shield that guards the realms of memes. I pledge my life and honor to the Meme's Watch, for this meme and all the memes to come.

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.




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

D.A.D

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: 15 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.
[09:03 pm]
Ashamed -- On a happy note... I managed to stream a 50gb 4k file via plex ( While encoding ) This pushes my threads to the max though ha...
[09:03 pm]
Ashamed -- Mini Moose 2707
Mini Moose 2707 shouted: Ashamed mad
yeah wth am I going to do with 16 cores and 32gbs of ram on a single host lol
[09:02 pm]
ihjel -- theskinsurf
theskinsurf shouted: it would be very weird to start a map and not touch the intraforce allies and have them lose alliance/vision somehow, never happened to me
Happens when humans and computers are mixed in a force.
[08:51 pm]
Mini Moose 2707 -- Ashamed
Ashamed shouted: all the matx boards blow :(
mad
[08:30 pm]
Ashamed -- all the matx boards blow :(
[08:29 pm]
Ashamed -- My new Mobo doesn't support visualization :( I am hoping it will get a bios update. Dumb bought 16 core processor and 32gbs of ram and I can't even virtulize ha. W00t new Hardware!
[07:10 pm]
Ashamed -- ><
[05:28 pm]
NudeRaider -- jjf28
jjf28 shouted: NudeRaider way down on my priority list tbh
FaRTy1billion
FaRTy1billion shouted: NudeRaider never had these problems in the first place :wob:
which is probably why they fixed it :rolleyes: (others suffer from it) Also while I also have workarounds for it I appreciate native support.
[05:18 pm]
theskinsurf -- it would be very weird to start a map and not touch the intraforce allies and have them lose alliance/vision somehow, never happened to me
[05:15 pm]
theskinsurf -- cross-force allies won't start with vision or alliance, intraforce allies should
Please log in to shout.


Members Online: Roy, Ahli, ihjel, jun3hong, Ashamed, Eisoncai, KYSXD, Kenoli