I can't say it enough places - this is a really bad idea in my opinion. You end up with all of this huge beautiful galaxy being essentially the same, because all the opposition is tailored to us, instead of unique to our location. The result is that there is no reason to move around, no reason to avoid some areas, or even seek them out because the danger and corresponding reward is higher.
Please reconsider this and make opponents spawn based solely on:
- Where you are
- What security level the system is in
- What state the system is in (war/famine makes NPC's more aggressive)
- What missions you are carrying
- What cargo you are carrying
- What bounty you have on you
- What powerplay faction you are pledged to
I'm sure other additions can be thought of, making certain areas of the galaxy more dangerous for whatever reason fits with the ongoing story line.
The following should only affect how the spawned NPC's react to you,
not determine what NPC's spawn:
- Player combat rank (Elite combat ranked players should see that lower ranked NPC's are scared of them and refuse to attack)
- Player ship (Corvette/Cutter pilots should not be interdicted and attacked by suicidal Eagles, they should steer clear and run if you deploy hardpoints)