Ignore:
Timestamp:
03/30/07 23:52:31 (12 years ago)
Author:
art
Message:

nrScript: using of subscripts is now possible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • nrEngine/src/ScriptLoader.cpp

    r23 r27  
    3636 
    3737        //---------------------------------------------------------------------------------- 
    38         Result ScriptLoader::initializeResourceLoader(){ 
     38        Result ScriptLoader::initializeResourceLoader() 
     39        { 
    3940                // fill out supported resource types; 
    4041                declareSupportedResourceType("Script"); 
    4142                declareSupportedResourceType("Config"); 
    4243                declareSupportedResourceType("nrScript"); 
    43                  
     44 
    4445                // we do only support dll files in windows version of our engine 
     46                declareSupportedFileType("script"); 
    4547                declareSupportedFileType("nrscript"); 
    4648                declareSupportedFileType("cfg"); 
    47                 declareSupportedFileType("script"); 
    4849 
    4950                // now delcare mapping of the types 
     
    5152                declareTypeMap("script", "nrScript"); 
    5253                declareTypeMap("cfg", "Config"); 
    53                  
     54 
    5455                return OK; 
    5556        } 
     
    6869                        // cast the resource to the iscript interface 
    6970                        IScript* scr = dynamic_cast<IScript*>(res); 
    70                          
     71 
    7172                        // load the script from a string 
    7273                        ret = scr->loadFromString(str); 
     
    7475                } 
    7576                delete fStream; 
    76                  
     77 
    7778                // return the last error 
    7879                return ret; 
     
    100101        { 
    101102                // create an instance of empty plugin 
    102                 return new EmptyScript(); 
     103                return new EmptyScript(resourceType); 
    103104        } 
    104105 
Note: See TracChangeset for help on using the changeset viewer.