Author Topic: Camera views in planes  (Read 2323 times)

Offline Strat_84

  • FH-Betatester
  • ***
  • Posts: 369
  • Lemming Chieftain
    • View Profile
Camera views in planes
« on: 27-05-2009, 18:05:20 »
I would like to underline a small issue about camera views in planes.
There is already a system with CTRL+mouse to have a look around in a cockpit and it is really good when you're playing as gunner.
But there is a major issue when you are the pilot: you don't have enough hands and can't watch AND pilot the same time  ;D
This is quite annoying in dogfight, you have to choose between watching around with your plane going straight away (and die VERY soon ...), or flying around with a lot of difficulties to spot were your foe is.

So here is the suggestion: would it be possible to add a few camera controls similar to the ones in IL2 ?
Something using the numpad like:
7 -> 45° left
4 -> 90° left
1 -> 135° left
9 -> 45° right
6 -> 90° right
3 -> 135° right
etc ...
The most would be that the keys for these controls could be set by the user so that multidirectionnal hats can be used on joysticks.

But at least, is it possible to make this with BF2 ?
« Last Edit: 27-05-2009, 18:05:34 by Strat_84 »


Offline DLFReporter

  • FH-Betatester
  • ***
  • Posts: 4.727
  • Betatesting FH2 makes me edgy...
    • View Profile
Re: Camera views in planes
« Reply #1 on: 27-05-2009, 19:05:29 »
I would suggest that you install a little but helpfull tool called Joy2Key.
Check this post made by Ionizer and I think you will be quite happy.
http://fhpubforum.warumdarum.de/index.php?topic=321.15
Gravity is a habit that is hard to shake off

Offline Strat_84

  • FH-Betatester
  • ***
  • Posts: 369
  • Lemming Chieftain
    • View Profile
Re: Camera views in planes
« Reply #2 on: 27-05-2009, 21:05:20 »
I was really happy when I read that but ... actually it doesn't work  :-[

I tried to set right-hat=right mouse movement, left hat=left mouse movement, and another button=CTRL , and the only result I got is that pressing 2 keys of my joystick lead to this joystick to stop sending informations to the computer (ie the plane flies straight away), and those 2 keys aren't even the ones I have configured ...

It looks uncompatible with my joystick (Thrustmaster Top Gun Fox 2 usb)  :'(


Offline DLFReporter

  • FH-Betatester
  • ***
  • Posts: 4.727
  • Betatesting FH2 makes me edgy...
    • View Profile
Re: Camera views in planes
« Reply #3 on: 27-05-2009, 21:05:01 »
I was really happy when I read that but ... actually it doesn't work  :-[

I tried to set right-hat=right mouse movement, left hat=left mouse movement, and another button=CTRL , and the only result I got is that pressing 2 keys of my joystick lead to this joystick to stop sending informations to the computer (ie the plane flies straight away), and those 2 keys aren't even the ones I have configured ...

It looks uncompatible with my joystick (Thrustmaster Top Gun Fox 2 usb)  :'(

Hmmm do you have the latest drivers?
Gravity is a habit that is hard to shake off

Offline Strat_84

  • FH-Betatester
  • ***
  • Posts: 369
  • Lemming Chieftain
    • View Profile
Re: Camera views in planes
« Reply #4 on: 27-05-2009, 22:05:43 »
No driver needed, it's just plug & play  ;)


Offline Niam

  • Jr. Member
  • **
  • Posts: 154
    • View Profile
Re: Camera views in planes
« Reply #5 on: 27-05-2009, 22:05:14 »
Just to warn you, even with this tool you won't be able to steer your plane while looking around. This is an engine limitation and therefore there is no solution to this problem. Nevertheless Joy2Key enables you to look around by using your coolie-hat without pressing an additional button at the same cost as mouse-look, you're going to fly straight ahead, so better make sure your nose isn't pointing to the ground while you check your six ;)

Offline DLFReporter

  • FH-Betatester
  • ***
  • Posts: 4.727
  • Betatesting FH2 makes me edgy...
    • View Profile
Re: Camera views in planes
« Reply #6 on: 27-05-2009, 23:05:24 »
No driver needed, it's just plug & play  ;)

