I am working on a Builders & Fighters map for SC2 (inspired by similar maps in WC3) and it kind of works. If you don't know how Builders & fighters works, read the next paragraph. If you do, skip it.
In Builders & Fighters there are two teams, both of which have 2 builders and 1 fighter. The builders are there to make units for the fighter (builder sends the unit to a specific location and the unit is teleported to the battlefield and given to the fighter) and the fighters will use those units to fight the other team.
Otherwise it seems to work fine, but upgrades don't carry over when a unit is transferred from a builder to a fighter. Currently I am doing this by instantly moving the unit (teleporting it) to the battlefield and changing its owner through the "change owner" event. The upgrades researched by the builders don't carry over and I would like it if they did.
I thought about instead of simply changing the unit's owner, I thought I could instead remove the builder's control of the unit and give the control to the fighter. This way the owner of the unit would still technically be the builder but only the fighter would be able to use that unit. The thing is, I don't know how to make it work like this. I could not find an event for making a unit uncontrollable by a player and controllable by another.
If anyone has any ideas on how to make it work, please tell me. Or if you have any alternative way of making the upgrades carry over, please tell me.
Another solution could be.. To make a trigger which upgrades an upgrade both for the fighter and the builder..
Oh and btw, can you include the Protoss Scout from the campaign please?
I attached the gravitic thruster icon for the Scout upgrade.
I am working on a Builders & Fighters map for SC2 (inspired by similar maps in WC3) and it kind of works. If you don't know how Builders & fighters works, read the next paragraph. If you do, skip it.
In Builders & Fighters there are two teams, both of which have 2 builders and 1 fighter. The builders are there to make units for the fighter (builder sends the unit to a specific location and the unit is teleported to the battlefield and given to the fighter) and the fighters will use those units to fight the other team.
Otherwise it seems to work fine, but upgrades don't carry over when a unit is transferred from a builder to a fighter. Currently I am doing this by instantly moving the unit (teleporting it) to the battlefield and changing its owner through the "change owner" event. The upgrades researched by the builders don't carry over and I would like it if they did.
I thought about instead of simply changing the unit's owner, I thought I could instead remove the builder's control of the unit and give the control to the fighter. This way the owner of the unit would still technically be the builder but only the fighter would be able to use that unit. The thing is, I don't know how to make it work like this. I could not find an event for making a unit uncontrollable by a player and controllable by another.
If anyone has any ideas on how to make it work, please tell me. Or if you have any alternative way of making the upgrades carry over, please tell me.
@Brutwarst: Go
Another solution could be.. To make a trigger which upgrades an upgrade both for the fighter and the builder.. Oh and btw, can you include the Protoss Scout from the campaign please?
I attached the gravitic thruster icon for the Scout upgrade.
@gurluas: Go
Yeah I would make a trigger that says if "builder" upgrades "vehicle armor" to level 1, then fighter automatically gets that upgrade as well.
I got the upgrade stuff working thanks to gurluas.
Thank you.