Page 2 of 3

Re: New (transport) helicopter view

Posted: 2009-03-16 12:41
by McBumLuv
Alan wrote:Ah, here's the thread I unwillingly duplicated. That'll teach me to seach for gramatically correct terms, anyway!

But yes, I like the idea -it really is needed purely for the sake of ease of landing. PR pilots, unlike real ones, tend to be the only guys interested in what the helicopter is doing. That and we obviously can't spare another player for a crew cheif or W/E. I'll have to comment on the video later...capped...
Don't worry, recycling ideas is what actually reminds people of them and helps their case :p

Re: New (transport) helicopter view

Posted: 2009-06-28 02:29
by McBumLuv
BUMP

Quickly coded this into the Huey, so it really shouldn't be hard to add.

Code: Select all

rem -------------------------------------
ObjectTemplate.addTemplate us_the_uh1n_GenericFireArm_pov_left
ObjectTemplate.addTemplate us_the_uh1n_GenericFireArm_pov_up
ObjectTemplate.addTemplate us_the_uh1n_GenericFireArm_pov_right
ObjectTemplate.addTemplate us_the_uh1n_GenericFireArm_pov_down
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_left
ObjectTemplate.setPosition 0/0/0.15
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_left_up
ObjectTemplate.setPosition 0/0/0.1
ObjectTemplate.setRotation -90/-45/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_up
ObjectTemplate.setRotation 0/-45/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_up_up
ObjectTemplate.setRotation 0/-90/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_right
ObjectTemplate.setPosition 0/0/0.15
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_right_up
ObjectTemplate.setPosition 0/0/0.1
ObjectTemplate.setRotation 90/-45/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_down
ObjectTemplate.setPosition 0/0/0.1
ObjectTemplate.setRotation 0/40/0
ObjectTemplate.addTemplate us_the_uh1n_Camera_pov_down_down
ObjectTemplate.setPosition 0/0/0.15
ObjectTemplate.setRotation 0/60/0

ObjectTemplate.addTemplate us_the_uh1n_Camera_pilot
ObjectTemplate.addTemplate S_us_the_uh1n_Camera_Pilot_mount_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -0.05/-0.035/0
ObjectTemplate.setMaxRotation 0.05/0.035/0
ObjectTemplate.setPivotPosition 0/0/100
ObjectTemplate.setMaxSpeed 0.75/0.75/0
ObjectTemplate.setAcceleration 30/30/1
ObjectTemplate.setInputToYaw PICameraX
ObjectTemplate.setInputToPitch PICameraY
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.regulateYaw 0.2/0.1
ObjectTemplate.regulatePitch 0.2/0.1

rem -------------------------------------------------- POVs ---------------------------------------------------------------

ObjectTemplate.create GenericFireArm us_the_uh1n_GenericFireArm_pov_left
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.fireInput PIAltFire
rem ---EndComp ---
rem ---BeginComp:ToggleCameraComp ---
ObjectTemplate.createComponent ToggleCameraComp
ObjectTemplate.zoom.changeCameraId 17
ObjectTemplate.zoom.changeCameraViewMode 1
ObjectTemplate.zoom.startCameraId 7
ObjectTemplate.zoom.startCameraViewMode 1
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.keepProjectiles 5
ObjectTemplate.itemIndex 7

ObjectTemplate.create GenericFireArm us_the_uh1n_GenericFireArm_pov_up
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.fireInput PIAltFire
rem ---EndComp ---
rem ---BeginComp:ToggleCameraComp ---
ObjectTemplate.createComponent ToggleCameraComp
ObjectTemplate.zoom.changeCameraId 18
ObjectTemplate.zoom.changeCameraViewMode 1
ObjectTemplate.zoom.startCameraId 8
ObjectTemplate.zoom.startCameraViewMode 1
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.keepProjectiles 5
ObjectTemplate.itemIndex 8

ObjectTemplate.create GenericFireArm us_the_uh1n_GenericFireArm_pov_right
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.fireInput PIAltFire
rem ---EndComp ---
rem ---BeginComp:ToggleCameraComp ---
ObjectTemplate.createComponent ToggleCameraComp
ObjectTemplate.zoom.changeCameraId 19
ObjectTemplate.zoom.changeCameraViewMode 1
ObjectTemplate.zoom.startCameraId 9
ObjectTemplate.zoom.startCameraViewMode 1
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.keepProjectiles 5
ObjectTemplate.itemIndex 9

ObjectTemplate.create GenericFireArm us_the_uh1n_GenericFireArm_pov_down
ObjectTemplate.modifiedByUser "McLuv"
ObjectTemplate.createdInEditor 1
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.fireInput PIAltFire
rem ---EndComp ---
rem ---BeginComp:ToggleCameraComp ---
ObjectTemplate.createComponent ToggleCameraComp
ObjectTemplate.zoom.changeCameraId 16
ObjectTemplate.zoom.changeCameraViewMode 1
ObjectTemplate.zoom.startCameraId 6
ObjectTemplate.zoom.startCameraViewMode 1
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.keepProjectiles 5
ObjectTemplate.itemIndex 6

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_left
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 7
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_left_up
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 17
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_up
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 8
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_up_up
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 18
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_right
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 9
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.worldFOV 1.4
ObjectTemplate.insideFOV 1.4
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_right_up
ObjectTemplate.modifiedByUser "Mosquill"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 19
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.5
ObjectTemplate.insideFOV 1.5
ObjectTemplate.worldFOV 1.5
ObjectTemplate.insideFOV 1.5
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_down
ObjectTemplate.modifiedByUser "McLuv"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 6
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.5
ObjectTemplate.insideFOV 1.5
ObjectTemplate.worldFOV 1.5
ObjectTemplate.insideFOV 1.5
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.create Camera us_the_uh1n_Camera_pov_down_down
ObjectTemplate.modifiedByUser "McLuv"
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.CameraId 16
ObjectTemplate.CVMChase 0
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.5
ObjectTemplate.insideFOV 1.5
ObjectTemplate.worldFOV 1.5
ObjectTemplate.insideFOV 1.5
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.1
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

rem ----------------------------------------------- End of POVs ------------------------------------------------------------
That's the entire POV code with my code added. Unlike the OP, I gave them a field of View of 1.5, so you could see more in your screen.

Normal view using Control:
Image

My coded view (default "6"):
Image

Secondary fire (looking further down slightly):
Image

I personally find this very useful when landing, and when looking for any hazards in the way upon approach, especially since it's possible to look down without loosing control or an extra hand :/

Re: New (transport) helicopter view

Posted: 2009-06-28 11:03
by Brummy
You can't even look down in a lynx :p

Re: New (transport) helicopter view

Posted: 2009-06-28 21:32
by FoxShadowHound
This would make my life 50x easier to land the bigger birds if this was put in :D should make it into a hotkey or something

Re: New (transport) helicopter view

Posted: 2009-06-28 22:28
by McBumLuv
Brummy wrote:You can't even look down in a lynx :p
Hehe, Brummy, you'd be the one to say that :p

Re: New (transport) helicopter view

Posted: 2009-11-23 16:33
by 0blivi0us
I would like to -BUMP- this as i'm confused why this isn't implemented.

He showed it's possible yet it hasn't been implemented in the latest patch. I mean the last post was created 3 months(!) before the latest patch release.
Can we get a dev and/or con to reply on this? I would like to know if this will be implemented because it'll make steering those more bigger choppers a lot easier.

Re: New (transport) helicopter view

Posted: 2010-03-03 01:39
by McBumLuv
*BUMP*

Implement implement implement implement... pl0z

Re: New (transport) helicopter view

Posted: 2010-03-03 01:50
by Rhino
McLuv wrote:*BUMP*

Implement implement implement implement... pl0z
if someone was willing to code this for all the choppers then ye I dont see why we wouldn't providing there are no issues like max number of cams/weapons or something (iirc there was some kinda limit we ran into) so test it on a dedi server to make sure its all good.

We are kinda stretched at the moment.

Re: New (transport) helicopter view

Posted: 2010-08-02 04:16
by richyrich55
Any news on this McLuv? Dev's?

p.s.
bump.

Re: New (transport) helicopter view

Posted: 2011-05-01 01:52
by mockingbird0901
And yet another bump...

Is there anybody in the community that is willing and able to implement this great feature?
If somebody is, and they do so, I will give that person a cookie!

Re: New (transport) helicopter view

Posted: 2011-05-01 02:59
by tntkid22
I like this idea and would be glad if it was implemented.

Will have to remap my joystick of course ;)

Re: New (transport) helicopter view

Posted: 2011-05-01 08:25
by MikeDude
Most bumped thread ever! (For a reason)

Re: New (transport) helicopter view

Posted: 2011-05-01 12:19
by hobbnob
Well I'm having a go of the huey code now, and it's quite useful, but the main problem is that there isn't a HUD view, which makes it very difficult to judge your approaches, and near impossible to hover

Re: New (transport) helicopter view

Posted: 2011-05-01 13:09
by mockingbird0901
hobbnob wrote:Well I'm having a go of the huey code now, and it's quite useful, but the main problem is that there isn't a HUD view, which makes it very difficult to judge your approaches, and near impossible to hover
Yes, I get that, but I was thinking that if the top end of the screen is where the center of the hud would be normally that could be worked out, so you still know just about where it is.

And for me, if it was made to be a camera angle, similar to the backwards camera in fixed wing aircraft, then I would have it designated to the 'down button' that I guess that most of us using a joystick use. So that way it would be easy to just go back and fourth between looking down on the ground and looking normally at the hud.

Re: New (transport) helicopter view

Posted: 2011-05-01 13:34
by Operator009
As a frequent Trans pilot, I must agree with this suggestion. Landing with the chinook, for one example, can in some instances only be done with ctrl looking.

Most experienced pilots land right now using a spatial awareness of where they think there landing gear (sleds or wheels) are in proportion to the LZ.

Re: New (transport) helicopter view

Posted: 2011-05-01 20:11
by RealKail
Love the idea, I wish it had been done before. This would definately help with landings, most notably in bigger helos like the chinook.

Re: New (transport) helicopter view

Posted: 2011-05-02 13:15
by Ramjali
Oh yeah in the Apache instead of changing view by pressing the "F" key, please change it to the "c" key because when you are going in a fast assault, the camera change makes u crash

PS: When is the mi-24 hind coming in???? please implement in some kind of map like korengal

Re: New (transport) helicopter view

Posted: 2011-05-02 13:42
by killonsight95
why the hell would you press F while flying, i've never done that, and if it's so much of a problem change it yourself.

Re: New (transport) helicopter view

Posted: 2011-05-02 19:41
by RealKail
killonsight95 wrote:why the hell would you press F while flying, i've never done that, and if it's so much of a problem change it yourself.
You'd press "F" to change between viewing your flare count and your AIM-9 guidance systems. I do think it would be a better idea to map the camera change to the "c" key if possible to view through the FLIR system optics, just to avoid frustrations for cycling weapons and accidently going into a camera mode that may screw with your flying.