|
11 | 11 | #include "time.h" |
12 | 12 |
|
13 | 13 | // These words are of a maximum length of 10 characters, capitalized, and stripped of whitespace |
14 | | -const char* const CNickGen::m_szAdjectives[] = { |
| 14 | +const std::array<const char*, NICKGEN_NUM_ADJECTIVES> m_szAdjectives = { |
15 | 15 | "Aback", "Abaft", "Abandoned", "Abashed", "Aberrant", "Abhorrent", "Abiding", "Abject", "Ablaze", "Able", "Abnormal", |
16 | 16 | "Aboard", "Aboriginal", "Abortive", "Abounding", "Abrasive", "Abrupt", "Absent", "Absorbed", "Absorbing", "Abstracted", "Absurd", |
17 | 17 | "Abundant", "Abusive", "Acceptable", "Accessible", "Accidental", "Accurate", "Acid", "Acidic", "Acoustic", "Acrid", "Actually", |
@@ -106,10 +106,10 @@ const char* const CNickGen::m_szAdjectives[] = { |
106 | 106 | "Warm", "Wary", "Wasteful", "Watery", "Weak", "Wealthy", "Weary", "Well-made", "Well-off", "Well-to-do", "Wet", |
107 | 107 | "Whimsical", "Whispering", "White", "Whole", "Wholesale", "Wicked", "Wide", "Wide-eyed", "Wiggly", "Wild", "Willing", |
108 | 108 | "Windy", "Wiry", "Wise", "Wistful", "Witty", "Woebegone", "Womanly", "Wonderful", "Wooden", "Woozy", "Workable", |
109 | | - "Worried", "Worthless", "Wrathful", "Wretched", "Wrong", "Wry" |
| 109 | + "Worried", "Worthless", "Wrathful", "Wretched", "Wrong", "Wry", |
110 | 110 | }; |
111 | 111 |
|
112 | | -const char* const CNickGen::m_szNouns[] = { |
| 112 | +const std::array<const char*, NICKGEN_NUM_NOUNS> m_szNouns = { |
113 | 113 | "Aardvark", "Buffalo", "Alligator", "Ant", "Anteater", "Antelope", "Ape", "Armadillo", "Donkey", "Baboon", "Badger", |
114 | 114 | "Barracuda", "Bat", "Bear", "Beaver", "Bee", "Bison", "Boar", "Bush", "Butterfly", "Camel", "Calf", |
115 | 115 | "Cat", "Kitten", "Cattle", "Chamois", "Cheetah", "Chicken", "Chick", "Chimpanzee", "Infant", "Empress", "Troop", |
@@ -193,7 +193,7 @@ const char* const CNickGen::m_szNouns[] = { |
193 | 193 | "Crook", "Hijacker", "Carjacker", "Villain", "Convict", "Fugitive", "Mug", "Outlaw", "Ruffian", "Cutthroat", "Devil", |
194 | 194 | "Murderer", "Psycho", "Punk", "ASBO", "Offender", "Drifter", "Rioter", "Goon", "Roughneck", "Brute", "Hacker", |
195 | 195 | "Cabbie", "Wheeler", "Driver", "Rider", "Cyclist", "Cowboy", "Operative", "Carrier", "Transporter", "Trucker", "Wheelman", |
196 | | - "Vampire", "Parasite", "Tramp", "Bum", "Hobo", "Hitchhiker", "Deadbeat", "Acrobat" |
| 196 | + "Vampire", "Parasite", "Tramp", "Bum", "Hobo", "Hitchhiker", "Deadbeat", "Acrobat", |
197 | 197 | }; |
198 | 198 |
|
199 | 199 | SString CNickGen::GetRandomNickname() |
|
0 commit comments