In my newest map, there are some actions that are not firing. I have hyper triggers, and know the trigger is working because of some actions working, but others are not.
Below is the introduction trigger.
Player 1
Elapsed time is at least 2 game seconds.
Display for current player:<02><19>Welcome to Defend Your Keep! <02><18>Build a Drone, Probe, or SCV depending on which custom race you want to play! <02><16>The Game will start when all players have chosen a race!
Center view for current player at 'P1 Inventory'
Play 'sound.wav'
Comment:
Although the display message is working, center view and playing the sound does not. Center view also does not fire for several other triggers, and my map seems overall just "slow". (even though I have 3 hyper triggers). Help!
Also: I resized the map from 128x128 to 19
6x128, then I realized 196 was not a dimension, so I changed it to 192. Don't know if this is part of the problem...
None.
IIRC Play Sound and Center View use Waits in some situations. If you're using Wait-based hyper triggers instead of "complex" hyper triggers, then you may be having a wait block. Try these triggers instead of the Wait-based hypers:
Player 7Player 1 has suffered exactly 0 deaths of Alan TurretWait 0 milliseconds.Set deaths for Player 1: set Alan Turret to 1.Wait 0 milliseconds.Preserve trigger. Player 8Player 1 has suffered exactly 1 deaths of Alan TurretWait 0 milliseconds.Set deaths for Player 1: set Alan Turret to 0.Wait 0 milliseconds.Preserve trigger. Where you can use any death counter in place of P1 Alan Turret, and any players in place of P7 and P8 (so long as they're actually in the game, they're not P9-12, and they are different from one another).
BTW the trigger BBCode only works when it's all on one line.
None.
ensure the hyper triggers are last in the list (complex vs simple hypers is irrelevant). Also, don't play on single player.
If the location and sound don't exist, they might not work, but I doubt it.
Add in a "create unit" action before and after each action, so you know where it stops working.
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"
ensure the hyper triggers are last in the list (complex vs simple hypers is irrelevant). Also, don't play on single player.
If the location and sound don't exist, they might not work, but I doubt it.
Add in a "create unit" action before and after each action, so you know where it stops working.
Does testing in LAN/UDP 'work'? (not count as single player)
@rockz, thats probably why my trigs wern't working; hyper triggers were at the top of my list.
None.
Yeah, LAN/UDP is multiplayer (you have to click the multiplayer button to get there). Single player actions sometimes differ from multiplayer actions.
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"