﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	i_links	o_links
294	Resource providing	rgrieder	rgrieder	"== Outline ==
Loading files from a filesystem can be quite painful if you have to specify its exact location with all the folders. [[br]]
Ogre has dealt with this problem by the means of a Resource Manager. You give it all the locations in a configuration file and then it sweeps all the contents and wraps the with a Resource. They can be of any kind (font, image, mesh, etc.) and that can be extended to serve our purposes.

== The Task ==
Study the Ogre Resource providing concept on the documentation pages (also consider the Doxygen code). Then try to extend the Ogre framework to be able to also find the kind of files we want to load. A little abstract:
 * Level files: *.oxw (XML)
 * Overlay files: *.oxo (XML), though this could be replaced by oxw since its both XML
 * TCL scripts: *.tcl
 * Lua scripts: *.lua
 * More to come I'm sure"	task	closed	minor	Version 0.3 Codename: Castor	Ogre	0.2.0	fixed	resource, oxw			
