|
Crossfire Server
1.75.0
|
Global events dispatch to all plugins that register to the event. More...
Macros | |
| #define | EVENT_BORN 14 |
| A new character has been created. More... | |
| #define | EVENT_CLOCK 15 |
| Global time event. More... | |
| #define | EVENT_CRASH 16 |
| Triggered when the server crashes. More... | |
| #define | EVENT_GBOUGHT 36 |
| Player bought object in shop, but global. More... | |
| #define | EVENT_GKILL 18 |
| Triggered when anything got killed by anyone. More... | |
| #define | EVENT_GSOLD 37 |
| Player sold object in shop, but global. More... | |
| #define | EVENT_KICK 28 |
| A player was Kicked by a DM. More... | |
| #define | EVENT_LOGIN 19 |
| Player login. More... | |
| #define | EVENT_LOGOUT 20 |
| Player logout. More... | |
| #define | EVENT_MAPENTER 21 |
| A player entered a map. More... | |
| #define | EVENT_MAPLEAVE 22 |
| A player left a map. More... | |
| #define | EVENT_MAPLOAD 30 |
| A map is loaded (pristine state) More... | |
| #define | EVENT_MAPREADY 35 |
| A map is ready, either first load or after reload. More... | |
| #define | EVENT_MAPRESET 23 |
| A map is resetting. More... | |
| #define | EVENT_MAPUNLOAD 29 |
| A map is freed (includes swapping out) More... | |
| #define | EVENT_MUZZLE 27 |
| A player was Muzzled (no_shout set). More... | |
| #define | EVENT_PLAYER_DEATH 17 |
| Global Death event. More... | |
| #define | EVENT_REMOVE 24 |
| A Player character has been removed. More... | |
| #define | EVENT_SHOUT 25 |
| A player 'shout' something. More... | |
| #define | EVENT_TELL 26 |
| A player 'tell' something. More... | |
Global events dispatch to all plugins that register to the event.
| #define EVENT_BORN 14 |
A new character has been created.
Definition at line 52 of file events.h.
Referenced by apply_race_and_class(), cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), key_change_class(), and postInitPlugin().
| #define EVENT_CLOCK 15 |
Global time event.
Definition at line 53 of file events.h.
Referenced by cfanim_globalEventListener(), cfcitybell_close(), cfcitybell_init(), cflogger_globalEventListener(), cfpython_globalEventListener(), citylife_close(), citylife_globalEventListener(), citylife_init(), clock_listener(), events_execute_global_event(), globalEventListener(), postInitPlugin(), and server_main().
| #define EVENT_CRASH 16 |
Triggered when the server crashes.
Not recursive
Definition at line 54 of file events.h.
Referenced by cfpython_globalEventListener(), events_execute_global_event(), and globalEventListener().
| #define EVENT_GBOUGHT 36 |
Player bought object in shop, but global.
Definition at line 70 of file events.h.
Referenced by cfpython_globalEventListener(), events_execute_global_event(), and shop_pay_unpaid_callback().
| #define EVENT_GKILL 18 |
Triggered when anything got killed by anyone.
Definition at line 55 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), kill_object(), and postInitPlugin().
| #define EVENT_GSOLD 37 |
Player sold object in shop, but global.
Definition at line 71 of file events.h.
Referenced by cfpython_globalEventListener(), events_execute_global_event(), and sell_item().
| #define EVENT_KICK 28 |
A player was Kicked by a DM.
Definition at line 56 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), command_kick2(), events_execute_global_event(), globalEventListener(), and postInitPlugin().
| #define EVENT_LOGIN 19 |
Player login.
Definition at line 57 of file events.h.
Referenced by apply_race_and_class(), cflogger_globalEventListener(), cfpython_globalEventListener(), check_login(), events_execute_global_event(), globalEventListener(), key_change_class(), and postInitPlugin().
| #define EVENT_LOGOUT 20 |
Player logout.
Definition at line 58 of file events.h.
Referenced by apply_savebed(), cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), and postInitPlugin().
| #define EVENT_MAPENTER 21 |
A player entered a map.
Definition at line 59 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), player_map_change_common(), and postInitPlugin().
| #define EVENT_MAPLEAVE 22 |
A player left a map.
Definition at line 60 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), player_map_change_common(), and postInitPlugin().
| #define EVENT_MAPLOAD 30 |
A map is loaded (pristine state)
Definition at line 61 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), cfrhg_globalEventListener(), citylife_close(), citylife_globalEventListener(), citylife_init(), events_execute_global_event(), mapfile_load(), postInitPlugin(), random_house_generator_close(), and random_house_generator_init().
| #define EVENT_MAPREADY 35 |
A map is ready, either first load or after reload.
Definition at line 62 of file events.h.
Referenced by events_execute_global_event(), and ready_map_name().
| #define EVENT_MAPRESET 23 |
A map is resetting.
Definition at line 63 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), flush_old_maps(), globalEventListener(), postInitPlugin(), and swap_map().
| #define EVENT_MAPUNLOAD 29 |
A map is freed (includes swapping out)
Definition at line 64 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), free_map(), and postInitPlugin().
| #define EVENT_MUZZLE 27 |
A player was Muzzled (no_shout set).
Definition at line 65 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), command_toggle_shout(), events_execute_global_event(), globalEventListener(), and postInitPlugin().
| #define EVENT_PLAYER_DEATH 17 |
Global Death event.
Definition at line 66 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), kill_player(), and postInitPlugin().
| #define EVENT_REMOVE 24 |
A Player character has been removed.
Definition at line 67 of file events.h.
Referenced by cflogger_globalEventListener(), cfpython_globalEventListener(), events_execute_global_event(), globalEventListener(), key_confirm_quit(), and postInitPlugin().
| #define EVENT_SHOUT 25 |
A player 'shout' something.
Definition at line 68 of file events.h.
Referenced by cfpython_globalEventListener(), command_tell_all(), events_execute_global_event(), and globalEventListener().
| #define EVENT_TELL 26 |
A player 'tell' something.
Definition at line 69 of file events.h.
Referenced by cfpython_globalEventListener(), do_tell(), events_execute_global_event(), globalEventListener(), and unregisterGEvent().