!!UpdateInfos am Ende dieser Datei!! hi Leute hier ist das OPF-Campaign Tool V.1.0 Ich hab das Programm erstmal in Englisch geschrieben, ne deutsche Fassung kommt noch nach. Die ist ne beta-Version, also können noch Bugs oder umständliche Sachen drin sein, bitte mailt eure Bugreports nach rklaes@cerasoft.de. Das Flashtool ist Freeware. Der Sinn der Sache: Mich hats ein wenig genervt, dass man pro Mission nur 1 mal speichern kann, bzw muss man immer wieder die save.fps von Hand löschen, um nochmal speichern zu können. Ich hab also ein kleines GUI-Tool geschrieben, mit dessen Hilfe man mit ein paar Mausklicks beliebig viele Games pro Mission oder Kampagne speichern (und auch wieder laden) kann. Jetzt macht mir OPF wieder richtig Spass. Funktionsweise: Man gibt den Pfad zur OperationFlashpoint.exe ein und den Spielernamen. Dann analysiert das Tool die Userdaten und zeigt in einer Listbox alle Missionen an, in denen man schon mal gespielt hat. Hier kann man nun eine davon auswählen & wennman dann den SAVE-Button drückt, so kann man das letzte in OFP gespeicherte Game unter einem eigenen Namen abspeichern. Und das kann man beliebig oft machen. Genauso kann man die gespeicherten Spiele wieder "laden", d.h. wenn man danach in OFP auf Laden geht, so kann man das vorher in Flashtool ausgewählte Spiel weiterspielen. Flashtool verwaltet die Savedgames nach Missionen & Kampagnen getrennt, so dass man auch die Übersicht behält. Gebrauchsanleitung: 1.erstmal OFP starten, spielen & ein Game speichern. Nun ist der SPEICHERN-Button in OFP weg und man sieht nur noch den LADEN-Button. Gehe in die Pause mit ESC. 2.Drücke nun ALT-TAB, um auf das Windows-Desktop zu kommen. Starte FlashTool wenn du es nicht schon vor OFP gestartet hast (ist egal wann, FlashTool kann die ganze Zeit über laufen und muss nicht jedesmal neu gestartet werden) 3.Gib den Pfad zur OperationFlashpoint.exe ein (oder suche ihn mit SEARCH) und dann auch noch deinen Spielernamen (sonst geht nix). Wenn beides stimmt, so werden die Buttons SAVE, LOAD & REFRESH aktiv, wenn nicht, so überprüfe Pfad & Spielernamen (das braucht man nur 1 mal zu machen). 4.Wähle die Mission, die du gerade in OFP gespeichert hast, in der Listbox aus und drücke den SAVE-Button. Nun öffnet sich der SAVE Game-Dialog. In der Fensterüberschrift siehst du die gewählte Mission/Kampagne. Missionen beginnen mit "M", Kampagnen mit "C". Ich kann bei den Missionen leider nur den Missions-Filenamen zur Verfügung stellen, die echten Namen (manchmal in 4 Sprachen) sind in den *.Pbo Dateien codiert und ich hab noch keinen ausreichend guten Algorithmus zur eindeutigen Namenserkennung gefunden. (vielleicht später) 5.Gib hier einen neuen Namen für das gespeicherte Spiel ein & drücke den SAVE-BUTTON Der neue Name erscheint nun in der Listbox und der SAVE-Button wird inaktiv. Der wird erst wieder aktiviert, wenn du in OFP ein weiteres mal speichern tust. Drücke nun den BACK-Button, um ins Hauptfenster von FlashTool zurückzukehren. 6.Drücke ALT-TAB um OFP weiterzuspielen. Dort ist jetzt SPEICHERN wieder möglich. Wenn du es noch nicht sehen kannst, dann drücke einfach 2 mal ESC. 7.Wenn du nun in OFP wieder ein Game laden willst... Gehe in die Pause mit ESC. Drücke nun ALT-TAB, um auf das Windows-Desktop zu kommen. Klicke dann im FlashTool den LOAD-Button. Nun öffnet sich der LOAD Game-Dialog (siehe oben). Wähle nun in der Listbox links dein gespeichertes Spiel & drücke den LOAD-Button Bestätige die Meldung, die dann kommt & gehe mit dem BACK-Button ins Hauptfenster von FlashTool zurück. 6.Drücke ALT-TAB um OFP weiterzuspielen. Dort ist jetzt LADEN wieder möglich. Wenn du es noch nicht sehen kannst, dann drücke einfach 2 mal ESC. Das Ganze kann man beliebig oft wiederholen. Wenn man beim SAVE in Flashtool keinen Filenamen angibt, sondern ein SavedGame in der Listbox wählt, so wird dieses SavedGame überschrieben. Den Button REFRESH kann man klicken, wenn man das Gefühl hat, dass die Listbox nicht den richtigen Inhalt anzeigt. Der DELETE-Button löscht das in der Listbox markierte SavedGame. Ich hoffe, ihr kommt damit klar mit Bitte um Feedback rudi UpdateInfos: Version 1.0 --> V.1.1 1. deutsche Sprachunterstützung eingebaut 2. Savedgames werden jetzt mit Datum & Uhrzeit angezeigt. 3. Missionen in Kampagnen werden jetzt korrekt erkannt & verarbeitet Version 1.1 --> V.1.1a kleiner Bugfix: das Verhalten des Speichern-Buttons im "Spiel speichern"-Dialog gefixt: beim Taskwechsel OFP <-> Flashtool wird nun automatisch geprüft, ob ein neues Spiel gespeichert wurde, daraufhin wird der Button ein- oder ausgeschaltet. Version 1.1a --> V.1.2 grosser Bugfix: Kampagnen-Bug behoben (man konnte keine Spiele in den Kampagnen mehr sichern, sorry) Version 1.2 --> V.1.2a der SAVE-Button bleibt jetzt immer eingeschaltet Version 1.2a --> V.1.3 Einige von euch hatten Probleme mit dem TASK-Umschalten (ALT-TAB) von OFP zum Flashtool. Da man meistens öfter abspeichert, als man laden muss (zumindest wenn man kein Greenhorn mehr ist & etwas Spielpraxis hat), hab ich ne Autosave-Funktion eingebaut. Autosave-Funktion Mit der Autosave-Funktion kann man beliebig oft abspeichern, ohne mit ALT-TAB jedesmal ins Flashtool zu wechseln. so funktionierts: 1.Flashtool V1.3 starten 2.Drücke Button AUTOSAVE Mit dem Häkchen kann man die Autosave-Funktion ein- oder ausschalten. Dann kann man das ZEITINTERVALL zum automat.Speichern einstellen. Gibt man hier zB 30 Sek. ein, so kann man alle 30 Sekunden in OFP wieder speichern. Der Standardwert liegt bei 23 Sekunden, drunter gehts nicht. 3.Im Feld ANZAHL kann man festlegen, ob mehrere automatische Save-Dateien angelegt werden, oder nur eine. Der Standardwert liegt hier bei 1. Wenn man hier zB. die ANZAHL auf 3 setzt, so wird nach 23 Sekunden das erste Mal automat. gesichert unter dem Namen FLASHSAVE1. Nach weiteren 23 Sekunden speichert das Tool dann FLASHSAVE2 und nach weiteren 23 Sekunden FLASHSAVE3. Dann macht er wieder mit FLASHSAVE1 weiter...usw. 4.Nachdem Häkchen, Zeitintervall & Anzahl gesetzt sind, den OK-Button drücken, um die Autosave-Funktion zu aktivieren. 5.Unbedingt zu beachten: Die Autosave-Funktion läuft NUR im Hauptfenster von Flashtool (Lazyman's OP-...). Wenn man ins "Spiel laden" oder "Spiel Speichern" Fenster geht, so wird die Autosave-Funktion so lange ausgeschaltet, bis man wieder ins Hauptfenster zurückkehrt. Im Hauptfenster wird der Autosave-Status angezeigt (obs grad eingeschaltet ist oder nicht) und die letzte Mission, wo ein Autosave gelaufen ist, dass man nicht blöd rumsuchen muss. 6.Wenn man tot geht oder eifach wieder laden will und dann in OFP nix zum laden vorfindet... (Was ja mit Autosave normal ist) Wenn du tot bist (haha), dann starte einfach die Mission neu & gehe danach in die Pause mit ESC. Wenn du nur neu laden willst,ohne die laufende Mission zu verlassen, so gehe direkt in die Pause mit ESC. Du findest hier wahrscheinlich nur den SPEICHERN-Button. Wechsle dann mit ALT-TAB zum Flashtool. Wähle in der Listbox die betreffende Mission an und drücke den LADEN-Button. nun kannst du wieder ein saved Game auswählen & Laden. Wichtig: Verlasse dann das "Spiel laden"-Fenster und gehe ins Flashtool-Hauptfenster zurück (-->Punkt 5) Wechsle dann mit ALT-TAB zurück nach OFP und lade dort das Spiel. Du hast dazu mindestens 23 Sekunden Zeit - oder mehr- je nach ZEITINTERVALL-Einstellung. Danach wird das von dir geladene Game wieder automatisch weggespeichert. Das Ganze war nicht so ganz simpel zu programmieren, ich benutze die Windows-Timer Funktionen, um Flashtool im Hintergrund weiterlaufen zu lassen und hab das ganze auf Highspeed optimiert, so dass euch keine spürbare Rechenleistung verloren geht. Und weil das ganze ziemlich tricky war, können natürlich auch noch Bugs drinnen sein, die ich noch nicht gefunden hab. Wenn ihr welche findet, dann regt euch nicht auf, sondern schickt mir ne Mail, oder postet sie im Forum von OperationFlashpoint.de. Dann kann man was machen. Version 1.3 --> V.1.3a Kleine Änderungen am Hauptfenster, kleine Bugs aus der V1.3 entfernt