How do I change the direction of the Warplane bomb? Im trying to make it fire forward. I tried looking for other Funtion OnFire scripts but I cant find any good ones.
function Warplanevehicle::onTrigger(%this, %obj, %triggerNum, %val)
{
if(%triggerNum == 2 && %val && !iseventpending(%obj.rocketreload)){
%obj.client = %obj.getcontrollingclient();
%pos = %obj.getposition();
%client = %obj.client;
%pos = vectoradd(%pos,"0 0 -0.8");
%pos = vectoradd(%pos,%obj.getforwardvector());
%vel = "0 0 -22.5";
%planevz = getword(%obj.getvelocity(),2);
if(%planevz < 0){
%vel = VectorAdd(%vel,"0 0 " @ %planevz);
}
%p = new Projectile()
{
dataBlock = rocketlauncherprojectile;
initialVelocity = %vel;
initialPosition = %pos;
client = %obj.client;
sourceObject = %obj.client.player;
sourceClient = %obj.client;
};
I tried changin %vel = "0 0 -22.5"; to -90 but it dosent seem to work. Thanks in advance.