Changeset 410 for AE/Installer


Ignore:
Timestamp:
Jul 8, 2009, 7:20:07 PM (10 years ago)
Author:
gumby
Message:

fixed onvl bug

File:
1 edited

Legend:

Unmodified
Added
Removed
  • AE/Installer/trunk/source/main_window.cpp

    r409 r410  
    122122
    123123                vector<path> GDFPaths;
    124                 GDFPaths.push_back(Characters);
     124                //GDFPaths.push_back(Characters);
    125125                GDFPaths.push_back(Particles);
    126126                GDFPaths.push_back(Textures);
     
    140140                vector<path> VanillaPaths;
    141141
    142                 VanillaPaths.push_back(VanillaCharacters);
     142                //VanillaPaths.push_back(VanillaCharacters);
    143143                VanillaPaths.push_back(VanillaParticles);
    144144                VanillaPaths.push_back(VanillaTextures);
     
    230230                                                }
    231231                                                else if (dir_itr->path().filename().substr(0,4) == "TRAC"
    232                                                         || dir_itr->path().filename().substr(0,4) == "ONVL") {
     232                                                        ) {
    233233                                                                cout <<dir_itr->path().filename() << "\n";
    234234                                                                if(!exists( TRAC / dir_itr->filename())) rename(dir_itr->path(), TRAC / dir_itr->filename());
     
    250250                                                        || dir_itr->path().filename().substr(0,4) == "TRBS"
    251251                                                        || dir_itr->path().filename().substr(0,4) == "ONCV"
     252                                                        || dir_itr->path().filename().substr(0,4) == "ONVL"
    252253                                                        || dir_itr->path().filename().substr(0,4) == "TRMA"
    253254                                                        || dir_itr->path().filename().substr(0,4) == "TRSC"
     
    290291                                                                else remove(dir_itr->path());
    291292                                                }
     293
    292294                                                if (exists(dir_itr->path())) {
    293295
     
    319321                                + levels[i] + "_Final/level" + levels[i] + "_Final.oni >> Globalize.log").c_str() << '\n';
    320322                        string sys_str = (strOniSplit + " " + strImportOption + " ../GameDataFolder/level" + levels[i] + "_Final VanillaDats/level" + levels[i] + "_Final/level"
    321                                 + levels[i] + "_Final/level" + levels[i] + "_Final.oni >> Globalize.log");
     323                                + levels[i] + "_Final/level" + levels[i] + "_Final.oni");
    322324                                system(sys_str.c_str() );
    323325                        setProgressBar( (int)(1000 * (float)(parts_done) / (float)(total_steps) ));
    324326                        parts_done++;
    325327                }
    326                 create_directory( VanillaCharacters.parent_path() );
     328                //create_directory( VanillaCharacters.parent_path() );
    327329                create_directory( VanillaParticles.parent_path() );
    328330                create_directory( VanillaTextures.parent_path() );
     
    337339                        setProgressBar( (int)(1000 * (float)(parts_done) / (float)(total_steps) ));
    338340                }
     341                logfile << "\nMoving level0_Characters\n";
     342                setStatusArea("Step " + lexical_cast<std::string>(parts_done + 1) + "/" + lexical_cast<std::string>(total_steps) + ": moving level0_Characters" );     
     343                copy((path)"../GameDataFolder/level0_Characters", (path)("VanillaDats/level0_Final"));
    339344                /*
    340345                printf(Step_x_x,"Step %d/%d: reimporting level0_Characters", parts_done,7 + 2 * num_levels); setStatusArea((string)Step_x_x);setProgressBar( (int)(1000 * (float)(parts_done) / (float)(7 + 2 * num_levels) ));
     
    11471152#endif
    11481153
     1154
    11491155        /*if ( exists( "../../GameDataFolder/level0_Final.sep" ) ) {
    11501156                strImportOption = "-import:sep";
     
    11561162        }*/
    11571163       
     1164
     1165#ifndef WIN32
     1166                strImportOption = "-import:sep";
     1167                splitInstances = NOT_SPLIT;
     1168#else
     1169                strImportOption = "-import:nosep";
     1170                splitInstances = SPLIT;
     1171#endif
     1172
    11581173#ifndef WIN32
    11591174        strImportOption = "-import:sep";
Note: See TracChangeset for help on using the changeset viewer.