Guys, just to let you know, I’ve found a way to offer an “all-difficulty” mission to the player (no matter his rank)
right now, I’ve got a starting Starflier (finished the 1st mission and the base offers missions against all difficulties with corresponding rewards.
What I changed is this:
RankDiff.ini
-Changed all values to 100 so there is no limit for a player on how difficulty mission he can receive.
[RankDiffDB]
rank_diff = Base_0_Rank, 100
rank_diff = FreeTime_01_02, 100
rank_diff = FreeTime_02_03, 100
rank_diff = FreeTime_03_04, 100
rank_diff = FreeTime_04_05, 100
rank_diff = FreeTime_05_06, 100
rank_diff = FreeTime_07_08, 100
rank_diff = FreeTime_08_09, 100
rank_diff = Mission_End, 100
MBases.ini
Here I provided all levels for all difficulties to BaseFaction sections so the Faction that runs the station offers them all.
Here is an example from Buffalo Base
[BaseFaction]
faction = fc_ou_grp
weight = 50
mission_type = DestroyMission, 0, 0.0821
mission_type = DestroyMission, 0.0821, 0.11238
mission_type = DestroyMission, 0.11238, 0.20513
mission_type = DestroyMission, 0.20513, 0.351
mission_type = DestroyMission, 0.351, 0.48049
mission_type = DestroyMission, 0.48049, 0.65774
mission_type = DestroyMission, 0.65774, 0.90038
mission_type = DestroyMission, 0.90038, 1.23253
mission_type = DestroyMission, 1.23253, 1.6872
mission_type = DestroyMission, 1.6872, 2.30961
mission_type = DestroyMission, 2.30961, 3.16163
mission_type = DestroyMission, 3.16163, 4.32796
mission_type = DestroyMission, 4.32796, 5.92454
mission_type = DestroyMission, 5.92454, 8.1101
mission_type = DestroyMission, 8.1101, 11.1019
mission_type = DestroyMission, 11.1019, 15.1974
mission_type = DestroyMission, 15.1974, 20.8037
mission_type = DestroyMission, 20.8037, 28.4782
mission_type = DestroyMission, 28.4782, 38.9839
mission_type = DestroyMission, 38.9839, 53.365
mission_type = DestroyMission, 53.365, 73.0514
mission_type = DestroyMission, 73.0514, 100
npc = li0112_outcasts_001_m
npc = li0112_outcasts_002_f
[BaseFaction]
faction = fc_lr_grp
weight = 50
mission_type = DestroyMission, 0, 0.0821
mission_type = DestroyMission, 0.0821, 0.11238
mission_type = DestroyMission, 0.11238, 0.20513
mission_type = DestroyMission, 0.20513, 0.351
mission_type = DestroyMission, 0.351, 0.48049
mission_type = DestroyMission, 0.48049, 0.65774
mission_type = DestroyMission, 0.65774, 0.90038
mission_type = DestroyMission, 0.90038, 1.23253
mission_type = DestroyMission, 1.23253, 1.6872
mission_type = DestroyMission, 1.6872, 2.30961
mission_type = DestroyMission, 2.30961, 3.16163
mission_type = DestroyMission, 3.16163, 4.32796
mission_type = DestroyMission, 4.32796, 5.92454
mission_type = DestroyMission, 5.92454, 8.1101
mission_type = DestroyMission, 8.1101, 11.1019
mission_type = DestroyMission, 11.1019, 15.1974
mission_type = DestroyMission, 15.1974, 20.8037
mission_type = DestroyMission, 20.8037, 28.4782
mission_type = DestroyMission, 28.4782, 38.9839
mission_type = DestroyMission, 38.9839, 53.365
mission_type = DestroyMission, 53.365, 73.0514
mission_type = DestroyMission, 73.0514, 100
npc = li0112_rogues_001_m
npc = li0112_rogues_002_m
npc = li0112_rogues_003_m
npc = li0112_rogues_004_m
So right now, there is a ±50% chance that Outcasts or Liberty Rogues will offer the mission, and the mission that will be offered to a player can be of all difficulties.
Numbers after “DestroyMission” are values taken from Diff2Money
I changed also the number of offered mission to 10-20 but still you have to count on RNG.
This method doesnt guarantee you will always have 250k+ missions there, BUT it guarantees you that they CAN spawn there
If this is known fact, my apologies, I am just happy it works