Я вот постепенно подобрался к такому интересному моменту, что оружия ксаш-мода мне стали больше не нужны. Даже редемир %)
Ну и соответственно подумаю как вернуть халфовские пушки.
Но тут вопрос конечно.
С одной стороны можно взять красивые пушки из спирита 1.7, навертеть на них доп. эффекты, типа лазерный прицел от аттачмента, экранчики опять же (хотя экранчики уже и так есть в спирите).
А можно просто взять самые обычные пушки из хл и вообще в код оружия изменений не вносить.
Можно опять же это всё подогнать под Xash Weapon System, но во первых там принципиальное ограничение в создании новых пушек без кодинга, а во вторых, насколько я понял, она многим не нравится.
Потому что не даёт копипастить пушки из туторов - ничего не понятно.
Как быть? Голосуем.
Проголосовал с оглядкой на мапперов. Ведь каждому в своём моде нужны супермега ак47 и суперпупер м4а1. А вообще, я больше предпочитаю оружия из спирита.
Более-меннее не тупой кодер сможет вырезать WeaponSystem самостоятельно.
Дядя Миша, в те времена, когда солнце было ярче, а вода прозрачней, я предлагал тебе доработать weapon system, чтоб можно было не только патроны и рокеты задавать, а еще и лучи, и всякие разные миссайлы, что-то вроде:
code:
fire myfire {
type beam/missile/bullet/shells;
model *.spr/*.mdl;
speed ##;
splash_dmg ##;
impact_dmg ##;
shoot_through 0/1;
spread ## ##;
}
а в самих пушках писать primaryfire myfire.
Можно, конечно, для лучей всяких эффектов накодить заранее, а потом через такие настройки в файлах только спрайты в них заменять, покольку один спрайт на луч - это мало.
Добавлено 18-11-2011 в 08:49:
Ku2zoff, да, мы тут каждый месяц проводим конкурс на лучший мод. Ты же понимаешь, что местные модмейкеры вообще самостоятельно мало что способны сделать.
Scrama писал: чтоб можно было не только патроны и рокеты задавать, а еще и лучи, и всякие разные миссайлы, что-то вроде:
та блин. Если бы это было так просто.
Луч гаусса - этож не простой луч. Там он отражается, тут в мощности теряет, там вообще сквозь стенку лезет. Как это всё описать простыми настройками в скрипте? Вот и приходилось огород городить.
Дядя Миша, ну, я тебе и говорю, наделать разных заготовок. Вот луч гауса, он ведет себя в соответствии с неким законом - отражается, например, а вот рейл - его луч просто прет вперед, но проходит сквозь монстров, а вот лазер - он тоже тока прямо, но не проходит. Три типа физики. Дальше - вот тут луч рисуется с сердцевинкой одним спрайтом и спиралью вокруг другим, их же оба можно настроить, а еще может быть луч - просто луч одним спрайтом. Понятно, всех вариантов не охватить, но типовые - можно. Разделить их на две настройки - физическую и визуальную, визуальную снабдить костылями из имен спрайтов, физическую - еще там из чего, типа кол-ва отражений/пробиваний.
Ну, ладно лучи - это как бы вопрос сложный сильно, но миссайлы же ложаться в систему вообще идеально. А без всякой там плазмы и лазеров ксаш подойдет только для "реал-мап", либо его придется основательно пилить в коде, что не каждому мапперу под силу.
Scrama писал: либо его придется основательно пилить в коде, что не каждому мапперу под силу.
та проблема в том, что готовых туторов по оружию - валом. Бери и копипасть. Если бы не это интересное обстоятельство, то оно конечно.
Я твою мысль понял, но боюсь сильно много костылей получится.