Staredit Network

Staredit Network -> Modding Assistance -> IceCC Update
Report, edit, etc...Posted by ShadowFlare on 2006-11-03 at 18:42:12
Here is the updated IceCC I've been working on:

http://shadowflare.samods.org/dwnload.html#IceCC

The list of changes is in the news on the main page of my site:

http://shadowflare.samods.org/
Report, edit, etc...Posted by Killer_Kow(MM) on 2006-11-03 at 18:52:02
Cool.
Report, edit, etc...Posted by Kookster on 2006-11-03 at 23:24:45
ShadowFlare you are so incredibly awsome!! THANK YOU!!!!!!!
I dont know what you did but now its working on my computer finally.
Report, edit, etc...Posted by ShadowFlare on 2006-11-03 at 23:56:49
Now I just need someone to compile a Mac version for the Mac Starcraft modders. happy.gif

If someone wants to do it, the source code is all available on my site just below the IceCC download. smile.gif

BTW, the actual path I've put IceCC under on my own computer is "F:\Documents and Settings\All Users\Documents\Programs\IceCC" happy.gif
Report, edit, etc...Posted by Ojan on 2006-11-04 at 09:36:45
Awesome! This was long overdue! Really great :)


Just a question: Why the underscores in the Units list (i.e. "GuiMontag_Firebat_")? The first underscore I understand, but the second? :p



Anyway, thanks a lot for taking time with this :)
Report, edit, etc...Posted by Voyager7456(MM) on 2006-11-04 at 09:44:51
I assume it's so when you decompile the iscript the opcodes appear as Gui_Montag_GndAttkInit.
Report, edit, etc...Posted by Ojan on 2006-11-04 at 09:55:51
There's a point in that, but if so, why don't all names have it, like "TerranCivilian"? :p
Report, edit, etc...Posted by TheNomad on 2006-11-04 at 10:05:35
It's to replace the brackets "Gui Montag (Firebat)"
Report, edit, etc...Posted by Voyager7456(MM) on 2006-11-04 at 10:07:06
I guess because the Civilian doesn't have a qualifier... Gui Montag is Gui Montag (Firebat), but the Civ is just Terran Civilian.
Report, edit, etc...Posted by ShadowFlare on 2006-11-04 at 16:08:10
That's just the way the lists already were. Spaces were removed, parentheses replaced with underscores.
Report, edit, etc...Posted by Ojan on 2006-11-04 at 17:35:11
What's the point of that?

The only thing that comes to my mind is due to technical difficulties, but if you're in the process of updating the program, perhaps you should fix that too? :)

Not like it matters anyway. It was intended as a very minor question, not something that should hijack the attention away from your improvements :p
Report, edit, etc...Posted by ShadowFlare on 2006-11-04 at 18:12:58
Hmm, I might make the lists be just normal and then just change them dynamically in the program when adding them in for label names. That way it would be easier to share them between IceCC and DatEdit.
Report, edit, etc...Posted by Kookster on 2006-11-04 at 18:40:22
I dont suppose you could make icecc read ice iscript files at all?? Cause then i could convert to icecc because ive done quite a bit of iscripting on ice and i dont want to have to redo it all just for a program.

Also do you want to play again?
Report, edit, etc...Posted by ShadowFlare on 2006-11-04 at 18:51:27
You could maybe just compile the scripts in ICE them decompile them in IceCC.
Report, edit, etc...Posted by Kookster on 2006-11-04 at 18:54:27
icecc doesnt want to have anything to do with ice files, ive tried.
Report, edit, etc...Posted by ShadowFlare on 2006-11-04 at 18:55:28
Even for the compiled script that you would use with Starcraft?
Report, edit, etc...Posted by Kookster on 2006-11-04 at 19:27:56
uh huh sad.gif
Report, edit, etc...Posted by ShadowFlare on 2006-11-04 at 19:29:36
How about extracting the modified scripts only (by their ID) in IceCC?
Report, edit, etc...Posted by Kookster on 2006-11-04 at 19:34:25
now you lost me

By the way if you want to play im in the channel
Report, edit, etc...Posted by Ojan on 2006-11-05 at 11:09:58
ICE has a tendency to corrupt files. Perhaps this is what you've come across? It doesn't read the Iscript files properly, so while ICE thinks the file is correct, it may in fact not be, AFAIK.
Report, edit, etc...Posted by wingedcloud on 2006-11-07 at 19:58:32
IceCC is also faster, though if the local00 label things end up together, you will get a hard thing renaming... You can redo your things in IceCC and double check with Ice. its the same actually. wasting some time can get good rewards.

Oh ya ShadowFlare, theres lots of unknown in the IceCC... Perharps yo might wanna edit that...? just a request for easier use >< the update for the original IceCC of the unknown was in this site... somewhere in the download section.. and the list of edited unknowns is there... u might wanna use it if your editing the unknowns, thanks
Report, edit, etc...Posted by ShadowFlare on 2006-11-07 at 20:14:00
Yeah, I saw that updated list, but I'm unsure whether I really want to use it, though. The formatting of it was kind of inconsistent, as far as how the original files were. I'm thinking more of just using the lists straight from DatEdit, with some modifications specifically for IceCC (as I already did with the names of scripts). I may even have it use those lists without modification and just generate the IceCC-type names at run-time.

BTW, did you see my change for the "localxx" labels? Personally, I thought it was kind of annoying, so I changed it in my version. tongue.gif
Report, edit, etc...Posted by Kookster on 2006-11-07 at 21:02:24
QUOTE
ICE has a tendency to corrupt files. Perhaps this is what you've come across? It doesn't read the Iscript files properly, so while ICE thinks the file is correct, it may in fact not be, AFAIK.


This is true Ice loves to corrupt!!

Oye I dont want to transfer all my work again sigh sad.gif !!
Report, edit, etc...Posted by SI on 2006-11-07 at 21:17:51
woot, ojan and SF still exist? biggrin.gif
Report, edit, etc...Posted by Kookster on 2006-11-07 at 21:48:24
where have you been SI
Next Page (1)