Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0001438: Verwaltungshilfen für Grafiken im Spielsatz - Mantis
Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001438 [X-Force] Allgemein feature always 12.06.06 18:32 02.12.07 04:43
Reporter DirkF View Status public  
Assigned To Jim_Raynor
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001438: Verwaltungshilfen für Grafiken im Spielsatz
Description Der Spielsatzeditor sollte eine Warnung ausgeben, wenn ein importiertes Bild nicht genutzt wird.

Außerdem sollte es eine Funktion "Purge unused" geben, um diese ungenutzten eigenen Bilder auf einmal entfernen zu können.
Additional Information Entstanden aus Überlegungen zum Dummy-Spielsatz, der auch zu einem Grafikarchiv geworden ist - kein Spielsatz wird alle 200 UFOpädie-Bilder benötigen, und die ungenutzten dann einzeln zu löschen wäre auch aufwendig.
Attached Files

- Relationships

- Notes
(0002131)
LennStar
16.06.06 14:27

Der Spielsatzeditor sollte eine Warnung ausgeben, wenn ein importiertes Bild nicht genutzt wird.

Nee, sollte er nicht, denn sonst hätte ich jetzt wahrscheinlich 50 Warnungen- und die alle nur von den Bildern. Manchmal baut man nämlich Bilder ein, die erst später benutzt werden bzw. importiert die aus einem anderen Spielsatz.

Das Löschen nicht benutzter Bilder ist allerdings eine gute Idee.
 
(0002135)
Jim_Raynor
17.06.06 13:27

Es wird ein Hinweis, und keine Warnung. Veröffentlichte Spielsätze sollten auch nur Bilder enthalten, die auch genutzt werden.
 
(0002140)
LennStar
19.06.06 20:20

möglichst den Hinweis als letztes in der Liste. Schließlich macht der nur bei einem vollendeten Spielsatz Sinn bzw. bei einem, wo sonst keine Fehler mehr sind. Die sollte man sehen, bevor eine 50-Hinweis-Liste über Bilder kommt.
 
(0002142)
DirkF
19.06.06 20:56

So schlimm sind die Hinweise auch nicht - außerdem kann man mit einem Purgeallunused auch ganz anders arbeiten:

Man importiert und ordnet die Bilder zu die man aktuell braucht. Danach wird der ungenutzte Rest gelöscht.
Benötigt man weitere Bilder dann wird wieder importiert und danach wieder gelöscht.

Man muss nur aufpassen das man bei jedem Bild vor dem Import guckt ob man das schon hat - ansonsten würde eventuell ein Bild doppelt importiert und doppelt zugewiesen. Das ist aber auch kein Beinbruch, da der Spieler ja keinen Unterschied merkt...
 
(0002143)
LennStar
19.06.06 23:17

beim importieren werden aber auch die Namen mitimportiert- und die will man meistens nicht so haben.
Außerdem ist es unnützer Aufwand, jedes Mal alle Bilder zu importieren und dann wieder alles zu löschen.
 
(0002561)
Jim_Raynor
24.07.07 13:37

Mal schauen, werde was machen, damit nicht benutzte Grafiken/Sounds im Auswahlfenster hervorgehoben werden. Das sollte dann reichen ;)
 
(0002576)
Jim_Raynor
28.07.07 20:48

Nun wird im Auswahl-Formular bei jedem Bild angezeigt, ob es benutzt wird oder nicht.
 

- Issue History
Date Modified Username Field Change
12.06.06 18:32 DirkF New Issue
16.06.06 14:27 LennStar Note Added: 0002131
17.06.06 13:27 Jim_Raynor Note Added: 0002135
19.06.06 20:20 LennStar Note Added: 0002140
19.06.06 20:56 DirkF Note Added: 0002142
19.06.06 23:17 LennStar Note Added: 0002143
24.07.07 13:36 Jim_Raynor Relationship added related to 0001534
24.07.07 13:37 Jim_Raynor Note Added: 0002561
28.07.07 20:48 Jim_Raynor Status new => resolved
28.07.07 20:48 Jim_Raynor Fixed in Version  => V0.915
28.07.07 20:48 Jim_Raynor Resolution open => fixed
28.07.07 20:48 Jim_Raynor Assigned To  => Jim_Raynor
28.07.07 20:48 Jim_Raynor Note Added: 0002576
29.08.07 03:09 Gast Status resolved => closed
02.12.07 04:35 Natter Status closed => @60@
02.12.07 04:35 Natter Status @60@ => resolved
02.12.07 04:35 Natter Fixed in Version V0.915 =>
02.12.07 04:37 Natter Status resolved => closed
02.12.07 04:43 Natter Fixed in Version  => V0.911


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