Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0001962: TUnit.startObjectSkript und TAircraft.startObjectSkript - Mantis
Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001962 [X-Skript] Allgemein feature N/A 10.07.08 22:00 06.09.08 03:00
Reporter DirkF View Status public  
Assigned To DirkF
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version Product Version
  Product Build
Summary 0001962: TUnit.startObjectSkript und TAircraft.startObjectSkript
Description Der Create-Befehl eines Objektes darf nicht das mit dem Objekt verbundene Steuerskript starten, weil man vorher noch Gelegenheit braucht um die Werte eines Objektes zu ändern. Insbesondere wäre es ungünstig wenn eine UFO-KI schon automatisch gestartet ist, obwohl man bei der neu erzeugten Einheit für eine Spezialmission das KI-Skript austauschen will. Ähnliches gilt wenn eine TUnit nicht vor dem Bodeneinsatz, sondern innerhalb einer Spezialmissionskarte nach Start des Bodeneinsatzes erzeugt wird.

Deshalb darf das mit einem Objekt verbundene Skript erst auf Kommando gestartet werden.
Steps To Reproduce
Additional Information ständig ein mission_startSkriptwithObject(TUnit.skriptname,TUnit) oder ähnliches aufrufen zu müssen ist da etwas umständlich und fehlerträchtig - schließlich sind ja beide notwendigen parameter bereits im Objekt gespeichert.

Da reicht dann eine Methode zum Start des im Objekt festgelegten Skriptes
Attached Files

- Relationships
duplicate of 0001988closed Jim_Raynor X-Force Prozedur SetAIScript und Eigenschaft AIMission für TUFO / TGameFigure 

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
10.07.08 22:00 DirkF New Issue
05.08.08 06:50 DirkF Relationship added duplicate of 0001988
05.08.08 06:50 DirkF Status new => resolved
05.08.08 06:50 DirkF Resolution open => fixed
05.08.08 06:50 DirkF Assigned To  => DirkF
06.09.08 03:00 Gast Status resolved => closed


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