|
Mantis - X-Skript
|
|
Viewing Issue Advanced Details |
|
|
ID:
|
Category:
|
Severity:
|
Reproducibility:
|
Date Submitted:
|
Last Update:
|
|
1237 |
Allgemein |
feature |
N/A |
08.12.05 07:26 |
17.12.05 16:01 |
|
|
Reporter:
|
DirkF |
Platform:
|
|
|
|
Assigned To:
|
|
OS:
|
|
|
|
Priority:
|
normal |
OS Version:
|
|
|
|
Status:
|
closed |
Product Version:
|
|
|
|
Product Build:
|
|
Resolution:
|
won't fix |
|
|
Projection:
|
none |
|
|
|
|
ETA:
|
none |
Fixed in 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. |
|
Steps To Reproduce:
|
|
|
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. |
| Relationships | |
|
Attached Files:
|
userwerte.txt [^] (5,230 bytes) 08.12.05 18:45 |
|
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... |
|