Staredit Network

Staredit Network -> Modding Assistance -> Questions about making new units
Report, edit, etc...Posted by xenogenesis on 2006-07-24 at 11:06:34
Although I've tried hard to understand the functions and repeatedly made many
mistakes, I was unable to figure out what I was supposed to do with IceCC, and
above all, the Iscript.bin file.

I will write down what I have done so far.


1. The attempt was to convert Norad II into a brand new unit, without modifying
anything related to a normal Terran Battlecruiser. I have successfully gave it
new names and weapons (which is easily done by using DATedit and Arsenal
Zero) but I have failed to give it new graphics. (I want the Norad II to have new
looks LEAVING the Battlecruisers the way they are)

2. First attempt. Since I knew that there were some GRP slots not used in game
for various reasons, I have tried to replace the GRPs in the LowM directory to
give new graphics. (unit\terran\LowM\Phoenix.grp) But I was unable to figure
out HOW to assign that specific path ONLY for the Norad II. (And I was unsure
if the number of frames would match, and if I would have to modify Iscript.bin
for this)

3. I'm not sure if the above method is possible or not, but I came up with a new
plan. The 'Crashed Battlecruiser (Norad II)' will not be used in my mod, so I
have tried to replace it with a 16-frame GRP file which will be used for the new
Norad II. Of course, without any modifications, this made the game crash and
even though I read and followed the tutorials around twenty times, I still have
no idea what to do with IceCC and the Iscript.bin.


Plus, I was unable to figure out the shadow and booster flame files for the LowM
GRPs. I was trying very hard to search any info related to this, but most of the
modding sites were closed or the link to tutorials are dead.

Could you help?
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-24 at 11:53:07
In DatEdit, go to the graphic tab while editing units.dat, then change "Graphics:" to whatever you want it to look like.

I didn't read the rest of it since it was too long, mind telling us what the problems are a little more straight-out?
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-07-24 at 11:55:49
Well, I don't know about the engine glow or shadow, but I can point out a couple things:
-Seventeen frames in a GRP, not sixteen. You may just mean that you went up to 16 from 0, but I'd check it anyway.
-Here's how ICECC works. You put it in C:/ICECC and then run it. Preferably, you run ICECCUI so you don't need to use the command line. Then you select the entries you want to decompile, check "Use default iscript.bin" and hit "Decompile." The selected portions of the iscript are exported into a txt file. You then edit the txt file to change the iscript, and then recompile it.
-Or do you mean that you don't know how to edit it? In that case, I strongly suggest reading the manual. It's very informative and has a complete list of commands. I'll throw out a few basic ones for you( [] indicates a variable; don't include the braces:)
"playfram [number]" plays the selected frame, adding up to 16 to get the correct direction.
"attack26" attacks. Some prefer "attack25 [number]" which means to attack with the ground weapon if [number] is one or air if it's anything else. I prefer attack26, since it figures that out automatically.
"imgol08 [overlay] [x-offset] [y-offset]" displays an overlay on the unit. This is used for engine glow. imgul09 uses the same parameters, but it displays an underlay instead. This is the one used for shadows.

Whew, that was a lot of stuff. Hope this helps you!
Report, edit, etc...Posted by Pyro-Fire on 2006-07-24 at 13:11:39
he wants to change a bc but they all use the same GRP file. so hes asking:
How does he change what GRP file the unit reads from.

Personally, i think you can find this in the unit's init label in ICECC
Report, edit, etc...Posted by xenogenesis on 2006-07-24 at 16:57:29
Thanks for the replies, but it still does not seems to be working yet.
To make it simple, I'll go over with what I've done again.



1. There are some GRP files in the default Starcraft engine which seem to be not
used at all. These are located in the LowM directory of the MPQ. (Correct me on
this in case I'm wrong) So I have tried to replace one of these with the new GRP
that I am intending to use. But I was unable to address a SPECIFIC DIRECTORY
to a unit; the unit's appearance is shown as a number, which addresses the look
via image.tbl.

2. So I tried to change the GRP of 'Crashed Norad II'. I have edited the units.dat
and images.dat to let Norad II use the looks of Crashed Norad II, and I replaced
the Crashed Norad II's GRP with the new ship's GRP. I've used IceCC to replace
Crashed Norad II's script to that of a Battlecruiser. (Renamed them of course)


I can see the new unit's look in-game, but I don't see any shadow below it. Plus,
when I order the unit to move or attack, the game crashes.

ADDITION:
NEVERMIND, fixed the problem.
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-07-24 at 20:46:22
Glad to be of service. But anyway, have you got the shadow and the other stuff all working? If so, post a screen! I wanna see!
Report, edit, etc...Posted by nirvanajung on 2006-07-24 at 20:53:37
just set unit to "fly" and edit initial animation of Script as like Air unit
that's all about displaying shadow without shadows grp
Report, edit, etc...Posted by xenogenesis on 2006-07-25 at 03:16:10
QUOTE(nirvanajung @ Jul 24 2006, 07:53 PM)
just set unit to "fly" and edit initial animation of Script as like Air unit
that's all about displaying shadow without shadows grp
[right][snapback]530659[/snapback][/right]


With hours spent making terrible mistakes and disasters, I have finally got how
IceCC works. It was just difficult to recognize how the system works; converting
to text files seem to suit my taste a lot more than the original ICE. (Heck, I still
use Arsenal ZERO over DATedit!) Thanks anyways.


BTW, here are a few screenshots.

user posted image
That is the loading screen.

user posted image
Yes, it's the Albion from Gundam Century. I am NOT going to release this mod as
its current state. That is just a substitute; until I finish the modelling of MY SHIP
and convert it into a working GRP. Now I know that all the other objectives, such
as giving unique wireframes (different from normal Battlecruisers), unique looks
and unique weapons are working. biggrin.gif
Report, edit, etc...Posted by nirvanajung on 2006-07-27 at 21:21:02
i didn't know u r Xeno who korean so we spend times with use english haha~!

n e ways if u have question just ask me then i'll always with u wink.gif

저 영어잘못하니까 잘좀 부탁드려요~!
Report, edit, etc...Posted by xenogenesis on 2006-07-27 at 21:50:12
Thanks for the warm greeting. biggrin.gif

BTW, according to the forum rules, we are not allowed to post foreign characters.
In case we need to communicate, let's go for PMing for the sake of keeping rules.
Report, edit, etc...Posted by nirvanajung on 2006-07-27 at 21:57:24
QUOTE(xenogenesis @ Jul 27 2006, 07:49 PM)
Thanks for the warm greeting. biggrin.gif

BTW, according to the forum rules, we are not allowed to post foreign characters.
In case we need to communicate, let's go for PMing for the sake of keeping rules.
[right][snapback]533042[/snapback][/right]

aight~! that's was just glad expression

oh i saw that u have modelling of ur SHIP and convert it into a working GRP
referring my pinned tutorial about creating of StarCraft custom graphics
or if u want some texture and models then i'll give u that's np for me
Report, edit, etc...Posted by Gibblets on 2006-08-10 at 19:44:09
can i dowload that mod somewhere???
Next Page (1)