Decompile fn_17964 (CClanInfo::Create)
Batch #12540 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review. - fn_17964 CClanInfo::Create: byte-identical Merged automatically: every function is byte-identical to the original.
This commit is contained in:
parent
cce1c47803
commit
e20de5fdca
1 changed files with 23 additions and 0 deletions
|
|
@ -1,5 +1,7 @@
|
|||
#include "Contents/ClanInfo.h"
|
||||
|
||||
#include <new>
|
||||
|
||||
// GLOBAL: gl_24376
|
||||
CClanInfo* g_clanInfo;
|
||||
|
||||
|
|
@ -13,6 +15,27 @@ CClanInfo::~CClanInfo() {
|
|||
this->m_relations.clear();
|
||||
}
|
||||
|
||||
// OFFSET: 0x00ADF090
|
||||
// FUNCTION: fn_17964
|
||||
bool CClanInfo::Create() {
|
||||
if (g_clanInfo) {
|
||||
return false;
|
||||
}
|
||||
|
||||
g_clanInfo = new (std::nothrow) CClanInfo();
|
||||
if (!g_clanInfo) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!g_clanInfo->m_isInitialized) {
|
||||
delete g_clanInfo;
|
||||
g_clanInfo = nullptr;
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
// OFFSET: 0x00ADF240
|
||||
// FUNCTION: fn_17965
|
||||
void CClanInfo::Destroy() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue