@Leitender, LGN1, Hitman et. al.
I have checked it in the debugger. we cannot set the relative speed (see Uboats .cfg file) to a value greater than 1.0. It must be in the interval [-1.0 ... +1.0]. Even if I force this value to be 1.1 with the debugger, the speed does not rise. there seem to be delimiters somewhere in the code.
(ok, this could be changed with coding, but I fear to break other things. so I won't touch this behaviour).
that means:
1) if we want to model an additional machine state (3x Wahnsinnige = diesel overloading) this must be connected with the relative speed value of 1.0.
2) if we want 10% extra speed at this overload state, we must enlarge the max. speed of the Uboat in the .sim file about 10%.
For the realisation/activation of this new "overload" state we have 2 ways:
A) The easy solution. Assign "diesel overloading" to FLANK speed on the machine telegraph. Relative speed value: 1.0. Drawback: We lose one regular speed level in the machine telegraph. Until this day I thought, FLANK is equal to diesel overloading. I have a private sound mod. When I choose FLANK, I hear the dramatic sound "Äußerste Kraft voraus, alles was drin ist, LI".
B) The hard solution: Add GUI elements, a new command and the necessary code infrastructure for a brandnew machine state "overload" with speed value 1.0. Reduce the relative speed values for the 5 speed levels in the Uboot.cfg file to values below 1.0. We don't lose a speed level, but I fear a huge amount of programming work for this extra machine state. Worth the effort?? In the next time I will only have spare free time. Unfortunately, this is my hobby, not my profession.
Last edited by h.sie; 12-29-11 at 12:33 PM.
|