[Gcblue-commits] gcb_wx/src/scriptinterface tcScenarioInterface.cpp,1.31,1.32
Status: Alpha
Brought to you by:
ddcforge
|
From: Dewitt C. <ddc...@us...> - 2005-07-17 12:58:14
|
Update of /cvsroot/gcblue/gcb_wx/src/scriptinterface In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31623/src/scriptinterface Modified Files: tcScenarioInterface.cpp Log Message: Index: tcScenarioInterface.cpp =================================================================== RCS file: /cvsroot/gcblue/gcb_wx/src/scriptinterface/tcScenarioInterface.cpp,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** tcScenarioInterface.cpp 2 Jul 2005 16:51:11 -0000 1.31 --- tcScenarioInterface.cpp 17 Jul 2005 12:58:05 -0000 1.32 *************** *** 214,217 **** --- 214,224 ---- if (!unit.Validate()) return false; + if (simState->GetObjectByName(unit.unitName) != 0) + { + fprintf(stderr, "tcScenarioInterface::AddUnitToAlliance - Duplicate unit (%s)\n", + unit.unitName.c_str()); + return false; + } + tcDatabaseObject *dbObj = simState->mpDatabase->GetObject(unit.className); if (dbObj == NULL) |