Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0001736: function science_api_lastCompleteID - Mantis
Mantis - X-Skript
Viewing Issue Advanced Details
1736 Skripte zur Spielsatz-Steuerung feature always 26.10.07 12:43 10.01.11 14:33
DirkF  
Admin  
normal  
confirmed  
fixed  
none    
none V0.911 - RC  
0001736: function science_api_lastCompleteID
Gibt die ID des zuletzt abgeschlossenen Forschungsprojektes zurück.
Das ist natürlich zur Verwendung mit dem Event in 1735, d.h. es muss jeweils direkt vor dem Auslösen des Events auf die ID des gerade abgeschlossenen Forschungsprojektes korrigiert werden.
related to 0001735closed Natter X-Skript EVENT_SPECIAL_RESEARCHCOMPLETE 

Notes
(0002954)
DirkF   
07.12.07 03:02   
Befehl funktioniert für unabhängige Forschungen einwandfrei.

Im Falle der Ersetzt-Upgrade-Ketten wird aber die Original-ID vor dem ID-Wechsel gemeldet. Da der ID-Tausch aber stattfindet bevor die Skripte aufgerufen werden, ist die so erhaltene ID im Skript ungültig.

Das muss noch korrigiert werden.