More preparations for Sinai

This commit is contained in:
Raffson 2023-06-10 02:29:28 +02:00
parent 3b5af93e2d
commit e980e7a5f8
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99
3 changed files with 47 additions and 1 deletions

View File

@ -16,6 +16,7 @@ from dcs.terrain import (
PersianGulf,
Syria,
TheChannel,
Sinai,
)
from .conflicttheater import ConflictTheater
@ -32,6 +33,7 @@ ALL_TERRAINS = [
Nevada(),
TheChannel(),
Syria(),
Sinai(),
]
TERRAINS_BY_NAME = {t.name: t for t in ALL_TERRAINS}

View File

@ -31,7 +31,7 @@ platformdirs==3.5.1
pluggy==1.0.0
pre-commit==3.3.1
pydantic==1.10.7
-e git+https://github.com/dcs-retribution/pydcs@5137e3f3757e1f9deb9d9f7db93a63cacf9f1047#egg=pydcs
-e git+https://github.com/dcs-retribution/pydcs@1d4e078b0d047b4745f794c0951cc45c658a7306#egg=pydcs
pyinstaller==5.11.0
pyinstaller-hooks-contrib==2023.3
pyparsing==3.0.9

View File

@ -0,0 +1,44 @@
---
name: Sinai
timezone: +2
daytime:
dawn: [6, 8]
day: [8, 16]
dusk: [16, 18]
night: [0, 5]
climate:
day_night_temperature_difference: 8.0
seasons:
winter:
average_pressure: 29.86 # TODO: Find real-world data
average_temperature: 10.0
weather:
thunderstorm: 1
raining: 25
cloudy: 35
clear: 40
spring:
weather:
thunderstorm: 1
raining: 10
cloudy: 30
clear: 60
summer:
average_pressure: 29.98 # TODO: Find real-world data
average_temperature: 28.5
weather:
thunderstorm: 1
raining: 5
cloudy: 30
clear: 65
fall:
weather:
thunderstorm: 1
raining: 15
cloudy: 35
clear: 50
turbulence:
high_avg_yearly_turbulence_per_10cm: 9
low_avg_yearly_turbulence_per_10cm: 3.5
solar_noon_turbulence_per_10cm: 3.5
midnight_turbulence_per_10cm: -3