-Types+Idents nicht in DB sondern Hardcoded, mit IDs für StructViewer -StructViewer: statt 12 für dat-links, neuer bereich für typed-dat-links -DB mit MAC-Files (andre offsets in dat für raw-links ...) -Faded repacking TXMP (???) -DatLinks patchen -Non32bit MipMapping (???) -32byte paddings -BinEdit: wenn Backend=ADB: erste 8 Bytes nicht aus file sondern aus fileID+levelID der Connection -TOniConnectionADB: FileList cachen! -TOniConnectionADB: AddFile, SetLevelID, etc -Compo: TBitSetEdit mit 8 CheckBoxes + Captions -ValueEdit: TBitSetEdit -StructViewer: TBitSetEdit? -Structs: Nach Paketen wieder Global? -Idents: Unterschied für Sep-Linked und SNDD -NamedLinks: Überprüfung auf 0 files? (level0.dat) -Links: Wenn level0 dann OUP mit level0 laden? -Patching: History Geyser 2006-04-30 - 04:07:00 -Exports: FileExists => Abfrage -TOniImage: Statt Floor (bei farben) Round -RawParts: AGDB immer 32 bytes -DatEdit: Komplette .dat im Hex + Treeview der verschiedenen Parts etc -FileLists: Sort By ID, Name, Extension ... -Class für TForm mit FileList etc? (Form1_CreateContext mit dieser baseclass?) -FileNames: Form_***, Unit_*** -Signed vs Unsigned -PNG statt/zusätzlich zu BMP -Noob-protection in Settings (Hex-Editing deaktiviert) -AppSettings: Erst initialisieren mit defaults, dann .ini lesen -Exporters (-> TOniImage etc) -Option: show files without first 8 bytes. special-struct-def-loading (substract 8 from every entry's offset) -Open über ein Menüpunkt: Decide upon Extension -Wiki etc: Links für benutzte Componenten -SourceCode docu (eg: http://www.time2help.com/) -ProgHelp -Localization (eg: http://dybdahl.dk/dxgettext/) -Close File/DB: Menu geht nach rechts -StructViewer: Strings bis 0x00, BitSets besser darstellen? (SSG: 18.04.06/10:52:58), Dat-Link value="Not used" wenn not-used, SUBT-Packages: Value=0???, file-ID-value dblclick=edit / anderes=follow, "typed"-file-id-links?, 0 packages -> crash? -Floats: "." statt ","? -Preview: Export? -Dateityp-Name anzeigen (SUBT -> Subtitles etc) -DatOpen: Erst Childs schließen, dann OpenDialog, dnan alte .dat schließen? -IGSt: Bei DEAD: OUP hangs (ValueViewer:String?) -History:Geyser:14.04.06 15:11:45, 16.04.06 15:21:29 -Bug bei SetNewValue mit String -Preview PSpc (!!!) -Preview: Models? 3D-Data? -Export etc: If dest-file exists zZt anhängen, stattdessen neuschreiben?! -Export: dat+raw eines Files in eine datei -Get files die bestimmten content haben (string etc) -Cursor Sanduhr bei Wartezeiten (db-access etc) -RawMap: was ist laut link+size used bereich, was nicht -StructViewer Raw: DynamicInfos aus .dat -Exporter: Checkboxes für was man im einzelnen will (zb Checkbox "in eine Datei ja/nein") -HELP -Hex: Paste -Datei von einem Tool in andrem Tool öffnen -Persist.dat editor -SELECT [src_id],MIN(datfiles.[name]),SUM(rawmap.[size]) FROM rawmap INNER JOIN datfiles ON datfiles.[id]=[src_id] GROUP BY [src_id] ORDER BY [src_id] ASC -Extrahier-Ordner-Option (mit Platzhalter für .dat-Name) -About -BinEdit: Zusatzfunktionen wie: Suche, -BinEdit: Bild/Menu/Button irgendwas zum speichern -Extractor: Wohin? -FileCompare: Ergebnis=Tabelle, jede Zeile eine differenz-addresse, spalten = werte an addr. für compared files -TXMP-Replace: MultiReplace -Move-Freischalter (Mindestlvl eingabe) -Löschen einer Datei auf die gelinkt wird: Liste der Links und sicherheitsfrage -Filebox-Context: Extract etc -STRG+C auf Dateilisten etc für kopieren des Namens -REPACKING: testen lvl0: 690-collisions.txmp einbauen, script: collisions-zeug