Я тут как раз разбираюсь с эвентами и пришла мне голову мысль их таки доделать. Конечно не в том брутальном виде, в котором выложен пример glock.sc, а скорее - в виде маленьких таких подпрограммок на QC (визуально будет выглядеть как обычный си).
Ну то есть грубо говоря каждый такой скриптовой эвент будет представлять собой тело функции
C++ Source Code:
1
void EventMain( event_args_t *args )
2
{
3
// а здесь можно будет вызывать всякие буллетины из rEfxAPI и прочие, нужные по смыслу.
4
}
Вопрос в том, нужно ли оно кому-нибудь или пофигу?
thambs я же в нулевом посте написал - имплементация скриптового языка для .sc - файликов.
Встроенные возможности будут сводится к вызову набора функций из R_EfxAPI.
Дядя Миша писал: подправить оружиям эффекты от выстрела, не прибегая к кодингу.
/me не взлюбил такие скриптовые штучки еще с CS 1.6, где какой-то умник в каждый файл вставил закомментированное приветствие с улыбочкой :/.
Да и вообще по-моему чем меньше ресурсов открыто для изменения пользователем -- тем лучше.
Но вот как-раз таки конкретно в данном случае есть сомнения, ибо если пользователю предоставлены ресурсы для изменения внешнего вида оружия (оголенные MDL, спрайты, звуки), то для полноты картины необходимо так же предоставить возможность изменения их эффектов.