Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0001443: EVENT_ONEINSATZLOOSE - Mantis
Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001443 [X-Force] Allgemein feature always 19.06.06 20:17 11.05.08 03:07
Reporter LennStar View Status public  
Assigned To Natter
Priority normal Resolution fixed  
Status closed   Product Version V0.910 - Alpha 5
Summary 0001443: EVENT_ONEINSATZLOOSE
Description Entsprechend der Win-Variante, falls alle Soldaten tot oder zurückgezogen sind.
Sinnvoll für Einsätze, die nur 1 Mal angegangen werden können. (Überraschungsangrffe auf gelandete UFOs z.B.)
Additional Information
Attached Files

- Relationships

- Notes
(0002141)
DirkF
19.06.06 20:41

Nee- Das würde irgendwann zu einer Sackgasse, wenn gescriptete Spezialkarten andere Ergebnisse zurückmelden sollen.

Beides (Win/Loose) sollte ersetzt werden durch ein EVENT_ONEINSATZEND, das als Objekt ein TEinsatzergebnis zurückliefert.

Diesem Ergebnis kann man dann später auch noch andere Eigenschaften wie z.B. %zerstörte Strukturen für zivile Schadensersatzforderungen oder Anzahl getöteter Soldaten oder einen Spezialwert aus dem Karteninternen Skript als Rückmeldung etc. hinzufügen - fürs erste reicht eine Eigenschaft mit den möglichen Werten Win/Loose/Draw/Spezial.
 
(0003072)
Natter
11.04.08 00:36

EVENT_ONGROUNDFINISHED (liefert TGround zurück; wird derzeit bei Sieg oder Niederlage aufgerufen)

TGround um Reslut: TGroundResult erweitert.

TGroundResult = (grNone, grWin, grLoose, grSpecial); (grNone wird bei Erzeugung gesetzt)

Außerdem habe ich TimeUp so geändert, dass nach dem EVENT_ONEINSATZTIMEUP nochmal die RemainTime geprüft wird. Man kann jetzt also mit diesem Event verhindern, dass ein Bodeneinsatz automatisch verschwindet.
 

- Issue History
Date Modified Username Field Change
19.06.06 20:17 LennStar New Issue
19.06.06 20:41 DirkF Note Added: 0002141
10.08.07 12:21 DirkF Relationship added related to 0001658
11.04.08 00:06 Natter Status new => assigned
11.04.08 00:06 Natter Assigned To  => Natter
11.04.08 00:36 Natter Status assigned => resolved
11.04.08 00:36 Natter Fixed in Version  => V0.911
11.04.08 00:36 Natter Resolution open => fixed
11.04.08 00:36 Natter Note Added: 0003072
11.05.08 03:07 Gast Status resolved => closed


Mantis 1.0.7[^]
Copyright © 2000 - 2007 Mantis Group
Powered by Mantis Bugtracker