[Gtkradiant] [Bug 116] mod support with the Alpha branch VFS code

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Tue, 24 Jul 2001 08:36:14 -0500


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=116

ttimo@idsoftware.com changed:

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED



------- Additional Comments From ttimo@idsoftware.com  2001-07-24 08:36 -------
  updated cmdlib's Q_Exec to be more widely used through Radiant (during
watchbsp.cpp cleanup)
  patching in MarsMattel's code for mod support, and started fixing:
    added m_strFSBasePath m_strFSMain m_strFSGame to g_qeglobals to match Q3's
filesystem
    reworked the project file dialog
    changed the way we load and initialize eclass and shaders to work with mod code
    updated VFS initialisation code, cleaner and better console output
    the "game" key in the project file is no longer relevant, only "dir" is
      (if "dir" is not present, then no mod support, vanilla Q3)
    changed the loading of the .def files to scan in scripts/, you might need to
move your entites.def to use
    TODO:
      cleanup .. (search where "basepath" is used for instance)
      using fs_game when calling q3map
      fixing project dialog to behave right
      shader loading using VFS functions (seems to work again but I'm not sure)
      win32 ver. might be slightly broken