Red Rodgers

Red Rodgers (https://www.redrodgers.com/forums/index.php)
-   Полоса, собственно (https://www.redrodgers.com/forums/forumdisplay.php?f=42)
-   -   Любителям полетных карт! (https://www.redrodgers.com/forums/showthread.php?t=3285)

jgr124_borada 01-05-2007 10:57

Мужики, имейте совесть, тут или шашечки, или ехать! Не может один человек сходу сделать прогу на уровне мировых стандартов!
Или функционал наполнять сначала, а потом шлифовать, или упереться в один пункт и патчить его до без конца.
Все мнения обсасываются до косточки. Или сделать просто и понятно с минимумом функций или наворачивать так, чтоб пришлось попотеть разбираясь, но выдать результат на максимум.
Истина посередине где-то , как всегда конечно :)

=T=R_Ivan 02-05-2007 07:41

to Moff.
Пресеты должны включать настройки отображения сетки, названий населенных пунктов, ну там шрифты, цвета шрифтов, расположения. Это в том смысле, что если человек настроил себе все эти штуки в Прохоровке, то логично, что он захочет что бы на всех последующих картах дизайн был бы аналогичный. А подложки использованные юзером для каждой карты должны накапливаться в каком то выпадающем меню, для быстрой смены. Извините за назойливость.
Сейчас это конечно не очень важно. Прога работает.

Moff 02-05-2007 08:58

Цитата:

Сообщение от Crocodile (Сообщение 58085)
Быстро глянул.

1. Нужна возможность вставить точку в маршрут, между двумя точками.

2. В начале файлов миссий есть секция
[MAIN]
MAP Moscow/load.ini
по ней можно контролировать загрузку миссий не соответствующих карте.

3. Было бы не плохо добавить типы точек TAKEOFF LANDING и т.д.
TAKEOFF 161105.22 66697.38 0 0 &0
NORMFLY 156133.37 63920.62 500.00 300.00 &0
NORMFLY 146473.72 84479.03 1500.00 400.00 III_KG51a01 1 &0
NORMFLY 137697.89 86377.73 2000.00 400.00 &0
NORMFLY 145728.79 93815.38 2000.00 400.00 &0
NORMFLY 147976.02 85491.96 2000.00 400.00 &0
NORMFLY 172113.78 73408.43 1500.00 400.00 &0
NORMFLY 166817.19 70107.07 1000.00 300.00 &0
LANDING 162486.53 67494.88 0 0 &0

4. Ну порадуйте штурмовиков, покажите тогда уж и тропки наземки :)

5. В контекстном меню маршрутов измените "Исправить" на "Изменить" а то как-то :)

6. По дабл клику по маршруту надо вызвать диалог Свойства маршрута.

7. Окошко маршрутов мааааленькое и неудооообненькое :) еле-еле видно, а места внизу пропадает вагон. Скролл внизу окна нужен.

ЗЫ. Что-то я все больше и больше убеждаюсь, что надо просить МГ делать возможность использовать пользовательские карты. Эта тулза - аргумент.

1. Это работает. В режиме добавления точки по щелчку мыши на карте добавляется точка на маршрут после выделенной точки маршрута. Т.е. точку после которой надо вставить надо выделить, потом перейти в режим добавления.

Остальное - думать надо. Только вернулся...

Moff 02-05-2007 09:33

Цитата:

Сообщение от =T=R_Ivan (Сообщение 58360)
to Moff.
Пресеты должны включать настройки отображения сетки, названий населенных пунктов, ну там шрифты, цвета шрифтов, расположения. Это в том смысле, что если человек настроил себе все эти штуки в Прохоровке, то логично, что он захочет что бы на всех последующих картах дизайн был бы аналогичный. А подложки использованные юзером для каждой карты должны накапливаться в каком то выпадающем меню, для быстрой смены. Извините за назойливость.
Сейчас это конечно не очень важно. Прога работает.

По пресетам пока отложим.

А чтобы у карт дизайн был одинаковый я делал так:
Настроенную XML Прохоровки я сохранял под другим именем. Затем в общих настройках просто поменял имя карты. Вуаля...

Ljekio 05-05-2007 17:49

