Re: Идея для мультиплеерных карт!
Выкладываю как пример, расположение этого файла - %HW2_ROOT%/Data/LevelData/multiplayer/. Думаю, мододелы знают как заставить его работать.
Открывать в текстовом редакторе, желательно с подсветкой Lua-синтаксиса, рекомендую Notepad++. Реализует два спецдействия - автодок кораблей с хп ниже 30% и получение опыта (в качестве прибавки к скорости звена) за принятие участия в битве.
Собственно, указывает кораблям, что делать, и отслеживает их хп функция AutoDock(shiptype). Функция выполняется 10 раз в секунду (согласно Rule_AddInterval("Rule_AutoDock", 0.1))
Сценарий действия прост донельзя. Не уверен, будет ли работать этот скрипт - ему два года, и проверялся он в окружении моего мода. К тому же, из-за этого там есть явно ненужные куски кода, вроде неуправляемых роевиков-защитников, которых в моём моде производят дредноуты для самообороны (принцип старкрафтерского "батона"). Я оставил их потому что они также могут быть рассмотрены как сценарий для кораблей. Как бы то ни было, дерзайте.
|