static void Local_HideArea() { CGameObject *pPlayerGameObject = CNWSPlayer__GetGameObject((CNWSPlayer *)WGOU_pPlayer); CNWSObject *pPlayerObject; if (pPlayerGameObject != NULL && pPlayerGameObject->vtable != NULL) { pPlayerObject = pPlayerGameObject->vtable->AsNWSObject(pPlayerGameObject); } // if (*((char*)WGOU_pPlayer + 0x74) != 2 && (pPlayerObject == NULL || (pPlayerObject != NULL && pPlayerObject->obj_area_id != WGOU_pObject->obj_area_id))) { CNWSMessage__WriteOBJECTIDServer((CNWSMessage *)WGOU_pMsg, OBJECT_INVALID); } else { CNWSMessage__WriteOBJECTIDServer((CNWSMessage *)WGOU_pMsg, WGOU_pObject->obj_area_id); } }
int CNWSMessage_s::WriteOBJECTIDServer(nwn_objid_t oID) { return CNWSMessage__WriteOBJECTIDServer(this, oID); }