|
1 | 1 | #pragma once |
2 | | -#include "btech_api.h" // IWYU pragma: keep |
3 | | -#include "btech_event.h" // IWYU pragma: keep |
4 | | -#include "map_terrain.h" // IWYU pragma: keep |
5 | | -#include "mech_lifecycle.h" |
6 | | -#include "mux/objects/powers.h" // IWYU pragma: keep |
7 | | -#include "mux/server/runtime_clock.h" // IWYU pragma: keep |
8 | | -/* |
9 | | - * Author: Markus Stenberg <fingon@iki.fi> |
10 | | - * |
11 | | - * Copyright (c) 1996 Markus Stenberg |
12 | | - * Copyright (c) 1998-2002 Thomas Wouters |
13 | | - * Copyright (c) 2000-2002 Cord Awtry |
14 | | - * Copyright (c) 1999-2005 Kevin Stevens |
15 | | - * All rights reserved |
16 | | - * |
17 | | - */ |
18 | 2 |
|
19 | | -#include <ctype.h> |
20 | | -#include <math.h> |
21 | | -#include <stdio.h> |
22 | | -#include <stdlib.h> |
23 | | -#include <string.h> |
24 | | -#include <strings.h> |
| 3 | +#include <stdbool.h> |
| 4 | +#include <time.h> |
25 | 5 |
|
26 | | -#include "btconfig.h" |
27 | 6 | #include "btech/context.h" |
28 | | -#include "btech_channel.h" |
29 | | -#include "btechstats_api.h" |
30 | | -#include "command_handlers_api.h" |
31 | | -#include "map_obj_api.h" |
32 | | -#include "mech_equipment_api.h" |
33 | | -#include "mech_events_api.h" |
34 | | -#include "mech_notify_api.h" |
35 | | -#include "mux/commands/command_handlers.h" |
36 | | -#include "mux/objects/attrs.h" |
37 | | -#include "mux/objects/character_state.h" |
38 | | -#include "mux/objects/db.h" |
39 | | -#include "mux/objects/flags.h" |
40 | | -#include "mux/server/game.h" |
41 | | -#include "mux/server/log.h" |
| 7 | +#include "btechstats.h" |
42 | 8 | #include "mux/server/platform.h" |
43 | | -#include "mux/server/server_config.h" |
44 | | -#include "mux/support/alloc.h" |
45 | | -#include "mux/support/formatting.h" |
46 | | -#include "mux/world/player.h" |
47 | | -#include "special_object.h" |
48 | | -#include "weapon_settings.h" |
49 | | - |
50 | | -#include "coolmenu.h" |
51 | | -#include "mech_crew_api.h" |
52 | | -#include "mech_identity_api.h" |
53 | | -#include "mech_progress_api.h" |
54 | | -#include "mycool.h" |
55 | 9 |
|
56 | | -#include "btechstats.h" |
57 | | -#include "mech_api_types.h" |
58 | | -#include "mech_classification_api.h" |
59 | | -#include "mech_combat_misc_api.h" |
60 | | -#include "mech_partnames_api.h" |
61 | | -#include "mech_runtime_api.h" |
62 | | -#include "mech_specification_api.h" |
63 | | -#include "mech_status_types.h" |
64 | | -#include "mech_utils_api.h" |
65 | | -#include "mux/commands/command_helpers.h" |
66 | | -#include "mux/network/mux_event_alloc.h" |
67 | | -#include "mux/support/hash_table.h" |
68 | | -#include "mux/support/stringutil.h" |
69 | | -#include "section_types.h" |
70 | 10 | int character_value_by_code(BtechContext *context, DbRef player, int code); |
71 | 11 | void character_stats_clear(PSTATS *stats); |
72 | 12 | void character_stats_retrieve(BtechContext *context, DbRef player, int modes, |
|
0 commit comments