From 457cfc8221213ffd5594ecb37b4a1a0bc7d1c72f Mon Sep 17 00:00:00 2001 From: MaxED Date: Thu, 8 Aug 2013 11:31:06 +0000 Subject: [PATCH] "Look Through Selection" action: InterpolationPoint can be handled the same way as SecurityCamera or AimingCamera. --- Source/Plugins/BuilderModes/VisualModes/BaseVisualMode.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Plugins/BuilderModes/VisualModes/BaseVisualMode.cs b/Source/Plugins/BuilderModes/VisualModes/BaseVisualMode.cs index 437a642f..e41e3af6 100644 --- a/Source/Plugins/BuilderModes/VisualModes/BaseVisualMode.cs +++ b/Source/Plugins/BuilderModes/VisualModes/BaseVisualMode.cs @@ -2732,7 +2732,7 @@ namespace CodeImp.DoomBuilder.BuilderModes General.Map.VisualCamera.AngleXY = delta.GetAngleXY(); General.Map.VisualCamera.AngleZ = pitch ? -delta.GetAngleZ() : Angle2D.PI; } - } else if((t.Type == 9025 || t.Type == 9073) && t.Args[0] != 0) { //SecurityCamera or AimingCamera with pitch? + } else if((t.Type == 9025 || t.Type == 9073 || t.Type == 9070) && t.Args[0] != 0) { //InterpolationPoint, SecurityCamera or AimingCamera with pitch? General.Map.VisualCamera.Position = visualThings[0].CenterV3D; //position at camera General.Map.VisualCamera.AngleXY = t.Angle - Angle2D.PI; General.Map.VisualCamera.AngleZ = Angle2D.PI + Angle2D.DegToRad(t.Args[0]);