Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ContainerMedicalActionTitle.c
Go to the documentation of this file.
2{
3 override bool _WB_GetCustomTitle(BaseContainer source, out string title)
4 {
5 title = source.GetClassName();
6 title.Replace("SCR_ScenarioFrameworkMedicalAction", "");
7 string sOriginal = title;
8 SplitStringByUpperCase(sOriginal, title);
9 return true;
10 }
11
12 protected void SplitStringByUpperCase(string input, out string output)
13 {
14 output = "";
15 bool wasPreviousUpperCase;
16 int asciiChar;
17 for (int i, count = input.Length(); i < count; i++)
18 {
19 asciiChar = input.ToAscii(i);
20 bool isLowerCase = (asciiChar > 96 && asciiChar < 123);
21 if (i > 0 && !wasPreviousUpperCase && !isLowerCase)
22 {
23 output += " " + asciiChar.AsciiToString();
24 wasPreviousUpperCase = true;
25 }
26 else
27 {
28 if (isLowerCase)
29 wasPreviousUpperCase = false;
30 output += asciiChar.AsciiToString();
31 }
32 }
33 }
34}
void SplitStringByUpperCase(string input, out string output)