если паранойа , я же написал как сделатЬ, у меня всё пашет (я как раз под параною делаю ), если заинтересован как же оно у меня работает , можешь написать в icq : 7-двестипятнадцать-215
HAWK0044, пока что попробовал сделать по твоему методу на абсолютно чистом HLSDK 2.3 (без рендера паранойи), в принципе все работает, но есть неприятный баг. Ели, допустим, из глока последнее во что ты выстрелил было дерево, то дробаш на всех поверхностях, вне зависимости от материала будет рисовать декали дерева.
нет. мы там материал назначем - ИМХО от-туда легче в разы , чем запарка с кодом , делая это из других функций , DRON , говорил же,пиши в ICQ : 7-215-двестипятнадцать
Там эффект от попадания пуль в стену работает сразу и для игрока и для турелей с монстрами, можно ли как-то из кода этого тутора декали рисовать?
И как избавиться от черных точек, которые вылетают из стены при попадании пули?
да всё же предельно просто! просто мне не удобно на форуме писать , в ясеку приятней.
Про "партикли"
void EV_HLDM_GunshotDecalTrace( pmtrace_t *pTrace, char *decalName )
здесь, удаляем вот это:
gEngfuncs.pEfxAPI->R_BulletImpactParticles( pTrace->endpos );
ТГА Декали результат 5-той попытки их портирования, пришлось вместе с рендером тащить. Про двери - нет , они не рисуются вообще на энтитиях
>>они не рисуются вообще на энтитиях
Потому что не умеют двигаться вместе с подвижными энтитями, типа дверей, поездов, пушаблей и т.п. Если отключить ограничение, то когда энтитя начинает движение - декаль исчезает. Энтитя возвращается на старое место - декаль появляется.
Ku2zoff, а конкретно для func_breakable ограничение можно отключить? Ониже все равно не подвижны.
И можно ли рисовать декали в коде твоего тутора про эффекты при попадании пуль в стену?
HAWK0044, спасибо, а как для турелей/монстров эти "точки" отключить?