Hi, I'm wondering whether creating a dialog window for only Zerg players can be achieved or not.
Creating only for Zerg players is impossible since that would violate the game determinism. However you can show a dialog to only the Zerg players no problem at all. Simply add all Zerg players to a group and then show the dialog only to them. To prevent abuse remember to validate if the triggering player is a Zerg as third party programs could "press" non-visible buttons (the game does not check if the player could actually trigger the event).
Quote:
Also, and this is the more complicated thing: can I create a dialog window, which always shows the current state of Melee, Ranged and Armor status?
Status of what? Of the currently selected unit? I thought the standard UI did this already. If you want to move it then I recommend moving the element inside the standard UI rather tan trying to create a trigger one as the standard UI will do it far better than you can simulate it with triggers.
Quote:
It needs to show the status of the upgrade, and the picture of it. A countdown timer is not an option, because the player will be able to quicken the upgrade. Please help!
What does this have to do with the status? Are you talking about upgrades? The same answer applies, try and use the standard UI elements that show this for the current selection rather than triggering your own. If you want to trigger your own (so it does not depend on selection) then try polling the status of the upgrade every 0.0625 seconds and showing it as some form of slider.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Creating only for Zerg players is impossible since that would violate the game determinism. However you can show a dialog to only the Zerg players no problem at all. Simply add all Zerg players to a group and then show the dialog only to them. To prevent abuse remember to validate if the triggering player is a Zerg as third party programs could "press" non-visible buttons (the game does not check if the player could actually trigger the event).
Status of what? Of the currently selected unit? I thought the standard UI did this already. If you want to move it then I recommend moving the element inside the standard UI rather tan trying to create a trigger one as the standard UI will do it far better than you can simulate it with triggers.
What does this have to do with the status? Are you talking about upgrades? The same answer applies, try and use the standard UI elements that show this for the current selection rather than triggering your own. If you want to trigger your own (so it does not depend on selection) then try polling the status of the upgrade every 0.0625 seconds and showing it as some form of slider.