AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > У природы нет плохой погоды.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.07.2010, 11:44   #161
ZloyPetrushkO
Местный
 
Регистрация: 31.05.2008
Сообщений: 1,159
По умолчанию

да, можно переключение погоды подвязать и на это.
точно так же можно подвязать все это на таймер и т.п.
плохо токо что это действует на всю карту....
------
написал в аську. там перекину методы меняющие погоду.
позитивно что этим кто то еще начал заниматься

------
а вообще же самаяч перспектива ето вот такая мысль.
я как то нашел место, при загрузке карты вызывающеее облака. идея ессна написать свои облака и вызывать их при загрузке карты...но тут куча вопросов еще...
но это даст возможность получить фронты и все такое без редактирования длл.
ZloyPetrushkO вне форума   Ответить с цитированием
Старый 17.07.2010, 17:37   #162
lacota
Местный
 
Аватар для lacota
 
Регистрация: 12.03.2009
Адрес: Саратов
Сообщений: 2,943
Отправить сообщение для lacota с помощью ICQ
По умолчанию

Я обьяснюсь на что купился в этом варианте...
Собсна погода имеет смысл там, где находится игрок, это первое.
Второе, время тут тоже есть.. Не влетел в зону - можно и по времени запустить погоду ( в ветке цель не выполнена).
Миниатюры
Нажмите на изображение для увеличения
Название: weather2.jpg
Просмотров: 534
Размер:	63.9 Кб
ID:	11558  
__________________
Гуси летят....
lacota вне форума   Ответить с цитированием
Старый 21.07.2010, 22:35   #163
lacota
Местный
 
Аватар для lacota
 
Регистрация: 12.03.2009
Адрес: Саратов
Сообщений: 2,943
Отправить сообщение для lacota с помощью ICQ
По умолчанию

Вот такое сообщение на САС пришло мне чтоб охладить мой запал...
Если ктонить толково знает язык , то может переведет?
Цитата:
Hi Skipper, this mod already exists in Lutz's AOC2a mod version (more than one year ago)

Here is the French PDF part of this mod (too long to translate with such a heat ...)

