diff options
Diffstat (limited to 'src/game/GossipDef.h')
-rw-r--r-- | src/game/GossipDef.h | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/src/game/GossipDef.h b/src/game/GossipDef.h index e2279550528..102a34b5913 100644 --- a/src/game/GossipDef.h +++ b/src/game/GossipDef.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2005-2008 MaNGOS <http://www.mangosproject.org/> + * Copyright (C) 2005-2009 MaNGOS <http://getmangos.com/> * - * Copyright (C) 2008 Trinity <http://www.trinitycore.org/> + * Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -30,27 +30,27 @@ class WorldSession; #define GOSSIP_MAX_MENU_ITEMS 64 // client supported items unknown, but provided number must be enough #define DEFAULT_GOSSIP_MESSAGE 0xffffff -//POI defines +//POI icons. Many more exist, list not complete. enum Poi_Icon { - ICON_POI_0 = 0, // Grey ? - ICON_POI_1 = 1, // Red ? - ICON_POI_2 = 2, // Blue ? - ICON_POI_BWTOMB = 3, // Blue and White Tomb Stone - ICON_POI_HOUSE = 4, // House - ICON_POI_TOWER = 5, // Tower - ICON_POI_REDFLAG = 6, // Red Flag with Yellow ! - ICON_POI_TOMB = 7, // Tomb Stone - ICON_POI_BWTOWER = 8, // Blue and White Tower - ICON_POI_REDTOWER = 9, // Red Tower - ICON_POI_BLUETOWER = 10, // Blue Tower - ICON_POI_RWTOWER = 11, // Red and White Tower - ICON_POI_REDTOMB = 12, // Red Tomb Stone - ICON_POI_RWTOMB = 13, // Red and White Tomb Stone - ICON_POI_BLUETOMB = 14, // Blue Tomb Stone - ICON_POI_NOTHING = 15, // NOTHING - ICON_POI_16 = 16, // Red ? - ICON_POI_17 = 17, // Grey ? + ICON_POI_BLANK = 0, // Blank (not visible) + ICON_POI_GREY_AV_MINE = 1, // Grey mine lorry + ICON_POI_RED_AV_MINE = 2, // Red mine lorry + ICON_POI_BLUE_AV_MINE = 3, // Blue mine lorry + ICON_POI_BWTOMB = 4, // Blue and White Tomb Stone + ICON_POI_SMALL_HOUSE = 5, // Small house + ICON_POI_GREYTOWER = 6, // Grey Tower + ICON_POI_REDFLAG = 7, // Red Flag w/Yellow ! + ICON_POI_TOMBSTONE = 8, // Normal tomb stone (brown) + ICON_POI_BWTOWER = 9, // Blue and White Tower + ICON_POI_REDTOWER = 10, // Red Tower + ICON_POI_BLUETOWER = 11, // Blue Tower + ICON_POI_RWTOWER = 12, // Red and White Tower + ICON_POI_REDTOMB = 13, // Red Tomb Stone + ICON_POI_RWTOMB = 14, // Red and White Tomb Stone + ICON_POI_BLUETOMB = 15, // Blue Tomb Stone + ICON_POI_16 = 16, // Grey ? + ICON_POI_17 = 17, // Blue/White ? ICON_POI_18 = 18, // Blue ? ICON_POI_19 = 19, // Red and White ? ICON_POI_20 = 20, // Red ? @@ -189,6 +189,7 @@ class TRINITY_DLL_SPEC PlayerMenu void SendGossipMenu( uint32 TitleTextId, uint64 npcGUID ); void CloseGossip(); void SendPointOfInterest( float X, float Y, uint32 Icon, uint32 Flags, uint32 Data, const char * locName ); + void SendPointOfInterest( uint32 poi_id ); void SendTalking( uint32 textID ); void SendTalking( char const * title, char const * text ); |