Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0001237: Benutzerwerte für TEinsatz, TUFO und TUFOModell - Mantis
Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001237 [X-Skript] Allgemein feature N/A 08.12.05 07:26 17.12.05 16:01
Reporter DirkF View Status public  
Assigned To
Priority normal Resolution won't fix  
Status closed   Product Version
Summary 0001237: Benutzerwerte für TEinsatz, TUFO und TUFOModell
Description Die Strukturen von TEinsatz, TUFO und TUFOModell sollten um je 2-3 Benutzervariablen (Integer) erweitert werden, die vom Programm selber komplett ignoriert werden und nur per Script gesetzt und gelöscht werden.

So nach dem Motto
Einsatz : TEinsatz;
Einsatz.user0:=Wert1;
Einsatz.user1:=Wert2;

Die Werte sollen keine spezifischen Namen kriegen damit sie von jedem Spielsatzersteller nach eigenem Wunsch belegt werden können, sei es für Sarun's Terrainauswahl im Kartenscript, wie Mantis 1119, zur Sortierung von UFOs nach "Rassennummer", nach Verhaltenstyp/KI oder nach Funktion (Begleiter, Jäger, Mutterschiff) - gibt mehr als genug Einsatzmöglichkeiten, speziell mit den geplanten Scriptsteuerungen.
Additional Information Bei TUFO und TEinsatz müssen die Variablen natürlich je Instanz unterschiedliche Werte annehmen können. Dagegen sollten sie bei TUFOModell übergreifend identisch sein, d.h. hier ändert man den Wert in der Vorlagenliste.
Auch ist es bei TUFOModell eine Überlegung wert ob man den Wert schon im Spielsatzeditor belegen kann - TUFO und TEinsatz sind dagegen nur per Script zu belegen, die haben nichts mit dem Spielsatzeditor zu tun.
Attached Files  userwerte.txt [^] (5,230 bytes) 08.12.05 18:45

- Relationships

- Notes
(0001759)
Jim_Raynor
08.12.05 09:05

Wäre mal interessant zu wissen, wozu du diese Variablen brauchst. Eventuell gibts eine andere Möglichkeit. Denn bei der Lösung ist man immer auf eine Fixe Anzahl beschränkt. Und für TUFOModel ist es nicht ohne weiteres zu realisieren.
 
(0001760)
DirkF
08.12.05 18:45

Die Beispiele sind was länger, ich hänge sie als Text an.
 
(0001777)
DirkF
14.12.05 12:12

@Jim: Lösch bitte den Anhang.

Ich habe ein paar Punkte hierbei teilweise übersehen und teilweise zu sehr vereinfacht. Und damit das in Zukunft verhindert wird starte ich heute Abend im Forum Spielmechanik dazu einen neuen Diskussionsansatz...
 
(0001780)
DirkF
17.12.05 11:15

Ticket kann (wenn niemand sonst dafür ist) verworfen und geschlossen werden.
Wäre zwar in einigen Punkten nützlich geworden, ist aber sehr spezifisch und dann kann man es besser speziell in den Spielsatz-Scripten regeln als in den allgemeinen Variablen.
Das ist zwar ohne solche Speicherstellen im Script einiges aufwendiger, aber dafür muss am Programmcode nichts geändert werden.

Und im Gegensatz zu meinem ursprünglichen Gedanken gibt es zu wenig Spielsätze die ähnlich aufwendig konzipiert sind wie der "Galaktische Krieg", d.h. anderen bringt das nicht soviel wie ich angenommen hatte...
 

- Issue History
Date Modified Username Field Change
08.12.05 07:26 DirkF New Issue
08.12.05 09:05 Jim_Raynor Note Added: 0001759
08.12.05 09:05 Jim_Raynor Status new => feedback
08.12.05 18:45 DirkF Note Added: 0001760
08.12.05 18:45 DirkF File Added: userwerte.txt
14.12.05 12:12 DirkF Note Added: 0001777
17.12.05 11:15 DirkF Note Added: 0001780
17.12.05 16:01 Natter Status feedback => closed
17.12.05 16:01 Natter Resolution open => won't fix


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