Crossfire Server, Trunk  1.75.0
modules.h
Go to the documentation of this file.
1 /*
2  * Crossfire -- cooperative multi-player graphical RPG and adventure game
3  *
4  * Copyright (c) 1999-2021 The Crossfire Development Team
5  *
6  * Crossfire is free software and comes with ABSOLUTELY NO WARRANTY. You are
7  * welcome to redistribute it under certain conditions. For details, please
8  * see COPYING and LICENSE.
9  *
10  * The authors can be reached via e-mail at <crossfire@metalforge.org>.
11  */
12 
18 #ifndef MODULES_H
19 #define MODULES_H
20 
25 };
26 
28 void cfcitybell_close();
29 
31 void citylife_close();
32 
35 
37 void cfweather_close();
38 #endif /* MODULES_H */
settings
struct Settings settings
Global settings.
Definition: init.cpp:139
STARTUP_STAGE_COLLECT_HOOKS
@ STARTUP_STAGE_COLLECT_HOOKS
Called when adding collect hooks, before assets loading.
Definition: modules.h:23
citylife_init
void citylife_init(Settings *settings, ServerSettings *serverSettings, StartupStage stage)
Definition: citylife.cpp:429
random_house_generator_close
void random_house_generator_close()
Close the module.
Definition: random_house_generator.cpp:224
random_house_generator_init
void random_house_generator_init(Settings *settings, ServerSettings *serverSettings, StartupStage stage)
Module initialisation.
Definition: random_house_generator.cpp:212
STARTUP_STAGE_BEFORE_SERVER
@ STARTUP_STAGE_BEFORE_SERVER
Called when everything is loaded but before the sockets are opened.
Definition: modules.h:24
StartupStage
StartupStage
Definition: modules.h:21
cfweather_close
void cfweather_close()
Definition: cfweather.cpp:4928
Settings
Server settings.
Definition: global.h:245
serverSettings
ServerSettings serverSettings
Definition: init.cpp:46
ServerSettings
Definition: server.h:15
cfcitybell_close
void cfcitybell_close()
Definition: cfcitybell.cpp:169
citylife_close
void citylife_close()
Definition: citylife.cpp:442
cfweather_init
void cfweather_init(Settings *settings, ServerSettings *serverSettings, StartupStage stage)
Weather module initialisation.
Definition: cfweather.cpp:4820
STARTUP_STAGE_FIRST
@ STARTUP_STAGE_FIRST
Dummy stage, don't change, used for logging.
Definition: modules.h:22
cfcitybell_init
void cfcitybell_init(Settings *settings, ServerSettings *serverSettings, StartupStage stage)
Citybells module initialisation.
Definition: cfcitybell.cpp:154