SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MapEventTypes.h
Go to the documentation of this file.
1 /*
2  * SEGS - Super Entity Game Server
3  * http://www.segs.io/
4  * Copyright (c) 2006 - 2018 SEGS Team (see Authors.txt)
5  * This software is licensed! (See License.txt for details)
6  */
7 
8 #pragma once
9 #include "CRUD_Events.h"
10 
12 {
13 public:
15  EVENT_DECL(evEntityEnteringMap ,0)
16  EVENT_DECL(evMapInstanceConnected ,1)
17  EVENT_DECL(evShortcutsRequest ,2)
18  EVENT_DECL(evShortcuts ,3)
19  EVENT_DECL(evSceneRequest ,4)
20  EVENT_DECL(evScene ,5)
21  EVENT_DECL(evEntitiesRequest ,6)
22  EVENT_DECL(evEntitites ,7)
23  EVENT_DECL(evInputState ,8)
24  EVENT_DECL(evClientQuit ,9)
25  EVENT_DECL(evForceLogout ,10)
26  EVENT_DECL(evChatDividerMoved ,36)
27  EVENT_DECL(evPreUpdateCommand ,1013) // this wraps a list of commands
28 // server -> client commands
29  EVENT_DECL(evFirstServerToClient ,100)
30 // EVENT_DECL(evServerGameCommand ,113) // 1013?
31  EVENT_DECL(evStandardDialogCmd ,114)
32  EVENT_DECL(evInfoMessageCmd ,115)
33 // EVENT_DECL(evDoorMsg ,116)
34 // EVENT_DECL(evConsoleOutput ,117)
35 // EVENT_DECL(evServerSetClientState ,118)
36 // EVENT_DECL(evConPrintf ,119)
37  EVENT_DECL(evChatMessage ,120)
38  EVENT_DECL(evFloatingDamage ,121)
39 // EVENT_DECL(evVisitMapCells ,122)
40 // EVENT_DECL(evSendWaypoint ,123)
41  EVENT_DECL(evTeamOffer ,124)
42  EVENT_DECL(evTeamLooking ,125)
43 // EVENT_DECL(evTaskForceKick ,126)
44 // EVENT_DECL(evTaskForceQuit ,127)
45  EVENT_DECL(evSidekickOffer ,128)
46 // EVENT_DECL(evSuperGroupOffer ,129)
47 // EVENT_DECL(evSuperGroupResponse ,130)
48 // EVENT_DECL(evSuperGroupCostume ,131)
49 // EVENT_DECL(evTradeOffer ,132)
50 // EVENT_DECL(evTradeInit ,133)
51 // EVENT_DECL(evTradeCancel ,134)
52 // EVENT_DECL(evTradeUpdate ,135)
53 // EVENT_DECL(evTradeSuccess ,136)
54  EVENT_DECL(evFriendListUpdated ,137)
55 // EVENT_DECL(evControlPlayer ,138)
56 // EVENT_DECL(evContactDialog ,139)
57 // EVENT_DECL(evContactDialogClose ,140)
58 // EVENT_DECL(evContactDialogOk ,141)
59 // EVENT_DECL(evContactDialogYesNo ,142)
60 // EVENT_DECL(evContactStatusList ,143)
61 // EVENT_DECL(evContactSelect ,144)
62 // EVENT_DECL(evTaskStatusList ,145)
63 // EVENT_DECL(evTaskSelect ,146)
64 // EVENT_DECL(evTaskRemoveTeammates ,147)
65 // EVENT_DECL(evTimeUpdate ,148)
66 // EVENT_DECL(evMissionEntryText ,149)
67 // EVENT_DECL(evMissionKick ,150)
68 // EVENT_DECL(evDeadNoGurney ,152)
69 // EVENT_DECL(evLevelUp ,160)
70 // EVENT_DECL(evCSRBugReport ,164)
71  EVENT_DECL(evEmailHeadersCmd ,165)
72  EVENT_DECL(evEmailReadCmd ,166)
73  EVENT_DECL(evEmailMsgStatus ,167)
74  EVENT_DECL(evEntityInfoResponse ,169) // Send entity info (description)
75 // EVENT_DECL(evClueUpdate ,170)
76 // client -> server commands
77  EVENT_DECL(evConsoleCommand ,200)
78  EVENT_DECL(evMiniMapState ,201)
79 // EVENT_DECL(evRefreshWindows ,203) // TODO: Refresh Windows? Issue #268
80  EVENT_DECL(evClientResumedRendering ,204)
81  EVENT_DECL(evCookieRequest ,206)
82  EVENT_DECL(evInteractWithEntity ,207)
83  EVENT_DECL(evSwitchTray ,208) // Switch Tray using left-right arrows next to power tray
84  EVENT_DECL(evEnterDoor ,209)
85  EVENT_DECL(evSetDestination ,211)
86  EVENT_DECL(evWindowState ,214)
87  EVENT_DECL(evInspirationDockMode ,217)
88  EVENT_DECL(evPowersDockMode ,218)
89  EVENT_DECL(evSetKeybind ,219)
90  EVENT_DECL(evRemoveKeybind ,220)
91  EVENT_DECL(evResetKeybinds ,221)
92  EVENT_DECL(evSelectKeybindProfile ,222)
93  EVENT_DECL(evActivateInspiration ,229) // Hit F1, F2, F3, F4, F5 or Click on Inspiration in Tray
94  EVENT_DECL(evSetDefaultPowerSend ,230) // Send Default Powerset
95  EVENT_DECL(evSetDefaultPower ,231) // Clicking 'z'
96  EVENT_DECL(evUnqueueAll ,232) // Click on another entity or Clicking 'z'
97  EVENT_DECL(evAbortQueuedPower ,233) // Clicking 'z'
98  EVENT_DECL(evChangeStance ,236)
99  EVENT_DECL(evTargetChatChannelSelected ,237) // Change chat type using the letters in the chat window 'l, b, g, sg, r, f"
100  EVENT_DECL(evChatReconfigure ,238)
101  EVENT_DECL(evPlaqueVisited ,239)
102  EVENT_DECL(evCombineRequest ,240)
103  EVENT_DECL(evEntityInfoRequest ,256) // right-click entity select "Info"
104  EVENT_DECL(evLocationVisited ,262)
105  EVENT_DECL(evSwitchViewPoint ,264)
106  EVENT_DECL(evSaveClientOptions ,265)
107  EVENT_DECL(evDescriptionAndBattleCry ,267)
108  END_EVENTS(1500)
109 };
Definition: CRUD_Events.h:16
#define BEGINE_EVENTS(parent_class)
Definition: SEGSEvent.h:17
#define END_EVENTS(cnt)
Definition: SEGSEvent.h:20
EVENT_DECL(evPreUpdateCommand, 1013) EVENT_DECL(evEntityInfoResponse
Definition: MapEventTypes.h:11