12 Ajout à la version 2a (ce qui aurait du être la version 2b)
La version 2a aurait pu en rester au stade ci dessus. Toutefois, depuis le début le mod AOC
était incompatible avec le mod « wind » de Fireball. L'idée a donc été d'inclure ce mod, dans sa
version 2, dans AOC. Il est apparut très vite que ce remarquable travail fait Fireball pouvait être
étendu à d'autres éléments et qu'il était possible d'avoir une météo évoluant en cours de mission. A
elles seules, toutes ces modifications auraient pu faire l'objet d'une version 2b. Toutefois, compte
tenu que la version 2a n'était pas diffusée dans le public, ce numéro de version a été maintenu et
comprend également le mod wind de Fireball étendu à d'autres paramètres.
Cette extension fonctionne d'une façon un peu différente de ce qui a été réalisé jusqu'à
présent dans le mod AOC. Les paramètres ne sont plus passés à l'aide d'un fichier de configuration,
mais directement par le fichier mission. Cette formule fonctionne aussi bien en offline qu'en online.
Pour le online, les choses se déroulent de la façon suivante:
? le serveur envoie à chaque joueur les nouveaux paramètres définis dans le fichier mission,
? si le joueur possède la version 2a, ces nouveaux paramètres sont pris en compte pour la
mission,
? si le joueur ne possède pas la version 2a, ce sont les paramètres par défaut qui sont utilisés
sur sa machine, ces paramètres par défaut correspondant au type de temps qui a été choisi
lors de la conception de la mission.
12.1 Les nouveaux paramètres statiques
Les 5 premiers correspondent à ceux définis par Fireball. Ils sont regroupés dans une
section du fichier mission que l'on doit ajouter à l'aide d'un éditeur de texte et nommer [Weather].
Pour ces 5 premiers paramètres, si l'on veut tous les utiliser (ce qui n'est pas obligatoire), il
suffit de rajouter les lignes suivantes à la fin du fichier mission:
[Weather]
WindVelocity 9
WindDirection 10
WindTop 3500
WindTurbulence 4
WindGust 6
? WindVelocity 9: c'est la vitesse du vent exprimée en m/s. Les valeurs possibles sont
comprises entre 0 m/s et 70 m/s. Eviter d'utiliser une valeur strictement égale 0, mettez
plutôt 0.01. Si vous utilisez des valeur décimale, n'oubliez pas que le séparateur décimal est
le point et non pas la virgule.
? WindDirection 10: c'est la direction (en degrés) d'où le vent arrive. C'est un nombre compris
entre 0 et 359.
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
Mod AOC ver: 2a
Page 49/55
? WindTop 3500: c'est l'altitude exprimée en
mètres jusqu'où les vent agit. Vous pouvez
rentrer une valeur comprise entre 500 et
10000.
? Windturbulence 4: Ce sont les
perturbations causées par le vent. Les
valeurs possibles sont comprises entre 0 et
6 (bornes comprises).
? WindGust 6: Ce paramètres correspond à
des rafales de vent. Ce nombre est compris
entre 0 et 12 (bornes comprises).
C'est terminé pour les paramètres qui
avaient initialement été définis par Fireball dans
sa version 2 de son mod. Les paramètres suivants
ont été rajoutés dans le mod AOC:
CloudHeight 500
CloudType 6
TemperatureSeaLevel 22.0
PressureSeaLevel 755.0
Latitude 44
Month 11
? CloudHeight 500: c'est le plafond nuageux exprimé en mètres. Il peut varier entre 0 et
10000 mètres.
? CloudType 6: c'est le type de nuages utilisés qui correspond, dans FB, au type de temps
choisi dans l'éditeur de mission. Ce paramètre est un nombre entier compris entre 0 et 6.
La carte utilisée est chargée au moment du chargement de la mission. Outre les aspects
topométriques, la carte possède certains paramètres qu'il est possible de modifier. Cela est
particulièrement utile lorsqu'une carte est « détournée » pour être utilisée sur un autre théatre
d'opération:
? TemperatureSeaLevel 22.0
? PressureSeaLevel 755.0
Ces paramètres correspondent, au niveau de la mer, à la température de l'air exprimée en °C
et à la pression de l'air exprimée en millimètres de mercure au niveau de la mer. Il existe une
formule permettant, à partir de ces valeurs, de calculer la densité de l'air à n'importe quelle altitude.
Cette densité est un paramètre important dans les formules de la mécanique du vol entrant dans le
calcul de la portance et de la trainée d'un avion. Par défaut (sauf si redéfinis dans une carte), FB fixe
ces valeurs au niveau de la mer à 15°C et 760 mm de mercure.
? Latitude 44
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
Mod AOC ver: 2a
Page 50/55
? Month 11
Il est aussi possible de redéfinir la latitude du lieu où se déroule la mission ainsi que le mois
au cours duquel la mission se déroule. Dans le cas contraire, ce sont les valeurs par défaut qui
seront utilisées. La latitude peut être comprise entre -89 et 89, la valeur négative indiquant que la
mission se déroule dans l'hémisphère sud. Pour connaitre ces dernière, il suffira de lancer la mission
sans aucune redéfinition des paramètres. Les valeurs par défaut seront inscrites dans le fichier log
de l'avion en tant que conditions météo. Ci dessous, un exemple de ce qui pourra être visible dans le
fichier log avion en fin de mission:
12.2 Les nouveaux paramètres dynamiques
Il est maintenant possible dans le mod AOC version 2a, de faire varier les conditions météo
au cours de la mission. Cette modification se fait également par ajout de lignes dans la nouvelle
section [Weather] du fichier mission. Nous allons revenir plus loin sur la syntaxe à employer, mais
les lignes pouvant être ajoutées sont les suivantes:
WindVelocityVariation S60T20V15
WindTopVariation S30T10V2000S15T30V4000
CloudHeightVariation S10T10V500S20T30V1000
WindTurbulenceVariation S15T5V3S15T30V6
WindGustVariation S20T10V5S30T5V12
CloudTypeVariation S5V5S5V4S5V3S5V2S5V1S5V0
WindDirectionVariation S5T10V40S5T10V350S5T10V90S30T30V275
De façon à ne pas surcharger le processeur, chaque paramètre est remis à jour toutes les
secondes plutôt qu'à chaque boucle de calcul.
Les variations, en fonction des paramètres auxquelles elles se rapportent peuvent être de 2
types:
? variation continue d'un paramètre entre deux bornes,
? variation discrète d'un paramètre (correspondant à un « saut ») entre deux valeurs.
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
Mod AOC ver: 2a
Page 51/55
12.2.1 Variation continue entre deux deux bornes
Les paramètres concernés sont les suivants:
? WindVelocityVariation (variation de la vitesse du vent)
? WindTopVariation (variation de l'altitude maximum du vent)
? CloudHeightVariation (variation du plafond nuageux)
? WindTurbulenceVariation (variation des turbulences causées par le vent)
? WindGustVariation (variation des rafales de vent)
? WindDirectionVariation (variation de la direction du vent)
Pour chacun des paramètres, la syntaxe à utiliser est la suivante:
nom_du_paramètre Sx0Ty 0 Vz0 Sx1Ty1V z1 S x2 T y2 V z2 ... .
Les lettres S, T et V sont obligatoires, x0, y0, z0, x1, y1, .... correspondent à des nombres à
entrer.
A titre d'exemple, nous allons utiliser faire varier la vitesse du vent en cours de mission. A
cet effet, on suppose que:
? le vent a une vitesse de 1.5 m/s (si rien n'est précisé, c'est la valeur par défaut qui sera
utilisé)
? il reste à cette vitesse pendant un quart d'heure (soient 900 secondes)
? sa vitesse augmente pendant 10 minutes (soient 600 secondes) jusqu'à 4.2 m/s
? il reste à cette vitesse pendant 5 minutes (soient 300 secondes)
? ensuite sa vitesse diminue à 3.7 m/s pendant 8 minutes (soient 480 secondes) et il reste à
cette vitesse jusqu'à la fin de la mission.
Les lignes à ajouter dans la section [Weather] du fichier mission sont les suivantes:
[Weather]
WindVelocity 1.5
WindVelocityVariation S900T600V4.2S300T480V3.7
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
0 500 1000 1500 2000 2500 3000
0
0,5
1
1,5
2
2,5
3
3,5
4
4 ,5
Variation vitesse vent
t
m/s
Mod AOC ver: 2a
Page 52/55
__________________
Гуси летят....
lacota вне форума   Ответить с цитированием
Старый 21.07.2010, 22:36   #164
lacota
Местный
 
Аватар для lacota
 
Регистрация: 12.03.2009
Адрес: Саратов
Сообщений: 2,943
Отправить сообщение для lacota с помощью ICQ
По умолчанию

Продолжение
Цитата:
Deux points doivent être signalés. Le premier concerne le changement de direction du vent.
Pour aller du 90° au 220° deux chemins sont possibles:
? 90° -> 100 ° ->.... -> 180° -> ... 210° -> 220°
? 90° -> 80° -> 70° -> ... -> 0° -> 350° -> 340° -> ...-> 230° -> 220°
Le chemin choisi correspondra toujours à la plus petite variation angulaire, ici le premier
cas. Si vous voulez malgré tout partir dans l'autre sens, il suffira de forcer le sens en créant un point
intermédiaire.
Le deuxième point concerne le changement du plafond nuageux. Compte tenu des
limitations du soft de base, la variation du plafond nuageux amène des effets visuels peu agréables.
Cette possibilité a été maintenue, mais son utilisation n'est pas recommandée.
12.2.2 Saut entre deux valeurs
Le seul paramètre concerné est:
? CloudTypeVariation (variation du type de nuage)
Nous le verrons pour terminer, ce paramètre correspond à la variation du type de nuage,
mais en fait il est similaire à la variation du type de temps. Le soft est tel que les variation ne se font
que par saut, ainsi, la séquence de programmation est la suivante:
nom_du_paramètre Sx0Vz0 Sx1V z1 S x2 V z2 ... .
Les lettres S et V sont obligatoires, x0, z0, x1, z1, ... représentent des valeurs numériques à
entrer.
A titre d'exemple, nous supposons que:
? le type de nuage = 1 en début de mission (si rien n'est précisé, c'est la valeur par défaut qui
sera utilisé)
? il reste à cette valeur pendant un quart d'heure (soient 900 secondes)
? il passe à la valeur 4 et y reste 10 minutes (600 secondes)
? et ensuite il passe à la valeur 3 jusqu'à la fin de la mission.
Il suffira donc d' écrire dans le fichier mission:
[Weather]
CloudType 1
CloudTypeVariation S900V4S600V3
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
0 500 1000 1500 2000 2500 3000
0
1
2
3
4
5
Variation type nuages
t
Type nuage
Mod AOC ver: 2a
Page 53/55
A noter que les transitions entre les différents types se font de façon brutale et que l'image
changera d'un coup sur l'écran. L'expérience montre que cet effet n'est pas trop gênant car il ne dure
que moins de quelques dixième de secondes.
12.3 Conclusion
De façon à fixer un ordre de grandeur pour certains des paramètres, en utilisant la carte Italie
dans l'éditeur de mission ainsi qu'un plafond nuageux à 1000 m, un balayage a été fait sur tous les
type de temps possibles de façon à connaitre les valeurs par défaut:
Quelques règles générales, définies dans le soft peuvent être établies:
? le temps est défini, dans FB, par le type de nuages utilisés,
? le plafond de vent est situé 300 mètres au dessus du plafond nuageux (défini dans l'éditeur
de mission),
? il existe une relation entre turbulences et rafales de vent
? la vitesse du vent, en fonction du type de temps (ou de nuage) est très basse par rapport aux
standards admis dans la vie réelle (4.5 m/s = 16 km/h pour une tempête !!!).
Un paramètre n'est pas inclus dans ce tableau: la direction du vent. Par défaut, cette direction
est fonction de la carte choisie:
? si le nom de la carte commence par A, C, E, G, I, ... le vent arrive du nord,
? si le nom de la carte commence par B, D, F, H, J... le vent arrive du sud.
12.4 Annexe
Des lignes sont ajoutées à l'aide d'un éditeur de texte dans le fichier mission, or c'est le FMB
qui se charge de la création ou de la modification du fichier mission. Si pour une raison quelconque,
après avoir rajouté ces lignes vous ouvrez la mission dans le FMB, elles seront effacées...
Heureusement, un petit utilitaire écrit par Fireball (toujours le même !!!) permet de
s'affranchir de cette contrainte. C'est utilitaire a été adapté et inclus dans le mod AOC v2a.
Il permet:
? de conserver les lignes ajoutées (la première écriture se faisant toujours avec un éditeur de
texte),
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
Type de temps de l'éditeur de mission
Type nuage 0 1 2 3 4 5 6
0.2 0.3 0.7 1.3 2.1 3.2 4.5
Turbulences 0 0 0 3 4 5 6
Rafales 0 0 0 0 8 10 12
Plafond nuage 1000 1000 1000 1000 1000 1000 1000
Plafond vent 1300 1300 1300 1300 1300 1300 1300
Clear Good Hazy Poor Blind Rain/Snow Thunder
Vitesse(m/s)
Mod AOC ver: 2a
Page 54/55
? lorsque la mission est lancée depuis le FMB pour la tester, d'avoir les paramètres actifs et
donc d'en tester les effets également.
? lors de la création de mission (première utilisation du FMB et de son enregistrement, trois
sections seront automatiquement crées dans le FMB:
? [Weather]: c'est la section qui nous intéresse dans le cas de la version 2a du mod
AOC. Une fois la mission enregistrée, cette section sera à compléter à l'aide d'un
éditeur de texte par les paramètres décrits ci dessus,
? [Mods]: cette section a été ajoutée pour assurer la compatibilité avec des missions
déjà crées initialement et utilisant cette section (c'est à dire utilisant la version initiale
de cet utilitaire)
? [AOC_Mods]: nouvelle section crée, non utilisée dans la version 2a du mod AOC
mais qui sera utilisée lors d'évolutions futures de ce mod...
Afin de pouvoir utiliser cette possibilité, une ligne doit être rajoutée dans le fichier
bldconf.ini se trouvant à la racine du jeu. Avant de modifier ce dernier, faites en une copie de
sauvegarde pour le cas où....
Mod AOC is free of use . Integration of it into a public package of mods or distribution thought an internet host
different from www.histoire-simulation.org are forbidden without permission from www.histoire-simulation.org
__________________
Гуси летят....
lacota вне форума   Ответить с цитированием
Старый 09.01.2011, 12:20   #165
=HPh/KG=RIK
Новичок
 
Регистрация: 25.10.2010
Сообщений: 10
По умолчанию

Всем привет, у меня опрос о самом ветре, а точнее как с ним бороться.
Кто нибудь знает формулу что бы вычислить снос прицел?
=HPh/KG=RIK вне форума   Ответить с цитированием
Старый 09.01.2011, 12:56   #166
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,001
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Цитата:
Сообщение от lacota Посмотреть сообщение
Продолжение
У меня гуглхром автоматом перевел, причем почти понятно.
andrey65 на форуме   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:06. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru