mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
Add mission prep time setting
This commit is contained in:
@@ -4160,6 +4160,7 @@ void LoadRebelCommandSettings()
|
||||
// agent missions
|
||||
gRebelCommandSettings.iMissionBaseCost = iniReader.ReadInteger("Rebel Command Settings", "MISSION_BASE_COST", 500, 100, 10000);
|
||||
gRebelCommandSettings.iMissionAdditionalCost = iniReader.ReadInteger("Rebel Command Settings", "MISSION_ADDITIONAL_COST", 250, 0, 10000);
|
||||
gRebelCommandSettings.iMissionPrepTime = iniReader.ReadInteger("Rebel Command Settings", "MISSION_PREPARATION_TIME", 24, 1, 168);
|
||||
gRebelCommandSettings.iMissionRefreshTimeDays = iniReader.ReadInteger("Rebel Command Settings", "MISSION_REFRESH_TIME_DAYS", 2, 1, 7);
|
||||
gRebelCommandSettings.iMinLoyaltyForMission = iniReader.ReadInteger("Rebel Command Settings", "MIN_LOYALTY_FOR_MISSION", 51, 0, 100);
|
||||
|
||||
|
||||
@@ -1845,6 +1845,7 @@ typedef struct
|
||||
// agent missions
|
||||
INT32 iMissionBaseCost;
|
||||
INT32 iMissionAdditionalCost;
|
||||
INT16 iMissionPrepTime;
|
||||
INT8 iMissionRefreshTimeDays;
|
||||
INT8 iMinLoyaltyForMission;
|
||||
|
||||
|
||||
@@ -2985,7 +2985,7 @@ void PrepareMission(INT8 index)
|
||||
|
||||
// queue up the mission start event. make sure we use the top of the hour because I'm lazy and we're handling the assignment here instead of Assignments.cpp
|
||||
const UINT32 time = GetWorldTotalMin();
|
||||
//AddStrategicEvent(EVENT_REBELCOMMAND, time + (60 - time % 60) + 60 * 24, MissionHelpers::missionParam);
|
||||
//AddStrategicEvent(EVENT_REBELCOMMAND, time + (60 - time % 60) + 60 * gRebelCommandSettings.iMissionPrepTime, MissionHelpers::missionParam);
|
||||
AddStrategicEvent(EVENT_REBELCOMMAND, time + (60 - time % 60) + 60, MissionHelpers::missionParam); // rftr todo: DELETE ME
|
||||
missionMap.insert(std::make_pair(static_cast<RebelCommandAgentMissions>(evt.missionId), MissionHelpers::missionParam));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user