-
Notifications
You must be signed in to change notification settings - Fork 0
/
ModMatch.cs
31 lines (27 loc) · 968 Bytes
/
ModMatch.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using ArmA3SyncImporter.model;
namespace TacticalBaconLinker
{
internal class ModMatch
{
public readonly A3SMod LocalMod;
public readonly A3SMod RemoteMod;
public string Mode = "UNBEKANNT";
public readonly int FileMatchRemote = 0;
public readonly int FileMatchLocal = 0;
public readonly long SavedSize = 0;
public ModMatch(A3SMod localMod, A3SMod remoteMod, string mode, int fileMatchRemote, int fileMatchLocal, long savedSize)
{
RemoteMod = remoteMod;
LocalMod = localMod;
Mode = mode;
FileMatchRemote = fileMatchRemote;
FileMatchLocal = fileMatchLocal;
SavedSize = savedSize;
}
public override string ToString()
{
return string.Format("{0}: {1} -> {2} [f:{3}|cm:{4}]", Mode, LocalMod.ModName, RemoteMod.ModName,
FileMatchRemote, FileMatchLocal);
}
}
}