Skip to content

Commit 64cbd4d

Browse files
committed
Modernize mech API display strings
1 parent 4d894f0 commit 64cbd4d

1 file changed

Lines changed: 20 additions & 28 deletions

File tree

src/btech/unit/mech_api_types.h

Lines changed: 20 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,4 @@
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. */
102

113
#pragma once
124

@@ -34,25 +26,25 @@ typedef enum MineTriggerReason : int {
3426

3527
static_assert(MINE_STEP == 1 && MINE_DROP == 4);
3628

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";
5648
enum { LOS_TRACE_CAPACITY = 4000 };
5749

5850
typedef struct LosTracePoint {

0 commit comments

Comments
 (0)