![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
![]() |
#1 |
Grey Wolf
![]() |
![]()
Maybe you've noticed that the periscopes don't rotate in SH3 while you're actually scanning the horizon with them...
To make them rotate and get them to point exactly where you are watching with them, here is how to proceed : With S3D, open any Turm.DAT file in the Objects folder and find the two nodes finishing with "_periscop B_High" (attack periscope) and "_periscop F_High" (observation periscope). For each of these nodes, follow this procedure : 1. Make the model unvisible by unmarking the little square "Visible" of the node (here at index 93). ![]() 2. Add a child node. I've called it "z rotation". Its rotation on Z axis must be -90°. ![]() 3. Add a child node. I've called it "ROTATION DIAL". ![]() 4. Add a child "Dial" controller with the proper parameters. ![]() 5. Add a child node. I've called it "model". It will be the visible model of the periscope. Its rotation on Z axis must be +90°. In the linked model area, copy-paste the ID of the original model (at index 92) and add the proper material(s). ![]() 6. In the corresponding Turm.ZON file, find the node whose parent ID equals to the ID of the node of the original model (here at index = 93). Replace this parent ID by the one corresponding to the "model" node (here at index 107). ![]() Last edited by Mister_M; 04-06-23 at 04:45 AM. |
![]() |
![]() |
![]() |
#2 |
The Analyst
|
![]()
Wow... I think some modder will use this manual.
![]()
__________________
Best regards, GrenSo “Mankind must put an end to war, or war will put an end to mankind.” - J.F.K. |
![]() |
![]() |
![]() |
#3 |
Navy Seal
![]() |
![]()
Excellent find MisterM
![]() Never paid attention to this periscope rotation thing… Will add it soon ![]() ![]()
__________________
|
![]() |
![]() |
![]() |
#4 |
Captain
![]() Join Date: Jun 2005
Location: Near La Rochelle - On board U-205
Posts: 540
Downloads: 679
Uploads: 0
|
![]()
Salute Mister_M;
Honestly I have never noticed that the periscope did not rotate ![]() Thank you for sharing this with us! ![]() One question , if I may can you give me more info about "S3D" software? I'd very much like to get it and try to fix the scope with your instructions Merci ![]()
__________________
Borgneface ![]() |
![]() |
![]() |
![]() |
#5 |
Grey Wolf
![]() Join Date: Apr 2011
Posts: 756
Downloads: 237
Uploads: 0
|
![]() ![]() A video would be amazing while we wait ![]() Sorry,I don't know who but a modder fixed the scopes not fully lowering into the enclosure but did not touch the blackout texture.When you raise the scope slightly it shows its out of its enclosure when your standing on the conning deck but in scope view the view is still blacked out.I Searched for hours to find this texture but I could not. Second is when in interior command room and I press key to raise periscope fully I see the scope rise up but when I enter the scope view its still lowered fully. |
![]() |
![]() |
![]() |
#6 |
Navy Seal
![]() |
![]()
Ok, tried it and it works nice
![]() Only little thing (but it’s SH3 limitation) is both periscopes are not independent … Meaning when you leave observation periscope in certain position, and take the attack one, it’s resetting the observation ![]() ![]()
__________________
|
![]() |
![]() |
![]() |
#7 | ||||
Grey Wolf
![]() |
![]() Quote:
Quote:
Quote:
Quote:
![]() |
||||
![]() |
![]() |
![]() |
#8 | |
Grey Wolf
![]() Join Date: Apr 2011
Posts: 756
Downloads: 237
Uploads: 0
|
![]() Quote:
Go into a scope view and raise the scope slightly but that its still black and you cant see anything.Then go on conning deck and you will see the scope head has been raised out of the enclosure so you should be able to see.....but when you go back in scope view its still black. |
|
![]() |
![]() |
![]() |
#9 |
Grey Wolf
![]() Join Date: Apr 2011
Posts: 756
Downloads: 237
Uploads: 0
|
![]()
One other thing since you know your way around S3D editor.Is it possible to have it so when you enter a new view you have control of camera?This bothers me to no end!
![]() What I am talking about is when you say click F4 to go to conning deck you then have to click the mouse button to take control of the camera.Its counter intuitive though and would feel more fluid if you had control at each new view as default. |
![]() |
![]() |
![]() |
#10 |
Captain
![]() Join Date: Jun 2005
Location: Near La Rochelle - On board U-205
Posts: 540
Downloads: 679
Uploads: 0
|
![]()
Thank you very much
![]()
__________________
Borgneface ![]() |
![]() |
![]() |
![]() |
#11 | |
Grey Wolf
![]() |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#12 |
Grey Wolf
![]() Join Date: Apr 2011
Posts: 756
Downloads: 237
Uploads: 0
|
![]()
Yeah I thought same thing just figured I would ask.
![]() |
![]() |
![]() |
![]() |
#13 |
Grey Wolf
![]() |
![]()
If anyone ask for, I can explain how to speed up the work (there are 12 turms to modifiy + the XXI type... so it makes 26 periscopes...)
|
![]() |
![]() |
![]() |
#14 | |
Captain
![]() Join Date: Jun 2005
Location: Near La Rochelle - On board U-205
Posts: 540
Downloads: 679
Uploads: 0
|
![]() Quote:
To Mister_M: That would be great. I finally found S3D and will try to do the modification. Any help will be greatly appreciated. Thank you ![]()
__________________
Borgneface ![]() |
|
![]() |
![]() |
![]() |
#15 |
Grey Wolf
![]() |
![]()
Download this little NEW_LINES.dat file : https://filebin.net/6ydf6o8fikkdg206#
It contains the extra lines needed for each periscope. We will do the same procedure as explained in my first post, but now steps 2, 3, 4, and partially 5 will be very easy and fast to do. Note that my explanations below are in 2 different colors : - orange : we are in the Turm.DAT file - blue : we are in the NEW_LINES.dat file With S3D : - Open NEW_LINES.dat - Open any Turm.DAT file in the Objects folder, and find the two nodes finishing with "_periscop B_High" (attack periscope) and "_periscop F_High" (observation periscope). For each of these nodes, follow this procedure : 1. Make the model unvisible by unmarking the little square "Visible" of the node (here at index 93). ![]() 2. In NEW_LINES.dat, click on the menu item Tools and select Remap Id's.... Click on Random to create a random key, and click on OK. Now, all the IDs in NEW_LINES.dat have been remapped. 3. The parent ID of the very first line (index 0) is 0x0000000..., you have to change this with the ID of the node of the periscope : go in Turm.dat, copy the ID of the node (at index 93), and paste it in the parent ID section of the first node of NEW_LINES.dat. 4. Now, you are good to copy paste the entire block of new lines. Click on the first node (index 0), and hit the shortcut CTRL + SHIFT + C. 5. Click on the last line of the periscope paragraph (here, it is at index 100). ![]() Then, paste the new lines with CTRL + V shortcut.. 6. Click on the node called "model". In the linked model area, copy-paste the ID of the original model (at index 92) and add the proper material(s) (same as the ones visible at index 93). ![]() 7. In the corresponding Turm.ZON file, find the node whose parent ID equals to the ID of the node of the original model (here at index = 93). Replace this parent ID by the one corresponding to the "model" node (here at index 107). ____________ REPEAT from 1. for each periscope... ![]() Last edited by Mister_M; 04-06-23 at 10:08 AM. |
![]() |
![]() |
![]() |
|
|