Given that I have already written opinions on the large majority of these issues, I have opted to link to my individual judgement posts where appropriate.
As usual, I am ready to have my opinion changed...but you'll need more than the plain assertion that I'm wrong.
I know this is already half-coded, but I still think the concept is flawed, and if nobody can or wants to decipher it to fix it, there's no point keeping it around. Should The Dork Knight appear on the roofs of RenProj's code department again and fix it, alright, but until then, it's best to just drop this as broken.
I think this issue is just plain stupid. It circumvents the entire promotion system, and includes no usage case for when this would be necessary - the only thing I could come up with are combinations with veteran-conversion-features, which abuse the veteran system to feign some kind of evolution of the unit, and require these flags because the second or third stage is vastly more powerful than the previous one.
And that kind of thing should be its own system, if anything.
Ultimately, even if
there were a proper usage case, I, frankly, don't believe this system would see much usage, and would be a waste of time to implement.
I consider this just plain superfluous.
It adds absolutely no advantage to the game, it can only be used if and only if
SHP creators generate the additional facings, we have no data to properly extrapolate the missing facings from stock units, and those SHPers who want to maintain compatibility with stock YR or RP/NP will not use it.
In other words, it would
only be useful to a select subset of SHPs in the first place (newly-generated SHPs coming from 3D-sources rather than copy-pasting, and only for use with Ares-mods), and then on top of that, you get the SHP penalty: Even from the minuscule number of cases where this could
be used, only a fraction will actually happen, simply because there's a distinct lack of SHP authors in the community. And of those there are, only a subset generates their SHPs from 3D.
This feature will be largely unused. Implementing it is a waste of time.
I consider the requested feature rather useless, since the desired effect could easily be achieved through the custom armor system or other immunities.
Not only is this yet another proposal for yet another "more values on promotion" feature, more importantly, I consider it illogical - when selling units, the Grinder and Repair Depots sell the raw material
of the units. The flesh and bones, the armor and engines. The experience that makes the unit superior, to the Grinder and Depot, is nothing but a particular arrangement of molecules to be broken down.
Why would you get more money for selling an old, used and abused human body, rather than a brand new, fresh, never-been-shot young body? Why would you get more for dented, duct-taped and shot scrap metal than for brand new, unscratched, perfectly processed armor plates?
It makes no sense.
I think the effort/gain balance is just way too far on the effort side to warrant implemention on this one. All you'd gain is that you save a minute and a few clicks. On the flip side, we'll have to carefully rearrange the loading processes, painstakingly make sure everything is read and re-read correctly, and then, we'd still inevitably introduce bugs related to unforseen changes, load order flukes, etc., etc.
Not to mention that debugging issues for us would become infinitely harder, because we don't know if a crash was produced by the INIs the game loaded at start or by changes introduced later, simply because there could always be a bug leading to starting changes being thrown in when later changes were supposed to be read.
All in all, I think the little amount of time saved is not worth all the effort and all the potential bugs we'd be facing.
I just don't think the effort of implementing this and the CPU time and memory used tracking this would be worth it.
Besides, streaks in FPSs serve a particular purpose: They reward skill. In C&C, you don't need any skills in order to gain your kills. When your Sniper kills 5 people in a row, what do you want an award for? Dropping him off on a cliff and forgetting about him? Skillfully waiting while the enemy Conscripts obliviously walk into range? Expertly looking on while your Sniper kills them off as fast as the ROF allows? Competently not
stopping your Sniper in-between to not make him artificially slower?
Units in C&C target automatically and they fire as fast as their weapons allow them to.
Streaks happen because they computationally can
happen, not because the unit or the player did anything special.
Therefore, streaks are nothing to reward.