ShadowFlare you are so incredibly awsome!! THANK YOU!!!!!!!
I dont know what you did but now its working on my computer finally.
Now I just need someone to compile a Mac version for the Mac Starcraft modders.
If someone wants to do it, the source code is all available on my site just below the IceCC download.
BTW, the actual path I've put IceCC under on my own computer is "F:\Documents and Settings\All Users\Documents\Programs\IceCC"
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 :)
I assume it's so when you decompile the iscript the opcodes appear as Gui_Montag_GndAttkInit.
There's a point in that, but if so, why don't all names have it, like "TerranCivilian"? :p
It's to replace the brackets "Gui Montag (Firebat)"
I guess because the Civilian doesn't have a qualifier... Gui Montag is Gui Montag (Firebat), but the Civ is just Terran Civilian.
That's just the way the lists already were. Spaces were removed, parentheses replaced with underscores.
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
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.
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?
You could maybe just compile the scripts in ICE them decompile them in IceCC.
icecc doesnt want to have anything to do with ice files, ive tried.
Even for the compiled script that you would use with Starcraft?
uh huh
How about extracting the modified scripts only (by their ID) in IceCC?
now you lost me
By the way if you want to play im in the channel
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.
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
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.
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
!!
woot, ojan and SF still exist?