Page 1 sur 1

Mod pour faire de la reconnaissance

Publié : ven. janv. 06, 2006 11:05 pm
par kekelekou
Bonjour les gens!

Afin de rendre les missions de reconnaissance un peu plus intéressante, j'ai bidouillé les fichiers qui définissent les vues. Comme ça, en appuyant sur une touche, on se retrouve directement dans l'axe de la caméra, ce qui est un peu plus réaliste que de se promener avec la souris pour viser où ça arrange.
J'ai posté la mod sur CombatAce, mais j'avais pas pensé à C6 en ces temps reculés.
Voilà donc les explications en anglais, en attendant que je les traduise. Vous trouverez à peu près la même chose ici.

--------------------------------------------------------------------------

Installation:

- For viewlist:

Extract viewlist.ini from \Flight\FlightData.cat with SFP1E Extract Utility (by Skypat, to be found at combatace.com).
Copy and paste the following lines after the last [ViewClassXXX] (ensure that the XXX in the headers are changed to the next number in the sequence, should be 014):

[ViewClassXXX]
ViewClassName=CameraViewClass
ViewType=FIXED_VIEW
ViewGroupID=1
DefaultView=CameraDown
AllowFromDiffGroup=FALSE
SnapView=FALSE
InsideView=FALSE
FocusObjectOnly=TRUE
FOV=60.0
PitchControl=
YawControl=
RollControl=
ZoomControl=CAMERA_ZOOM_CONTROL
JumpToViewSameGroup=FALSE
JumpToViewDiffGroup=TRUE
SmoothAngleTransition=FALSE
SmoothPositionTransition=FALSE
SmoothFOVTransition=TRUE
RememberAngle=FALSE
RememberFOV=TRUE
LimitPitch=FALSE
LimitYaw=FALSE
LimitRoll=FALSE
ZoomFOV=TRUE
ZoomScale=0.01
PanScale=0.00160
MinSpeed=100.0
MaxSpeed=10000.0
Acceleration=2000.0
AngleRates=480.0,360.0,360.0
FOVRate=60.0
MinAngles=-135.0,-90.0,0.0
MaxAngles=135.0,110.0,0.0
MinFOV=1.0
MaxFOV=120.0
OffsetDistance=0.06
TrackIRUseAbsolutePos=TRUE

Copy and paste the following lines after the last [ViewXXX] (ensure that the XXX in the headers are changed to the next number in the sequence, should be 029 to 032):

[ViewXXX]
ViewName=CameraLeft
ViewClassName=CameraViewClass
UpdateAlways=FALSE
ViewGotoControl=GOTO_CAMERA_LEFT_VIEW
CycleNextControl=
CyclePrevControl=
ObjectFrom=SearchAircraft
AngleOffsets=-90.0,-30.0,0.0

[ViewXXX]
ViewName=CameraRight
ViewClassName=CameraViewClass
UpdateAlways=FALSE
ViewGotoControl=GOTO_CAMERA_RIGHT_VIEW
CycleNextControl=
CyclePrevControl=
ObjectFrom=SearchAircraft
AngleOffsets=90.0,-30.0,0.0

[ViewXXX]
ViewName=CameraDown
ViewClassName=CameraViewClass
UpdateAlways=FALSE
ViewGotoControl=GOTO_CAMERA_DOWN_VIEW
CycleNextControl=
CyclePrevControl=
ObjectFrom=SearchAircraft
AngleOffsets=0.0,-90.0,0.0

[ViewXXX]
ViewName=CameraFront
ViewClassName=CameraViewClass
UpdateAlways=FALSE
ViewGotoControl=GOTO_CAMERA_FRONT_VIEW
CycleNextControl=
CyclePrevControl=
ObjectFrom=SearchAircraft
AngleOffsets=0.0,-30.0,0.0


- For default.ini:

Find the Default.ini file in \Controls\ folder. Copy and Paste the following lines at the bottom of the [ControlSet001] part of the file:

GOTO_CAMERA_LEFT_VIEW=NUMPAD1
GOTO_CAMERA_RIGHT_VIEW=NUMPAD3
GOTO_CAMERA_DOWN_VIEW=NUMPAD2
GOTO_CAMERA_FRONT_VIEW=NUMPAD8

The assigned keys for each view have been set to my preferences, feel free to modify them!

That's all done!

--------------------------------------------------------------------------

In the game:

Just fly over the target, change your view by hitting numpad2, numpad3, numpad1 or numpad8, zoom in or out to make the target fit into the screen, and hit the screenshot ("print screen" by default). And finally F1 to go back to the cockpit view.
Screenshots are created into the \screenshots\ folder, quite logically.

--------------------------------------------------------------------------

If you have a programable joystick, you can create a macro in order to trigger the view toggling and the screenshot by a single button. Thanks to Streakeagle by the way for the hint!
I have tried with my Saitek Cyborg evo, and the results are quite satisfying. Just think about letting enough time between the view toggle and the screenshot in order to let the game make the change. 1 sec is enough.
With the "advanced commands", it's even possible to change the view when you push the trigger, take screenshots as long as you keep the button pushed, and go back to the cockpit view when you release the trigger! Thanks Saitek!

--------------------------------------------------------------------------

Known issues:

- A fueltank in the center pylon may be in the field of view of the camera and thus may appear on the screenshot. So jettison the fueltanks just before reaching the target...

- Depending on the plane, some parts may show up too. I found no way to fix it so far...

- There's no camera sight.

I'll try to fix those, if I have enough time.

--------------------------------------------------------------------------