diff options
Diffstat (limited to 'src/stubs.hh')
| -rw-r--r-- | src/stubs.hh | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/stubs.hh b/src/stubs.hh index 719f88d..9c251ef 100644 --- a/src/stubs.hh +++ b/src/stubs.hh @@ -23,24 +23,20 @@ extern void CleanHouseField(int x, int y, int z); 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 DeleteGamemasterRequest(const char *Name); extern void GetExitPosition(uint16 HouseID, int *x, int *y, int *z); extern TConnection *GetFirstConnection(void); extern TConnection *GetNextConnection(void); extern const char *GetHouseName(uint16 HouseID); extern const char *GetHouseOwner(uint16 HouseID); -extern TPlayer *GetPlayer(uint32 CreatureID); -extern void GetProfessionName(char *Buffer, int Profession, bool Article, bool Capitals); -extern int IdentifyPlayer(const char *Name, bool ExactMatch, bool IgnoreGamemasters, TPlayer **Player); extern void InitLog(const char *ProtocolName); +extern bool IsInvited(uint16 HouseID, TPlayer *Player, int TimeStamp); extern void KickGuest(uint16 HouseID, TPlayer *Host, TPlayer *Guest); extern void KillStatisticsOrder(int NumberOfRaces, const char *RaceNames, int *KilledPlayers, int *KilledCreatures); extern bool LagDetected(void); extern void LoadSectorOrder(int SectorX, int SectorY, int SectorZ); extern void Log(const char *ProtocolName, const char *Text, ...) ATTR_PRINTF(2, 3); -extern void LogoutAllPlayers(void); +extern void LogoutOrder(TPlayer *Player); extern void NetLoadCheck(void); extern void NetLoadSummary(void); extern void PrepareHouseCleanup(void); @@ -80,8 +76,12 @@ extern void SendChangeInContainer(TConnection *Connection, int ContainerNr, Obje extern void SendDeleteInventory(TConnection *Connection, int Position); extern void SendSetInventory(TConnection *Connection, int Position, Object Obj); extern void SendEditList(TConnection *Connection, uint8 ListType, uint32 ID, const char *Text); +extern void SendFinishRequest(TConnection *Connection, const char *Name); extern void SendFullScreen(TConnection *Connection); extern void SendFloors(TConnection *Connection, bool Up); +extern void SendInitGame(TConnection *Connection, uint32 CharacterID); +extern void SendRights(TConnection *Connection); +extern void SendOutfit(TConnection *Connection); extern void SendGraphicalEffect(TConnection *Connection, int x, int y, int z, int Type); extern void SendTextualEffect(TConnection *Connection, int x, int y, int z, int Color, const char *Text); extern void SendMissileEffect(TConnection *Connection, int OrigX, int OrigY, int OrigZ, int DestX, int DestY, int DestZ, int Type); |
