mirror of
https://github.com/vcmi/vcmi.git
synced 2025-12-07 23:33:15 +02:00
Brakujące pliki.
This commit is contained in:
28
CDefObjInfoHandler.cpp
Normal file
28
CDefObjInfoHandler.cpp
Normal file
@@ -0,0 +1,28 @@
|
||||
#include "stdafx.h"
|
||||
#include "CDefObjInfoHandler.h"
|
||||
|
||||
bool DefObjInfo::operator==(const std::string & por) const
|
||||
{
|
||||
return this->defName == por;
|
||||
}
|
||||
|
||||
void CDefObjInfoHandler::load()
|
||||
{
|
||||
std::ifstream inp("H3bitmap.lod\\ZOBJCTS.TXT", std::ios::in | std::ios::binary);
|
||||
int objNumber;
|
||||
inp>>objNumber;
|
||||
for(int hh=0; hh<objNumber; ++hh)
|
||||
{
|
||||
DefObjInfo nobj;
|
||||
std::string dump;
|
||||
inp>>nobj.defName;
|
||||
for(int yy=0; yy<4; ++yy)
|
||||
inp>>dump;
|
||||
inp>>nobj.type;
|
||||
inp>>nobj.subtype;
|
||||
inp>>nobj.objType;
|
||||
inp>>nobj.priority;
|
||||
objs.push_back(nobj);
|
||||
}
|
||||
inp.close();
|
||||
}
|
||||
Reference in New Issue
Block a user