I tried the mod and found that the index marker was stuck in one position on the mast height dial. So I fiddled with the settings in both sections (Dial58/59) without much luck until I finally decided to see what happens if I enabled both. Turns out it can be done.
This is what I did:
Quote:
[Dial58]
; will be changed by code
Name=TorpedoSolution_Mast_Height
Type=70; DIAL_TGT_MAST_HEIGHT_INTERNATIONAL
Cmd=Set_tgt_mast_height_international; <--- did not disable
Dial=0x431A0002
CrtVal=0x431A0001
NewVal=0x0
DialVal=-90,98
RealVal=15,130; height
Circular=Yes
CmdOnDrag=Yes; <--- did not disable
Logarithmic=7.189;4.656
RelativeDrag=Yes; <--- enabled
;SndStep=5
;SndList=1,Menu.TDC.AngleOnBow,360
[Dial59]
; will be changed by code
Name=TorpedoSolution_Temporary_Range
Type=68; DIAL_TGT_RANGE
Cmd=Set_tgt_sel_value; <--- delete semicolon (did this)
Dial=0x431A0001
CrtVal=0x431A0003
NewVal=0x0
;DialVal=10,0 <--- add semicolon (didn’t do this)
DialVal=17,0 <--- change value (maybe ... depends on how you eyeball it, I guess)
RealVal=11000,220; range
Circular=Yes
CmdOnDrag=Yes; <--- delete semicolon (did this)
Logarithmic=-0.98;51.0
RelativeDrag=Yes <---delete semicolon (did this ... makes a big difference)
;SndStep=5
;SndList=1,Menu.TDC.AngleOnBow,360
|
Now, I can input any range to the TDC and also adjust the mast height by doing this:
- Drag index marker (outer dial) full left.
- Rotate inner dial counter-clockwise to desired range.
- Send range to the TDC.
Enabling “RelativeDrag” makes it possible to manipulate the two dials accurately. Also, the stadimeter still works ... and I feel like I’m using it as intended: measuring mast height.
Thanks for pointing me in the right direction.