![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
![]() |
#5461 |
Bilge Rat
![]() Join Date: Dec 2010
Posts: 1
Downloads: 13
Uploads: 0
|
![]()
i'm new here and have one question.
i downloaded your fantastic ui_tdc mod for sh5, but how can i change the sh5 style in sh4 style. greetings flash |
![]() |
![]() |
![]() |
#5462 | |
Ace of the deep .
|
![]() Quote:
Dont have a heart attack when you realise the amount of changes you can make ![]() |
|
![]() |
![]() |
![]() |
#5463 |
Watch
![]() Join Date: Nov 2010
Posts: 28
Downloads: 13
Uploads: 0
|
![]()
Hello,
I have a problem launching SH5, the error "error parsing c:\.....\Data\Tutorials\News_features_Commands.SHT at line number 0 With the 5.7.0, don't install IO_StrategicMap_2_1_for_TDW_5.4.0 because he destroy the files \Data\Scripts\menu\Page Navigation Map.*, and all is KO. Wait for a next IO_StategicMap |
![]() |
![]() |
![]() |
#5464 | |
Black Magic
![]() |
![]() Quote:
![]() |
|
![]() |
![]() |
![]() |
#5465 |
Watch
![]() Join Date: Nov 2010
Posts: 28
Downloads: 13
Uploads: 0
|
![]()
hello,
a problem with aircraft and flag An aircraft is detected The crew is at the flag Each time i switch on the screen flag, by teleporting or closing navigation screen, i have this error, I can reproduce it on demand : A little window "Can't determine current position (OK)" then a big window "error invoking raise_resized function in class control group wrapper". May be this problem was also in previous version |
![]() |
![]() |
![]() |
#5466 | |
Black Magic
![]() |
![]() Quote:
Last edited by TheDarkWraith; 12-18-10 at 07:59 AM. |
|
![]() |
![]() |
![]() |
#5467 | |
Lieutenant
![]() Join Date: Nov 2006
Location: St. Petersburg, Russia
Posts: 264
Downloads: 72
Uploads: 0
|
![]() Quote:
Here are the formulae to convert degrees into radians and back: radians = degrees * pi() / 180 degrees = radians * 180 / pi() EDIT: I guess the game takes the run-away and the turn into account when showing the tracking angle so we can consider that the path is straight. Then there is no error in Antar's calculations. EDIT2: Can the torpedo run time be reflected by the red needle on the chrono? I.e. the same as in vanilla when you fire it but before the launch? Last edited by Vanilla; 12-18-10 at 07:32 AM. |
|
![]() |
![]() |
![]() |
#5468 |
Black Magic
![]() |
![]()
just noticed a crash when returning from a mission and then going to request a new mission (campaign). I found the cause of it and I'll have to release a new version to fix it. So I'll be releasing v5.7.1 here soon.
Here are some of the other things I have noticed and fixed also: v5.7.1 - fixed bug of navigation fixes not cleared (reset) at game end - fixed bug of navigation fixes visible on navigation map while receiving new mission orders - fixed possible game hang when setting new navigation fix close to actual boat's position - fixed game crash that happens when in campaign and you do a mission then return to base and request a new mission These navigation fixes are kicking my butt. Price to pay for adding something entirely new to the game ![]() Patch 1 released for v5.7.0. See post #1 for details. Last edited by TheDarkWraith; 12-18-10 at 08:10 AM. |
![]() |
![]() |
![]() |
#5469 |
Grey Wolf
![]() Join Date: Feb 2009
Posts: 995
Downloads: 91
Uploads: 0
|
![]()
I do not see the link to newest 5.7.0, the patch (97kB) only...
__________________
![]() |
![]() |
![]() |
![]() |
#5470 |
Lieutenant
![]() Join Date: Nov 2006
Location: St. Petersburg, Russia
Posts: 264
Downloads: 72
Uploads: 0
|
![]()
BTW, forgot to mention - there is another division by zero issue - if the tracking angle is 0 or 180 then sine of it is zero as well.
In the cases of zero divisions we need to use torpedo speed and that returns us to the problems with torpedo run away and turn times. |
![]() |
![]() |
![]() |
#5471 | |
Black Magic
![]() |
![]() Quote:
![]() Here's the code I have for it: Code:
# get the target's speed ts = Menu.GuiDials.GetValue( GuiDialsWrapper.DialTypes.SOL_SPEED ) if ts == 0: ts = 0.000001 # get the distance to target td = Menu.GuiDials.GetValue( GuiDialsWrapper.DialTypes.SOL_RANGE ) # get the target's AOB from the TDC dial taob = abs( Menu.GuiDials.GetValue( GuiDialsWrapper.DialTypes.SOL_ANGONBOW ) ) # get the track angle tangle = abs( Menu.GuiDials.GetValue( GuiDialsWrapper.DialTypes.SOL_TRACKANGLE ) ) # calculate 3rd angle of triangle auxangle = radians( 180 - taob - ( 180 - tangle ) ) s_ship = td * ( sin( auxangle ) / sin( radians( 180 - tangle ) ) ) s_torp = td * ( sin( radians( taob ) ) / sin( radians( 180 - tangle ) ) ) #to hit torp.time = ship.time impacttime = int( round( s_ship / ts ) ) impacttimemins = impacttime / 60 impacttimesecs = impacttime - ( impacttimemins * 60 ) ![]() Using the TDW_Torp_Tutorial single mission when I set up the shot the torp line says ~2:33 to impact and the caculated values above say 0:35 |
|
![]() |
![]() |
![]() |
#5472 | ||
Grey Wolf
![]() Join Date: Feb 2009
Posts: 995
Downloads: 91
Uploads: 0
|
![]() Quote:
But you can use to check the torpedo time: s.ship/v.ship = s.torpedo/v.torpedo Quote:
Why do you use ts=0 => ts = 0.000001 ? I wrote that if the v=0 these calculations have no sense and at this conditions t.torp = dist/v.torp What about missing source to 5.7.0 at first post?
__________________
![]() |
||
![]() |
![]() |
![]() |
#5473 | |
Black Magic
![]() |
![]() Quote:
![]() I'd like to include this estimated impact time in v5.7.1 also. I use ts = 0.0000001 just to avoid the division by 0 for now. |
|
![]() |
![]() |
![]() |
#5474 |
Watch
![]() Join Date: Nov 2010
Posts: 28
Downloads: 13
Uploads: 0
|
![]()
hello,
here the error window http://www.cijoint.fr/cjlink.php?fil...cijeRAUuIH.png i don't know how enable real nav. In this exemple, i just 1- start the game 2- put the crew at the flag 3- teleport at the flag and i have the problem, without any aircraft |
![]() |
![]() |
![]() |
#5475 | |
Black Magic
![]() |
![]() Quote:
What do you have for these user options: # minimum value for below is 1 MessageBoxWidthFactor = 2.25 # stock is 2 # minimum value for below is 1 MessageBoxHeightFactor = 5.0 # stock is 3 # this will cause the message box to start in the expanded mode (vertically) when the game starts # change below to either True or False MessageBoxStartsExpanded = True # this will cause the message box to start in widened mode (horizontally) when the game starts # change below to either True or False MessageBoxStartsWidened = False # is the message box displayed at game start? # change below to either True or False DisplayTheMessageBox = True # is the messagebox draggable? # change below to either True or False MessageBoxIsDraggable = False # does the messagebox show when moused in and hide when moused out? MessageBoxScrolls = False |
|
![]() |
![]() |
![]() |
Tags |
dbrn, favorite, new ui |
|
|