by piratep2r » 24 Apr 2017, 20:05
I know I'm just a nobody on the forums (and let's be honest, a noob on the battlefield), but I'm with KeyBlue.
There is a game somewhat similar to FAF (but much older) called Warzone2100. It actually had something like the functionality built in. What you could do is set (for each unit!) a HP level for which it would withdraw from battle and head back to the nearest factory for repair. In theory this sounded great, but in practice - in my experience - it was a clusterf*ck.
Here are some of the scenarios that were problematic in WZ2100.
1. Units would takes some hits *and then leave battle*.
2. The repair and return behavior magnified WZ2100's existing pathing problems... which FAF has too. Units leaving the battle or just leaving after the battle would collide with new units coming to the same location. Since it was automatic behavior, it was especially prone to stupid pathfinding.
3. The return *after* repair behavior was really hard to manage. You could have it so that units rallied to a particular "leader" figurehead unit after being repaired, but if that unit died you would have repaired units lost all over the place with no orders. If you *didn't* have a leader unit or structure to rally to, then your repairing structure would be clogged with repaired units piled up after being repaired, just as KeyBlue says - far from the frontlines, doing nothing. If you instead had the repaired units rally to a place/structure, that would send units to their death if you lost your position and the units trickled into the (now) killzone, one at a time.
Now, FAF could mitigate some of these worries (like having a rally point for the repair area), but a lot I think would translate right on over to FAF from Warzone. The problem is that this is some pretty complex behavior that you are hinting at (IMO) since it is for land units in a game where position and micro matter, and pathing is suboptimal.
Really, the simple solution in my opinion is to use engys on patrol or repair drones/hives (which, of course, you know)... or consider a healing aura unit or structure that you can passively stick in a firebase or strongpoint. This, to me, is not as good as what you want, but gets FAF 80% of the way there with like 1% of the work.