Borneo, создатель утилиты ШТУРМАН, спрашивал, как насчет экспорта маршрута из вашей проги в его.
формат таков:

AC /х-координата (букв)
15 /у-координата (число)
9 /х-уточнение (квадрат делится на подквадраты 10х10, от 0 до 9)
0 /у-уточнение
AN // итд
18
0
0
AS
19
0
0
AU
22
0
0
AP
24
7
0

Moff 05-05-2007 21:38

Цитата:

Сообщение от Ljekio (Сообщение 58700)
Borneo, создатель утилиты ШТУРМАН, спрашивал, как насчет экспорта маршрута из вашей проги в его.

С Борнео мы этот вопрос уже обсуждали. Экспорт будет.

Moff 18-05-2007 09:28

Итак, состояние на сегодняшний день:

v.0.9.2.8
* Окно создания карты - убрана настройка пользовательского изображения.
* Переделан механизм хранения базовых настроек для карты. Настройки объединены в один xml-файл. Каталог для карты содержит 3 файла: Map - изображение карты, Map_h - изображение карты высот, Props.xml - файл базовых настроек.
* Карта высот - параметры. Добавлена кнопка "Удалить все высоты", по которой можно очистить список высот полностью. По кнопке показывается диалог с подтверждением удаления. Но, даже если было подтверждение удаления в диалоге, по кнопке "Отмена" высоты не очистятся, изменения происходят по кнопке "ОК".
* Реализован механизм нанесения линии фронта на карту. На панели кнопок добавлены 3 кнопки: "Добавить красный маркер", "Добавить синий маркер", "Удалить маркер". Линия фронта расчитывается если на карте не менее 3-х маркеров и существуют маркеры разных цветов.
* Добавлено окно настроек линии фронта, позволяющая управлять отображением линии фронта, маркеров линии фронта.
* Изменен формат загрузки изображений. Базовые изображения - файлы .PNG.
* В общих настройках в качестве альтернативного изображения карты можно указать файл в одном из трех форматов: GIF, BMP, PNG.
* Добавлена возможность загружать линию фрона из файла миссии. Функция вызывается в окне настроек для линии фронта.


v.0.9.2.7
* Добавлено отображение дополнительных линий сетки для квадртов. Квадраты делятся на 100 (10х10) или 9 (3х3) частей. Дополнительные линии сетки могут появляться при определенном увеличении, по-умолчанию при 200%.
* Исправлена ошибка, возникающая при удалении крайней точки из маршрута и последующего перехода в режим редактирования или добавления точек.
* Аэродромы. Добавлена настройка "Масштабировать изображение".
* Линии сетки. Добавлены настройки, управляющие масштабированием толщины основных линий сетки при изменении масштаба.
* Маршруты. Добавлена возможность сохранения маршрута из программы "Штурман" и сохранение маршрута в формате программы "Штурман". Действия доступны из контекстного меню списка маршрутов.
* Маршруты. Добвлена настрока управляющая видимостью каждого маршрута. Окно "Маршрут - параметры" чек "Отображать маршрут". В списке маршрутов невидимый маршрут отображается зачеркнутым шрифтом. Добавление, исправление и удаление точек для невидимого маршрута не действуют.
* Маршруты - общие параметры. Добавлен параметр "Округление расстояния".
* Маршруты - общие параметры. В формат подписи маршрута вместо макроса #dist# введены: #dist_m# - расстояние в метрах, #dist_km# - в километрах, #dist_ml# - в милях.

v.0.9.2.6
* Маршруты. Добавлена настройка "Рамка для текста" для подписей маршрутов.
* По двойному клику на маршруте в списке вызывается диалог Свойства маршрута.
* В диалоге "Свойства маршрута" добавлен список точек маршрута, позволяющий исправить параметры точек маршрута X, Y, V (скорость), H(высота).
* Изменены иконки точек маршрута.
* В строку состояния добавлена строка с номером квадрата, уточнением квадрата 0-9 (как в программе Штрурман), уточнением по NumPad.

Moff 18-05-2007 09:31

