4zumi, about the missions rewards, you can change them easily in descr_missions.
Code:
mission council_blockade_port
{
COUNCIL_MISSION
duration 10
exclude_duration 40
score_modifier 0.8
max_score 100.0 ; max score clamp
turn_start 20
paybacks
{
random 0.33 payback_id council_mod_income
random 0.5 payback_id council_mod_unit
payback_id council_mod_unit_best
}
num_turns_success 3 ; num turns blockade must stand for success
min_turns_distance 0 ; min search distance from ships and ports for a valid target
max_turns_distance 1 ; max search distance from ships and ports for a valid target
}
;****** separate by min/max turns distance - different rewards
mission council_blockade_port blockade_moderate
{
COUNCIL_MISSION
duration 10
exclude_duration 40
score_modifier 0.8
max_score 100.0 ; max score clamp
turn_start 20
paybacks
{
random 0.33 payback_id council_mod_income
random 0.5 payback_id council_mod_unit
payback_id council_mod_unit_best
}
num_turns_success 2 ; num turns blockade must stand for success
min_turns_distance 2 ; min search distance from ships and ports for a valid target
max_turns_distance 3 ; max search distance from ships and ports for a valid target
}
mission council_blockade_port blockade_distant
{
COUNCIL_MISSION
duration 10
exclude_duration 40
score_modifier 0.8
max_score 100.0 ; max score clamp
turn_start 20
paybacks
{
random 0.33 payback_id council_mod_income
random 0.5 payback_id council_mod_unit
payback_id council_mod_unit_best
}
num_turns_success 1 ; num turns blockade must stand for success
min_turns_distance 4 ; min search distance from ships and ports for a valid target
max_turns_distance 5 ; max search distance from ships and ports for a valid target
}
here you could replace the payback_id council_mod_unit_best with a other payback, or just delete it and turn the random chance of income payback to 0.5. You can find a list of possible paybacks replacements at the top of the file.