Is there a way to make a unit prioritize one of its weapons over the others? For example, can you make a Goliath always use its anti-air missiles, if air targets are in range, before moving on to ground targets?
1. Move the anti air weapon in the weapon list to the top.
2. Enable "Ignore Threat" in the ground weapon.
3. Enable "Continuous Scan" in the air weapon.
Step 1 go to Unit tab select a unit (goliath) go to weapons field, and put the Selected Weapon (Goliath - Hellfire Missiles) to the top,(Select it and use the arrows right side, until you reach top, principle this is basic set up for goliath so you dont have to do nothing in this example.)
Step 2 go to Weapons tab look for selected Higher Priority Weapon(Goliath - Hellfire Missile) go to options field and set the ignore threat value to true.
Step 2 go to Weapons tab look for selected Lower Priority Weapon(Goliath - Autocannon) go to options field and set the Continous Scan to true.
1. Move the anti air weapon in the weapon list to the top.
2. Enable "Ignore Threat" in the ground weapon.
3. Enable "Continuous Scan" in the air weapon.
I used a Goliath for testing.
Wouldn't this screw up the threat assessment when there's no air units though?
Like, say, being attacked by a marine, the Goliath would prefer whatever was closest as a target. If that unit was, say, a supply depot, then this introduces a whole new set of problems.
This may not be an issue depending on what kind of map you're making.
Very interesting topic ya go here because i have had the same question as well. The closest i can come to is the range difference, like AA range 8 and ground is range 6. if there is any units that come in range 1st gets shot 1st sorta deal. but i dont know about if there is a unit at range 5 1st then air at 6. if that makes sense. lol. Waiting to see results.
how about adding a persistant effect with a little delay to the weapon with lower priority, add a validator to check if the unit is attacking. if not it will attack otherwise it is already attacking with the higher prio weapon.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hey
Is there a way to make a unit prioritize one of its weapons over the others? For example, can you make a Goliath always use its anti-air missiles, if air targets are in range, before moving on to ground targets?
1. Move the anti air weapon in the weapon list to the top.
2. Enable "Ignore Threat" in the ground weapon.
3. Enable "Continuous Scan" in the air weapon.
I used a Goliath for testing.
I can't find this option anywhere. Would you mind telling me exactly where it is?
Thanks =)
Step 1 go to Unit tab select a unit (goliath) go to weapons field, and put the Selected Weapon (Goliath - Hellfire Missiles) to the top,(Select it and use the arrows right side, until you reach top, principle this is basic set up for goliath so you dont have to do nothing in this example.)
Step 2 go to Weapons tab look for selected Higher Priority Weapon(Goliath - Hellfire Missile) go to options field and set the ignore threat value to true.
Step 2 go to Weapons tab look for selected Lower Priority Weapon(Goliath - Autocannon) go to options field and set the Continous Scan to true.
Wouldn't this screw up the threat assessment when there's no air units though?
Like, say, being attacked by a marine, the Goliath would prefer whatever was closest as a target. If that unit was, say, a supply depot, then this introduces a whole new set of problems.
This may not be an issue depending on what kind of map you're making.
Very interesting topic ya go here because i have had the same question as well. The closest i can come to is the range difference, like AA range 8 and ground is range 6. if there is any units that come in range 1st gets shot 1st sorta deal. but i dont know about if there is a unit at range 5 1st then air at 6. if that makes sense. lol. Waiting to see results.
@Cirnu: Go
how about adding a persistant effect with a little delay to the weapon with lower priority, add a validator to check if the unit is attacking. if not it will attack otherwise it is already attacking with the higher prio weapon.