From cd682d7faf128274442b6625aaa7f2bac8a710e3 Mon Sep 17 00:00:00 2001 From: Sevenfm Date: Sat, 3 Apr 2021 03:34:09 +0000 Subject: [PATCH] Add robots to enemy groups (by rftr). git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2585 4f8fa57e-7814-0410-bad4-adc449f26b7c --- Data-1.13/Ja2_Options.INI | 25 ++++++++++++++++++++----- Data/Ja2_Options.INI | 15 +++++++++++++++ 2 files changed, 35 insertions(+), 5 deletions(-) diff --git a/Data-1.13/Ja2_Options.INI b/Data-1.13/Ja2_Options.INI index 61f4710da..97e2d5545 100644 --- a/Data-1.13/Ja2_Options.INI +++ b/Data-1.13/Ja2_Options.INI @@ -3337,6 +3337,13 @@ ARMY_USES_JEEPS_IN_PATROLS = TRUE ; Minimum progress required for jeep to appear. JEEP_MINIMUM_PROGRESS = 30 +; Depending on game difficulty enemy groups created during offensives can include robots. +ARMY_USES_ROBOTS_IN_ATTACKS = TRUE +; Depending on game difficulty enemy patrols at game start can be randomly reinforced with. +ARMY_USES_ROBOTS_IN_PATROLS = TRUE +; Minimum progress required for enemy robots to appear. +ROBOT_MINIMUM_PROGRESS = 45 + ;------------------------------------------------------------------------------------------------------------------------------ ; Vehicle Inventory ;------------------------------------------------------------------------------------------------------------------------------ @@ -3806,6 +3813,9 @@ ASD_COST_JEEP = 20000 ; a tank, valid from 1 to 1000000 ASD_COST_TANK = 50000 +; a robot, valid from 1 to 1000000 +ASD_COST_ROBOT = 25000 + ;------------------------------------------------------------------------------------------------------------------------------ ; Once bought, it takes time for resources to get to the country. ; These are the base times in minutes for the goods to arrive. @@ -3820,20 +3830,25 @@ ASD_TIME_HELI = 1200 ; a jeep (armed with a MG), , valid from 1 to 60 * 48 ASD_TIME_JEEP = 720 -; a tank, , valid from 1 to 60 * 48 +; a tank, valid from 1 to 60 * 48 ASD_TIME_TANK = 1440 +; a robot, valid from 1 to 60 * 48 +ASD_TIME_ROBOT = 720 + ;------------------------------------------------------------------------------------------------------------------------------ ; Determine whether ASD assigns tanks and jeeps to enemy patrols and jeeps ;------------------------------------------------------------------------------------------------------------------------------ -ASD_ASSIGNS_TANKS = TRUE -ASD_ASSIGNS_JEEPS = TRUE +ASD_ASSIGNS_TANKS = TRUE +ASD_ASSIGNS_JEEPS = TRUE +ASD_ASSIGNS_ROBOTS = TRUE ;------------------------------------------------------------------------------------------------------------------------------ ; Tanks and jeeps are not refueled, instead fuel is required upon 'creating' them ;------------------------------------------------------------------------------------------------------------------------------ -ASD_FUEL_REQUIRED_TANK = 100 -ASD_FUEL_REQUIRED_JEEP = 20 +ASD_FUEL_REQUIRED_TANK = 100 +ASD_FUEL_REQUIRED_JEEP = 20 +ASD_FUEL_REQUIRED_ROBOT = 0 ;****************************************************************************************************************************** ;****************************************************************************************************************************** diff --git a/Data/Ja2_Options.INI b/Data/Ja2_Options.INI index da4e8a99a..6954db3dc 100644 --- a/Data/Ja2_Options.INI +++ b/Data/Ja2_Options.INI @@ -3313,6 +3313,13 @@ ARMY_USES_JEEPS_IN_PATROLS = FALSE ; Minimum progress required for jeep to appear. JEEP_MINIMUM_PROGRESS = 30 +; Depending on game difficulty enemy groups created during offensives can include robots. +ARMY_USES_ROBOTS_IN_ATTACKS = FALSE +; Depending on game difficulty enemy patrols at game start can be randomly reinforced with. +ARMY_USES_ROBOTS_IN_PATROLS = FALSE +; Minimum progress required for enemy robots to appear. +ROBOT_MINIMUM_PROGRESS = 45 + ;------------------------------------------------------------------------------------------------------------------------------ ; Vehicle Inventory ;------------------------------------------------------------------------------------------------------------------------------ @@ -3778,6 +3785,9 @@ ASD_COST_JEEP = 20000 ; a tank, valid from 1 to 1000000 ASD_COST_TANK = 50000 +; a robot, valid from 1 to 1000000 +ASD_COST_ROBOT = 25000 + ;------------------------------------------------------------------------------------------------------------------------------ ; Once bought, it takes time for resources to get to the country. ; These are the base times in minutes for the goods to arrive. @@ -3795,17 +3805,22 @@ ASD_TIME_JEEP = 720 ; a tank, , valid from 1 to 60 * 48 ASD_TIME_TANK = 1440 +; a robot, valid from 1 to 60 * 48 +ASD_TIME_ROBOT = 720 + ;------------------------------------------------------------------------------------------------------------------------------ ; Determine whether ASD assigns tanks and jeeps to enemy patrols and jeeps ;------------------------------------------------------------------------------------------------------------------------------ ASD_ASSIGNS_TANKS = TRUE ASD_ASSIGNS_JEEPS = TRUE +ASD_ASSIGNS_ROBOTS = TRUE ;------------------------------------------------------------------------------------------------------------------------------ ; Tanks and jeeps are not refueled, instead fuel is required upon 'creating' them ;------------------------------------------------------------------------------------------------------------------------------ ASD_FUEL_REQUIRED_TANK = 100 ASD_FUEL_REQUIRED_JEEP = 20 +ASD_FUEL_REQUIRED_ROBOT = 0 ;****************************************************************************************************************************** ;******************************************************************************************************************************