2022-08-06 03:01:59 +00:00
|
|
|
#pragma once
|
2021-12-05 17:54:36 +00:00
|
|
|
|
2023-07-11 07:02:59 +00:00
|
|
|
#ifndef __PROPERTYSELECTQUERY_H__
|
|
|
|
#define __PROPERTYSELECTQUERY_H__
|
2022-07-04 22:24:45 +00:00
|
|
|
|
2021-12-05 17:54:36 +00:00
|
|
|
#include "Entity.h"
|
|
|
|
|
|
|
|
class PropertySelectQueryProperty final
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
void Serialize(RakNet::BitStream& stream) const;
|
|
|
|
|
2022-07-28 13:39:57 +00:00
|
|
|
LWOCLONEID CloneId = LWOCLONEID_INVALID; // The cloneID of the property
|
2023-07-11 07:02:59 +00:00
|
|
|
std::string OwnerName; // The property owners name
|
|
|
|
std::string Name; // The property name
|
|
|
|
std::string Description; // The property description
|
2022-07-28 13:39:57 +00:00
|
|
|
float Reputation = 0; // The reputation of the property
|
|
|
|
bool IsBestFriend = false; // Whether or not the property belongs to a best friend
|
|
|
|
bool IsFriend = false; // Whether or not the property belongs to a friend
|
|
|
|
bool IsModeratorApproved = false; // Whether or not a moderator has approved this property
|
|
|
|
bool IsAlt = false; // Whether or not the property is owned by an alt of the account owner
|
|
|
|
bool IsOwned = false; // Whether or not the property is owned
|
|
|
|
uint32_t AccessType = 0; // The privacy option of the property
|
|
|
|
uint32_t DateLastPublished = 0; // The last day the property was published
|
|
|
|
float PerformanceCost = 0; // The performance cost of the property
|
|
|
|
uint32_t PerformanceIndex = 0; // The performance index of the property? Always 0?
|
2021-12-05 17:54:36 +00:00
|
|
|
};
|
2022-07-04 22:24:45 +00:00
|
|
|
|
2023-07-11 07:02:59 +00:00
|
|
|
#endif // __PROPERTYSELECTQUERY_H__
|