Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace registry usage #38

Open
Astn opened this issue Jul 31, 2017 · 3 comments
Open

Replace registry usage #38

Astn opened this issue Jul 31, 2017 · 3 comments

Comments

@Astn
Copy link
Member

Astn commented Jul 31, 2017

Property Tree: http://www.boost.org/doc/libs/1_64_0/doc/html/property_tree.html

Registry Usage:

RegQueryValue:

Find all "RegQueryValue", Subfolders, Find Results 1, Entire Solution, ""
  F:\code\AllegianceZone\Allegiance\src\test\TCAtl\UserAcct.cpp(184):    if (ERROR_SUCCESS != (lr = RegQueryValueEx(key, TEXT("AppID"), 0, NULL,
  F:\code\AllegianceZone\Allegiance\src\zlib\Win32app.cpp(175):		if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "LogChat", NULL, &dwType, (unsigned char*)&szValue, &cbValue))		
  F:\code\AllegianceZone\Allegiance\src\zlib\Win32app.cpp(395):            ::RegQueryValueExA(hKey, "OutputDebugString", NULL, &dwType, (unsigned char*)&szValue, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\zlib\Win32app.cpp(403):            ::RegQueryValueExA(hKey, "LogToFile", NULL, &dwType, (unsigned char*)&szValue, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\zlib\zreg.h(22):  long lr = RegQueryValueExA(hkey, pszValueName, NULL, &dwType, NULL, &cbData);
  F:\code\AllegianceZone\Allegiance\src\zlib\zreg.h(38):  lr = RegQueryValueExA(hkey, pszValueName, NULL, NULL, (BYTE*)pszValue, &cbData);
  F:\code\AllegianceZone\Allegiance\src\zlib\zreg.h(63):  long lr = RegQueryValueEx(hkey, pszValueName, NULL, &dwType, NULL, &cbData);
  F:\code\AllegianceZone\Allegiance\src\zlib\zreg.h(80):  lr = RegQueryValueEx(hkey, pszValueName, NULL, NULL, (BYTE*)pvValue, &cbData);
  F:\code\AllegianceZone\Allegiance\src\_Utility\Utility.cpp(325):      Return value from RegOpenKeyEx or RegQueryValueEx
  F:\code\AllegianceZone\Allegiance\src\_Utility\Utility.cpp(340):        ret = RegQueryValueExA(hKey, "ArtPath", NULL, &dw, (unsigned char*)szPath, &cb);
  F:\code\AllegianceZone\Allegiance\src\soundengine\soundtemplates.cpp(77):				::RegQueryValueExA(hKey, "MonoOff", NULL, &dwType, (BYTE*)&dwResult, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\clintlib\clintlib.cpp(1293):                ::RegQueryValueExA(hKey,"ServerAddress", NULL, NULL, (unsigned char*)&szServer, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\clintlib\clintlib.cpp(1383):		::RegQueryValueEx(hKey, "LobbyPort", NULL, NULL, (BYTE*)&dwPort, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\AGC\AGCEventLogger.cpp(509):  long lr = RegQueryValueEx(m_key, pszValueName, NULL, NULL, NULL, &cbData);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\ddstream.cpp(104):					::RegQueryValueExA(hKey, "MusicGain", NULL, &dwType, (BYTE*)&dwResult, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\ZoneClubScreen.cpp(403):            ::RegQueryValueExA(hKey, "CfgFile", NULL, NULL, (LPBYTE)&szConfig, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\introscreen.cpp(673):                RegQueryValueExA(hKey, "HasTrained", NULL, NULL, (LPBYTE) &dwHasRunTraining, &dwDataSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\introscreen.cpp(950):            ::RegQueryValueExA(hKey, "CfgFile", NULL, NULL, (LPBYTE)&reg_config_file_name, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekapp.cpp(249):  if (ERROR_SUCCESS != ::RegQueryValueExA(hKey, "ArtPath", NULL, NULL, (BYTE*)&szArtPath, &cbArtPath))
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekapp.cpp(358):              if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "MoveInProgress", NULL, &dwType, (unsigned char*)&szValue, &cbValue) &&
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekapp.cpp(454):            if (ERROR_SUCCESS != ::RegQueryValueExA(hKey, "ArtPath", NULL, &dwType, (unsigned char*)&szValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekapp.cpp(474):            if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "LogFrameData", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekapp.cpp(479):                    if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "LogFrameDataPath", NULL, &dwType, (unsigned char*)&szValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(2365):        if (::RegQueryValueExA(hKey, "CDKey", NULL, &dwType, 
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(2991):        RegQueryValueExA(hKey, "SavePW", NULL, &dwType, (PBYTE)&dSave, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3009):        RegQueryValueExA(hKey, "PW", NULL, &dwType, (unsigned char*)&szPWz, &cbName);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3048):        RegQueryValueExA(hKey, "CharacterName", NULL, &dwType, (unsigned char*)&szName, &cbName);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3073):        RegQueryValueExA(hKey, "WingAssignment", NULL, &dwType, (PBYTE)&dwWing, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(5251):        if (::RegQueryValueExA(hKey, szCharacterName, NULL, &dwType, NULL, &dwSize) == ERROR_SUCCESS
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(5257):            ::RegQueryValueExA(hKey, szCharacterName, NULL, NULL, 
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(2708):			RegQueryValueExA(hKey, "HasTrained", NULL, NULL, (LPBYTE)&dwHasRunTraining, &dwDataSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(3386):            ::RegQueryValueExA(hKey, szName, NULL, &dwType, (BYTE*)&dwResult, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(3407):            ::RegQueryValueExA(hKey, szName, NULL, &dwType, (BYTE*)&dwResult, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(3446):            ::RegQueryValueExA(hKey, szName, NULL, &dwType, cbValue, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(9267):            ::RegQueryValueExA(hKey, str, NULL, &dwType, (BYTE*)buf, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(9294):            ::RegQueryValueExA(hKey, "PID", NULL, &dwType, (BYTE*)buf, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8413):    if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "MaxPlayersPerGame", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8422):    //if (ERROR_SUCCESS == ::RegQueryValueEx(hKey, "LockOpen", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8506):        if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, cbValueName, NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8873):		if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "nUpdatesPerSecond", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8887):        if (ERROR_SUCCESS != ::RegQueryValueExA(hKey, "nDebugMask", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8920):		RegQueryValueExA(hKey, "MaxGames", NULL, &dwType, (unsigned char*)&g.cMaxGames, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8927):		RegQueryValueEx(hKey, "MaxBandwidth", NULL, &dwType, (unsigned char*)&g.cMaxBandwidth, &cbValue);*/
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8940):        if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "fWantInt3", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8947):        if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "MaxNewbRank", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8954):		if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "fProtocol", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8960):		if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "fDoublePrecision", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8966):		if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "fTimeout", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8974):        if (ERROR_SUCCESS == ::RegQueryValueEx(hKey, "SQLThreadsNotify", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\FedSrv.CPP(8980):        if (ERROR_SUCCESS == ::RegQueryValueEx(hKey, "SQLThreadsSilent", NULL, &dwType, (unsigned char*)&dwValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\FedSrv\sqlhelp.cpp(209):            RegQueryValueExA (hKey, szParameterName, NULL, &dw, (LPBYTE)szBuffer, &cb);
  F:\code\AllegianceZone\Allegiance\src\lobby\lobby.cpp(130):    if (RegQueryValueExA(hk, szItem, NULL, NULL, (BYTE *)psz, &dwSize) != ERROR_SUCCESS ||
  F:\code\AllegianceZone\Allegiance\src\sharemem\sharemem.cpp(202):        lStatus = RegQueryValueExA(hRegKey,             // SubKey
  F:\code\AllegianceZone\Allegiance\src\sharemem\sharemem.cpp(239):        lStatus = RegQueryValueExW(hRegKey,             // SubKey
  F:\code\AllegianceZone\Allegiance\src\test\TCLib\ObjectLock.h(50):        lResult = RegQueryValueEx(hkey, A2CT(pszClassName), NULL, &dwType,
  F:\code\AllegianceZone\Allegiance\src\test\TCLib\PropertyPageSite.cpp(432):    lr = RegQueryValueEx(hkeySub, NULL, NULL, &dwType, (PBYTE)szPath,
  F:\code\AllegianceZone\Allegiance\src\test\TCLib\PropertyPageSite.cpp(445):      if (ERROR_SUCCESS == (lr = RegQueryValueEx(hkeySub, NULL, NULL,
  F:\code\AllegianceZone\Allegiance\src\mdledit\mdledit.cpp(1652):            if (ERROR_SUCCESS != ::RegQueryValueExA(hKey, "ArtPath", NULL, &dwType, (unsigned char*)&szValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\AllSrvUI\AllSrvUISheet.cpp(507):    if (ERROR_SUCCESS == ::RegQueryValueEx(key, TEXT("WindowPlacement"), NULL,
  F:\code\AllegianceZone\Allegiance\src\engine\dinput.cpp(306):            if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "MouseSensitivity", NULL, &dwType, (unsigned char*)&szValue, &cbValue))
  F:\code\AllegianceZone\Allegiance\src\engine\dinput.cpp(312):            if (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "MouseAcceleration", NULL, &dwType, (unsigned char*)&dwValue, &cwValue))
  F:\code\AllegianceZone\Allegiance\src\engine\dinput.cpp(1006):					::RegQueryValueExA(hKey, "FFAutoCenter", NULL, &dwType, (unsigned char*)&dwAC, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\engine\dinput.cpp(1009):					::RegQueryValueExA(hKey, "FFGain", NULL, &dwType, (unsigned char*)&dwGain, &cbValue);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(144):            ::RegQueryValueExA(hKey, "CombatFullscreenXSize", NULL, &dwType, (BYTE*)&x, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(145):			::RegQueryValueExA(hKey, "CombatFullscreenYSize", NULL, &dwType, (BYTE*)&y, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(146):			::RegQueryValueExA(hKey, "UseAntialiasing", NULL, &dwType, (BYTE*)&g_DX9Settings.m_dwAA, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(147):			::RegQueryValueExA(hKey, "UseAutoMipMaps", NULL, &dwType, (BYTE*)&g_VideoSettings.bAutoGenMipmaps, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(148):			::RegQueryValueExA(hKey, "UseTexturePack", NULL, &dwType, (BYTE*)&g_VideoSettings.bUseTexturePackFile, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(149):			::RegQueryValueExA(hKey, "UseVSync", NULL, &dwType, (BYTE*)&g_VideoSettings.bWaitForVSync, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(150):			::RegQueryValueExA(hKey, "MaxTextureSize", NULL, &dwType, (BYTE*)&g_VideoSettings.iMaxTextureSize, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(151):			//::RegQueryValueEx(hKey, "UseAnisotropic", NULL, &dwType, (BYTE*)&idummy, &dwSize); NYI
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(152):			//::RegQueryValueEx(hKey, "AAQuality", NULL, &dwType, (BYTE*)&idummy, &dwSize); NYI
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(773):		::RegQueryValueExA( hKey, "DeviceIndex", 0, 0, 
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(776):		::RegQueryValueExA( hKey, "DeviceName", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(782):		::RegQueryValueExA( hKey, "ModeIndex", 0, 0, 
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(785):		::RegQueryValueExA( hKey, "ModeName", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(791):		::RegQueryValueExA( hKey, "Windowed", 0, 0, 
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(795):		::RegQueryValueExA(hKey, "WaitForVSync", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(802):		::RegQueryValueExA(hKey, "AAName", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(805):		::RegQueryValueExA(hKey, "AAIndex", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(811):		::RegQueryValueExA(hKey, "MagFilter", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(814):		::RegQueryValueExA(hKey, "MinFilter", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(817):		::RegQueryValueExA(hKey, "MipFilter", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(824):		::RegQueryValueExA(hKey, "MaxTextureSize", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(827):		::RegQueryValueExA(hKey, "AutoGenMipmaps", 0, 0,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(831):		::RegQueryValueExA( hKey, "UseTexturePackFile", 0, 0, 
  F:\code\AllegianceZone\Allegiance\src\effect\thinggeo.cpp(229):            ::RegQueryValueEx(hKey, szName, NULL, &dwType, (BYTE*)&dwResult, &dwSize);
  F:\code\AllegianceZone\Allegiance\src\Reloader\Reloader.cpp(54):        bResult = (ERROR_SUCCESS == ::RegQueryValueExA(hKey, "ArtPath", NULL, &dwType, (unsigned char*)&pathStr, &cbValue));
  F:\code\AllegianceZone\Allegiance\src\Club\AllClub.cpp(128):    if (RegQueryValueExA(hk, szItem, NULL, NULL, (BYTE *)psz, &dwSize) != ERROR_SUCCESS ||
  Matching lines: 89    Matching files: 26    Total files searched: 1237

RegSetValue

Find all "RegSetValue", Subfolders, Find Results 1, Entire Solution, ""
  F:\code\AllegianceZone\Allegiance\src\test\TCAtl\ComModule.h(779):    LONG lr = RegSetValueEx(key, TEXT("AccessPermission"), 0, REG_BINARY,
  F:\code\AllegianceZone\Allegiance\src\test\TCAtl\ComModule.h(790):    LONG lr = RegSetValueEx(key, TEXT("LaunchPermission"), 0, REG_BINARY,
  F:\code\AllegianceZone\Allegiance\src\zlib\zreg.h(163):    LONG lr = ::RegSetValueEx(hkey, pszValueName, 0, REG_BINARY,
  F:\code\AllegianceZone\Allegiance\src\clintlib\AutoDownload.cpp(971):              ::RegSetValueExA(hKey, "MoveInProgress", NULL, REG_DWORD, (unsigned char*)&dwValue, sizeof(DWORD));
  F:\code\AllegianceZone\Allegiance\src\clintlib\AutoDownload.h(305):            ::RegSetValueExA(hKey, "MoveInProgress", NULL, REG_DWORD, (unsigned char*)&dwValue, sizeof(DWORD));
  F:\code\AllegianceZone\Allegiance\src\WinTrek\introscreen.cpp(507):                    RegSetValueExA(hKey, "HasTrained", NULL, REG_DWORD, (const BYTE*) &dwHasRunTraining, sizeof (dwHasRunTraining));
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trainingscreen.cpp(264):            RegSetValueExA(hKey, "HasTrained", NULL, REG_DWORD, (const BYTE*) &dwHasRunTraining, sizeof (dwHasRunTraining));
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3033):        RegSetValueExA(hKey, "PW", NULL, REG_SZ, (const BYTE*)(const char*)strPWz, strPWz.GetLength() + 1);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3034):		RegSetValueExA(hKey, "SavePW", NULL, REG_DWORD, (PBYTE)&dSave, dwSize);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3061):        RegSetValueExA(hKey, "CharacterName", NULL, REG_SZ, 
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(3085):		RegSetValueExA(hKey, "WingAssignment", NULL, REG_DWORD,  (PBYTE)&dwWing, sizeof(DWORD) );
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(4706):    //    ::RegSetValueEx(hKey, "CDKey", NULL, REG_SZ, 
  F:\code\AllegianceZone\Allegiance\src\WinTrek\trekigc.cpp(5232):        ::RegSetValueExA(hKey, szCharacterName, NULL, REG_BINARY, 
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(3354):            ::RegSetValueExA(hKey, szName, NULL, REG_DWORD, (const BYTE*)&dwValue, sizeof(dwValue));
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(3367):            ::RegSetValueExA(hKey, szName, NULL, REG_BINARY, (const BYTE*)&lpData, cbData);
  F:\code\AllegianceZone\Allegiance\src\WinTrek\WinTrek.cpp(3424):            ::RegSetValueExA(hKey, szName, NULL, REG_SZ,
  F:\code\AllegianceZone\Allegiance\src\AllSrvUI\AllSrvUISheet.cpp(633):      RegSetValueEx(key, TEXT("WindowPlacement"), 0, REG_BINARY,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(872):		::RegSetValueExA(	hKey, "DeviceIndex", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(874):		::RegSetValueExA(hKey, "DeviceName", 0, REG_SZ,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(876):		::RegSetValueExA(hKey, "ModeIndex", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(881):		::RegSetValueExA(hKey, "ModeName", 0, REG_SZ,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(883):		::RegSetValueExA(hKey, "Windowed", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(885):		::RegSetValueExA(hKey, "WaitForVSync", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(894):		::RegSetValueExA(hKey, "AAName", 0, REG_SZ,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(896):		::RegSetValueExA(hKey, "AAIndex", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(898):		::RegSetValueExA(hKey, "MagFilter", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(900):		::RegSetValueExA(hKey, "MinFilter", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(902):		::RegSetValueExA(hKey, "MipFilter", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(905):		::RegSetValueExA(hKey, "MaxTextureSize", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(907):		::RegSetValueExA(hKey, "AutoGenMipmaps", 0, REG_DWORD,
  F:\code\AllegianceZone\Allegiance\src\engine\VideoSettingsDX9.cpp(909):		::RegSetValueExA(hKey, "UseTexturePackFile", 0, REG_DWORD,
  Matching lines: 31    Matching files: 10    Total files searched: 1237

@Astn Astn changed the title Replace registry configs with boost.program_options Replace registry configs with boost.program_options or property_tree Jul 31, 2017
@Astn Astn changed the title Replace registry configs with boost.program_options or property_tree Replace registry usage with property_tree Jul 31, 2017
@Astn
Copy link
Member Author

Astn commented Aug 1, 2017

This looks like its going to be pretty easy. I'm starting on it using the tinyXml2 lib.

@Astn Astn changed the title Replace registry usage with property_tree Replace registry usage Aug 1, 2017
@Astn Astn moved this from To Do to In Progress in Replace Serialization and settings Aug 1, 2017
@Astn
Copy link
Member Author

Astn commented Aug 2, 2017

This should be split into 3 issues. Server, Lobby, Client.

@Astn
Copy link
Member Author

Astn commented Aug 4, 2017

Astn pushed a commit that referenced this issue Dec 9, 2017
* 33% reduction in score awarded for nanning

I was seeing scores for nan scout too high when playing real games.

* Rework points from repair

Points are awarded baswed on percental of hull repaired so healing anything from 0 to 100% is worth 10 points.  Also fixed an error that was inflating scores from healing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant