I've never played that map, and the only way I know to detect an EMP is to detect the effects of it.
What I guessing is going on here is that each player is assigned a hallucination to follow them. When that hallucination is destroyed (by an EMP In this case) we knock off some life from the respect Science Vessel's vhp.
You can't detect hallucinations in conditions either, but they can be acted upon in actions. Knowing this, we can know if the Hallucination is or isn't there with a simple trick.
So say a hallucinated zergling is moved under a science vessel constantly. We would center a location on all zerglings owned by the player we are talking about. Then we have a real zergling preplaced in the top right corner of the map owned by the same player. Since locations center on units most left, it will always center on the hallucination, unless its not there. If it isn't then it will center on the real one. So if the real one is in the location then we know the hallucination is dead. Then we just replace it and kill some hp.
None.
We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch
Wow, Kaias, I think you got it. Have only skimmed your post but the idea is definetely valid. I would have been at a loss here...
Btw. looking at the screenshots (esp. the critters) it seems the map creator used walkable null tiles in space thus making a hallucinated burrowed ling possible.
I've never played that map, and the only way I know to detect an EMP is to detect the effects of it.
What I guessing is going on here is that each player is assigned a hallucination to follow them. When that hallucination is destroyed (by an EMP In this case) we knock off some life from the respect Science Vessel's vhp.
You can't detect hallucinations in conditions either, but they can be acted upon in actions. Knowing this, we can know if the Hallucination is or isn't there with a simple trick.
So say a hallucinated zergling is moved under a science vessel constantly. We would center a location on all zerglings owned by the player we are talking about. Then we have a real zergling preplaced in the top right corner of the map owned by the same player. Since locations center on units most left, it will always center on the hallucination, unless its not there. If it isn't then it will center on the real one. So if the real one is in the location then we know the hallucination is dead. Then we just replace it and kill some hp.
I just played the map and everything in this post is correct besides it is not a Zerg Zergling that is hallucinated, it is Fenix (Zealot) to which the hallucination is effective.
The walkable null terrain that NudeRaider mentioned is also correct.
It is a cool concept!
None.
Yes you can clearly see the hallucination smoke from the Fenix unit being destroyed.
None.
I just played the map and everything in this post is correct besides it is not a Zerg Zergling that is hallucinated, it is Fenix (Zealot) to which the hallucination is effective.
The walkable null terrain that NudeRaider mentioned is also correct.
It is a cool concept!
Hmm well I was only guessing/speculating, how I would do it. And I only said zerling because it could burrow. I forgot to write burrow.
Thats pretty sweet then that I got it right.
None.
The map is open source btw, you can check all of its triggering.
None.