Bei mir hier schon:
[highlight=epc]
// Sonnenaufgang
Rollo_Sonnenaufgang_frueher = 15s08
Rollo_Sonnenaufgang_h = sunrisehour()
Rollo_Sonnenaufgang_m_s = convert( sunriseminute(), 0s08) - Rollo_Sonnenaufgang_frueher; /* -> Minuten: -15 <= m <= 44 */
if change( Rollo_Sonnenaufgang_m_s ) then {
if ( Rollo_Sonnenaufgang_m_s < 0s08 ) then {
Rollo_Sonnenaufgang_m_s = Rollo_Sonnenaufgang_m_s + 60s08;
Rollo_Sonnenaufgang_h = sunrisehour() - 1u08;
} endif
} endif
Rollo_Sonnenaufgang_m = convert( Rollo_Sonnenaufgang_m_s, 0u08 )
[/highlight]
Rollo_Sonnenaufgang_m im Debugger anschauen ...
Da wir dann ja soweit sind, evtl. kannst du dann meine anfängliche Frage ja beantworten (siehe Posting #194)?
[highlight=epc]
// Sonnenaufgang
Rollo_Sonnenaufgang_frueher = 15s08
Rollo_Sonnenaufgang_h = sunrisehour()
Rollo_Sonnenaufgang_m_s = convert( sunriseminute(), 0s08) - Rollo_Sonnenaufgang_frueher; /* -> Minuten: -15 <= m <= 44 */
if change( Rollo_Sonnenaufgang_m_s ) then {
if ( Rollo_Sonnenaufgang_m_s < 0s08 ) then {
Rollo_Sonnenaufgang_m_s = Rollo_Sonnenaufgang_m_s + 60s08;
Rollo_Sonnenaufgang_h = sunrisehour() - 1u08;
} endif
} endif
Rollo_Sonnenaufgang_m = convert( Rollo_Sonnenaufgang_m_s, 0u08 )
[/highlight]
Rollo_Sonnenaufgang_m im Debugger anschauen ...
Da wir dann ja soweit sind, evtl. kannst du dann meine anfängliche Frage ja beantworten (siehe Posting #194)?



.
. So soll es sein.
, wenngleich hier das Ergebnis eigentlich sogar gewünscht wäre.
. Ich vermute dass der Überlauf die change-Variable irgendwie triggert. Werde das morgen in den Bugreport einreihen...

Kommentar