View Full Version : Opening All Torpedo Doors
buteobuteo
04-12-07, 08:44 AM
In cfg/commands i deleted [cmd309] and [cmd312]. I also removed line(;Key0=0x57, , "w") from [cmd323] it is possible to have several or all torpedo doors open at the same time.
Using the "q" and "y" commands open Tube 1 wait for Weapons Officer to confirm then cycle to the next tube and repeat. Then cycle back to Tube 1, tubes 1and 2
should be both open. You can have all doors open using this.
I'm speechless, it actually works!! I never thought it would be that easy, thank you so much buteobuteo! :rock::rock:
letterboy1
04-12-07, 09:50 AM
Just for clarification, salvo firing still means cycling through the tubes and firing individually, right? Either way, this will greatly improve efficiency. Thanks.:)
So you delete those two commands, remove a sinlge line from the third one...and thats it? Wow, good work there mate! Looking forward to trying this out!
Now that's what I call a great first post!!! :up:
Many thanks! :ping:
Ok, it works great. Now How do you close the doors again if you decide not to use the tube? When I press 'Q' again it just tells me it's opening the already open tube. If it closes on it's own after a period of time I'm not so bothered but it would be nice to do.
buteobuteo
04-12-07, 12:15 PM
I cycle thruogh any open tubes not fired and close them with the "w" key
They close automatically after firing
Hmm, I must have done someting wrong as pressing W does nothing.
Funny. When I press 'Y' it takes me to the damage control screen; is your commands.cfg from a mod to start with?
In this section:
[Cmd311]
Name=Close_sel_torpedo_tube
;Key0=0x57,,"W"
Ctxt=1
is the highlighted line commented out as well?
Edit: Ok I took the comment out of the key line in that section and it works perfectly. Don't get a message that they are shutting but aside from that it's brilliant. Good work Guy!
buteobuteo
04-12-07, 01:43 PM
Hmm, I must have done someting wrong as pressing W does nothing.
Funny. When I press 'Y' it takes me to the damage control screen; is your commands.cfg from a mod to start with?
In this section:
[Cmd311]
Name=Close_sel_torpedo_tube
;Key0=0x57,,"W"
Ctxt=1
is the highlighted line commented out as well?
I'm using Ducimus's flavoured to taste 1-5b mod which i think has modified the command cfg file, maybe he could help
I did not change line 311, it reads:-
[Cmd311]
Name=Close_sel_torpedo_tube
;Key0=0x57,,"W"
Ctxt=1
You also get no confirmation from W/O when doors close. I Checked using external camera and the doors do close.
buteobuteo
04-12-07, 01:58 PM
EGAN you obviously type quicker than me!
I can't understand why mine worked with-out editing line 311 whilst your's did not.
Glad you sorted it though.
EGAN you obviously type quicker than me!
I can't understand why mine worked with-out editing line 311 whilst your's did not.
Glad you sorted it though.
I don't know. Just one of those things I guess. Got a chance to try it out in combat too - took out a large Compo merchant and an old split maru with a volley of six torps fired in under 10 seconds! one shot prematured but all the others hit.
This is great - thanks again!
Georg_Unterberg
04-12-07, 03:22 PM
yes! this is soooo good - another bugger solved!
now we have full control for all tubes, no more waiting between shots! :up:
great job buteobuteo!
DirtyHarry3033
04-12-07, 04:16 PM
This is fantastic, somebody give this man a medal!!! :up:
Works perfectly, I opened 2 then 4, and 2 stayed open!! I then closed 2 and it closed, waited, closed 4 and it closed :D I was worried that maybe the tubes wouldn't close automatically after firing anymore but no worries. Opened a few, fired a tube and it started closing, fired another and it closed, etc. You are a genius buetobueto!
My only concern now is trying to remember what tubes I've opened in case I don't fire all of 'em, so I can quickly get everything closed back up again. I use Shoot! for voice recog, so I think I'll write an .xml tonight for a "Close All Tubes" command that will cycle thru each tube in turn and issue a close command on each.
Now to make it perfect - is it possible to add a "Closing tube X" message to the orders window, just for confirmation? Like the "Opening tube X" that's already there?
Fearless
04-12-07, 05:46 PM
Perhaps if the Torp select buttons could remain highlighted for the ones that have the doors open.
Spruence M
04-12-07, 08:10 PM
Thank you kindly
Iceberg
04-12-07, 08:28 PM
Awesome! This is a great find mate! :up:
Spruence M
04-12-07, 08:37 PM
I have done what was posted in original post, and removed line 311 entirley, it is still not working for me, what have i done wrong?
Spruence M
04-12-07, 08:46 PM
Nevermind, somtimes i read to quickly. Thank you again for the discovery.
bookworm_020
04-12-07, 09:26 PM
What a way to start posting, buteobuteo!:up: Keep that up and you will develop a fan club of members in no time!:rock:
Jungman
04-12-07, 09:55 PM
http://www.subsim.com/radioroom/showthread.php?t=111173
Removing those commands allows you to get them all to open?? What exactly are the new modded commands to cycle through your tubes?
I was obviously doing the hard way.:hmm: Best I had was a Dual Salvo.
That . is . just . odd!:o But a good find for you! Please give us details and what you are using. :p
In cfg/commands i deleted [cmd309] and [cmd312]. I also removed line(;Key0=0x57, , "w") from [cmd323] it is possible to have several or all torpedo doors open at the same time.
Using the "q" and "y" commands open Tube 1 wait for Weapons Officer to confirm then cycle to the next tube and repeat. Then cycle back to Tube 1, tubes 1and 2
should be both open. You can have all doors open using this.
are u removing ONLY the "cmd309" line or are you removing the group of text associated with that cmd line"
am i deleting
[Cmd309]
Name=Close_torpedo_tube
Ctxt=1
or am i deleting only the top part and leaving the bottom part?
Name=Close_torpedo_tube
Ctxt=1
Strikor
04-13-07, 03:14 AM
Wow good find! I was extremely sick of spending upwards of 30 seconds to launch a spread of torpedoes.
Meridian
04-13-07, 04:35 AM
This is all i've done to mine, I didn't remove the lines I just commented them out.
;[Cmd309]
;Name=Close_torpedo_tube
;Ctxt=1
;[Cmd312]
;Name=Toggle_open_close_torpedo_tube
;Ctxt=1
[Cmd323]
Name=Cycle_torp_tube
Ctxt=1
;Key0=0x57,,"W"
Key0=0x59,,"Y"
Great stuff BTW, this works great. Nice simple fix.
This is all i've done to mine, I didn't remove the lines I just commented them out.
;[Cmd309]
;Name=Close_torpedo_tube
;Ctxt=1
;[Cmd312]
;Name=Toggle_open_close_torpedo_tube
;Ctxt=1
[Cmd323]
Name=Cycle_torp_tube
Ctxt=1
;Key0=0x57,,"W"
Key0=0x59,,"Y"
Great stuff BTW, this works great. Nice simple fix.
Thank you for the post, essentially all you did was add ";" in the above spots. correct?
Meridian
04-13-07, 08:21 AM
Yep, that's all. By placing a ";" in front of the line you're just telling the program to treat it as a comment and it will ignore it.
Just compare mine to yours and see if the lines are the same.
The original cycle tubes key is "W" which is why in mine you can see i've left the orignal command there and added ";" in front of it, then used the "Y" key instead.
thanks so much, gonna try it out now :)
=======EDIT=======
thanks for the help Meridian! worked like a charm!
Redwine
04-13-07, 11:34 AM
At first ...
Many thanks for your job and effort ! :up:
But i have similar problems, here, i use the CCIP "SH III Fashion" Keyboard mod and...
Tubes opens fine, but...
When i press "Y" i am gong to the Damage Control Screen.
And i cant close the doors...
I will take a look on your changes and attempt to adjust them into the CCIP Keyborad mod... :up:
Redwine
04-13-07, 11:53 AM
Well finally here the way to adapt the changes made by Buteo over the CCIP "SH III Fashion" KeyBoard Mod....
Changes to do....
Changes on Commands.cfg file :
[Cmd59]
Name=Systems_control;Weapons_mng
Ctxt=1
Key0=0x49,,"I"
[Cmd69]
Name=Systems_control
Ctxt=1
;MnID=0x3F020008
;Key0=0x59,,"Y"
;Key0=0x77,,"F8"
Page=0x3E000000,3742
;[Cmd309]
;Name=Close_torpedo_tube
;Ctxt=1
[Cmd310]
Name=Open_sel_torpedo_tube
Ctxt=1
Key0=0x51,,"Q"
[Cmd311]
Name=Close_sel_torpedo_tube
Key0=0x57,,"W"
Ctxt=1
;[Cmd312]
;Name=Toggle_open_close_torpedo_tube
;Ctxt=1
[Cmd323]
Name=Cycle_torp_tube
Ctxt=1
;Key0=0x57,,"W"
Key0=0x59,,"Y"
NOTE :
Now the " Y " key cicles the tubes.
Now the " I " key brings you to the Damage control Station.
To use, same as Buteo Mod...
Select tube using mouse or " Y " key.... open tube using " Q " key.
Cicle tube using mouse or " Y " key and open new tube using " Q " key, prior tubes remains open.
To close the same, cicle tubes using mouse or " Y " key, and then close tubes using " W " key... let they some time between tube and tube, do not do it so quickly or doesnt works...
Issue : We need a "Close all tubes key"
Many Thanks Buteo !!!!!
CaptainKobuk
04-13-07, 05:13 PM
Another MAJOR funky thing fixed!!! Well done.
Torpedo tubes not staying open when preparing to shoot a volley of several fish at the same time was a major funk in the game.
Here is my modification of the theme. I prefered the operation where the doors worked as expected based on the SH4 manual without remapping ANY keys. In the following changes I used what others have suggested, but instead of changing other keys to map to SH3 functions, I kept all the SH4 keys and made the "w" key do what it's supposed to... CLOSE the selected door, but ONLY when you want it to:
;[Cmd309]
;Name=Close_torpedo_tube
;Ctxt=1
[Cmd311]
Name=Close_sel_torpedo_tube
Key0=0x57,,"W"
Ctxt=1
;[Cmd312]
;Name=Toggle_open_close_torpedo_tube
;Ctxt=1
[Cmd323]
Name=Cycle_torp_tube
Ctxt=1
;Key0=0x57,,"W"
;Key0=0x59,,"Y"
Now you can cycle open all the tube doors with Q and they stay open until fired, and close any doors you want with W. Thanks to all those who have worked on this fix. Essentially there is no key assigned to 323 so the W key works.
-Pv-
Yeah, thats what I did to make it work too.
buteobuteo
04-15-07, 10:36 AM
Thanks for all the kind comments.
I'm happy to have contributed something for a change.
I use the "Y" key all the time but found it a pain to have to cycle through all fore and aft tubes,so I've now changed lines 324 and 325 to read:-
[Cmd324]
Name=Cycle_fore_torp_tube
Ctxt=1
Key0=0x59,s,"Y"
[Cmd325]
Name=Cycle_aft_torp_tube
Ctxt=1
Key0=0x59,c,"Y"
Just by putting the cycle key (Y) between the " " marks you can cycle through either the fore or aft tubes using "shift+Y for the fore tubes or ctrl+Y for the aft tubes.
hachiman
04-17-07, 03:32 PM
Excellent Post Bute
Hi Buteobuteo,
Hopefully you don't mind - really enjoying the mod and I'm planning to put this into my Keyboard Function 1.2 release shortly. With due credit :yep:
buteobuteo
04-17-07, 08:32 PM
Hi Buteobuteo,
Hopefully you don't mind - really enjoying the mod and I'm planning to put this into my Keyboard Function 1.2 release shortly. With due credit :yep:
Of course not. I was hoping you would anyway.
Until the Impact/Magnetic Exploder button is fixed,I've mapped a key thats not used to [Cmd329] I use the "F" key. By using it just before firing each tube I don't have to worry about the stupid thing.
I don't know if it's worth including,if no-ones already thought of it.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.