Успокойся. Делаем твой старик, делаем. Ты лучше бы моделями помог. А выше 1.16 не будет - и слава Богу. Ещё ждать пока ФайрГрафт прокачают до этой версии, и прокачают ли вообще.
Давай к нам в чат если интересно, кстати.
Что касается щитов: ракета пробивает и их и броню. Но если тебе хочется какой-нибудь боеприпас именно против шилда, то можешь поступить следующим образом:
entitydef weap1
{
dmg = 0;
dmgtype = norm;
splash = 0;
spec = EMP;
}
entitydef weap2
{
dmg = 25;
dmgtype = explos;
splash = 75;
}
entitydef unit_marauder
{
weapon_ground = weap1;
weapon_air = weap2;
anim_ground_attack = anim1;
anim_air_attack = anim1;
}
anim1
{
attack(ground);
attack(air);
wait;
}
Конечно, несколько топорный вариант, но канает: сначала сдирается шилд, потом наносится дамага. Всё происходит так быстро, что понять где какая ракета не успеваешь (ну или невидимый снаряд пускаешь впереди).
Альтернатива:
entitydef weap1
{
dmg = 12;
dmgtype = spell;
splash = 0;
projectile = nullprojectile;
}
entitydef weap2
{
dmg = 25;
dmgtype = explos;
splash = 75;
projectile = rocket;
}
Тогда невидимый снаряд полетит впереди видимого и пробьёт обшивку. Получится кумулятивная боеголовка, частично пробивающая броню.
Последний раз редактировалось zawatsky; 18.03.2012 в 01:30.
|