So upgrades are still a dilemma.
I will try to figure it out here.
3 weapons... Different upgrade chains, weapon upgrade that is.
This includes, weapon max speed. weapon range, all controlled by the mover. They do not have to be connected to the weapon, or do they?
If each player has a different weapon for the program to target, then i will only("only", suuuuure.) need 6 weapons for 6 players.
But can I edit the mover for a weapon?
Basically a trigger just for the mover. Or for the unit that is the mover.
I may have to set a different mover for each player's unique weapon. Because supposedly Blizzard says you can not edit movers.
So first we must make a new unit(which has movers)...hmmmm let's try something else.
What if we made different units. So...
All the upgrade combinations, are represented by a single unit.
Thats 5X5X5X5X5X5X5 I believe. 78125 I believe...hmmmm...
So movement speed for unit and hp for unit are upgradeable, I believe, if not I will have to use armor, booo armor. You will make my game strange with your ability to remove damage. If I have an armor of 5...and you try to deal 3 damage to it...nothing will happen at all...That's no fun.
No...I will have a shittonna hp...and your 3 damage won't mean as much, but it still matters.
Only have to make 5 of each...and have it used by all players...or maybe a max level of 3 for each upgrade would be better. It means more to the players when they upgrade. so That means 4 levels. lvl 0, and then 1, 2, and 3.
How many units? let's see. 2 upgrades are doable.
3X3X3X3X3 = 243...manageable.
Let's see what we can do with upgrades.
I believe I can use variables in interesting ways.
y=2x+1 for example could be a unit upgrade. It's music without the positive attachment to sounds.
Since we can modify a units weapon unit, missiles, we can use a variable, given to the missile when it first appears, so that a trigger will change missile speed. Perhaps...
This means that all weapons will use the same type of missile. But different weapons...perhaps 3, will use different types of missiles.
We have WEAPON, UNIT, WEAPON UNIT, MOVER, MODELS, ACTORS, etc that make up a unit and its weapon.
So, hp, speed, and unit mover might be down. Upgrades are actually great...once I get the hang of them. Pretty much any upgrade can do anything...by selecting unit, behaviors, effects, etc.
UpgradeX
Type: Effect.....of Unit, weapon...etc
Object: Banshee - Backlash Rockets (Damage).....or the Unit, or weapon, weapon UNIT, etc.
Field: (here you select "Amount")..... or speed range etc
Operation: Multiply
Value: 1.5
Upgrades allow me to edit all parts of the unit. I think it should work. Range, acceleration, speed, damage, life, all editable.
Not I just have to create lets say 3 weapons, each with 3X7 upgrades = 21...X3 So 63 upgrades...accross 3 different weapons. And I can up the ammount of weapons the players can choose.
Nice.
You can also SET MOVER!!! So I can make multiple movers if I need to. 3 for each weapon.
Or I don't have to make them different weapons...just change the mover on the weapons!