Page 1 of 1

Unit transformations

Posted: 31 Dec 2006, 10:53
by BlackLiger
I'm just thinking through concepts here, so these are effectively notes for myself avalible for public commentary, so please, no MTR comments etc, I know whats MT and what isn't.

These are notes on the uses of a create unit and/or a delete self script tag...

1) Units that transform when they reach a veterancy level, which would reduce the scripting needed to make a veteran unit change weapons. An example would be WD, where the heavy sniper could be taken out of the construction setup and replaced with when the normal sniper reaches 300+ kills or some arbitary number....

2) Units that transform when they reach a certain amount of damage. Could be used to make irreperable damage to units, so you could have, for example, C&C TS style cyborgs, who, when they reach a certain health, have their legs blown off...

3) Units that can spawn other units could be used to make kamakazi drones ala the reaver in starcraft....

4) Units with a delete self script could be used to create fake units that are cheap and used to distract an enemy since they look like the real thing. Deception is often a key to victory.

Theres more than this, I'm sure. Anyone else got any ideas what they are?

Posted: 31 Dec 2006, 11:51
by SwiftSpear
Units/structures transform when they complete an internal upgrade process.

DUDE, THIS IS THE BIGGEST MTR, WE'VE WANTED THIS FOREVER ALREADY!

Posted: 31 Dec 2006, 11:56
by PicassoCT
+1

2) Addition: Units that part into many smaller Units when HitwithDamage. And out of the Monkeylord spwaning 25 Fleas :)

And as far as i remember AA has those Vehicles who can construct PeeWees.. so Units building Units are possible..

Posted: 31 Dec 2006, 12:23
by KDR_11k
Generally transformations should have the option to carry over any attributes (e.g. veterancy, damage) the original unit had but it shouldn't always happen (e.g. single-use constructors wouldn't transfer their damage to the building). The transformation target would be notified that it was transformed into, not built normally (different function call). Transformations should be capable of taking time and ressources (could be done in script provided we get script options to use ressources and check if our ressource withdrawal was successful). Transformations should allow unequal sides (two units to one or one unit to two, for example), multiple educt units can wait until a later patch, multiple product units would be more important first.

Posted: 31 Dec 2006, 12:25
by SwiftSpear
PicassoCT wrote:+1

2) Addition: Units that part into many smaller Units when HitwithDamage. And out of the Monkeylord spwaning 25 Fleas :)

And as far as i remember AA has those Vehicles who can construct PeeWees.. so Units building Units are possible..
AFAIK they can only build constructor style. That is to build a unit on a parcel of land while stationary. A starcraft reaver would require units being able to build stuff internally and then have the finished unit stored within it's cargo hold and then releasing those units as it's attack function. Many of those steps aren't possible even with fancy scripting.