mirror of
https://port.numenaute.org/aleajactaest/khanat-opennel-code.git
synced 2024-11-17 04:51:52 +00:00
Changed: #825 Remove all warnings when compiling Ryzom
This commit is contained in:
parent
a54335e454
commit
91e371e533
33 changed files with 93 additions and 92 deletions
|
@ -142,7 +142,7 @@ void CFXManager::update()
|
||||||
while (!_DeferredFXByDate.empty())
|
while (!_DeferredFXByDate.empty())
|
||||||
{
|
{
|
||||||
|
|
||||||
if (T1 < _DeferredFXByDate.begin()->first) break;
|
if (T1 < (sint64)_DeferredFXByDate.begin()->first) break;
|
||||||
const CDeferredFX &fx = _DeferredFXByDate.begin()->second;
|
const CDeferredFX &fx = _DeferredFXByDate.begin()->second;
|
||||||
NL3D::UParticleSystemInstance fxInstance = instantFX(fx.FXName, fx.TimeOut);
|
NL3D::UParticleSystemInstance fxInstance = instantFX(fx.FXName, fx.TimeOut);
|
||||||
if (!fxInstance.empty())
|
if (!fxInstance.empty())
|
||||||
|
|
|
@ -1002,7 +1002,6 @@ void initPatchCheck()
|
||||||
// In previous code, the following was not set in R2Mode, possible bug ?...let as before anyway ...
|
// In previous code, the following was not set in R2Mode, possible bug ?...let as before anyway ...
|
||||||
// store the selected shard for restarting after patch
|
// store the selected shard for restarting after patch
|
||||||
LoginShardId = Shards[ShardSelected].ShardId;
|
LoginShardId = Shards[ShardSelected].ShardId;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isBGDownloadEnabled())
|
if (!isBGDownloadEnabled())
|
||||||
|
|
|
@ -106,7 +106,7 @@ SZ_RESULT SzDecode(const CFileSize *packSizes, const CFolder *folder,
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (LzmaDecodeProperties(&state.Properties, coder->Properties.Items,
|
if (LzmaDecodeProperties(&state.Properties, coder->Properties.Items,
|
||||||
coder->Properties.Capacity) != LZMA_RESULT_OK)
|
(SizeT)coder->Properties.Capacity) != LZMA_RESULT_OK)
|
||||||
return SZE_FAIL;
|
return SZE_FAIL;
|
||||||
|
|
||||||
state.Probs = (CProb *)allocMain->Alloc(LzmaGetNumProbs(&state.Properties) * sizeof(CProb));
|
state.Probs = (CProb *)allocMain->Alloc(LzmaGetNumProbs(&state.Properties) * sizeof(CProb));
|
||||||
|
|
|
@ -56,6 +56,8 @@
|
||||||
#include <nel/misc/string_common.h>
|
#include <nel/misc/string_common.h>
|
||||||
#include <nel/misc/sstring.h>
|
#include <nel/misc/sstring.h>
|
||||||
#include <nel/misc/bit_mem_stream.h>
|
#include <nel/misc/bit_mem_stream.h>
|
||||||
|
#include <nel/misc/o_xml.h>
|
||||||
|
#include <nel/misc/i_xml.h>
|
||||||
|
|
||||||
#include <nel/net/udp_sock.h>
|
#include <nel/net/udp_sock.h>
|
||||||
#include <nel/net/unified_network.h>
|
#include <nel/net/unified_network.h>
|
||||||
|
|
|
@ -705,7 +705,7 @@ CGroupNpc* CAIInstance::eventCreateNpcGroup(uint nbBots, NLMISC::CSheetId const&
|
||||||
|
|
||||||
float angle = 0.f;
|
float angle = 0.f;
|
||||||
if (orientation < (NLMISC::Pi * 2.0) && orientation > (-NLMISC::Pi * 2.0))
|
if (orientation < (NLMISC::Pi * 2.0) && orientation > (-NLMISC::Pi * 2.0))
|
||||||
angle = orientation;
|
angle = (float)orientation;
|
||||||
else
|
else
|
||||||
angle = randomAngle();
|
angle = randomAngle();
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,7 @@ public:
|
||||||
|
|
||||||
// setup the new lastTime and oldJobsRemaining values
|
// setup the new lastTime and oldJobsRemaining values
|
||||||
uint32 oldJobsRemaining= CJobManager::getInstance()->getNumJobs();
|
uint32 oldJobsRemaining= CJobManager::getInstance()->getNumJobs();
|
||||||
lastTime= startTime;
|
lastTime= (uint32)startTime;
|
||||||
|
|
||||||
// execute daily tasks
|
// execute daily tasks
|
||||||
NLMISC::CConfigFile::CVar *commandsVar = NLNET::IService::getInstance()->ConfigFile.getVarPtr("DailyCommands");
|
NLMISC::CConfigFile::CVar *commandsVar = NLNET::IService::getInstance()->ConfigFile.getVarPtr("DailyCommands");
|
||||||
|
|
|
@ -68,7 +68,7 @@ public:
|
||||||
|
|
||||||
// setup the new lastTime and oldJobsRemaining values
|
// setup the new lastTime and oldJobsRemaining values
|
||||||
uint32 oldJobsRemaining= CJobManager::getInstance()->getNumJobs();
|
uint32 oldJobsRemaining= CJobManager::getInstance()->getNumJobs();
|
||||||
lastTime= startTime;
|
lastTime= (uint32)startTime;
|
||||||
|
|
||||||
// execute hourly tasks
|
// execute hourly tasks
|
||||||
NLMISC::CConfigFile::CVar *commandsVar = NLNET::IService::getInstance()->ConfigFile.getVarPtr("HourlyCommands");
|
NLMISC::CConfigFile::CVar *commandsVar = NLNET::IService::getInstance()->ConfigFile.getVarPtr("HourlyCommands");
|
||||||
|
|
|
@ -297,7 +297,7 @@ NLMISC_CATEGORISED_COMMAND(Stats,listCharNames,"display the names of the charact
|
||||||
|
|
||||||
std::vector<std::string> files;
|
std::vector<std::string> files;
|
||||||
NLMISC::CPath::getPathContent(STAT_GLOBALS::getInputFilePath().c_str(),false,false,true,files);
|
NLMISC::CPath::getPathContent(STAT_GLOBALS::getInputFilePath().c_str(),false,false,true,files);
|
||||||
for (uint32 i=files.size();i--;)
|
for (uint32 i=(uint32)files.size();i--;)
|
||||||
{
|
{
|
||||||
if (!NLMISC::testWildCard(NLMISC::CFile::getFilename(files[i]),wildcard))
|
if (!NLMISC::testWildCard(NLMISC::CFile::getFilename(files[i]),wildcard))
|
||||||
{
|
{
|
||||||
|
@ -913,7 +913,7 @@ NLMISC_CATEGORISED_COMMAND(Stats,charScanScriptTestFilteredFileList,"list the se
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
// generating a new file list
|
// generating a new file list
|
||||||
if (args[0]==CSString("generate").left(args[0].size()))
|
if (args[0]==CSString("generate").left((uint)args[0].size()))
|
||||||
{
|
{
|
||||||
if (TheCharScanScriptFile==NULL)
|
if (TheCharScanScriptFile==NULL)
|
||||||
{
|
{
|
||||||
|
@ -948,7 +948,7 @@ NLMISC_CATEGORISED_COMMAND(Stats,charScanScriptTestFilteredFileList,"list the se
|
||||||
}
|
}
|
||||||
|
|
||||||
// displaying the last generated file list
|
// displaying the last generated file list
|
||||||
if (args[0]==CSString("display").left(args[0].size()))
|
if (args[0]==CSString("display").left((uint)args[0].size()))
|
||||||
{
|
{
|
||||||
nlinfo("Filtered file list for the current job");
|
nlinfo("Filtered file list for the current job");
|
||||||
fdc.display(&log);
|
fdc.display(&log);
|
||||||
|
|
|
@ -63,7 +63,7 @@ void CCharFilterFactory::displayFilterList(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _Filters[i]->getName();
|
std::string s= _Filters[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the filters displaying names and description
|
// iterate over the filters displaying names and description
|
||||||
|
@ -75,7 +75,7 @@ void CCharFilterFactory::displayFilterList(NLMISC::CLog* log)
|
||||||
|
|
||||||
uint32 CCharFilterFactory::getFilterBuilderCount()
|
uint32 CCharFilterFactory::getFilterBuilderCount()
|
||||||
{
|
{
|
||||||
return _Filters.size();
|
return (uint32)_Filters.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICharFilterBuilder* CCharFilterFactory::getFilterBuilder(uint32 idx)
|
ICharFilterBuilder* CCharFilterFactory::getFilterBuilder(uint32 idx)
|
||||||
|
|
|
@ -63,7 +63,7 @@ void CCharInfoExtractorFactory::displayInfoExtractorList(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _InfoExtractors[i]->getName();
|
std::string s= _InfoExtractors[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the infoExtractors displaying names and description
|
// iterate over the infoExtractors displaying names and description
|
||||||
|
@ -75,7 +75,7 @@ void CCharInfoExtractorFactory::displayInfoExtractorList(NLMISC::CLog* log)
|
||||||
|
|
||||||
uint32 CCharInfoExtractorFactory::getInfoExtractorBuilderCount()
|
uint32 CCharInfoExtractorFactory::getInfoExtractorBuilderCount()
|
||||||
{
|
{
|
||||||
return _InfoExtractors.size();
|
return (uint32)_InfoExtractors.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICharInfoExtractorBuilder* CCharInfoExtractorFactory::getInfoExtractorBuilder(uint32 idx)
|
ICharInfoExtractorBuilder* CCharInfoExtractorFactory::getInfoExtractorBuilder(uint32 idx)
|
||||||
|
|
|
@ -233,7 +233,7 @@ void CCharScanScriptCommandRegistry::displayScriptCommands(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _ScriptCommands[i]->getName();
|
std::string s= _ScriptCommands[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the script commands displaying names and description
|
// iterate over the script commands displaying names and description
|
||||||
|
|
|
@ -293,7 +293,7 @@ bool CCharacterScanJob::runForFile(const std::string& fileName)
|
||||||
c.apply(pdr);
|
c.apply(pdr);
|
||||||
|
|
||||||
// iterate over the filters executing their core code
|
// iterate over the filters executing their core code
|
||||||
for (uint32 i=_Filters.size();i--;)
|
for (uint32 i=(uint32)_Filters.size();i--;)
|
||||||
{
|
{
|
||||||
if (!_Filters[i]->evaluate(&c))
|
if (!_Filters[i]->evaluate(&c))
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -63,7 +63,7 @@ void CFileListBuilderFactory::displayFileListBuilderList(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _FileLists[i]->getName();
|
std::string s= _FileLists[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the filters displaying names and description
|
// iterate over the filters displaying names and description
|
||||||
|
@ -75,7 +75,7 @@ void CFileListBuilderFactory::displayFileListBuilderList(NLMISC::CLog* log)
|
||||||
|
|
||||||
uint32 CFileListBuilderFactory::getFileListBuilderCount()
|
uint32 CFileListBuilderFactory::getFileListBuilderCount()
|
||||||
{
|
{
|
||||||
return _FileLists.size();
|
return (uint32)_FileLists.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
IFileListBuilderBuilder* CFileListBuilderFactory::getFileListBuilder(uint32 idx)
|
IFileListBuilderBuilder* CFileListBuilderFactory::getFileListBuilder(uint32 idx)
|
||||||
|
|
|
@ -61,19 +61,19 @@ namespace STAT_GLOBALS
|
||||||
NLMISC::CSString getInputFilePath(const NLMISC::CSString& path)
|
NLMISC::CSString getInputFilePath(const NLMISC::CSString& path)
|
||||||
{
|
{
|
||||||
NLMISC::CSString pathRoot= NLMISC::CPath::standardizePath(InputFileDirectory.get());
|
NLMISC::CSString pathRoot= NLMISC::CPath::standardizePath(InputFileDirectory.get());
|
||||||
return (path.left(pathRoot.size())==pathRoot)? path: pathRoot+path;
|
return (path.left((uint)pathRoot.size())==pathRoot)? path: pathRoot+path;
|
||||||
}
|
}
|
||||||
|
|
||||||
NLMISC::CSString getScriptFilePath(const NLMISC::CSString& path)
|
NLMISC::CSString getScriptFilePath(const NLMISC::CSString& path)
|
||||||
{
|
{
|
||||||
NLMISC::CSString pathRoot= NLMISC::CPath::standardizePath(ScriptDirectory.get());
|
NLMISC::CSString pathRoot= NLMISC::CPath::standardizePath(ScriptDirectory.get());
|
||||||
return (path.left(pathRoot.size())==pathRoot)? path: pathRoot+path;
|
return (path.left((uint)pathRoot.size())==pathRoot)? path: pathRoot+path;
|
||||||
}
|
}
|
||||||
|
|
||||||
NLMISC::CSString getOutputFilePath(const NLMISC::CSString& path)
|
NLMISC::CSString getOutputFilePath(const NLMISC::CSString& path)
|
||||||
{
|
{
|
||||||
NLMISC::CSString pathRoot= NLMISC::CPath::standardizePath(OutputDirectory.get());
|
NLMISC::CSString pathRoot= NLMISC::CPath::standardizePath(OutputDirectory.get());
|
||||||
return (path.left(pathRoot.size())==pathRoot)? path: pathRoot+path;
|
return (path.left((uint)pathRoot.size())==pathRoot)? path: pathRoot+path;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -131,7 +131,7 @@ void CJobManager::serviceUpdate()
|
||||||
uint32 CJobManager::addJob(NLMISC::CSmartPtr<CJobManager::IJob> job)
|
uint32 CJobManager::addJob(NLMISC::CSmartPtr<CJobManager::IJob> job)
|
||||||
{
|
{
|
||||||
nlassert(job!=NULL);
|
nlassert(job!=NULL);
|
||||||
uint32 id= _Jobs.size();
|
uint32 id= (uint32)_Jobs.size();
|
||||||
_UnfinishedJobs.push_back(id);
|
_UnfinishedJobs.push_back(id);
|
||||||
_Jobs.push_back(job);
|
_Jobs.push_back(job);
|
||||||
return id;
|
return id;
|
||||||
|
@ -225,6 +225,6 @@ void CJobManager::displayJob(uint32 jobId,NLMISC::CLog* log)
|
||||||
|
|
||||||
uint32 CJobManager::getNumJobs() const
|
uint32 CJobManager::getNumJobs() const
|
||||||
{
|
{
|
||||||
return _UnfinishedJobs.size();
|
return (uint32)_UnfinishedJobs.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -333,7 +333,7 @@ FILE_LIST_BUILDER(FileAge,"<min> [<max>]")
|
||||||
// calculate the timestamp value of midnight today
|
// calculate the timestamp value of midnight today
|
||||||
time_t theTime;
|
time_t theTime;
|
||||||
time(&theTime);
|
time(&theTime);
|
||||||
uint32 dateToday= theTime/(24*64*60)*(24*64*60);
|
uint32 dateToday= (uint32)(theTime/(24*64*60)*(24*64*60));
|
||||||
|
|
||||||
// calculate the maximum and minimum timestamp values corresponding to the dates that we've been given
|
// calculate the maximum and minimum timestamp values corresponding to the dates that we've been given
|
||||||
uint32 minFileTime= (max==~0u)? 0: dateToday-(max*24*60*60);
|
uint32 minFileTime= (max==~0u)? 0: dateToday-(max*24*60*60);
|
||||||
|
@ -382,7 +382,7 @@ FILE_LIST_BUILDER(UserMostRecentFileAge,"<min> [<max>]")
|
||||||
// calculate the timestamp value of midnight today
|
// calculate the timestamp value of midnight today
|
||||||
time_t theTime;
|
time_t theTime;
|
||||||
time(&theTime);
|
time(&theTime);
|
||||||
uint32 dateToday= theTime/(24*64*60)*(24*64*60);
|
uint32 dateToday= (uint32)(theTime/(24*64*60)*(24*64*60));
|
||||||
|
|
||||||
// calculate the maximum and minimum timestamp values corresponding to the dates that we've been given
|
// calculate the maximum and minimum timestamp values corresponding to the dates that we've been given
|
||||||
uint32 minFileTime= (max==~0u)? 0: dateToday-(max*24*60*60);
|
uint32 minFileTime= (max==~0u)? 0: dateToday-(max*24*60*60);
|
||||||
|
|
|
@ -1131,7 +1131,7 @@ NLMISC_COMMAND (kill, "kill a service and send an unregister broadcast to other
|
||||||
|
|
||||||
NLMISC_DYNVARIABLE(uint32, NbRegisteredServices, "display the number of service that are registered in naming service")
|
NLMISC_DYNVARIABLE(uint32, NbRegisteredServices, "display the number of service that are registered in naming service")
|
||||||
{
|
{
|
||||||
if (get) *pointer = RegisteredServices.size();
|
if (get) *pointer = (uint32)RegisteredServices.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
NLMISC_COMMAND( displayServiceInstances, "SIM: Display info on service instances", "" )
|
NLMISC_COMMAND( displayServiceInstances, "SIM: Display info on service instances", "" )
|
||||||
|
|
|
@ -76,6 +76,7 @@ template<class T> bool CEqualNode<T>::propagRecord(CRecord *record)
|
||||||
id_node++;
|
id_node++;
|
||||||
it_val++;
|
it_val++;
|
||||||
}
|
}
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -68,5 +68,5 @@ const IValue *CRecord::operator[](int index)
|
||||||
|
|
||||||
int CRecord::size()
|
int CRecord::size()
|
||||||
{
|
{
|
||||||
return _Values.size();
|
return (int)_Values.size();
|
||||||
}
|
}
|
|
@ -68,7 +68,7 @@ int CTree::getNbRecords(std::vector<CRecord *> &records,int key, IValue *value)
|
||||||
|
|
||||||
double CTree::log2(double val) const
|
double CTree::log2(double val) const
|
||||||
{
|
{
|
||||||
return (log(val) / log(2));
|
return (log(val) / log(2.0));
|
||||||
}
|
}
|
||||||
|
|
||||||
double CTree::entropy(double a, double b) const
|
double CTree::entropy(double a, double b) const
|
||||||
|
@ -107,8 +107,8 @@ double CTree::entropy(std::vector<double> &p) const
|
||||||
|
|
||||||
double CTree::gain(std::vector<CRecord *> &records, int attrib, CField *field)
|
double CTree::gain(std::vector<CRecord *> &records, int attrib, CField *field)
|
||||||
{
|
{
|
||||||
int nb_values = field->getPossibleValues().size();
|
int nb_values = (int)field->getPossibleValues().size();
|
||||||
int nb_records = records.size();
|
int nb_records = (int)records.size();
|
||||||
|
|
||||||
CValue<bool> bool_true(true);
|
CValue<bool> bool_true(true);
|
||||||
|
|
||||||
|
@ -270,7 +270,7 @@ INode *CTree::ID3(std::vector<int> &attributes, std::vector<CRecord *> &records,
|
||||||
|
|
||||||
|
|
||||||
// Tests if all records have the same key value, if so returns a result node with this key value.
|
// Tests if all records have the same key value, if so returns a result node with this key value.
|
||||||
int nb_records = records.size();
|
int nb_records = (int)records.size();
|
||||||
int nb_key_true;
|
int nb_key_true;
|
||||||
int nb_key_false;
|
int nb_key_false;
|
||||||
|
|
||||||
|
@ -380,7 +380,7 @@ void CTree::splitRecords( std::vector<CRecord *> &records, int attrib, std::vect
|
||||||
{
|
{
|
||||||
if ( result.size() < fields[attrib]->getPossibleValues().size() )
|
if ( result.size() < fields[attrib]->getPossibleValues().size() )
|
||||||
{
|
{
|
||||||
int nb_missing = fields[attrib]->getPossibleValues().size() - result.size();
|
int nb_missing = (int)(fields[attrib]->getPossibleValues().size() - result.size());
|
||||||
for (int i = 0; i <= nb_missing; i++ )
|
for (int i = 0; i <= nb_missing; i++ )
|
||||||
{
|
{
|
||||||
result.push_back( std::vector<CRecord *>() );
|
result.push_back( std::vector<CRecord *>() );
|
||||||
|
|
|
@ -18,9 +18,8 @@
|
||||||
#include "formFlora.h"
|
#include "formFlora.h"
|
||||||
#include "formPlant.h"
|
#include "formPlant.h"
|
||||||
#ifdef NL_OS_WINDOWS
|
#ifdef NL_OS_WINDOWS
|
||||||
|
#define NOMINMAX
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#undef max
|
|
||||||
#undef min
|
|
||||||
#endif // NL_OS_WINDOWS
|
#endif // NL_OS_WINDOWS
|
||||||
|
|
||||||
#include "nel/ligo/zone_region.h"
|
#include "nel/ligo/zone_region.h"
|
||||||
|
|
|
@ -65,7 +65,7 @@ public:
|
||||||
void readGeorges (const CSmartPtr<NLGEORGES::UForm> &form, const CSheetId &sheetId);
|
void readGeorges (const CSmartPtr<NLGEORGES::UForm> &form, const CSheetId &sheetId);
|
||||||
|
|
||||||
/// Load/Save the values using the serial system
|
/// Load/Save the values using the serial system
|
||||||
void serial (IStream &s);
|
void serial (NLMISC::IStream &s);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Event to implement any action when the sheet is no longer existent.
|
* Event to implement any action when the sheet is no longer existent.
|
||||||
|
@ -106,7 +106,7 @@ void CSheet::readGeorges (const CSmartPtr<NLGEORGES::UForm> &form, const CSheetI
|
||||||
// serial
|
// serial
|
||||||
//
|
//
|
||||||
//-----------------------------------------------
|
//-----------------------------------------------
|
||||||
void CSheet::serial (IStream &s)
|
void CSheet::serial (NLMISC::IStream &s)
|
||||||
{
|
{
|
||||||
s.serial( Alias );
|
s.serial( Alias );
|
||||||
}
|
}
|
||||||
|
@ -177,7 +177,7 @@ int main( int argc, char ** argv )
|
||||||
{
|
{
|
||||||
CConfigFile::CVar& cvSheetPaths = configFile.getVar("SheetPaths");
|
CConfigFile::CVar& cvSheetPaths = configFile.getVar("SheetPaths");
|
||||||
sint i;
|
sint i;
|
||||||
for( i = 0; i< cvSheetPaths.size(); ++i)
|
for( i = 0; i< (sint)cvSheetPaths.size(); ++i)
|
||||||
{
|
{
|
||||||
sheetPaths.push_back( cvSheetPaths.asString(i) );
|
sheetPaths.push_back( cvSheetPaths.asString(i) );
|
||||||
}
|
}
|
||||||
|
@ -213,7 +213,7 @@ int main( int argc, char ** argv )
|
||||||
{
|
{
|
||||||
CConfigFile::CVar& cvExtensions = configFile.getVar("Extensions");
|
CConfigFile::CVar& cvExtensions = configFile.getVar("Extensions");
|
||||||
sint i;
|
sint i;
|
||||||
for( i = 0; i< cvExtensions.size(); ++i)
|
for( i = 0; i< (sint)cvExtensions.size(); ++i)
|
||||||
{
|
{
|
||||||
extensions.push_back( cvExtensions.asString(i) );
|
extensions.push_back( cvExtensions.asString(i) );
|
||||||
}
|
}
|
||||||
|
|
|
@ -147,11 +147,11 @@ void makeAnimMeleeImpact(const std::string &animSetFile, const set<CAnimCombatSe
|
||||||
|
|
||||||
// try to get the name
|
// try to get the name
|
||||||
const string tagStart= "name=\"";
|
const string tagStart= "name=\"";
|
||||||
uint start= lineLwr.find(tagStart);
|
std::string::size_type start= lineLwr.find(tagStart);
|
||||||
if(start!=string::npos)
|
if(start!=string::npos)
|
||||||
{
|
{
|
||||||
start+= tagStart.size();
|
start+= tagStart.size();
|
||||||
uint end= lineLwr.find("\"", start);
|
std::string::size_type end= lineLwr.find("\"", start);
|
||||||
if(end!=string::npos)
|
if(end!=string::npos)
|
||||||
currentStateName= lineLwr.substr(start, end-start);
|
currentStateName= lineLwr.substr(start, end-start);
|
||||||
}
|
}
|
||||||
|
@ -168,7 +168,7 @@ void makeAnimMeleeImpact(const std::string &animSetFile, const set<CAnimCombatSe
|
||||||
static CAnimCombatState key;
|
static CAnimCombatState key;
|
||||||
// must translate for instance "attack1" to "A1"
|
// must translate for instance "attack1" to "A1"
|
||||||
key.StateCode= StateNameToStateCode[currentStateName];
|
key.StateCode= StateNameToStateCode[currentStateName];
|
||||||
set<CAnimCombatState>::iterator it= currentCombatAnimSet.States.find(key);
|
set<CAnimCombatState>::const_iterator it= currentCombatAnimSet.States.find(key);
|
||||||
if(it!=currentCombatAnimSet.States.end())
|
if(it!=currentCombatAnimSet.States.end())
|
||||||
{
|
{
|
||||||
// else take the mean anim time
|
// else take the mean anim time
|
||||||
|
@ -215,7 +215,7 @@ void makeAnimMeleeImpact(const std::string &animSetFile, const set<CAnimCombatSe
|
||||||
{
|
{
|
||||||
string str= animSetText[i];
|
string str= animSetText[i];
|
||||||
str+= "\n";
|
str+= "\n";
|
||||||
oFile.serialBuffer((uint8*)str.c_str(), str.size());
|
oFile.serialBuffer((uint8*)str.c_str(), (uint)str.size());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -184,7 +184,7 @@ public:
|
||||||
newSection.Name = name;
|
newSection.Name = name;
|
||||||
newSection.DisplayName = displayname;
|
newSection.DisplayName = displayname;
|
||||||
newSection.Description = description;
|
newSection.Description = description;
|
||||||
CurrentSection = Sections.size();
|
CurrentSection = (sint)Sections.size();
|
||||||
Sections.push_back(newSection);
|
Sections.push_back(newSection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -237,7 +237,7 @@ public:
|
||||||
|
|
||||||
_section.Methods.push_back(newMethod);
|
_section.Methods.push_back(newMethod);
|
||||||
|
|
||||||
CurrentMethod = SMethodId(CurrentSection, _section.Methods.size()-1, this);
|
CurrentMethod = SMethodId(CurrentSection, (sint)_section.Methods.size()-1, this);
|
||||||
|
|
||||||
return CurrentMethod;
|
return CurrentMethod;
|
||||||
}
|
}
|
||||||
|
@ -624,7 +624,7 @@ inline void CCppOutput::clear()
|
||||||
inline bool searchForId(char* buffer, char** start, char** end)
|
inline bool searchForId(char* buffer, char** start, char** end)
|
||||||
{
|
{
|
||||||
const char* id = "$Id:";
|
const char* id = "$Id:";
|
||||||
uint len = strlen(id);
|
uint len = (uint)strlen(id);
|
||||||
for (; *buffer != '\0'; ++buffer)
|
for (; *buffer != '\0'; ++buffer)
|
||||||
{
|
{
|
||||||
if (strncmp(buffer, id, len) == 0)
|
if (strncmp(buffer, id, len) == 0)
|
||||||
|
@ -679,7 +679,7 @@ inline void CCppOutput::flush(const std::string &fileName)
|
||||||
{
|
{
|
||||||
if (f.open(fileName))
|
if (f.open(fileName))
|
||||||
{
|
{
|
||||||
f.serialBuffer((uint8*)(_Buffer.c_str()), _Buffer.size());
|
f.serialBuffer((uint8*)(_Buffer.c_str()), (uint)_Buffer.size());
|
||||||
f.close();
|
f.close();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -77,7 +77,7 @@ string formatDescription(const string &str)
|
||||||
|
|
||||||
string strReplace(string str, const string &search, const string &replace)
|
string strReplace(string str, const string &search, const string &replace)
|
||||||
{
|
{
|
||||||
uint pos;
|
std::string::size_type pos = 0;
|
||||||
while ((pos = str.find(search)) != string::npos)
|
while ((pos = str.find(search)) != string::npos)
|
||||||
str.replace(pos, search.size(), replace);
|
str.replace(pos, search.size(), replace);
|
||||||
return str;
|
return str;
|
||||||
|
@ -776,7 +776,7 @@ void CDbNode::generateLogContent()
|
||||||
{
|
{
|
||||||
CLogMsgNode *child = LogNodes[i];
|
CLogMsgNode *child = LogNodes[i];
|
||||||
child->Id = logid;
|
child->Id = logid;
|
||||||
logid += child->Logs.size();
|
logid += (uint)child->Logs.size();
|
||||||
|
|
||||||
child->generateContent();
|
child->generateContent();
|
||||||
}
|
}
|
||||||
|
@ -1805,7 +1805,7 @@ void CClassNode::computeAttributesColumns()
|
||||||
Attributes = mother->Attributes;
|
Attributes = mother->Attributes;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint attribId = Attributes.size();
|
uint attribId = (uint)Attributes.size();
|
||||||
uint i;
|
uint i;
|
||||||
for (i=0; i<Nodes.size(); ++i)
|
for (i=0; i<Nodes.size(); ++i)
|
||||||
{
|
{
|
||||||
|
|
|
@ -60,7 +60,7 @@ public:
|
||||||
template<typename T>
|
template<typename T>
|
||||||
void set(const std::string& name, const T& value)
|
void set(const std::string& name, const T& value)
|
||||||
{
|
{
|
||||||
uint dotpos = name.find(EnvSeparator);
|
std::string::size_type dotpos = name.find(EnvSeparator);
|
||||||
std::string child = name.substr(0, dotpos);
|
std::string child = name.substr(0, dotpos);
|
||||||
|
|
||||||
if (dotpos == std::string::npos)
|
if (dotpos == std::string::npos)
|
||||||
|
@ -98,7 +98,7 @@ public:
|
||||||
/// Does Sub Environment exist?
|
/// Does Sub Environment exist?
|
||||||
virtual bool envExists(const std::string& name) const
|
virtual bool envExists(const std::string& name) const
|
||||||
{
|
{
|
||||||
uint dotpos = name.find(EnvSeparator);
|
std::string::size_type dotpos = name.find(EnvSeparator);
|
||||||
std::string child = name.substr(0, dotpos);
|
std::string child = name.substr(0, dotpos);
|
||||||
|
|
||||||
if (child.empty())
|
if (child.empty())
|
||||||
|
@ -114,7 +114,7 @@ public:
|
||||||
/// Enter Sub Env, like getEnv() but it doesn't look in parent, and always goes in current env
|
/// Enter Sub Env, like getEnv() but it doesn't look in parent, and always goes in current env
|
||||||
virtual CTemplatizerEnv* getSubEnv(const std::string& name)
|
virtual CTemplatizerEnv* getSubEnv(const std::string& name)
|
||||||
{
|
{
|
||||||
uint dotpos = name.find(EnvSeparator);
|
std::string::size_type dotpos = name.find(EnvSeparator);
|
||||||
std::string child = name.substr(0, dotpos);
|
std::string child = name.substr(0, dotpos);
|
||||||
|
|
||||||
if (child.empty())
|
if (child.empty())
|
||||||
|
@ -155,7 +155,7 @@ public:
|
||||||
/// Get Sub Env
|
/// Get Sub Env
|
||||||
virtual CTemplatizerEnv* getEnv(const std::string& name)
|
virtual CTemplatizerEnv* getEnv(const std::string& name)
|
||||||
{
|
{
|
||||||
uint dotpos = name.find(EnvSeparator);
|
std::string::size_type dotpos = name.find(EnvSeparator);
|
||||||
std::string child = name.substr(0, dotpos);
|
std::string child = name.substr(0, dotpos);
|
||||||
|
|
||||||
if (child.empty())
|
if (child.empty())
|
||||||
|
@ -265,7 +265,7 @@ public:
|
||||||
/// Get Value Node
|
/// Get Value Node
|
||||||
virtual bool getValueNodeAndEnv(const std::string& name, ITemplatizerBloc*& node, CTemplatizerEnv*& env)
|
virtual bool getValueNodeAndEnv(const std::string& name, ITemplatizerBloc*& node, CTemplatizerEnv*& env)
|
||||||
{
|
{
|
||||||
uint pos = name.find_last_of(EnvSeparator);
|
std::string::size_type pos = name.find_last_of(EnvSeparator);
|
||||||
if (pos == std::string::npos)
|
if (pos == std::string::npos)
|
||||||
{
|
{
|
||||||
node = getNode(name);
|
node = getNode(name);
|
||||||
|
@ -434,7 +434,7 @@ public:
|
||||||
if (RootEnv == NULL)
|
if (RootEnv == NULL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
uint pos = var.find_last_of(EnvSeparator);
|
std::string::size_type pos = var.find_last_of(EnvSeparator);
|
||||||
|
|
||||||
if (pos == std::string::npos)
|
if (pos == std::string::npos)
|
||||||
{
|
{
|
||||||
|
|
|
@ -162,7 +162,7 @@ public:
|
||||||
/// Init
|
/// Init
|
||||||
void init(const char* text, uint size = 0)
|
void init(const char* text, uint size = 0)
|
||||||
{
|
{
|
||||||
_Size = (size > 0 ? size : strlen(text));
|
_Size = (size > 0 ? size : (uint)strlen(text));
|
||||||
_Buffer = text;
|
_Buffer = text;
|
||||||
nlassert(_Buffer != NULL);
|
nlassert(_Buffer != NULL);
|
||||||
_TempToken.Start = 0;
|
_TempToken.Start = 0;
|
||||||
|
@ -301,7 +301,7 @@ public:
|
||||||
std::string str(_Buffer+token.Start, token.End-token.Start);
|
std::string str(_Buffer+token.Start, token.End-token.Start);
|
||||||
if (token.Token == TokenString)
|
if (token.Token == TokenString)
|
||||||
{
|
{
|
||||||
uint pos = 0;
|
std::string::size_type pos = 0;
|
||||||
while ((pos = str.find('\\', pos)) != std::string::npos)
|
while ((pos = str.find('\\', pos)) != std::string::npos)
|
||||||
{
|
{
|
||||||
if (pos+1 == str.size())
|
if (pos+1 == str.size())
|
||||||
|
|
|
@ -33,7 +33,7 @@ using namespace NLMISC;
|
||||||
#define outLine( s )\
|
#define outLine( s )\
|
||||||
{\
|
{\
|
||||||
out = string(s);\
|
out = string(s);\
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );\
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );\
|
||||||
}\
|
}\
|
||||||
|
|
||||||
|
|
||||||
|
@ -135,15 +135,15 @@ struct CSkill
|
||||||
*/
|
*/
|
||||||
string out;
|
string out;
|
||||||
out = string(" <STRUCT Name=\"")+ NormalizedSkillName + string("\">\n");
|
out = string(" <STRUCT Name=\"")+ NormalizedSkillName + string("\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <ATOM Name=\"Skill\" Value=\"")+ SkillName + string("\"/>\n");
|
out = string(" <ATOM Name=\"Skill\" Value=\"")+ SkillName + string("\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <ATOM Name=\"SkillCode\" Value=\"")+ Code + string("\"/>\n");
|
out = string(" <ATOM Name=\"SkillCode\" Value=\"")+ Code + string("\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <ATOM Name=\"MaxSkillValue\" Value=\"")+ toString(MaxValue) + string("\"/>\n");
|
out = string(" <ATOM Name=\"MaxSkillValue\" Value=\"")+ toString(MaxValue) + string("\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <ATOM Name=\"Type of Stage\" Value=\"")+ toString(StageType) + string("\"/>\n");
|
out = string(" <ATOM Name=\"Type of Stage\" Value=\"")+ toString(StageType) + string("\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
|
|
||||||
if (ParentSkillPtr != NULL)
|
if (ParentSkillPtr != NULL)
|
||||||
{
|
{
|
||||||
|
@ -153,22 +153,22 @@ struct CSkill
|
||||||
{
|
{
|
||||||
out = string(" <ATOM Name=\"ParentSkill\" Value=\"\"/>\n");
|
out = string(" <ATOM Name=\"ParentSkill\" Value=\"\"/>\n");
|
||||||
}
|
}
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
|
|
||||||
if( !Children.empty())
|
if( !Children.empty())
|
||||||
{
|
{
|
||||||
out = string(" <ARRAY Name=\"ChildSkills\">\n");
|
out = string(" <ARRAY Name=\"ChildSkills\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
for (uint i = 0 ; i < Children.size() ; ++i)
|
for (uint i = 0 ; i < Children.size() ; ++i)
|
||||||
{
|
{
|
||||||
out = string(" <ATOM Name=\"") + Children[i]->NormalizedSkillName + string("\" Value=\"")+ Children[i]->SkillName + string("\"/>\n");
|
out = string(" <ATOM Name=\"") + Children[i]->NormalizedSkillName + string("\" Value=\"")+ Children[i]->SkillName + string("\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
}
|
}
|
||||||
out = string(" </ARRAY>\n");
|
out = string(" </ARRAY>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
}
|
}
|
||||||
out = string(" </STRUCT>\n");
|
out = string(" </STRUCT>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
|
|
||||||
for (uint i = 0 ; i < Children.size() ; ++i)
|
for (uint i = 0 ; i < Children.size() ; ++i)
|
||||||
Children[i]->writeInSheet(fo);
|
Children[i]->writeInSheet(fo);
|
||||||
|
@ -383,13 +383,13 @@ sint main( sint argc, char ** argv )
|
||||||
}
|
}
|
||||||
|
|
||||||
string out("<?xml version=\"1.0\"?>\n");
|
string out("<?xml version=\"1.0\"?>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string("<FORM Version=\"0.2\" State=\"modified\">\n");
|
out = string("<FORM Version=\"0.2\" State=\"modified\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <STRUCT>\n");
|
out = string(" <STRUCT>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <ARRAY Name=\"SkillData\">\n");
|
out = string(" <ARRAY Name=\"SkillData\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
|
|
||||||
for ( vector<CSkill*>::const_iterator itTree = SkillTree.RootSkills.begin() ; itTree != SkillTree.RootSkills.end() ; ++itTree)
|
for ( vector<CSkill*>::const_iterator itTree = SkillTree.RootSkills.begin() ; itTree != SkillTree.RootSkills.end() ; ++itTree)
|
||||||
{
|
{
|
||||||
|
@ -397,11 +397,11 @@ sint main( sint argc, char ** argv )
|
||||||
}
|
}
|
||||||
|
|
||||||
out = string(" </ARRAY>\n");
|
out = string(" </ARRAY>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" </STRUCT>\n");
|
out = string(" </STRUCT>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string("</FORM>\n");
|
out = string("</FORM>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
fo.close();
|
fo.close();
|
||||||
|
|
||||||
// create the code .typ
|
// create the code .typ
|
||||||
|
@ -412,19 +412,19 @@ sint main( sint argc, char ** argv )
|
||||||
}
|
}
|
||||||
|
|
||||||
out = string("<TYPE Type=\"String\" UI=\"NonEditableCombo\" Default=\"None\" Version=\"0.1\" State=\"modified\">\n");
|
out = string("<TYPE Type=\"String\" UI=\"NonEditableCombo\" Default=\"None\" Version=\"0.1\" State=\"modified\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <DEFINITION Label=\"unknown\" Value=\"unknown\"/>\n");
|
out = string(" <DEFINITION Label=\"unknown\" Value=\"unknown\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
|
|
||||||
set<string>::const_iterator itCode;
|
set<string>::const_iterator itCode;
|
||||||
for ( itCode = Codes.begin() ; itCode != Codes.end() ; ++itCode )
|
for ( itCode = Codes.begin() ; itCode != Codes.end() ; ++itCode )
|
||||||
{
|
{
|
||||||
out = string(" <DEFINITION Label=\"") + (*itCode) + string("\" Value=\"") + (*itCode) + string("\"/>\n");
|
out = string(" <DEFINITION Label=\"") + (*itCode) + string("\" Value=\"") + (*itCode) + string("\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
}
|
}
|
||||||
|
|
||||||
out = string("</TYPE>\n");
|
out = string("</TYPE>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
fo.close();
|
fo.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -460,18 +460,18 @@ sint main( sint argc, char ** argv )
|
||||||
|
|
||||||
// output header of .typ or .dfn file
|
// output header of .typ or .dfn file
|
||||||
string out("<?xml version=\"1.0\"?>\n");
|
string out("<?xml version=\"1.0\"?>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
if( string( argv[2] ).find(".typ") != string::npos )
|
if( string( argv[2] ).find(".typ") != string::npos )
|
||||||
{
|
{
|
||||||
out = string("<TYPE Type=\"String\" UI=\"NonEditableCombo\" Default=\"unknown\" Version=\"0.1\" State=\"modified\">\n");
|
out = string("<TYPE Type=\"String\" UI=\"NonEditableCombo\" Default=\"unknown\" Version=\"0.1\" State=\"modified\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
out = string(" <DEFINITION Label=\"unknown\" Value=\"unknown\"/>\n");
|
out = string(" <DEFINITION Label=\"unknown\" Value=\"unknown\"/>\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
out = string("<DFN Version=\"0.0\" State=\"modified\">\n");
|
out = string("<DFN Version=\"0.0\" State=\"modified\">\n");
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
}
|
}
|
||||||
|
|
||||||
// parse all skills to export selected ones
|
// parse all skills to export selected ones
|
||||||
|
@ -522,7 +522,7 @@ sint main( sint argc, char ** argv )
|
||||||
{
|
{
|
||||||
out = string(" <ELEMENT Name=\"") + skill.NormalizedSkillName + string("\" Type=\"Type\" Filename=\"creature_stat.typ\"/>\n");
|
out = string(" <ELEMENT Name=\"") + skill.NormalizedSkillName + string("\" Type=\"Type\" Filename=\"creature_stat.typ\"/>\n");
|
||||||
}
|
}
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -534,7 +534,7 @@ sint main( sint argc, char ** argv )
|
||||||
{
|
{
|
||||||
out = string("</DFN>\n");
|
out = string("</DFN>\n");
|
||||||
}
|
}
|
||||||
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), out.size() );
|
fo.serialBuffer( (uint8 *) const_cast< char * >(out.c_str()), (uint)out.size() );
|
||||||
fo.close();
|
fo.close();
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -129,7 +129,7 @@ NLMISC_COMMAND(listCharNames,"display the names of the characters int he listed
|
||||||
|
|
||||||
std::vector<std::string> files;
|
std::vector<std::string> files;
|
||||||
NLMISC::CPath::getPathContent(SourceDirectory.get().c_str(),false,false,true,files);
|
NLMISC::CPath::getPathContent(SourceDirectory.get().c_str(),false,false,true,files);
|
||||||
for (uint32 i=files.size();i--;)
|
for (uint32 i=(uint32)files.size();i--;)
|
||||||
{
|
{
|
||||||
if (!NLMISC::testWildCard(NLMISC::CFile::getFilename(files[i]),wildcard))
|
if (!NLMISC::testWildCard(NLMISC::CFile::getFilename(files[i]),wildcard))
|
||||||
{
|
{
|
||||||
|
|
|
@ -63,7 +63,7 @@ void CCharFilterFactory::displayFilterList(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _Filters[i]->getName();
|
std::string s= _Filters[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the filters displaying names and description
|
// iterate over the filters displaying names and description
|
||||||
|
@ -75,7 +75,7 @@ void CCharFilterFactory::displayFilterList(NLMISC::CLog* log)
|
||||||
|
|
||||||
uint32 CCharFilterFactory::getFilterBuilderCount()
|
uint32 CCharFilterFactory::getFilterBuilderCount()
|
||||||
{
|
{
|
||||||
return _Filters.size();
|
return (uint32)_Filters.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICharFilterBuilder* CCharFilterFactory::getFilterBuilder(uint32 idx)
|
ICharFilterBuilder* CCharFilterFactory::getFilterBuilder(uint32 idx)
|
||||||
|
|
|
@ -63,7 +63,7 @@ void CCharInfoExtractorFactory::displayInfoExtractorList(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _InfoExtractors[i]->getName();
|
std::string s= _InfoExtractors[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the infoExtractors displaying names and description
|
// iterate over the infoExtractors displaying names and description
|
||||||
|
@ -75,7 +75,7 @@ void CCharInfoExtractorFactory::displayInfoExtractorList(NLMISC::CLog* log)
|
||||||
|
|
||||||
uint32 CCharInfoExtractorFactory::getInfoExtractorBuilderCount()
|
uint32 CCharInfoExtractorFactory::getInfoExtractorBuilderCount()
|
||||||
{
|
{
|
||||||
return _InfoExtractors.size();
|
return (uint32)_InfoExtractors.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICharInfoExtractorBuilder* CCharInfoExtractorFactory::getInfoExtractorBuilder(uint32 idx)
|
ICharInfoExtractorBuilder* CCharInfoExtractorFactory::getInfoExtractorBuilder(uint32 idx)
|
||||||
|
|
|
@ -73,7 +73,7 @@ bool CCharScanScript::addScriptFile(const std::string& fileName)
|
||||||
void CCharScanScript::applyToJob(CCharacterScanJob& job)
|
void CCharScanScript::applyToJob(CCharacterScanJob& job)
|
||||||
{
|
{
|
||||||
// iterate backwards over the script files in order to apply the most important files last
|
// iterate backwards over the script files in order to apply the most important files last
|
||||||
for (uint32 i=_ScriptFiles.size();i--;)
|
for (uint32 i=(uint32)_ScriptFiles.size();i--;)
|
||||||
{
|
{
|
||||||
_ScriptFiles[i].applyToJob(job);
|
_ScriptFiles[i].applyToJob(job);
|
||||||
}
|
}
|
||||||
|
@ -230,7 +230,7 @@ void CCharScanScriptCommandRegistry::displayScriptCommands(NLMISC::CLog* log)
|
||||||
{
|
{
|
||||||
std::string s= _ScriptCommands[i]->getName();
|
std::string s= _ScriptCommands[i]->getName();
|
||||||
if (s.size()>longestName)
|
if (s.size()>longestName)
|
||||||
longestName=s.size();
|
longestName=(uint32)s.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
// iterate over the script commands displaying names and description
|
// iterate over the script commands displaying names and description
|
||||||
|
|
|
@ -86,7 +86,7 @@ void CJobManager::serviceUpdate()
|
||||||
uint32 CJobManager::addJob(NLMISC::CSmartPtr<CJobManager::IJob> job)
|
uint32 CJobManager::addJob(NLMISC::CSmartPtr<CJobManager::IJob> job)
|
||||||
{
|
{
|
||||||
nlassert(job!=NULL);
|
nlassert(job!=NULL);
|
||||||
uint32 id= _Jobs.size();
|
uint32 id= (uint32)_Jobs.size();
|
||||||
_UnfinishedJobs.push_back(id);
|
_UnfinishedJobs.push_back(id);
|
||||||
_Jobs.push_back(job);
|
_Jobs.push_back(job);
|
||||||
return id;
|
return id;
|
||||||
|
|
Loading…
Reference in a new issue