Subversion Repositories spk

Rev

Rev 60 | Rev 185 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 60 Rev 102
Line 15... Line 15...
15
{
15
{
16
	printf ( "XModDiff V1.00 (SPK Library Version %.2f) 01/04/2011 Created by Cycrow\n\n", (float)GetLibraryVersion() );
16
	printf ( "XModDiff V1.00 (SPK Library Version %.2f) 01/04/2011 Created by Cycrow\n\n", (float)GetLibraryVersion() );
17
 
17
 
18
	// parse the cmd name
18
	// parse the cmd name
19
	CyString cmd (argv[0]);
19
	CyString cmd (argv[0]);
20
	CyString dir = CFileIO(cmd).GetDir();
20
	CyString dir = CFileIO(cmd).dir();
21
	cmd = CFileIO(cmd).GetFilename();
21
	cmd = CFileIO(cmd).filename();
22
 
22
 
23
	bool verbose = false;
23
	bool verbose = false;
24
 
24
 
25
	if ( argc < 3 )
25
	if ( argc < 3 )
26
	{
26
	{
Line 59... Line 59...
59
		CyString modfile(argv[startPos]);
59
		CyString modfile(argv[startPos]);
60
		CyString difffile(argv[startPos + 1]);
60
		CyString difffile(argv[startPos + 1]);
61
		CyString gamedir;
61
		CyString gamedir;
62
		if ( argc > (startPos + 2) ) gamedir = argv[startPos + 2];
62
		if ( argc > (startPos + 2) ) gamedir = argv[startPos + 2];
63
		if ( gamedir.Empty() ) gamedir = ".";
63
		if ( gamedir.Empty() ) gamedir = ".";
64
		gamedir = CFileIO(gamedir).GetFullFilename();
64
		gamedir = CFileIO(gamedir).fullFilename();
65
 
65
 
66
		CModDiff Diff(gamedir.ToString(), "addon");
66
		CModDiff Diff(gamedir.ToString(), "addon");
67
		if ( !Diff.IsLoaded() ) 
67
		if ( !Diff.IsLoaded() ) 
68
		{
68
		{
69
			printf  ("Error: Unable to load game directory, %s\n", gamedir.c_str());
69
			printf  ("Error: Unable to load game directory, %s\n", gamedir.c_str());