Commit Graph
56 Commits
Author SHA1 Message Date
Einar Johan Trøan Sømåen a249b096c0 WINTERMUTE: Remove Base as superclass for base_package. 2012-07-22 23:26:18 +02:00
Einar Johan Trøan Sømåen 4c3421288d WINTERMUTE: Add an audio-debug-channel and reduce the use of warning() 2012-07-22 22:29:07 +02:00
Einar Johan Trøan Sømåen 3bcbd1881c WINTERMUTE: Avoid opening files when checking hasFile() 2012-07-22 22:27:07 +02:00
Einar Johan Trøan Sømåen 742521c20d WINTERMUTE: Redo base_file_manager, to use FSLists for registering/opening 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-22 07:24:48 +02:00
Einar Johan Trøan Sømåen b5a07fef8e WINTERMUTE: Get rid of the C-prefix for class-definitions. 2012-07-21 21:01:47 +02:00
Einar Johan Trøan Sømåen 5683f07633 WINTERMUTE: Rename CamelCased filenames to prefixed_under_score-filenames
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.
2012-07-21 19:15:33 +02:00