mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Support for Iraq
This commit is contained in:
parent
a173fa7e5b
commit
9c50c062e9
@ -18,7 +18,7 @@
|
|||||||
* **[Options]** New option in Settings: Default start type for Player flights.
|
* **[Options]** New option in Settings: Default start type for Player flights.
|
||||||
* **[AirWing]** Expose OPFOR Squadrons, giving the ability to change liveries, auto-assignable mission types & an easy way to retrieve debug information.
|
* **[AirWing]** Expose OPFOR Squadrons, giving the ability to change liveries, auto-assignable mission types & an easy way to retrieve debug information.
|
||||||
* **[ATO]** Allow planning as OPFOR
|
* **[ATO]** Allow planning as OPFOR
|
||||||
* **[Campaign Design]** Support for Kola map by Orbx
|
* **[Campaign Design]** Support for latest maps (Kola, Afghanistan, Iraq)
|
||||||
* **[UI]** Zoom level retained when switching campaigns
|
* **[UI]** Zoom level retained when switching campaigns
|
||||||
* **[UX]** Allow changing squadrons in flight's edit dialog
|
* **[UX]** Allow changing squadrons in flight's edit dialog
|
||||||
* **[Cheats]** Sink/Resurrect carriers instead of showing an error during cheat-capture (use AWCD-cheat to add squadrons upon resurrection)
|
* **[Cheats]** Sink/Resurrect carriers instead of showing an error during cheat-capture (use AWCD-cheat to add squadrons upon resurrection)
|
||||||
|
|||||||
@ -19,6 +19,7 @@ from dcs.terrain import (
|
|||||||
Sinai,
|
Sinai,
|
||||||
Kola,
|
Kola,
|
||||||
Afghanistan,
|
Afghanistan,
|
||||||
|
Iraq,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .conflicttheater import ConflictTheater
|
from .conflicttheater import ConflictTheater
|
||||||
@ -38,6 +39,7 @@ ALL_TERRAINS = [
|
|||||||
Sinai(),
|
Sinai(),
|
||||||
Kola(),
|
Kola(),
|
||||||
Afghanistan(),
|
Afghanistan(),
|
||||||
|
Iraq(),
|
||||||
]
|
]
|
||||||
|
|
||||||
TERRAINS_BY_NAME = {t.name: t for t in ALL_TERRAINS}
|
TERRAINS_BY_NAME = {t.name: t for t in ALL_TERRAINS}
|
||||||
|
|||||||
296
resources/dcs/beacons/iraq.json
Normal file
296
resources/dcs/beacons/iraq.json
Normal file
@ -0,0 +1,296 @@
|
|||||||
|
{
|
||||||
|
"airfield1_0": {
|
||||||
|
"name": "RAA",
|
||||||
|
"callsign": "RAA",
|
||||||
|
"beacon_type": 4,
|
||||||
|
"hertz": null,
|
||||||
|
"channel": 80
|
||||||
|
},
|
||||||
|
"airfield1_1": {
|
||||||
|
"name": "IRAA",
|
||||||
|
"callsign": "IRAA",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 108800000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield1_2": {
|
||||||
|
"name": "ISAD",
|
||||||
|
"callsign": "ISAD",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 108900000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield1_3": {
|
||||||
|
"name": "IRAA",
|
||||||
|
"callsign": "IRAA",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 108800000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield1_4": {
|
||||||
|
"name": "ISAD",
|
||||||
|
"callsign": "ISAD",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 108900000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield12_0": {
|
||||||
|
"name": "ALSAHRAAAF",
|
||||||
|
"callsign": "TKT",
|
||||||
|
"beacon_type": 8,
|
||||||
|
"hertz": 1669000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield9_0": {
|
||||||
|
"name": "AlTajiAirport",
|
||||||
|
"callsign": "TAJI",
|
||||||
|
"beacon_type": 8,
|
||||||
|
"hertz": 1650000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield13_0": {
|
||||||
|
"name": "Al Taquddum",
|
||||||
|
"callsign": "MAT",
|
||||||
|
"beacon_type": 4,
|
||||||
|
"hertz": null,
|
||||||
|
"channel": 70
|
||||||
|
},
|
||||||
|
"airfield2_0": {
|
||||||
|
"name": "BGD",
|
||||||
|
"callsign": "BGD",
|
||||||
|
"beacon_type": 3,
|
||||||
|
"hertz": 112900000,
|
||||||
|
"channel": 76
|
||||||
|
},
|
||||||
|
"airfield2_1": {
|
||||||
|
"name": "",
|
||||||
|
"callsign": "ORBI",
|
||||||
|
"beacon_type": 7,
|
||||||
|
"hertz": 118700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_2": {
|
||||||
|
"name": "IYCA",
|
||||||
|
"callsign": "IYCA",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 110100000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_3": {
|
||||||
|
"name": "IYDB",
|
||||||
|
"callsign": "IYDB",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 110700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_4": {
|
||||||
|
"name": "IYCA",
|
||||||
|
"callsign": "IYCA",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 110100000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_5": {
|
||||||
|
"name": "IYDB",
|
||||||
|
"callsign": "IYDB",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 110700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_6": {
|
||||||
|
"name": "BAP",
|
||||||
|
"callsign": "BAP",
|
||||||
|
"beacon_type": 4,
|
||||||
|
"hertz": 121700000,
|
||||||
|
"channel": 64
|
||||||
|
},
|
||||||
|
"airfield2_7": {
|
||||||
|
"name": "ITAK",
|
||||||
|
"callsign": "ITAK",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 110900000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_8": {
|
||||||
|
"name": "INHA",
|
||||||
|
"callsign": "INHA",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 110300000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_9": {
|
||||||
|
"name": "INHA",
|
||||||
|
"callsign": "INHA",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 110300000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield2_10": {
|
||||||
|
"name": "ITAK",
|
||||||
|
"callsign": "ITAK",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 110900000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield8_0": {
|
||||||
|
"name": "BLD",
|
||||||
|
"callsign": "BLD",
|
||||||
|
"beacon_type": 5,
|
||||||
|
"hertz": 114600000,
|
||||||
|
"channel": 93
|
||||||
|
},
|
||||||
|
"airfield8_1": {
|
||||||
|
"name": "BaladAirbase",
|
||||||
|
"callsign": "IANC",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 109950000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield8_2": {
|
||||||
|
"name": "BaladAirbase",
|
||||||
|
"callsign": "IANC",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 109950000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield8_3": {
|
||||||
|
"name": "BaladAirbase",
|
||||||
|
"callsign": "IBLD",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 109900000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield8_4": {
|
||||||
|
"name": "BaladAirbase",
|
||||||
|
"callsign": "IBLD",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 109900000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield5_0": {
|
||||||
|
"name": "ORB",
|
||||||
|
"callsign": "ORB",
|
||||||
|
"beacon_type": 4,
|
||||||
|
"hertz": null,
|
||||||
|
"channel": 47
|
||||||
|
},
|
||||||
|
"airfield4_0": {
|
||||||
|
"name": "RER",
|
||||||
|
"callsign": "RER",
|
||||||
|
"beacon_type": 3,
|
||||||
|
"hertz": 116300000,
|
||||||
|
"channel": 110
|
||||||
|
},
|
||||||
|
"airfield4_1": {
|
||||||
|
"name": "ErbilInternationalAirport",
|
||||||
|
"callsign": "IREB",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 109700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield4_2": {
|
||||||
|
"name": "ErbilInternationalAirport",
|
||||||
|
"callsign": "IREA",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 109200000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield4_3": {
|
||||||
|
"name": "ErbilInternationalAirport",
|
||||||
|
"callsign": "IREB",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 109700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield4_4": {
|
||||||
|
"name": "ErbilInternationalAirport",
|
||||||
|
"callsign": "IREA",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 109200000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield4_5": {
|
||||||
|
"name": "ErbilInternationalAirport",
|
||||||
|
"callsign": "IRER",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 109300000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield4_6": {
|
||||||
|
"name": "ErbilInternationalAirport",
|
||||||
|
"callsign": "IRER",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 109300000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield10_0": {
|
||||||
|
"name": "KIR",
|
||||||
|
"callsign": "KIR",
|
||||||
|
"beacon_type": 3,
|
||||||
|
"hertz": 111200000,
|
||||||
|
"channel": 49
|
||||||
|
},
|
||||||
|
"airfield10_1": {
|
||||||
|
"name": "KRK",
|
||||||
|
"callsign": "KRK",
|
||||||
|
"beacon_type": 4,
|
||||||
|
"hertz": null,
|
||||||
|
"channel": 86
|
||||||
|
},
|
||||||
|
"airfield10_2": {
|
||||||
|
"name": "ISAD",
|
||||||
|
"callsign": "ISAD",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 109100000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield10_3": {
|
||||||
|
"name": "ISAD",
|
||||||
|
"callsign": "ISAD",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 109100000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield6_0": {
|
||||||
|
"name": "QYW",
|
||||||
|
"callsign": "QYW",
|
||||||
|
"beacon_type": 4,
|
||||||
|
"hertz": null,
|
||||||
|
"channel": 72
|
||||||
|
},
|
||||||
|
"airfield7_0": {
|
||||||
|
"name": "",
|
||||||
|
"callsign": "SUL",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 111700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield7_1": {
|
||||||
|
"name": "",
|
||||||
|
"callsign": "NGA",
|
||||||
|
"beacon_type": 13,
|
||||||
|
"hertz": 111100000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield7_2": {
|
||||||
|
"name": "",
|
||||||
|
"callsign": "NGA",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 111100000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield7_3": {
|
||||||
|
"name": "",
|
||||||
|
"callsign": "SUL",
|
||||||
|
"beacon_type": 14,
|
||||||
|
"hertz": 111700000,
|
||||||
|
"channel": null
|
||||||
|
},
|
||||||
|
"airfield7_4": {
|
||||||
|
"name": "SUL",
|
||||||
|
"callsign": "SUL",
|
||||||
|
"beacon_type": 3,
|
||||||
|
"hertz": 117000000,
|
||||||
|
"channel": 117
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
resources/theaters/iraq/icon.gif
Normal file
BIN
resources/theaters/iraq/icon.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 KiB |
48
resources/theaters/iraq/info.yaml
Normal file
48
resources/theaters/iraq/info.yaml
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
---
|
||||||
|
name: Iraq
|
||||||
|
timezone: +3
|
||||||
|
daytime:
|
||||||
|
dawn: [5, 7]
|
||||||
|
day: [7, 17]
|
||||||
|
dusk: [17, 19]
|
||||||
|
night: [20, 4]
|
||||||
|
climate:
|
||||||
|
day_night_temperature_difference: 15.26
|
||||||
|
seasons:
|
||||||
|
winter:
|
||||||
|
average_pressure: 30.02
|
||||||
|
average_temperature: 13.6
|
||||||
|
weather:
|
||||||
|
thunderstorm: 1
|
||||||
|
raining: 15
|
||||||
|
cloudy: 40
|
||||||
|
clear: 40
|
||||||
|
spring:
|
||||||
|
average_pressure: 29.73
|
||||||
|
average_temperature: 28.6
|
||||||
|
weather:
|
||||||
|
thunderstorm: 1
|
||||||
|
raining: 10
|
||||||
|
cloudy: 30
|
||||||
|
clear: 20
|
||||||
|
summer:
|
||||||
|
average_pressure: 29.56
|
||||||
|
average_temperature: 34.1
|
||||||
|
weather:
|
||||||
|
thunderstorm: 1
|
||||||
|
raining: 1
|
||||||
|
cloudy: 20
|
||||||
|
clear: 40
|
||||||
|
fall:
|
||||||
|
average_pressure: 30.01
|
||||||
|
average_temperature: 18.2
|
||||||
|
weather:
|
||||||
|
thunderstorm: 1
|
||||||
|
raining: 7
|
||||||
|
cloudy: 40
|
||||||
|
clear: 30
|
||||||
|
turbulence:
|
||||||
|
high_avg_yearly_turbulence_per_10cm: 11
|
||||||
|
low_avg_yearly_turbulence_per_10cm: 2.3
|
||||||
|
solar_noon_turbulence_per_10cm: 1.5
|
||||||
|
midnight_turbulence_per_10cm: -2.5
|
||||||
BIN
resources/theaters/iraq/landmap.p
Normal file
BIN
resources/theaters/iraq/landmap.p
Normal file
Binary file not shown.
1
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.cpg
Normal file
1
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.cpg
Normal file
@ -0,0 +1 @@
|
|||||||
|
UTF-8
|
||||||
BIN
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.dbf
Normal file
BIN
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.dbf
Normal file
Binary file not shown.
1
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.prj
Normal file
1
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.prj
Normal file
@ -0,0 +1 @@
|
|||||||
|
PROJCS["WGS_1984_UTM_Zone_38N",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",45.0],PARAMETER["Scale_Factor",0.9996],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]
|
||||||
BIN
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.shp
Normal file
BIN
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.shp
Normal file
Binary file not shown.
BIN
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.shx
Normal file
BIN
unshipped_data/arcgis_maps/iraq/exclusion/exclusion.shx
Normal file
Binary file not shown.
1
unshipped_data/arcgis_maps/iraq/land/landmap.cpg
Normal file
1
unshipped_data/arcgis_maps/iraq/land/landmap.cpg
Normal file
@ -0,0 +1 @@
|
|||||||
|
UTF-8
|
||||||
BIN
unshipped_data/arcgis_maps/iraq/land/landmap.dbf
Normal file
BIN
unshipped_data/arcgis_maps/iraq/land/landmap.dbf
Normal file
Binary file not shown.
1
unshipped_data/arcgis_maps/iraq/land/landmap.prj
Normal file
1
unshipped_data/arcgis_maps/iraq/land/landmap.prj
Normal file
@ -0,0 +1 @@
|
|||||||
|
PROJCS["WGS_1984_UTM_Zone_38N",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",45.0],PARAMETER["Scale_Factor",0.9996],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]
|
||||||
BIN
unshipped_data/arcgis_maps/iraq/land/landmap.shp
Normal file
BIN
unshipped_data/arcgis_maps/iraq/land/landmap.shp
Normal file
Binary file not shown.
BIN
unshipped_data/arcgis_maps/iraq/land/landmap.shx
Normal file
BIN
unshipped_data/arcgis_maps/iraq/land/landmap.shx
Normal file
Binary file not shown.
1
unshipped_data/arcgis_maps/iraq/sea/sea_zones.cpg
Normal file
1
unshipped_data/arcgis_maps/iraq/sea/sea_zones.cpg
Normal file
@ -0,0 +1 @@
|
|||||||
|
UTF-8
|
||||||
BIN
unshipped_data/arcgis_maps/iraq/sea/sea_zones.dbf
Normal file
BIN
unshipped_data/arcgis_maps/iraq/sea/sea_zones.dbf
Normal file
Binary file not shown.
1
unshipped_data/arcgis_maps/iraq/sea/sea_zones.prj
Normal file
1
unshipped_data/arcgis_maps/iraq/sea/sea_zones.prj
Normal file
@ -0,0 +1 @@
|
|||||||
|
PROJCS["WGS_1984_UTM_Zone_38N",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",45.0],PARAMETER["Scale_Factor",0.9996],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]
|
||||||
BIN
unshipped_data/arcgis_maps/iraq/sea/sea_zones.shp
Normal file
BIN
unshipped_data/arcgis_maps/iraq/sea/sea_zones.shp
Normal file
Binary file not shown.
BIN
unshipped_data/arcgis_maps/iraq/sea/sea_zones.shx
Normal file
BIN
unshipped_data/arcgis_maps/iraq/sea/sea_zones.shx
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user