to specialize does not block movement, attack or other abilities
stats - flag "transient" set
4
specialization uses the build queue and can be queued
add ability "queue(5)"
If I set the transient-flag, it ignores the ammo and the time usage and of course it does not need a build queue.
If I don't set this flag, eveything is alright ... but while the specialization process is running, the movement and other things are disabled.
Use something like a magazine ability. Unless there's a better way of doing it you can at least create an invisible exterior ammo unit that triggers the intended effect on the caster, then kills itself.
Behavior that uses the validator to get activated if ammo exists.
How do I disable the usage of the dummy ammo? I don't want to the unit to fire these dummies.
If this is working, another problem of mine could be parallelly solved. Yet, I could not set up a requirement that checks if a specialization is queued (to hide the button).
And if this is working, I "only" have to create 18 dummy units + validators. The behaviors and the (properly not working) requireemnts are already there ;)
Ammo units are only "used" if an effect calls them, or if they are given enough independent abilities to take actions themselves (like broodling escorts)
The arm magazine ability, hmmm? Might work.
Dummy unit as ammo. Validator requirement to check if ammo exists
Behavior that uses the validator to get activated if ammo exists.
Actor for the dummy unit
queue (Hangar) ability
dummy ability with link to the fixed starting ammo amount
With the exception of the dummy ability to show the stautus of the remaining device points (ammo to limit the specialization) all items are already realised and are working ;)
There is a maybe stupid question: Do I really have to create for the dummy units actors? Can they share the same actor? These units are stored in the main unit and will never be visible. They are only counters.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
What I would like to achieve ...
A Specialize ability for a mobile unit with:
If I set the transient-flag, it ignores the ammo and the time usage and of course it does not need a build queue.
If I don't set this flag, eveything is alright ... but while the specialization process is running, the movement and other things are disabled.
Does someone know a solution / work-around ?
2) is in the wiki
3) impossible as the transient flag disables the possibility of 2
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
I think you can use a behavior for 2.
Use something like a magazine ability. Unless there's a better way of doing it you can at least create an invisible exterior ammo unit that triggers the intended effect on the caster, then kills itself.
I use that, problem is you can't queue it easily.
@Photoloss: Go
The arm magazine ability, hmmm? Might work.
How do I disable the usage of the dummy ammo? I don't want to the unit to fire these dummies.
If this is working, another problem of mine could be parallelly solved. Yet, I could not set up a requirement that checks if a specialization is queued (to hide the button).
And if this is working, I "only" have to create 18 dummy units + validators. The behaviors and the (properly not working) requireemnts are already there ;)
Ammo units are only "used" if an effect calls them, or if they are given enough independent abilities to take actions themselves (like broodling escorts)
Actor for the dummy unit
queue (Hangar) ability
dummy ability with link to the fixed starting ammo amount
With the exception of the dummy ability to show the stautus of the remaining device points (ammo to limit the specialization) all items are already realised and are working ;)
There is a maybe stupid question: Do I really have to create for the dummy units actors? Can they share the same actor? These units are stored in the main unit and will never be visible. They are only counters.