Alkid Posted April 20, 2011 Posted April 20, 2011 Вопрос: можно ли вносить изменения в ИИ ботов (самолеты и ПВО) и в каких пределах можно менять поведение? В какие файлы залезать? Спасибо.
Flash.13 Posted April 20, 2011 Posted April 20, 2011 (edited) Игра на разобранном движке, правь что сможешь, но не забывай сохранки делать:) Вообщем параметры самой техники, типа скоко каких патронов, снарядов, ракет, и на какие дальности с какой перезарядкой можно ими им стрелять в ...\Scripts\Database\scripts\ В automaticgun.lua, cannon.lua, missile.lua параметры соответствующего оружыя на моделях техники, в sensors.lua точность АI и всевозможные отклонения, правда их всего 8 класов, много техники работают по одинаковым класам и отличаются токо параметрами стволов. Еще есть огромная папка ...\Scripts\AI\, в Skill_Factors.lua есть параметры по уровню сложности, типа когда где кого и как обнаружывают боты, как стреляют и как тупят, но не логика полета, только поправки на меткость. Edited April 20, 2011 by Flash.#13
Alkid Posted April 20, 2011 Author Posted April 20, 2011 Игра на разобранном движке, правь что сможешь, но не забывай сохранки делать:) Вообщем параметры самой техники, типа скоко каких патронов, снарядов, ракет, и на какие дальности с какой перезарядкой можно ими им стрелять в ...\Scripts\Database\scripts\ В automaticgun.lua, cannon.lua, missile.lua параметры соответствующего оружыя на моделях техники, в sensors.lua точность АI и всевозможные отклонения, правда их всего 8 класов, много техники работают по одинаковым класам и отличаются токо параметрами стволов. Еще есть огромная папка ...\Scripts\AI\, в Skill_Factors.lua есть параметры по уровню сложности, типа когда где кого и как обнаружывают боты, как стреляют и как тупят, но не логика полета, только поправки на меткость. То есть логику поведения переписать нельзя? Жаль, я очень на это рассчитывал :)
Flash.13 Posted April 20, 2011 Posted April 20, 2011 Почему же нельзя? Можно! Вот только не знаю толком где. Написал, что нашел сразу, а вообще там искать и читать надо. Вот только там самой логики все равно на атаку/оборону/отступление, боты не умеют действовать кооперативно большими групами. У них есть список целей, из них берут приоритетную и работают по ней согласно конфигам скилов пока есть аммо.
Alkid Posted April 20, 2011 Author Posted April 20, 2011 Я там нашел папку Tasks в которой какие-то конечные автоматы описаны. Только там, почему-то, исключительно работа по земле освещена.
Alkid Posted April 24, 2011 Author Posted April 24, 2011 Ещё вопрос: при каких условиях бот с задачей "завоевание превосходства в воздухе", "патрулирование" и "эскортирование" прекращает атаковать цель? Интересует сценарий, когда противник врубил форсаж и выходит из боя/под прикрытие своей ПВО.
Recommended Posts