"Например, как задавать ветер (направление, силу и т.д.) в конкретном бою с учетом того что где и когда произойдет бой выбирает сам игрок. "
Ну нет у нас миссий, негде настройки задавать
Тогда ветер какой-то странный выйдет - безветренный
Вот например, у нас порывистый ветер - как это будет в игре выглядеть?
Сделать можно конечно какую-то стрелку рандомной длины, которая будет показывать рандомные направления, вопрос - зачем это может понадобиться с точки зрения игры.