Some attempts to fix the camera lock glitch

This commit is contained in:
Robert Fritzen 2017-06-30 22:19:40 -05:00
parent 74582a675c
commit 17e5696299
3 changed files with 9 additions and 3 deletions

View file

@ -428,13 +428,19 @@ function UAVVehicle::onAdd(%this, %obj) {
%obj.turretObject = %turret; %obj.turretObject = %turret;
%turret.team = %obj.team; %turret.team = %obj.team;
%turret.base = %obj; %turret.base = %obj;
%turret.mountImage(MissileSatelliteBarrel,0); %turret.mountImage(MissileSatelliteBarrel,3);
setTargetSensorGroup(%turret.getTarget(),%obj.team); setTargetSensorGroup(%turret.getTarget(),%obj.team);
%turret.setInventory(MissileLauncherAmmo, 9999, true); %turret.setInventory(MissileLauncherAmmo, 9999, true);
%turret.setAutoFire(false);
%turret.mountImage(AIAimingTurretBarrel,0);
%turret.setCloaked(true); %turret.setCloaked(true);
%obj.setCloaked(true); %obj.setCloaked(true);
setTargetSensorGroup(%turret.getTarget(), %turret.team);
setTargetNeverVisMask(%turret.getTarget(), 0xffffffff);
} }
function UAVVehicle::deleteAllMounted(%data, %obj) { function UAVVehicle::deleteAllMounted(%data, %obj) {

View file

@ -245,7 +245,7 @@ datablock TurretData(AC130GunshipTurret) : TurretDamageProfile
catagory = "Turrets"; catagory = "Turrets";
shapeFile = "turret_belly_base.dts"; shapeFile = "turret_belly_base.dts";
preload = true; preload = true;
canControl = false; canControl = true;
cmdCategory = "Tactical"; cmdCategory = "Tactical";
cmdIcon = CMDFlyingBomberIcon; cmdIcon = CMDFlyingBomberIcon;
cmdMiniIconName = "commander/MiniIcons/com_bomber_grey"; cmdMiniIconName = "commander/MiniIcons/com_bomber_grey";

View file

@ -311,7 +311,7 @@ datablock TurretData(HarbingerGunshipTurret) : TurretDamageProfile
catagory = "Turrets"; catagory = "Turrets";
shapeFile = "turret_belly_base.dts"; shapeFile = "turret_belly_base.dts";
preload = true; preload = true;
canControl = false; canControl = true;
cmdCategory = "Tactical"; cmdCategory = "Tactical";
cmdIcon = CMDFlyingBomberIcon; cmdIcon = CMDFlyingBomberIcon;
cmdMiniIconName = "commander/MiniIcons/com_bomber_grey"; cmdMiniIconName = "commander/MiniIcons/com_bomber_grey";