[CPT]CaveMan* Posted June 27, 2017 Posted June 27, 2017 Hi all - I just picked up BOS on Friday and have been working away at getting my TARGET script working the way I want it to. One thing I'd like to change is how the flaps currently operate and want to have someone check my logic here. Where I'd like to get is to have the Flaps in the up position when the switch is in the up position, takeoff flaps in the middle, and full flaps in the down position. I believe this will work, but want to make sure: MapKey(&Throttle, FLAPU, PULSE+flaps_up); MapKey(&Throttle, FLAPM, PULSE+flaps_dn); MapKey(&Throttle, FLAPD, PULSE+flaps_dn); MapKeyR(&Throttle, FLAPD, PULSE+flaps_up); Thoughts?
von_Tom Posted June 28, 2017 Posted June 28, 2017 Personally I use the grey 4-way switch on the front of the throttle with my left index finger. Push down and flaps go down, pull up and flaps come up. Right is supercharger switching. This way you don't need to faff around with the profile but can just map straight into the game. This then works with flaps with a set position eg FW190 (1 down for combat flaps, 2 for landing flaps) and those where they are fully adjustable eg 109 or 110 etc. I tend not to use the toggle switches on the base because I'm lazy and cannot be bothered figuring out how to program them. That and I exclusively use VR and don't want to fumble around and hit the wrong switch. It has been bad enough reaching for the pitch and either scaring myself because one of my cats was there, or putting my hand into my gin and tonic... von Tom
Sokol1 Posted June 28, 2017 Posted June 28, 2017 (edited) Where I'd like to get is to have the Flaps in the up position when the switch is in the up position, takeoff flaps in the middle, and full flaps in the down position. This will depend on plane, you need consider that some planes has 2 (open/closed), other 3 fixed flaps positions, and others adjustable positions between closed and full open. Edited June 28, 2017 by Sokol1
[CPT]CaveMan* Posted June 28, 2017 Author Posted June 28, 2017 Thanks guys - von_Tom - I spent most of the weekend beating my head against the wall with the programming. I know that I can use them just as DirectX buttons, but that prevents me from doing some of the things I've committed to muscle memory now (like resetting views or trim by holding the S3 key and hitting up on the appropriate hat). Given that you're using VR, I can certainly understand why flying by touch is so critical. Cats (and gin and tonic) are oddly opposed to being used as a control stick and rarely give the expected response in-game. Let me know if I can help at all with the Warthog programming...I can't do the advanced "make a switch an axis" stuff, but I've got a lot of the other stuff figured out. Sokol - that's good info. Having only flown 3 planes so far, it doesn't surprise me that I'm working from incomplete info. I'll continue to tweak as I move along, I'm sure.
von_Tom Posted June 28, 2017 Posted June 28, 2017 My apologies it's a black coolie hat that I use, next to the slew mini-mouse joystick thingy. Shoulda spent the weekend retraining that muscle memory instead! Mind you that retraining can in itself be painful. I remember mapping the nav lights and constantly opening (and losing) my canopy instead. von Tom
kestrel79 Posted June 30, 2017 Posted June 30, 2017 My apologies it's a black coolie hat that I use, next to the slew mini-mouse joystick thingy. Shoulda spent the weekend retraining that muscle memory instead! Mind you that retraining can in itself be painful. I remember mapping the nav lights and constantly opening (and losing) my canopy instead. von Tom I use the same for flaps. Works very good. Yeah I don't use the programming software either. Just go straight into the sim with setting up buttons. Trust me there's still plenty
TwoDogs Posted December 3, 2018 Posted December 3, 2018 This is code I use for a flap control in DCS. It works well and I find it to be bulletproof. ....replace Flaps_Up, Flaps_Down with your keys or macros of your choice. //Flap MapKey(&Throttle,FLAPU, CHAIN( PULSE + Flaps_Up, D(100), PULSE + Flaps_Up)); MapKey(&Throttle,FLAPM,CHAIN( PULSE + Flaps_Up, D(100), PULSE + Flaps_Up, D(150), PULSE + Flaps_Down)); MapKey(&Throttle,FLAPD, CHAIN( PULSE + Flaps_Down, D(150), PULSE + Flaps_Down));
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now