Background:
- It has been stated that one cannot use cross faction mechs in CW.
- A Season of CW is proposed to last 3 months.
- Units were able to salvage enemy mechs and eventually start using them.
- The clan invasion lasted from 3049 - 3052 (ooh look 3 years)
Main idea:
The main idea is that after a player kills a chassis of mech they have salved enough that mech to start fielding it. This would allow players to use cross faction mechs.
Details:
Now since the system already keeps track of our kills, it should be easy enough to track what we killed. This can most easily be done by adding a join table (of 3 columns [PLAYER_ID, MECH_TYPE_ID, KILL_COUNT] ) of players to mechs which tracks players kills. Then you can either add a 1x12 array to the current player structure for each battle to track what they kill, or even simpler log it during the battle, and then every few hours (or nightly) parse the log file to get the latest count.
Now you wouldn't want a player to acquire access to cross faction mechs too quick, my initial thoughts is that it should take 2 months (2 years game time) for the average player to acquire enough kills to salvage a mech chassis. I would put the count somewhere around 500 or so to acquire a chassis.
If you take the drop of 3/3/3/3, the most someone would likely be able to kill of a single chassis would be 3.And at 500 kills over 60 days would make it 8 kills of a specific chassis per day.
Now from a PGI(business) point of view you could have premium time give 2 kills per actual kill, this would reward paying customers more. This would be similar to buying a Mech package in that you get mechs earlier. Thus someone with Premium time would more likely only take a month to acquire a cross faction mech.
You would only have to track the kills of mechs people own, which should make your data storage a bit easier.
Thoughts...