Project

General

Profile

« Previous | Next » 

Revision 57b00690

Added by danij almost 14 years ago

Work continues on ringzero:
  • Further refactoring of the resource locator and the virtual file system to centralise logic for path mapping.
  • Avoid allocating a filehash for a namespace whose search path list evaluates to nothing.
  • When a resource namespace's extra path list changes mark it 'dirty' - so it is automatically rebuilt next time we reference it's name hash.
  • Changed resource namespace identifiers to match those used within the Zip system for automatic path mapping.
  • Added a new resource type identifier for DEH patches so we have something by which to categorise them by.
  • Various fixes and changes to the resource location logic.
  • Split ResourceNamespace into new source files.
  • Relocated the plugin vs engine version sanity check in G_PreInit to GetGameAPI for now.
  • Stripped out some dead definition include directives in jHexen.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences