Hi, guys! I'm a newbie who's trying to get his feet wet with some weapon modifications, and so far I've duplicated the Concussion Rifle from the 3D Buzz VTM's (a Shock Rifle that throws enemies 10 times further) and the OMFG Gun (a Rocket Launcher with a ludicrous fire rate – mine is simply named the Super Rocket Launcher). Now I'm trying to adjust the damage of my Super Rocket Launcher, and this is where I'm running into problems. Here are the two classes in question:
I've properly packaged and compiled everything, and SuperRocketProj appears in the Actor browser, but I still can't get my Super Rocket Launcher's projectiles to change. I can even state the ProjectileClass to be LinkProjectile and that won't do anything. Could someone please tell me what I'm doing wrong? I need to know exactly how projectiles work for future modifications.
Code:
class SuperRocketFire extends RocketFire;
defaultproperties
{
FireRate=0.400000
ProjectileClass=class'SuperRocketProj'
}
Code:
class SuperRocketProj extends RocketProj;
defaultproperties
{
Damage=2000.000000
}
I've properly packaged and compiled everything, and SuperRocketProj appears in the Actor browser, but I still can't get my Super Rocket Launcher's projectiles to change. I can even state the ProjectileClass to be LinkProjectile and that won't do anything. Could someone please tell me what I'm doing wrong? I need to know exactly how projectiles work for future modifications.