Michael Dorosh
der Spieß des Forums
- Joined
- Feb 6, 2004
- Messages
- 15,733
- Reaction score
- 2,765
- Location
- Calgary, AB
- First name
- Michael
- Country
C3K's idea is awesome.Speaking of micormanagement...
http://www.battlefront.com/community/showthread.php?t=85927&page=4
DOes this remind anyone of the blue bar arguements from Steve. His logic is almost irrational at this point. I think he is misunderstanding C3K on purpose. C3K's design seems pretty elegant to me. I only know a little coding in C+, but what he is suggesting makes sense.
c3k: <brilliant suggestion>
Steve: duhhhhwhat happens if you put a HOLD on all the Javelins for a unit and a T-90 comes into full view?
c3k:Well, let me try to explain it again. I select target A and I use a HOLD to restrict all Javelins. Now, I can only use HOLD AFTER I've selected a target. Next, your T-90 comes into view. The TacAI is still operating. It chooses the T-90 as the higher priority target. That wipes out the target A which I'd selected. As soon as that target A is deselected, all HOLDs get erased.
The instant the TacAI assigns a new target, there are no HOLDs!
So, you asked what happens? The same thing that happens right now. Except, my squad will have some Javelins left to fire at the T-90 instead of wasting them on that empty building they were firing at just before the T-90 emerged.
To emphasize: TacAI assigned targets NEVER have a HOLD.
There are no extra steps for the vast majority of player interactions. However, you CAN add a step to limit what ammo/weapons are available to the TacAI for the target you have chosen. So, if YOU don't click TARGET or TARGET LIGHT, there are no HOLDs.
Internally I envisage the HOLD as simulating an out of ammo condition for that specific weapon/ammo. That way the TacAI retains control of the unit and what it shoots at. As soon as the TacAI spots a threat/target which has higher priority (or should be shot at), it snaps a TARGET or TARGET LIGHT (just like it does now) on the new threat and that erases all HOLDs.
Steve: I only have a few secs available (read: this doesn't remotely sound like I can twist it yet to make it sound like it was my idea)...
That's what I mean by tedious (read: so I'm going to call it names even though it is anything but)...
Having a feature that isn't smoothly implemented is not much better than leaving it out completely. (read: I have no idea how to implement it, but I'll just assume we are too stupid to implement it smoothly even if the fanbase can envision it)
Gotta run now, (read: I am going to ignore this concept for at least 6 months, and when everyone has forgotten about it, get Charles to slip it into the game and then take full credit for the idea myself, per my personal SOPs.)