А кто-нибудь, ничем типа doxygen и graphviz пройтись не пробовал?
А кто-нибудь, ничем типа doxygen и graphviz пройтись не пробовал?
a` la guerre comme a` la guerre
profile: Core i5-3570K 3.4GHz, ASUS GTX660 2Gb GDDR5, ASUS GT520 Silent 1Gb, LCD 1600x1200x32 IPS, LCD 1600x1200x32 MVA, LCD 800х600 TFT,
RAM DDR3 32GB, OCZ Vertex 4 128 Gb, OCZ Vertex 450 128 Gb, 4xHDD WD 1 Tb FAEX, RAID10, WD 2 Tb FAEX, Win 7 x64, БП FSP 600Вт
lepage.sytes.net:21000
Спасибо огромное!!! Regiment.country() это как я понимаю флаг какой страны? Если так - то немного не подходит.
А за AircraftType - отдельное спасибо - никак не мог логично интерпретировать результаты, теперь все ясно!!!
з/ы/ Эх, жаль подобного механизма мы нигде больше не увидим . Кто этот светлый человек, кто предложил дать такой инструмент в руки пользователям? Передайте ему низкий поклон.
p/p/s/ И походу еще вопрос
А почему для GetParameter был выбран тип double, а не float - ИМХО точность избыточная даже для масштабов авиасимулятора, памяти экономим в два раза, скорость вычислений опять-таки?
Наверно все вычисления в игре с этим типом double. ИМХО ресурсы разбазариваются, считаем и выбрасывает половину расчетов. 7 значащих знаков - это миллимитровая точность на расстоянии километра, в масштабах внутри самолета - микронная, в масштабах карты метровая на несколько тысяч километров - float вполне-бы хватило для всех задач, не в этом ли одна из причин тормозов?
может есть еще возможность движок перекомпилировать на 32-х разрядную точность? К черту Point3d..
Крайний раз редактировалось LePage; 12.12.2012 в 23:33.
a` la guerre comme a` la guerre
profile: Core i5-3570K 3.4GHz, ASUS GTX660 2Gb GDDR5, ASUS GT520 Silent 1Gb, LCD 1600x1200x32 IPS, LCD 1600x1200x32 MVA, LCD 800х600 TFT,
RAM DDR3 32GB, OCZ Vertex 4 128 Gb, OCZ Vertex 450 128 Gb, 4xHDD WD 1 Tb FAEX, RAID10, WD 2 Tb FAEX, Win 7 x64, БП FSP 600Вт
lepage.sytes.net:21000
Да, это строковое значение страны за которую летит самолёт - "nn", "gb", "ge" и т.д.
кто предложил - не знаю, даже, наверное плод коллективного творчества
параметры могут быть разных типов, в интерфейсе к double привели для однообразия, памяти и скорости экономилось бы практически нисколько.
вычисления с разными типами - есть и double и float, в каждом конкретном случае брались оптимальные типы.
нет, конечно такой возможности нет - надо было бы переписать весь код, кроме того это вряд-ли дало бы прибавку в скорости даже в доли процентов.
Don't happy, be worry
Ну тогда передайте мой низкий поклон всему коллективу!!!
Надеюсь у Вас, в связи с работой над новым проектом, все-же останется время проконсультировать иногда по БзБ?
з/ы/ Ну и может (надеюсь), получится прикрутить аналогичную по фукционалу фичу в новом проекте, пусть и не на c#... на с++ тоже можно
Крайний раз редактировалось LePage; 14.12.2012 в 10:01.
a` la guerre comme a` la guerre
profile: Core i5-3570K 3.4GHz, ASUS GTX660 2Gb GDDR5, ASUS GT520 Silent 1Gb, LCD 1600x1200x32 IPS, LCD 1600x1200x32 MVA, LCD 800х600 TFT,
RAM DDR3 32GB, OCZ Vertex 4 128 Gb, OCZ Vertex 450 128 Gb, 4xHDD WD 1 Tb FAEX, RAID10, WD 2 Tb FAEX, Win 7 x64, БП FSP 600Вт
lepage.sytes.net:21000
Такой вопрос возник, так как боюсь протестировать нормально не получится.
Если на ж/д платформе стоит зенитка или танк/машина, то уничтожение зенитки ведет к уничтожению вагона?
Нет, вообще "грузы" должны умирать отдельно от "носителя", правда, некоторые грузы могут при гибели взрываться или загораться, и повреждать носитель. А вот при уничтожении носителя - груз, емнип умирает тоже.
Don't happy, be worry
Есть вопрос по поездам.
Пытаюсь определить уничтожение вагонов и зениток на платформах в событии OnActorDead.
Поставил зенитку, которая лупит по эшелонам и вывод в чат имени актора(который определен до этого как AiGroundActor). Также добавил проверку AiGroundGroup, но вроде не срабатывает.
В чат идут сообщения о коллизии с меткой "ошибка", а также по четыре "сообщения смерти" на каждую зенитку, по вагонам ничего нет.
Как правильно уничтожение вагона определить и почему на статики-"груз" срабатывает 4 события об уничтожении?
Они в скрипте создаются, в файле миссии стандартный состав от которого маршрут берется(вагоны в dll-ке создаются).
Но по сути поезд - паровоз, 8 вагонов, 2 платформы с бофорсами. По ним стреляет вражеский бофорс.
Скорее всего я где-то в определении события ошибся(определяю принадлежость акторов по номеру подмиссий). Цель, которой добиваюсь - посчитать кол-во убитых вагонов, кол-во статиков груженых на них.
Крайний раз редактировалось podvoxx; 04.02.2013 в 11:51.