This page is under construction
Archives/BF1942/levels/Dustbowl Modded/DustBowl_Modded.rfa
bf1942/levels/DustBowl_Modded/objects/Common/Cameras/Objects.con
rem ******************
rem Re-Useable cameras
rem DC_Extended 5/2004
rem ******************
rem - Added Freelook camera with zoom - Zeuser 17/5/2004
rem - Added Fixed camera - Zeuser 17/5/2004
rem - Added Arty camera - Zeuser 3/6/2004
rem - Added Fixed camera with zoom- Zeuser 3/6/2004
rem - Added Land vehicle driver camera - Zeuser 3/6/2004
rem *** DCX_FreelookZoomCamera ***
ObjectTemplate.create Camera DCX_DiagnosticCamera
ObjectTemplate.setMinRotation 0/-90/0
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.OutsideHudOffset 0/0/100.7
ObjectTemplate.OutsideHudOffset 0/0/-15
ObjectTemplate.create Camera DCX_DiagnosticCamera2
ObjectTemplate.setMinRotation 0/-90/0
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.OutsideHudOffset 0/0/100.7
ObjectTemplate.OutsideHudOffset 0/0/-5
rem *** DCX_FreelookZoomCamera ***
ObjectTemplate.create Camera DCX_FreelookZoomCamera
ObjectTemplate.setMinRotation 0/-8/0
ObjectTemplate.setMaxRotation 0/89/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.OutsideHudOffset 0/0/100.7
rem ObjectTemplate.OutsideHudOffset 0/0/-15
rem *** DCX_FixedCamera ***
ObjectTemplate.create Camera DCX_FixedCamera
ObjectTemplate.CVMExternTrace 1
rem *** DCX_FixedCamera with zoom X 100 ***
ObjectTemplate.create Camera DCX_FixedCameraZoom100
ObjectTemplate.CVMExternTrace 1
ObjectTemplate.OutsideHudOffset 0/0/100
rem *** DCX_FixedCamera with zoom X 200 ***
ObjectTemplate.create Camera DCX_FixedCameraZoom200
ObjectTemplate.CVMExternTrace 1
ObjectTemplate.OutsideHudOffset 0/0/200
rem *** DCX_PilotCamera1 ***
ObjectTemplate.create Camera DCX_PilotCamera1
ObjectTemplate.setMinRotation -60/-40/0
ObjectTemplate.setMaxRotation 60/20/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/-0.234/7.15
rem *** DCX_PilotCamera2 ***
ObjectTemplate.create Camera DCX_PilotCamera2
ObjectTemplate.setMinRotation -70/-60/0
ObjectTemplate.setMaxRotation 70/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset -0.369/0/2.0
rem *** DCX_PilotCamera1 ***
ObjectTemplate.create Camera DCX_PilotCamera3
ObjectTemplate.setMinRotation -70/-60/0
ObjectTemplate.setMaxRotation 70/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/0/5.15
rem *** DCX_UAVCamera ***
ObjectTemplate.create Camera DCX_UAVCamera
rem ObjectTemplate.OutsideHudOffset 0/0/100.0
rem *** DCX_CopilotCameraTargeting1 ***
ObjectTemplate.create Camera DCX_CopilotCameraTargeting1
ObjectTemplate.setMinRotation -60/-8/0
ObjectTemplate.setMaxRotation 60/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/0/100.7
rem *** DCX_CopilotCameraTargeting2 ***
ObjectTemplate.create Camera DCX_CopilotCameraTargeting2
ObjectTemplate.setMinRotation -70/-60/0
ObjectTemplate.setMaxRotation 70/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0.369/0/2.0
rem *** DCX_PassengerCamera ***
ObjectTemplate.create Camera DCX_PassengerCamera
ObjectTemplate.setMinRotation -90/-60/0
ObjectTemplate.setMaxRotation 90/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/0/0
rem *** DCX_DriverCamera ***
ObjectTemplate.create Camera DCX_DriverCamera
ObjectTemplate.setMinRotation -110/-40/0
ObjectTemplate.setMaxRotation 110/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.3
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** DCX_DriverCamera ***
ObjectTemplate.create Camera DCX_DriverCamera2
ObjectTemplate.setMinRotation -179/-40/0
ObjectTemplate.setMaxRotation 179/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.3
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** DCX_ArtyCam ***
rem - Always place this OBJECT Z + 400 of original camera Position
ObjectTemplate.create RotationalBundle DCX_ArtyCam
rem --------------------------------------------
ObjectTemplate.addTemplate DCX_FixedCameraZoom200
ObjectTemplate.setPosition 0/0/-400
rem --------------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/65/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-5000/0
ObjectTemplate.setInputToPitch c_PIPitch
rem Re-Useable cameras
rem DC_Extended 5/2004
rem ******************
rem - Added Freelook camera with zoom - Zeuser 17/5/2004
rem - Added Fixed camera - Zeuser 17/5/2004
rem - Added Arty camera - Zeuser 3/6/2004
rem - Added Fixed camera with zoom- Zeuser 3/6/2004
rem - Added Land vehicle driver camera - Zeuser 3/6/2004
rem *** DCX_FreelookZoomCamera ***
ObjectTemplate.create Camera DCX_DiagnosticCamera
ObjectTemplate.setMinRotation 0/-90/0
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.OutsideHudOffset 0/0/100.7
ObjectTemplate.OutsideHudOffset 0/0/-15
ObjectTemplate.create Camera DCX_DiagnosticCamera2
ObjectTemplate.setMinRotation 0/-90/0
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.OutsideHudOffset 0/0/100.7
ObjectTemplate.OutsideHudOffset 0/0/-5
rem *** DCX_FreelookZoomCamera ***
ObjectTemplate.create Camera DCX_FreelookZoomCamera
ObjectTemplate.setMinRotation 0/-8/0
ObjectTemplate.setMaxRotation 0/89/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.OutsideHudOffset 0/0/100.7
rem ObjectTemplate.OutsideHudOffset 0/0/-15
rem *** DCX_FixedCamera ***
ObjectTemplate.create Camera DCX_FixedCamera
ObjectTemplate.CVMExternTrace 1
rem *** DCX_FixedCamera with zoom X 100 ***
ObjectTemplate.create Camera DCX_FixedCameraZoom100
ObjectTemplate.CVMExternTrace 1
ObjectTemplate.OutsideHudOffset 0/0/100
rem *** DCX_FixedCamera with zoom X 200 ***
ObjectTemplate.create Camera DCX_FixedCameraZoom200
ObjectTemplate.CVMExternTrace 1
ObjectTemplate.OutsideHudOffset 0/0/200
rem *** DCX_PilotCamera1 ***
ObjectTemplate.create Camera DCX_PilotCamera1
ObjectTemplate.setMinRotation -60/-40/0
ObjectTemplate.setMaxRotation 60/20/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/-0.234/7.15
rem *** DCX_PilotCamera2 ***
ObjectTemplate.create Camera DCX_PilotCamera2
ObjectTemplate.setMinRotation -70/-60/0
ObjectTemplate.setMaxRotation 70/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset -0.369/0/2.0
rem *** DCX_PilotCamera1 ***
ObjectTemplate.create Camera DCX_PilotCamera3
ObjectTemplate.setMinRotation -70/-60/0
ObjectTemplate.setMaxRotation 70/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/0/5.15
rem *** DCX_UAVCamera ***
ObjectTemplate.create Camera DCX_UAVCamera
rem ObjectTemplate.OutsideHudOffset 0/0/100.0
rem *** DCX_CopilotCameraTargeting1 ***
ObjectTemplate.create Camera DCX_CopilotCameraTargeting1
ObjectTemplate.setMinRotation -60/-8/0
ObjectTemplate.setMaxRotation 60/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/0/100.7
rem *** DCX_CopilotCameraTargeting2 ***
ObjectTemplate.create Camera DCX_CopilotCameraTargeting2
ObjectTemplate.setMinRotation -70/-60/0
ObjectTemplate.setMaxRotation 70/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0.369/0/2.0
rem *** DCX_PassengerCamera ***
ObjectTemplate.create Camera DCX_PassengerCamera
ObjectTemplate.setMinRotation -90/-60/0
ObjectTemplate.setMaxRotation 90/45/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/0/0
rem *** DCX_DriverCamera ***
ObjectTemplate.create Camera DCX_DriverCamera
ObjectTemplate.setMinRotation -110/-40/0
ObjectTemplate.setMaxRotation 110/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.3
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** DCX_DriverCamera ***
ObjectTemplate.create Camera DCX_DriverCamera2
ObjectTemplate.setMinRotation -179/-40/0
ObjectTemplate.setMaxRotation 179/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.3
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** DCX_ArtyCam ***
rem - Always place this OBJECT Z + 400 of original camera Position
ObjectTemplate.create RotationalBundle DCX_ArtyCam
rem --------------------------------------------
ObjectTemplate.addTemplate DCX_FixedCameraZoom200
ObjectTemplate.setPosition 0/0/-400
rem --------------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/65/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-5000/0
ObjectTemplate.setInputToPitch c_PIPitch