aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/base/base_file_manager.cpp
AgeCommit message (Collapse)Author
2012-07-25WINTERMUTE: Avoid starting up the engine to perform detection.Einar Johan Trøan Sømåen
2012-07-24WINTERMUTE: Clean up and comment base_disk_file.Einar Johan Trøan Sømåen
2012-07-24WINTERMUTE: Use hasSuffix instead of contains to verify file-extensions.Einar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Handle the "language/" subdirectory separately for choice of ↵Einar Johan Trøan Sømåen
language. Since we don't have the same launcher the games have, we'll have to avoid including ALL the datafiles, as the localization-dcps are usually intended to work alone. For now, it's hardcoded to only load english.
2012-07-23WINTERMUTE: Remove dcgf.h from almost all includes.Einar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Remove unused code from platform_osystem.hEinar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Some more BaseFileManager-cleanupEinar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Reenable direct package-loading for nowEinar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Privatize/remove unused/internal functions in BaseFileManagerEinar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Remove Base as superclass for base_file_entryEinar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Remove Base as superclass for base_package.Einar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Add an audio-debug-channel and reduce the use of warning()Einar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Avoid opening files when checking hasFile()Einar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Redo base_file_manager, to use FSLists for registering/opening ↵Einar Johan Trøan Sømåen
packages. This is helpfull for consistency between registering and lookup, and allows for explicit removal/adding of sub_paths for the engine. But most importantly it keeps the loading consistent and non-duplicated for detection.
2012-07-21WINTERMUTE: Get rid of the C-prefix for class-definitions.Einar Johan Trøan Sømåen
2012-07-21WINTERMUTE: Rename CamelCased filenames to prefixed_under_score-filenamesEinar Johan Trøan Sømåen
This is mostly a lead-up to namespacing the Ad/Base folders, and then possibly removing the prefixes from the files, it also has the added benefit of getting rid of the odd case-typos that makes for issues on platforms that don't ignore case.