Initial MSVC 2008 projects workspace
This commit is contained in:
42
l2detect/RadarDllWndCfg.cpp
Normal file
42
l2detect/RadarDllWndCfg.cpp
Normal file
@@ -0,0 +1,42 @@
|
||||
#include "stdafx.h"
|
||||
#include "RadarDllWndCfg.h"
|
||||
|
||||
void RadarWndCfg_InitDefault( RADARWNDCFG *pCfg )
|
||||
{
|
||||
memset( pCfg, 0, sizeof(RADARWNDCFG) );
|
||||
pCfg->ui.colors.bgColor = RGB(0,0,0);
|
||||
pCfg->ui.colors.circleColor = RGB(128,128,128);
|
||||
pCfg->ui.colors.npcColor = RGB(200,200,0);
|
||||
pCfg->ui.colors.mobColor = RGB(128,0,0);
|
||||
pCfg->ui.colors.pcColor = RGB(75,75,255);
|
||||
pCfg->ui.colors.pcColorDead = RGB(75,75,75);
|
||||
pCfg->ui.colors.pcColorWar = RGB(255,85,85);
|
||||
pCfg->ui.colors.pcColorWarDead = RGB(155,65,65);
|
||||
pCfg->ui.colors.pcColorParty = RGB(60,255,60);
|
||||
pCfg->ui.colors.pcColorPartyDead = RGB(0,200,0);
|
||||
}
|
||||
|
||||
void RadarWndCfg_LoadConfigFromFile( RADARWNDCFG *pCfg, const char *fileName )
|
||||
{
|
||||
if( !pCfg ) return;
|
||||
char *useFN = (char *)fileName;
|
||||
if( !useFN ) useFN = "L2Detect_colors.ini";
|
||||
FILE *f = fopen( useFN, "rb" );
|
||||
if( !f ) return;
|
||||
fread( pCfg, 1, sizeof(RADARWNDCFG), f );
|
||||
fclose( f );
|
||||
}
|
||||
|
||||
void RadarWndCfg_SaveConfigToFile( RADARWNDCFG *pCfg, const char *fileName )
|
||||
{
|
||||
if( !pCfg ) return;
|
||||
char *useFN = (char *)fileName;
|
||||
if( !useFN ) useFN = "L2Detect_colors.ini";
|
||||
FILE *f = fopen( useFN, "wb" );
|
||||
if( !f ) return;
|
||||
//
|
||||
fwrite( pCfg, 1, sizeof(RADARWNDCFG), f );
|
||||
//
|
||||
fclose( f );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user