QUOTE(Silver-Dragon @ Nov 18 2005, 03:11 PM)
So there is no chance for someone like me to make an absolutely new unit?
Ok.
Ill just edit a vulture
[right][snapback]358542[/snapback][/right]
Well, sure you can't add a completely new unit entry, but you can be clever and make people THINK you did... See, Blizzard is sloppy. They leave a bunch of unused data entries, graphics, sounds, etc in their game data. That's why they worked so hard on the encryption for the mpq archives, so they could cover it up.
That's good for modders though because now you can make use of these extra entries towards your own goals!
So, instead of editing a vulture, go and edit one of the unused unit slots, like ID 161 (right after the Gateway's entry, though it's a building...), and then make it buildable with StarGraft or MemGraft. As for the graphics... well, you have to replace a graphic that has an iscript.bin entry, and if there are any unused ones in there, they're very hard to spot. So just replace a seldomly used graphic like Norad II or the Ion Cannon.
As a side note, there used to be a program called StarEx that would hack the StarCraft.exe file to support data files with more entries, but that only worked with StarCraft version 1.07, or 1.08, or something around there. That program was never 'updated' (it would basically have to be completely redone for each new StarCraft patch), I presume due to the immense work involved in maintaining it and keeping it up to date. It was a really cool concept, but I don't think anyone is crazy enough to attempt that again. Until Blizzard releases a FINAL version of StarCraft, which we know will never happen.
(PS: my pokes at Blizzard are purely for humour. I really wuv Blizzard)