13-01-2013, Sunday-14:23:44
Beim Neuladen wird Profit neu berechnet.
Ich denke, dass hat dieselbe Ursache wie bei dem consumed/departed Problem: is_scenario_completed wird waehrend des Monatsupdates aufgerufen, dadurch landen Bonuszahlen im falschen Monat.
Irgendwie unbefriedigend.
--------------------
Was haeltst du davon, wenn man bei den Szenarios den grundlegenden Aufbau andersrum macht:
(1) Eine Routine step() - die permanent aufgerufen wird
(2) Routinen set_scenario_completed - die von step aufgerufen werden, und mitteilen, dass es eine neue Prozentzahl gibt?
(3) Noch eine Routine, die mitteilt, dass neue Texte da sind.
Ich denke, dass hat dieselbe Ursache wie bei dem consumed/departed Problem: is_scenario_completed wird waehrend des Monatsupdates aufgerufen, dadurch landen Bonuszahlen im falschen Monat.
Irgendwie unbefriedigend.
--------------------
Was haeltst du davon, wenn man bei den Szenarios den grundlegenden Aufbau andersrum macht:
(1) Eine Routine step() - die permanent aufgerufen wird
(2) Routinen set_scenario_completed - die von step aufgerufen werden, und mitteilen, dass es eine neue Prozentzahl gibt?
(3) Noch eine Routine, die mitteilt, dass neue Texte da sind.