From bd88f073c08ee195f54f7af2ba7936c62c246d91 Mon Sep 17 00:00:00 2001 From: Kevin Granade Date: Wed, 29 May 2024 21:36:35 -0700 Subject: [PATCH] Adjust helicopter spawn rates (#74176) --- .../aircraft_carrier/aircraft_carrier_z1.json | 14 +-- .../aircraft_carrier/aircraft_carrier_z2.json | 14 +-- data/json/vehicle_groups.json | 88 +++++++++---------- 3 files changed, 58 insertions(+), 58 deletions(-) diff --git a/data/json/mapgen/aircraft_carrier/aircraft_carrier_z1.json b/data/json/mapgen/aircraft_carrier/aircraft_carrier_z1.json index e68f926c06d8f..0038395a39ea9 100644 --- a/data/json/mapgen/aircraft_carrier/aircraft_carrier_z1.json +++ b/data/json/mapgen/aircraft_carrier/aircraft_carrier_z1.json @@ -349,13 +349,13 @@ { "item": "television", "chance": 100, "x": 27, "y": 290 } ], "place_vehicles": [ - { "vehicle": "helicopter_apache_1a", "x": 44, "y": 34, "chance": 100, "rotation": 270, "status": 1 }, - { "vehicle": "helicopter_apache_1b", "x": 44, "y": 79, "chance": 100, "rotation": 270, "status": 1 }, - { "vehicle": "helicopter_apache_1c", "x": 42, "y": 124, "chance": 100, "rotation": 270, "status": 1 }, - { "vehicle": "helicopter_apache_1b", "x": 44, "y": 184, "chance": 100, "rotation": 270, "status": 1 }, - { "vehicle": "helicopter_apache_1b", "x": 44, "y": 229, "chance": 100, "rotation": 270, "status": 1 }, - { "vehicle": "helicopter_osprey_2c", "x": 33, "y": 77, "chance": 100, "status": 1, "rotation": 270 }, - { "vehicle": "helicopter_osprey_2b", "x": 33, "y": 172, "chance": 100, "status": 1, "rotation": 270 }, + { "vehicle": "helicopter_apache_1a", "x": 44, "y": 34, "chance": 20, "rotation": 270, "status": 1 }, + { "vehicle": "helicopter_apache_1b", "x": 44, "y": 79, "chance": 20, "rotation": 270, "status": 1 }, + { "vehicle": "helicopter_apache_1c", "x": 42, "y": 124, "chance": 20, "rotation": 270, "status": 1 }, + { "vehicle": "helicopter_apache_1b", "x": 44, "y": 184, "chance": 20, "rotation": 270, "status": 1 }, + { "vehicle": "helicopter_apache_1b", "x": 44, "y": 229, "chance": 20, "rotation": 270, "status": 1 }, + { "vehicle": "helicopter_osprey_2c", "x": 33, "y": 77, "chance": 50, "status": 1, "rotation": 270 }, + { "vehicle": "helicopter_osprey_2b", "x": 33, "y": 172, "chance": 50, "status": 1, "rotation": 270 }, { "vehicle": "engine_crane", "x": 25, "y": [ 14, 16 ], "chance": 100 }, { "vehicle": "welding_cart", "x": 25, "y": [ 66, 68 ], "chance": 100 }, { "vehicle": "handjack", "x": 25, "y": [ 85, 87 ], "chance": 100 }, diff --git a/data/json/mapgen/aircraft_carrier/aircraft_carrier_z2.json b/data/json/mapgen/aircraft_carrier/aircraft_carrier_z2.json index e023b59270169..3b3431c4e2e52 100644 --- a/data/json/mapgen/aircraft_carrier/aircraft_carrier_z2.json +++ b/data/json/mapgen/aircraft_carrier/aircraft_carrier_z2.json @@ -337,13 +337,13 @@ "gaspumps": { }, "signs": { }, "place_vehicles": [ - { "vehicle": "helicopter_apache_1a", "x": 64, "y": 66, "chance": 100, "rotation": 90, "status": 0 }, - { "vehicle": "helicopter_apache_1b", "x": 64, "y": 113, "chance": 100, "rotation": 270, "status": 0 }, - { "vehicle": "helicopter_apache_1c", "x": 19, "y": 84, "chance": 100, "status": 1 }, - { "vehicle": "helicopter_apache_1b", "x": 19, "y": 108, "chance": 100, "status": 1 }, - { "vehicle": "helicopter_apache_1b", "x": 19, "y": 132, "chance": 100, "status": 1 }, - { "vehicle": "helicopter_osprey_2c", "x": 19, "y": 156, "chance": 100, "status": 1 }, - { "vehicle": "helicopter_osprey_2b", "x": 19, "y": 180, "chance": 100, "status": 1 }, + { "vehicle": "helicopter_apache_1a", "x": 64, "y": 66, "chance": 20, "rotation": 90, "status": 1 }, + { "vehicle": "helicopter_apache_1b", "x": 64, "y": 113, "chance": 20, "rotation": 270, "status": 1 }, + { "vehicle": "helicopter_apache_1c", "x": 19, "y": 84, "chance": 20, "status": 1 }, + { "vehicle": "helicopter_apache_1b", "x": 19, "y": 108, "chance": 20, "status": 1 }, + { "vehicle": "helicopter_apache_1b", "x": 19, "y": 132, "chance": 20, "status": 1 }, + { "vehicle": "helicopter_osprey_2c", "x": 19, "y": 156, "chance": 50, "status": 1 }, + { "vehicle": "helicopter_osprey_2b", "x": 19, "y": 180, "chance": 50, "status": 1 }, { "vehicle": "inflatable_boat", "x": 14, "y": 61, "chance": 100, "rotation": 270 }, { "vehicle": "inflatable_boat", "x": 25, "y": 250, "chance": 100, "rotation": 90 }, { "vehicle": "engine_crane", "x": 66, "y": 91, "chance": 100, "rotation": 0 }, diff --git a/data/json/vehicle_groups.json b/data/json/vehicle_groups.json index e300078e11412..71f37c667897e 100644 --- a/data/json/vehicle_groups.json +++ b/data/json/vehicle_groups.json @@ -1096,19 +1096,19 @@ "type": "vehicle_group", "id": "crashed_helicopters", "vehicles": [ - [ "helicopter_apache_1a", 100 ], - [ "helicopter_apache_1b", 400 ], - [ "helicopter_apache_1c", 200 ], - [ "helicopter_osprey_2a", 100 ], - [ "helicopter_osprey_2b", 400 ], - [ "helicopter_osprey_2c", 200 ], - [ "helicopter_blackhawk_3a", 100 ], - [ "helicopter_blackhawk_3b", 400 ], - [ "helicopter_blackhawk_3c", 200 ], - [ "2seater2_Wreck", 400 ], - [ "SmallFlier3_Wreck", 400 ], - [ "Smallflier1_Wreck", 400 ], - [ "SmallFlier2_Wreck", 400 ], + [ "helicopter_apache_1a", 1 ], + [ "helicopter_apache_1b", 4 ], + [ "helicopter_apache_1c", 2 ], + [ "helicopter_osprey_2a", 1 ], + [ "helicopter_osprey_2b", 4 ], + [ "helicopter_osprey_2c", 2 ], + [ "helicopter_blackhawk_3a", 10 ], + [ "helicopter_blackhawk_3b", 40 ], + [ "helicopter_blackhawk_3c", 20 ], + [ "2seater2_Wreck", 4000 ], + [ "SmallFlier3_Wreck", 4000 ], + [ "Smallflier1_Wreck", 4000 ], + [ "SmallFlier2_Wreck", 4000 ], [ "Medevac1_Wreck", 400 ], [ "Medevac2_Wreck", 400 ] ] @@ -1117,16 +1117,16 @@ "type": "vehicle_group", "id": "crashed_helicopters_small", "vehicles": [ - [ "helicopter_apache_1a", 100 ], - [ "helicopter_apache_1b", 400 ], - [ "helicopter_apache_1c", 200 ], - [ "helicopter_blackhawk_3a", 100 ], - [ "helicopter_blackhawk_3b", 400 ], - [ "helicopter_blackhawk_3c", 200 ], - [ "2seater2_Wreck", 400 ], - [ "SmallFlier3_Wreck", 400 ], - [ "Smallflier1_Wreck", 400 ], - [ "SmallFlier2_Wreck", 400 ], + [ "helicopter_apache_1a", 1 ], + [ "helicopter_apache_1b", 4 ], + [ "helicopter_apache_1c", 2 ], + [ "helicopter_blackhawk_3a", 10 ], + [ "helicopter_blackhawk_3b", 40 ], + [ "helicopter_blackhawk_3c", 20 ], + [ "2seater2_Wreck", 4000 ], + [ "SmallFlier3_Wreck", 4000 ], + [ "Smallflier1_Wreck", 4000 ], + [ "SmallFlier2_Wreck", 4000 ], [ "Medevac1_Wreck", 400 ], [ "Medevac2_Wreck", 400 ] ] @@ -1140,13 +1140,13 @@ [ "2seater2_Wreck", 200 ], [ "SmallFlier3_Wreck", 100 ], [ "SmallFlier2", 400 ], - [ "Medevac1", 100 ], + [ "Medevac1", 10 ], [ "Smallflier1_Wreck", 200 ], [ "SmallFlier2_Wreck", 200 ], - [ "Medevac1_Wreck", 100 ], + [ "Medevac1_Wreck", 10 ], [ "SmallFlier3", 400 ], - [ "Medevac2", 200 ], - [ "Medevac2_Wreck", 200 ] + [ "Medevac2", 20 ], + [ "Medevac2_Wreck", 20 ] ] }, { @@ -1156,9 +1156,9 @@ [ "2seater2", 100 ], [ "SmallFlier1", 400 ], [ "SmallFlier2", 400 ], - [ "Medevac1", 100 ], + [ "Medevac1", 10 ], [ "SmallFlier3", 400 ], - [ "Medevac2", 200 ] + [ "Medevac2", 20 ] ] }, { @@ -1169,15 +1169,15 @@ [ "Medevac2", 200 ], [ "Medevac1_Wreck", 200 ], [ "Medevac2_Wreck", 200 ], - [ "helicopter_apache_1a", 200 ], - [ "helicopter_apache_1b", 400 ], - [ "helicopter_apache_1c", 200 ], - [ "helicopter_osprey_2a", 100 ], - [ "helicopter_osprey_2b", 400 ], - [ "helicopter_osprey_2c", 200 ], - [ "helicopter_blackhawk_3a", 100 ], - [ "helicopter_blackhawk_3b", 400 ], - [ "helicopter_blackhawk_3c", 200 ] + [ "helicopter_apache_1a", 2 ], + [ "helicopter_apache_1b", 4 ], + [ "helicopter_apache_1c", 2 ], + [ "helicopter_osprey_2a", 1 ], + [ "helicopter_osprey_2b", 4 ], + [ "helicopter_osprey_2c", 2 ], + [ "helicopter_blackhawk_3a", 10 ], + [ "helicopter_blackhawk_3b", 40 ], + [ "helicopter_blackhawk_3c", 20 ] ] }, { @@ -1188,12 +1188,12 @@ [ "Medevac2", 200 ], [ "Medevac1_Wreck", 200 ], [ "Medevac2_Wreck", 200 ], - [ "helicopter_apache_1a", 200 ], - [ "helicopter_apache_1b", 400 ], - [ "helicopter_apache_1c", 200 ], - [ "helicopter_blackhawk_3a", 100 ], - [ "helicopter_blackhawk_3b", 400 ], - [ "helicopter_blackhawk_3c", 200 ] + [ "helicopter_apache_1a", 2 ], + [ "helicopter_apache_1b", 4 ], + [ "helicopter_apache_1c", 2 ], + [ "helicopter_blackhawk_3a", 10 ], + [ "helicopter_blackhawk_3b", 40 ], + [ "helicopter_blackhawk_3c", 20 ] ] }, {