Staredit Network

Staredit Network -> Modding Assistance -> IceCC Update
Report, edit, etc...Posted by Doodle77(MM) on 2006-11-07 at 22:11:43
But DW doesnt exist.
Report, edit, etc...Posted by Ojan on 2006-11-08 at 13:30:39
Yes he does. I spoke with him a few days ago. :P


SI> Good to see you're still alive and hopefully kicking. I should get on some IM client so we can talk some day :p


SF> What would be the use of IceCC-izing the names at runtime instead of doing it directly to the files?
Report, edit, etc...Posted by ShadowFlare on 2006-11-08 at 14:29:32
QUOTE(Ojan @ Nov 8 2006, 12:30 PM)
SF> What would be the use of IceCC-izing the names at runtime instead of doing it directly to the files?
[right][snapback]585672[/snapback][/right]

Just that it would allow the lists to be directly shared between DatEdit and IceCC. BTW, the actual icedc program would only do this with the names from either images.lst or iscript.lst (depending on which was being used for naming the scripts). The extra processing should only have a minimal impact on the time to decompile scripts (as in, you probably wouldn't even notice it on a slower computer).
Report, edit, etc...Posted by TheNomad on 2006-11-22 at 22:32:35
A crazy thought struck me...

In your other thread you said that InitTurret (0x17) seems unused. I think it should be called SubUnitInit and I think it is used, but for subunits. Though I am lazy to test, it seems the only logical explanation as to why no other unit has it.
Report, edit, etc...Posted by ShadowFlare on 2006-11-23 at 01:05:27
QUOTE(TheNomad @ Nov 22 2006, 09:32 PM)
A crazy thought struck me...

In your other thread you said that InitTurret (0x17) seems unused. I think it should be called SubUnitInit and I think it is used, but for subunits. Though I am lazy to test, it seems the only logical explanation as to why no other unit has it.
[right][snapback]593538[/snapback][/right]

No, it definately isn't used. To test when Starcraft uses the animations, I modify the animations to play a different sound for each one I'm testing. I also make it so none of the animations I'm testing are sharing the same code at least for the part that plays the sound. When I did this on the units with the animation I named InitTurret, I never once heard the sound I assigned to it no matter what I had the units do.

BTW, I named it InitTurret rather than TurretInit because some code labels ended up with the same names and ended up needing numbers after them with TurretInit. Also, I put "Turret" in the name rather than "SubUnit" because there are some units that use it which have no subunit.
Next Page (2)