CharacterProfile::CharacterProfile(GameClient* pClient) { this->pServer = (GameServer*)_GetApp(); this->pClient = pClient; this->pAttributeManager = new AttributeManager(); dwLastAttack = 0; }
MobProfile::MobProfile(TBLIDX worldTblidx, TBLIDX spawnTblidx, TBLIDX mobTblidx, bool bCustom) { pServer = (GameServer*)_GetApp(); worldTblIdx = worldTblidx; spawnTblIdx = spawnTblidx; mobTblIdx = mobTblidx; bCustomSpawn = bCustom; }
GameClient::GameClient(bool IsAliveCheck, bool IsOpcodeCheck) :Session(SESSION_CLIENT) { SetControlFlag(CONTROL_FLAG_USE_SEND_QUEUE); if (IsAliveCheck) { SetControlFlag(CONTROL_FLAG_CHECK_ALIVE); } if (IsOpcodeCheck) { SetControlFlag(CONTROL_FLAG_CHECK_OPCODE); } SetPacketEncoder(&_packetEncoder); pServer = (GameServer*)_GetApp(); }
ChatManager::ChatManager() { pServer = (ChatServer*)_GetApp(); }