Even so plug and play has drivers as well ;)
Anyway as Niam said it, I think you meant the problem
Quote
(ie the plane flies straight away)
and that is engine related, but a good pilot will work around that problem.
Gravity is a habit that is hard to shake off

Offline Archimonday

  • Full Member
  • ***
  • Posts: 1.197
  • Sir vis pacem, para bellum!
    • View Profile
Re: Camera views in planes
« Reply #7 on: 27-05-2009, 23:05:52 »
The best thing you can is get a mouse with plenty of buttons on it. I like that type of mouse because I can key-map a bunch of crucial game-play mechanics to it, like the free look, so free looking is as quick and easy as 2 clicks and a twist of my wrist.

Offline Schneider

  • Full Member
  • ***
  • Posts: 1.694
  • Ofw.Josef_Schneider
    • View Profile
Re: Camera views in planes
« Reply #8 on: 27-05-2009, 23:05:07 »
I think he wants a nosecam!

Offline DLFReporter

  • FH-Betatester
  • ***
  • Posts: 4.727
  • Betatesting FH2 makes me edgy...
    • View Profile
Re: Camera views in planes
« Reply #9 on: 28-05-2009, 07:05:33 »
I think he wants a nosecam!

No he doesn't.
Gravity is a habit that is hard to shake off

Offline Strat_84

  • FH-Betatester
  • ***
  • Posts: 369
  • Lemming Chieftain
    • View Profile
Re: Camera views in planes
« Reply #10 on: 28-05-2009, 17:05:48 »
Anyway as Niam said it, I think you meant the problem
Quote
(ie the plane flies straight away)
and that is engine related, but a good pilot will work around that problem.

The problem I have with that tool is actually that it doesn't provide the benefits I expected (ie looking around using the coolie-hat) and brings the disadvantage that I would have if it was working correctly (ie can't control the plane)

I've been thinking some time about all this and here is my mind:
the BF2 engine limitation must be the simultaneous number of axis that can be "read" by the game. And the CTRL key (in that configuration) just disable 2 axis to replace them by those of the mouse for camera control.

A possible solution ? replacing (or doubling, as it is still very good in some situations) that free cam system by a number of static internal views at different angles. And that brings us back to what I was asking at the beginning of this topic  ;)
« Last Edit: 28-05-2009, 19:05:41 by Strat_84 »


Offline DLFReporter

  • FH-Betatester
  • ***
  • Posts: 4.727
  • Betatesting FH2 makes me edgy...
    • View Profile
Re: Camera views in planes
« Reply #11 on: 28-05-2009, 17:05:31 »
As has been posted in the other thread:
Use two instances of Joy2Key. One to set the Ctrl Button and one to set the Mouse movement.
Gravity is a habit that is hard to shake off

Offline Strat_84

  • FH-Betatester
  • ***
  • Posts: 369
  • Lemming Chieftain
    • View Profile
Re: Camera views in planes
« Reply #12 on: 28-05-2009, 19:05:38 »
Hum, did you even read what I wrote ? Joy2key DOESN'T work properly for me  :-[


Offline Niam

  • Jr. Member
  • **
  • Posts: 154
    • View Profile
Re: Camera views in planes
« Reply #13 on: 28-05-2009, 20:05:44 »
That's why N24Reporter was posting a suggestion to solve your problem. If your joystick is working correctly (test this by selecting start->control panel->game controllers->properties) then Joy2Key has to be working too. Otherwise the settings of Joy2Key are wrong, to solve this, you can set up the program by yourself or read the other thread or google for a ready to use setup for Battlefield 2.

Offline Ionizer

  • Full Member
  • ***
  • Posts: 1.524
  • Carrier of Squirrel Flu
    • View Profile
Re: Camera views in planes
« Reply #14 on: 28-05-2009, 21:05:11 »
True mouse/freelook is impossible on the BF2 engine.  No matter what, you will always lose control of your plane while you look around.  Using Joy2Key and the HatSwitch is the closest you can get to true mouse/freelook.  You should only ever need a glance (less than a second) to check all around you, so you should be back in control of your plane soon enough.  Just don't do anything stupid like point your nose to the ground or start flying headfirst into a mountain before engaging freelook.