HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

SFX greivances. Plz help?

12-07-2002, 03:42 AM#1
Guest
I'm starting to think what I'm trying to do is impossible. But, then again, I haven't converted the triggers to JASS (is that what its called?) and tried to hard code it yet... probably because I don't know JASS...

Anyway. Those of you that play TDs will understand. There are only so many models to use for towers, before you start building spiders, and gargoyles, and archers, etc. I don't necessarily mind the weird looking towers, but I was playing w/ an idea of using special effects to help distinguish towers. So, you mount a special effect overhead the guard/cannon or whatever tower.

But, apparently, most of the special effects are designed to work at chest level. Thus, even when mounted overhead, they are touching the tops of the towers. Furthermore, a lot of the special effects are tiny, and when attached to the tower, are barely visible, if not completely covered/blocked by the tower. Create special effect at position only allows you to set X & Y coordinates, completely ignoring the Z coordinate, or any sort of rotation and scaling. Apparently, the SFX are set to the scale fo the unit.

So...other than creating another unit of the proper height & scaling for the special effect to sit on (which would lead to problems when it is destroyed), are there any other ways to set/scale the positions of SFX??

Thanks bunchas,
Doki
12-07-2002, 02:56 PM#2
The_Cyberdemon1
Well, when it asks you for where you want it, you can type in just about anything.

Righthand
Lefthand
Origin
Overhead

You just need to find out which one you need. Expirement with it. You can put them almost anywhere.

Funny, because when you pick the size of a unit, the SFX stay above them when using overhead. You could make a tower a unit that cannot move (using movement type as None). Then it would stay above.
12-08-2002, 07:16 PM#3
Guest
Actually, I tried attaching it to overhead. The problem is, that many special effects are so tiny, (ie: ability\spells\items\aifbtarget.mdx) that when you attach them overhead of something quite large, it will disappear completely inside the object. It doesn't help to scale either, because the SFX scale w/ the unit that its attached to. Does anyone know of a way to scale the SFX to a certain size, independent of the unit?

Thanks
Doki
12-08-2002, 07:45 PM#4
Ari
Why not create a unit with the special effect model. If you make it paused, flying and invulnerable, it can be placed wherever you want, and scaled as you wish, but still be completely inert for gameplay purposes.
12-08-2002, 07:48 PM#5
DemonicSoul
u could attach doodads or units to them too, like a fire perhaps??