From 5bdedeecea69a5892e3ce8854e85f78537cf7ca4 Mon Sep 17 00:00:00 2001 From: fusion32 Date: Sun, 15 Jun 2025 22:25:12 -0300 Subject: channel functions --- src/stubs.hh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/stubs.hh') diff --git a/src/stubs.hh b/src/stubs.hh index df270ff..bb68d1d 100644 --- a/src/stubs.hh +++ b/src/stubs.hh @@ -24,6 +24,8 @@ extern void ConvinceMonster(TCreature *Master, TCreature *Slave); extern void ChallengeMonster(TCreature *Challenger, TCreature *Monster); extern TCreature *CreateMonster(int Race, int x, int y, int z, int Home, uint32 Master, bool ShowEffect); extern void CreatePlayerList(bool Online); +extern uint32 GetCharacterID(const char *Name); +extern const char *GetCharacterName(const char *Name); extern void GetExitPosition(uint16 HouseID, int *x, int *y, int *z); extern TConnection *GetFirstConnection(void); extern TConnection *GetNextConnection(void); @@ -53,6 +55,7 @@ extern void SendAll(void); extern void SendAmbiente(TConnection *Connection); extern void SendClearTarget(TConnection *Connection); extern void SendContainer(TConnection *Connection, int ContainerNr); +extern void SendCloseChannel(TConnection *Connection, int ChannelID); extern void SendCloseContainer(TConnection *Connection, int ContainerNr); extern void SendCloseTrade(TConnection *Connection); extern void SendCreatureHealth(TConnection *Connection, uint32 CreatureID); @@ -80,6 +83,7 @@ extern void SendMails(TPlayerData *PlayerData); extern void SendMarkCreature(TConnection *Connection, uint32 CreatureID, int Color); extern void SendMessage(TConnection *Connection, int Mode, const char *Text, ...) ATTR_PRINTF(3, 4); extern void SendMoveCreature(TConnection *Connection, uint32 CreatureID, int x, int y, int z); +extern void SendOpenOwnChannel(TConnection *Connection, int Channel); extern void SendPlayerData(TConnection *Connection); extern void SendPlayerSkills(TConnection *Connection); extern void SendPlayerState(TConnection *Connection, uint8 State); -- cgit v1.2.3