When siege tanks (as well as any long range unit) fires at an enemy while it is in an area covered by thier fog of war, it becomes visable for a brief second to show the attack animation. I am looking for a way to prevent this from happening. It is creating horrible chain reactions in a game i have with lots of long range units.
My unit fires from 100 range which displays its location to the enemy.
The enemy can see my siege tank, so all 5 of his shoot at mine.
All of my siege tanks now see them, which causes mine to unload on them.... etc etc...
Hopefully there is a way in the data editor to do this. The Fog of War Data tab in the Data editor has something called CFoW unhide radius i just found and set to 0. Maby this is my solution. If so, i guess this is a mini tutorial on how to fix this problem. LOL.
you have made something wrong, i just tested it quick in a new map, and yes i can see the units attack animation but im not able to attack them, so if you can tell me what effect the unit with 100 range used, i might be able to help you.
If the tank is in siege mode, you can sort of see a dimmed version of it through the fog when it attacks but you still can't attack it. It doens't count as vision.
Rollback Post to RevisionRollBack
Feel free to Send me a PM if you have any questions/concerns!
In gameplay data theres something thats like "attack reveal behavior" set that to none and see what happens, you could also try changing the attack reveal behavior that goes with it.
If you want to disable that only for siege tanks in siege mode, find effects Crucio Shock Cannon Blast and Crucio Shock Cannon Directed and change their Effects - Visibility to Hidden
When siege tanks (as well as any long range unit) fires at an enemy while it is in an area covered by thier fog of war, it becomes visable for a brief second to show the attack animation. I am looking for a way to prevent this from happening. It is creating horrible chain reactions in a game i have with lots of long range units.
My unit fires from 100 range which displays its location to the enemy. The enemy can see my siege tank, so all 5 of his shoot at mine. All of my siege tanks now see them, which causes mine to unload on them.... etc etc...
Hopefully there is a way in the data editor to do this. The Fog of War Data tab in the Data editor has something called CFoW unhide radius i just found and set to 0. Maby this is my solution. If so, i guess this is a mini tutorial on how to fix this problem. LOL.
you have made something wrong, i just tested it quick in a new map, and yes i can see the units attack animation but im not able to attack them, so if you can tell me what effect the unit with 100 range used, i might be able to help you.
@JacobNielsen: Go
It is the siege tank in siege mode. I set the range to 500.
If the tank is in siege mode, you can sort of see a dimmed version of it through the fog when it attacks but you still can't attack it. It doens't count as vision.
@zeldarules28: Go
None the less, that quick dimmed version of it is what I am trying to prevent.
Okay....I would guess its simply a flag or data field in the attack ability that says something like 'reveal when attacking'.
In gameplay data theres something thats like "attack reveal behavior" set that to none and see what happens, you could also try changing the attack reveal behavior that goes with it.
Saw this, saw that- anyway hope it helps.
@grenegg: Go
Tried. Doesn't work.
If you want to disable that only for siege tanks in siege mode, find effects Crucio Shock Cannon Blast and Crucio Shock Cannon Directed and change their Effects - Visibility to Hidden
Test map attached.
Theres so much stuff in the advanced areas that seam to do nothing......