К сожалению обновление будет доступно только на следующей неделе, т.к. переработан механизм хранения базовых настроек и необходимо переделать xml для всех карт. Валидна только карта Прохоровки. Сегодня не успеваю все сделать - уезжаю, и буду только в среду.

ROSS_R,I.P. 18-05-2007 17:13

Ждем, ждем :)
О, уже можно на полную использовать на Грозе :)
А как дела с маркерами наземки? Вообще то для начала можно обойтись и обыкновенными круглыми маркерами двух-трех (синий, красный, зеленый) цветов для обозначения свои-чужие. А в свойствах маркера уже набивать вручную-танки, колонны, поезда и т. д. (и отображение свойств цели с правой стороны в закладке "цели") с автоматическим выведением координат квадрата. Но можно и в ручную опять же набивать: F19-танки, B14-колонна и т.д... :)
Конечно маркеры-иконки, отображающие тип цели информативнее и наносить оперативную обстановку быстрее и легче-но это уже при наличии времени и желания.. :)
И так большое спасиб :) Но чую, у этой проги долгая жизнь..она ведь и БоБе будет жить :)

Alaska 21-05-2007 03:30

Иконки.... наверное нужны. Я поступил проще. Затянул карты холодной ламинацией и ставлю пометки фламастером. По окончанию вылета стираю фламастер ваткой со спиртом. Опять же карты крепкие получаются, не рвутся.

Moff 24-05-2007 14:58

Инсталлятор 0.9.2.8 готов. Карты переделаны. Добавлены 2 карты: Берлин и Курляндия.

Скоро будут выложены ссылки для скачивания.

Moff 24-05-2007 16:41

Вопрос к общественности:

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

jgr124_borada 24-05-2007 19:37

http://www.jgr124.ru/teh/maptools.php

Тестовая версия 0928.

Смотрим, пробуем. Уже есть немало пунктов для доработки, может что еще заметите и добавите.
В первую очередь интересуют ошибки, недосказанность, замечания по функционалу.
Дизайн интересует в меньшей степени :)

Crocodile 26-05-2007 13:47

Из мелочевки:

1. При задании маркеров высот можно тыкать в одно и то же место. В результате в хмле набивается много высот.

- <ROWDATA>
<ROW RowState="4" X="12500" Y="87150" H="23" />
<ROW RowState="4" X="12500" Y="87150" H="23" />
<ROW RowState="4" X="12500" Y="87150" H="23" />
<ROW RowState="4" X="12500" Y="87150" H="23" />
<ROW RowState="4" X="12500" Y="87150" H="23" />
<ROW RowState="4" X="6050" Y="83450" H="1" />
<ROW RowState="4" X="6050" Y="83450" H="1" />
<ROW RowState="4" X="6050" Y="83450" H="1" />
<ROW RowState="4" X="34550" Y="72300" H="0" />
<ROW RowState="4" X="34550" Y="72300" H="0" />
<ROW RowState="4" X="34550" Y="72300" H="0" />
<ROW RowState="4" X="34550" Y="72300" H="0" />
<ROW RowState="4" X="34550" Y="72300" H="0" />
<ROW RowState="4" X="45250" Y="67250" H="49" />
<ROW RowState="4" X="45250" Y="67250" H="49" />
<ROW RowState="4" X="45250" Y="67250" H="49" />
<ROW RowState="4" X="45250" Y="67250" H="49" />
<ROW RowState="4" X="45250" Y="67250" H="49" />
<ROW RowState="4" X="45250" Y="67250" H="49" />

2. По дефолту сотит S=#dist#m в спеке по другому #dist_m# (именно так и работает)

ROSS_R,I.P. 19-06-2007 13:06

А чиго молчим..Я жду, жду..а тут оказывается новая версия (девятка) вышла.. :(

ЗЫ ага, переселились на Сухой.. Понил :)

jgr124_borada 19-06-2007 13:13

Ребят, я извиняюсь - не предупредил, основная тема ушла на сухой в раздел Программы.
Но блин сухой работает через раз... :(


Часовой пояс GMT +4, время: 12:34.

Red Rodgers official site. Powered by TraFFa. ©2000 - 2024, Red Rodgers
vBulletin Version 3.8.12 by vBS. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot