mirror of
https://github.com/SWG-Source/src.git
synced 2026-09-13 00:45:03 -04:00
and some more stragglers
This commit is contained in:
@@ -166,87 +166,6 @@ private:
|
|||||||
std::map<unsigned, std::pair<std::pair<ChatUnicodeString, ChatUnicodeString>, int> > trackingRequestGetAnyAvatarForDestroy;
|
std::map<unsigned, std::pair<std::pair<ChatUnicodeString, ChatUnicodeString>, int> > trackingRequestGetAnyAvatarForDestroy;
|
||||||
};
|
};
|
||||||
|
|
||||||
#if 0
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
|
||||||
|
|
||||||
class ChatInterface : public ChatAPI
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
ChatInterface (const std::string & strGameCode,
|
|
||||||
const std::string & strGatewayServerIP,
|
|
||||||
const unsigned short sGatewayServerPort,
|
|
||||||
const std::string & strBackupGatewayServerIP,
|
|
||||||
const unsigned short sBackupGatewayServerPort
|
|
||||||
);
|
|
||||||
|
|
||||||
virtual ~ChatInterface (); //lint !e1510 base class 'ChatAPI' has no destructor // jrandall - this is beyond my control
|
|
||||||
|
|
||||||
|
|
||||||
void checkRoomExpirations ();
|
|
||||||
void ConnectPlayer (const unsigned int suid, const std::string & characterName, const NetworkId & networkId);
|
|
||||||
void deferChatMessageFor (const NetworkId & id, const Archive::ByteStream & bs);
|
|
||||||
void destroyRoomByName (const std::string & roomName);
|
|
||||||
|
|
||||||
const std::hash_map<std::string, ChatServerRoomOwner> & getRoomList () const;
|
|
||||||
const ChatServerAvatarOwner *findAvatar(const ChatAvatarId & avatarId);
|
|
||||||
|
|
||||||
void leaveRoom (const ChatAvatarId & avatarId, const std::string & roomName);
|
|
||||||
|
|
||||||
//--- ChatAPI virtual overrides
|
|
||||||
virtual void OnConnectAvatar (const std::string & track, const unsigned int resultCode, const ChatAvatar & avatar);
|
|
||||||
virtual void OnAddFriend (const unsigned int sequence, const std::string & track, const unsigned int nResultCode, const ChatAvatar & requestingAvatar, const ChatAvatar & friendAvatar);
|
|
||||||
virtual void OnRemoveFriend (const unsigned int sequence, const std::string & track, const unsigned int nResultCode, const ChatAvatar & requestingAvatar, const ChatAvatar & friendAvatar);
|
|
||||||
virtual void OnAddIgnore (const unsigned int sequence, const std::string & track, const unsigned int nResultCode, const ChatAvatar & requestingAvatar, const ChatAvatar & ignoreAvatar);
|
|
||||||
virtual void OnRemoveIgnore (const unsigned int sequence, const std::string & track, const unsigned int nResultCode, const ChatAvatar & requestingAvatar, const ChatAvatar & ignoreAvatar);
|
|
||||||
virtual void OnAddRoomModerator (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatRoom & room, const unsigned int nRequestingAvatarUID, const ChatAvatar & moderator);
|
|
||||||
virtual void OnCreateRoom (const unsigned int sequence, const std::string & track, const unsigned int nResultCode, const ChatRoom & room);
|
|
||||||
virtual void OnDestroyRoom (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatRoom & room, const std::string & strCharacterName, const std::string & strGameServerName, const std::string & strGameCode);
|
|
||||||
virtual void OnDisconnectAvatar (const std::string & track, const unsigned int nResultCode, const ChatAvatar & toAvatar);
|
|
||||||
virtual void OnDisconnectAvatarNotify (const ChatAvatar & toAvatar);
|
|
||||||
virtual void OnEnterRoom (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatRoom & room, const ChatAvatar & avatar);
|
|
||||||
virtual void OnLeaveRoom (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatRoom & room, const ChatAvatar & avatar);
|
|
||||||
virtual void OnReceiveInstantMessage (const ChatAvatar & toAvatar, const ChatAvatar & fromAvatar, const Unicode::String & ustrMessage, const Unicode::String & oob);
|
|
||||||
virtual void OnReceivePersistentMessage (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatPersistentMessage & message);
|
|
||||||
virtual void OnReceivePersistentMessageHeader (const ChatPersistentMessageHeader & header);
|
|
||||||
virtual void OnReceivePersistentMessageHeaders (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatAvatar & toAvatar, const std::vector<ChatPersistentMessageHeader> & headers);
|
|
||||||
virtual void OnReceiveRoomMessage (const unsigned int nSequenceID, const ChatRoom & room, const std::string & strFromCharacterName, const std::string & strFromGameServerName, const std::string & strFromGameCode, const Unicode::String & ustrMessage, const Unicode::String & outOfBand, unsigned messageID);
|
|
||||||
virtual void OnConnect (const unsigned int resultCode);
|
|
||||||
virtual void OnReceiveRooms (const std::string & track, const unsigned int nResultCode, const std::vector<ChatRoom*> & rooms);
|
|
||||||
virtual void OnRemoveRoomModerator (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatRoom & room, const unsigned int nRequestingAvatarUID, const ChatAvatar & moderator);
|
|
||||||
virtual void OnSendInstantMessage (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatAvatar & sendingAvatar);
|
|
||||||
virtual void OnSendPersistentMessage (const unsigned int nSequenceID, const std::string & track, const unsigned int nResultCode, const ChatAvatar& sendingAvatar);
|
|
||||||
virtual void OnSendRoomMessage (const unsigned int sequence, const std::string & track, const unsigned int resultCode);
|
|
||||||
virtual void OnUpdateFriendStatus (const ChatAvatar & toAvatar, const ChatAvatar & fromAvatar, const bool bIsConnected);
|
|
||||||
virtual void OnReceiveRoomInvitation (const std::string & strRoomName, const ChatAvatar & invitorAvatar, const ChatAvatar & inviteeAvatar);
|
|
||||||
virtual void OnSendRoomInvitation (const unsigned int sequence, const std::string & track, const unsigned int resultCode, const ChatRoom & room, const bool isOnline, const ChatAvatar & invitor, const ChatAvatar & invitee);
|
|
||||||
|
|
||||||
const ChatServerRoomOwner * getRoomByName (const std::string & roomName) const;
|
|
||||||
|
|
||||||
void disconnectPlayer (const ChatAvatarId & avatarId);
|
|
||||||
void queryRoom (const NetworkId & id, ConnectionServerConnection * connection, const unsigned int sequenceId, const std::string & roomName);
|
|
||||||
void queryRoom (const NetworkId & id, ConnectionServerConnection * connection, const unsigned int sequenceId, const unsigned int roomId);
|
|
||||||
void requestRoomList (const NetworkId & id, ConnectionServerConnection * connection);
|
|
||||||
void sendMessageToAllAvatars (const GameNetworkMessage & message);
|
|
||||||
bool sendMessageToPendingAvatar(const ChatAvatarId &id, const GameNetworkMessage &message);
|
|
||||||
|
|
||||||
private:
|
|
||||||
void sendMessageToAvatar (const ChatAvatar & avatar, const GameNetworkMessage & message);
|
|
||||||
void sendMessageToAvatar (const ChatAvatarId & avatar, const GameNetworkMessage & message);
|
|
||||||
|
|
||||||
private:
|
|
||||||
ChatInterface & operator = (const ChatInterface & rhs);
|
|
||||||
ChatInterface(const ChatInterface & source);
|
|
||||||
std::hash_map<std::string, NetworkId> pendingAvatars;
|
|
||||||
std::hash_map<NetworkId, std::vector<Archive::ByteStream>, NetworkId::Hash > deferredChatMessages;
|
|
||||||
std::hash_map<std::string, ChatServerRoomOwner> roomList;
|
|
||||||
std::map<ChatAvatarId, ChatServerAvatarOwner *> avatarMap;
|
|
||||||
time_t lastRoomCheck;
|
|
||||||
|
|
||||||
}; //lint !e1712 default constructor not defined for class
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
std::string toLower(const std::string & source);
|
std::string toLower(const std::string & source);
|
||||||
std::string toUpper(const std::string & source);
|
std::string toUpper(const std::string & source);
|
||||||
void makeRoomData(const ChatRoom & room, ChatRoomData & roomData);
|
void makeRoomData(const ChatRoom & room, ChatRoomData & roomData);
|
||||||
|
|||||||
@@ -1463,26 +1463,6 @@ static void commandFuncAuctionAccept(Command const &, NetworkId const &actor, Ne
|
|||||||
|
|
||||||
static void commandFuncAuctionQuery(Command const &, NetworkId const &actor, NetworkId const &, Unicode::String const ¶ms)
|
static void commandFuncAuctionQuery(Command const &, NetworkId const &actor, NetworkId const &, Unicode::String const ¶ms)
|
||||||
{
|
{
|
||||||
#if 0
|
|
||||||
size_t pos = 0;
|
|
||||||
NetworkId auctionContainerId(nextOidParm(params, pos));
|
|
||||||
int requestId = nextIntParm(params, pos);
|
|
||||||
int type = nextIntParm(params, pos);
|
|
||||||
int category = nextIntParm(params, pos);
|
|
||||||
|
|
||||||
CreatureObject *actorCreature = dynamic_cast<CreatureObject *>(NetworkIdManager::getObjectById(actor));
|
|
||||||
ServerObject *auctionContainer = dynamic_cast<ServerObject *>(NetworkIdManager::getObjectById(auctionContainerId));
|
|
||||||
|
|
||||||
if (actorCreature && auctionContainer)
|
|
||||||
{
|
|
||||||
CommoditiesMarket::auctionQuery(
|
|
||||||
*actorCreature,
|
|
||||||
requestId,
|
|
||||||
type,
|
|
||||||
category,
|
|
||||||
*auctionContainer);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
|||||||
@@ -110,16 +110,6 @@ public:
|
|||||||
int int2;
|
int int2;
|
||||||
char char1;
|
char char1;
|
||||||
const char *charp1;
|
const char *charp1;
|
||||||
|
|
||||||
#if 0
|
|
||||||
// if this node's parent is branch head, this variable is ignored.
|
|
||||||
// if this node's parent is list head, if node is required, at least one instance of this node must be present.
|
|
||||||
bool nodeRequired;
|
|
||||||
|
|
||||||
// if this node is a list head, this variable is ignored.
|
|
||||||
// if this node is a branch head, false = 0 or 1 child may be present, true = one child must be present.
|
|
||||||
bool childrenRequired;
|
|
||||||
#endif
|
|
||||||
};
|
};
|
||||||
|
|
||||||
enum ArgumentPolicy
|
enum ArgumentPolicy
|
||||||
|
|||||||
@@ -524,26 +524,6 @@ const CellProperty *PortalProperty::getCell(int index) const
|
|||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
|
||||||
#if 0
|
|
||||||
|
|
||||||
int PortalProperty::getNumberOfLights(int cellIndex) const
|
|
||||||
{
|
|
||||||
DEBUG_FATAL(cellIndex < 0 || cellIndex >= static_cast<int>(m_cellList->size()), ("cell index out of range"));
|
|
||||||
return (*m_cellDataList)[cellIndex]->getNumberOfLights();
|
|
||||||
}
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
|
||||||
|
|
||||||
const PortalProperty::LightData &PortalProperty::getLightData(int cellIndex, int lightIndex) const
|
|
||||||
{
|
|
||||||
DEBUG_FATAL(cellIndex < 0 || cellIndex >= static_cast<int>(m_cellList->size()), ("cell index out of range"));
|
|
||||||
return (*m_cellDataList)[cellIndex]->getLightData(lightIndex);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
|
||||||
|
|
||||||
const PortalProperty::CellNameList &PortalProperty::getCellNames() const
|
const PortalProperty::CellNameList &PortalProperty::getCellNames() const
|
||||||
{
|
{
|
||||||
return m_template->getCellNames();
|
return m_template->getCellNames();
|
||||||
|
|||||||
@@ -253,11 +253,7 @@ bool ObjectTableBuffer::save(DB::Session *session)
|
|||||||
++deletes;
|
++deletes;
|
||||||
|
|
||||||
|
|
||||||
if (getMode()==DB::ModeQuery::mode_INSERT && !i->second->deleted.isNull() && i->second->deleted.getValue()!=0)
|
if (!(getMode()==DB::ModeQuery::mode_INSERT && !i->second->deleted.isNull() && i->second->deleted.getValue()!=0))
|
||||||
{
|
|
||||||
// DEBUG_REPORT_LOG(true,("Skipped saving deleted object %s\n",i->second->object_id.getValue().getValueString().c_str()));
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
++updates;
|
++updates;
|
||||||
qry.setData(*(i->second));
|
qry.setData(*(i->second));
|
||||||
|
|||||||
Reference in New Issue
Block a user