|
1 | | -/* |
2 | | - * Author: Markus Stenberg <fingon@iki.fi> |
3 | | - * |
4 | | - * Copyright (c) 1996 Markus Stenberg |
5 | | - * Copyright (c) 1998-2002 Thomas Wouters |
6 | | - * Copyright (c) 2000-2002 Cord Awtry |
7 | | - * Copyright (c) 1999-2005 Kevin Stevens |
8 | | - * All rights reserved |
9 | | - */ |
| 1 | +/* Shared types and constants for BattleTech unit APIs. */ |
10 | 2 |
|
11 | 3 | #pragma once |
12 | 4 |
|
@@ -34,25 +26,25 @@ typedef enum MineTriggerReason : int { |
34 | 26 |
|
35 | 27 | static_assert(MINE_STEP == 1 && MINE_DROP == 4); |
36 | 28 |
|
37 | | -#define WSDUMP_MASK_ER \ |
38 | | - "%-24s %2d %2d %2d %2d %2d %3d %3d %2d" |
39 | | -#define WSDUMP_MASK_NOER \ |
40 | | - "%-24s %2d %2d %2d %2d %2d %3d %2d" |
41 | | -#define WSDUMP_MASKS_ER \ |
42 | | - "[fg=green]Weapon Name Heat Damage Range: Min Short Med Long " \ |
43 | | - "Ext " \ |
44 | | - "VRT" |
45 | | -#define WSDUMP_MASKS_NOER \ |
46 | | - "[fg=green]Weapon Name Heat Damage Range: Min Short Med " \ |
47 | | - "Long " \ |
48 | | - "VRT" |
49 | | - |
50 | | -#define WDUMP_MASK \ |
51 | | - "%-24s %2d %2d %2d %2d %2d %3d %2d %2d %d" |
52 | | -#define WDUMP_MASKS \ |
53 | | - "[fg=green]Weapon Name Heat Damage Range: Min Short Med Long " \ |
54 | | - "VRT C " \ |
55 | | - " ApT" |
| 29 | +constexpr char WSDUMP_MASK_ER[] = |
| 30 | + "%-24s %2d %2d %2d %2d %2d %3d %3d %2d"; |
| 31 | +constexpr char WSDUMP_MASK_NOER[] = |
| 32 | + "%-24s %2d %2d %2d %2d %2d %3d %2d"; |
| 33 | +constexpr char WSDUMP_MASKS_ER[] = |
| 34 | + "[fg=green]Weapon Name Heat Damage Range: Min Short Med Long " |
| 35 | + "Ext " |
| 36 | + "VRT"; |
| 37 | +constexpr char WSDUMP_MASKS_NOER[] = |
| 38 | + "[fg=green]Weapon Name Heat Damage Range: Min Short Med " |
| 39 | + "Long " |
| 40 | + "VRT"; |
| 41 | + |
| 42 | +constexpr char WDUMP_MASK[] = |
| 43 | + "%-24s %2d %2d %2d %2d %2d %3d %2d %2d %d"; |
| 44 | +constexpr char WDUMP_MASKS[] = |
| 45 | + "[fg=green]Weapon Name Heat Damage Range: Min Short Med Long " |
| 46 | + "VRT C " |
| 47 | + " ApT"; |
56 | 48 | enum { LOS_TRACE_CAPACITY = 4000 }; |
57 | 49 |
|
58 | 50 | typedef struct LosTracePoint { |
|
0 commit comments