Страницы (5): « 1 [2] 3 4 5 » Показать все 64 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- Минимальный джентльменский набор энтитей (https://hlfx.ru/forum/showthread.php?threadid=4633)
conveyor же через материал удобнее делать.
PunkPaToB
А может, лучше по старинке, в коде?
Добавлено 12-07-2015 в 00:47:
__________________
__________________
__________________
А что нет?
PunkPaToB
Непривычный префикс ------> волатилу не будут юзать.
__________________
Так это получается что Фиектрам еще и логик энтити нужны? Я бы вообще этот рудимент выкинул раз есть скрипты...
func_breakable, а лучше свойство breakable для любых эжнтитей.
func_[track]train+func_trackchange
Добавлено 11-07-2015 в 23:48:
вот что я считаю неимоверным злом и идотизмом, так это логик энтити. нужна всего одна точечная script энтитя (или даже возможность привязать скрипт к любой энтите), внутри которой можно на обычном текстовом ЯП записать хоть мультиманагер, хоть реле, хоть мультивотчер, хоть любую сложную логику с if-else-case-while и глобальными+локальными переменными.
не ну правда, иной раз оказывается проще на питоне написать генератор .map файла с нужным префабом, чем вручную расставлять энтити.
а уж со скриптами монстров совсем беда. когда на одного барника приходится штук 20 scripted_sequence в одном месте и ещё в два раза больше scripted_sentence и всё это приходится как то хитро расставлять по карте что бы не запутаться где что и в каком порядке, получается АНАЛЬНАЯ НЕНАВИСТЬ.
вообще, нужна хитрая система с доступом из скрипта к любым поддающимся изменениям параметрам энтить. не городить связку из реле, манагеров и сэт-трэйнспиида, а просто вызвать из патч_трека что ни будь вроде +set(victim=*locus,speed=500,time=5)
Добавлено 12-07-2015 в 00:09:
и возможность работы со строками, что бы например можно было использовать в качестве имени цели str(*locus)+'_door' -- что бы открыть дверку приаттаченую к лифту, который остановился на этаже.
__________________
http://www.moddb.com/mods/monorail-quest
Логик-энтитя в волатиле и есть одна. Называется trigger_execute. Позволяет выполнить любой Lua-код (ну и до кучи работает как реле). Проблема в том, что Фиектры хотят иметь возможность сделать карту вообще без Lua-кодинга. И очень может быть, что таких Фиектр найдётся немало.
Вот ИИ-скриптов в старой волатиле почти нет (есть, правда, луа-функция SetOrders, и среди order-ов есть PlayAnimation, но это не совсем полноценная замена скриптед-секвенциям). Думаю, нужен некий Lua-API для ИИ-скриптов. Но это уже отдельная тема, пока я о ней думать не буду.
__________________
Виртуальные машинки полезны когда движок уже предоставляет какой то функционал, а так какой от них толк, если всеравно ничего на них не написать?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
XaeroX
trigger (должен быть брашем или точкой с радиусом).
static (модель или спрайт с колиженом)
mover - это хоть двеь, хоть поезд, хоть ротейтинг
npc_* - само за себя
item_* - семён
Добавлено 14-07-2015 в 10:46:
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
__________________
Вот даже ~ X ~ понял мою мысль лучше. Интересно почему игронируется func_train и func_tracktrain которые произносили тут не один раз?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Временная зона GMT. Текущее время 21:17. | Страницы (5): « 1 [2] 3 4 5 » Показать все 64 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024