@@ -133,7 +133,7 @@ public async Task UpdateClick()
133
133
Analytics . TrackEvent ( "Updater - Clicked Update" , new Dictionary < string , string >
134
134
{
135
135
{ "Name" , Properties . Settings . Default . steamUserName } ,
136
- { "DLCs" , $ "{ ( Parameters . UsingGMDlc ? "GM " : "" ) } { ( Parameters . UsingCSLADlc ? "CSLA " : "" ) } { ( Parameters . UsingPFDlc ? "SOG " : "" ) } { ( Parameters . UsingWSDlc ? "WS " : "" ) } { ( Parameters . UsingSPEDlc ? "SPE " : "" ) } { ( Parameters . UsingRFDlc ? "RF " : "" ) } "} ,
136
+ { "DLCs" , $ "{ ( Parameters . UsingGMDlc ? "GM " : "" ) } { ( Parameters . UsingCSLADlc ? "CSLA " : "" ) } { ( Parameters . UsingPFDlc ? "SOG " : "" ) } { ( Parameters . UsingWSDlc ? "WS " : "" ) } { ( Parameters . UsingSPEDlc ? "SPE " : "" ) } { ( Parameters . UsingRFDlc ? "RF " : "" ) } { ( Parameters . UsingEFDlc ? "EF " : "" ) } "} ,
137
137
{ "Branch" , $ "{ ( Parameters . UsingPerfBinaries ? "Profiling" : "Public" ) } "}
138
138
} ) ;
139
139
@@ -156,6 +156,7 @@ public async Task UpdateClick()
156
156
{ 233794 , "Arma 3 Server Creator DLC - SOGPF" } ,
157
157
{ 233795 , "Arma 3 Server Creator DLC - WS" } ,
158
158
{ 233799 , "Arma 3 Server Creator DLC - RF" } ,
159
+ { 233798 , "Arma 3 Server Creator DLC - EF" } ,
159
160
} ;
160
161
161
162
//IReadOnlyList<Depot> depotsList;
@@ -257,6 +258,15 @@ public async Task UpdateClick()
257
258
null ) ) ;
258
259
}
259
260
261
+ if ( Parameters . UsingEFDlc )
262
+ {
263
+ Parameters . Output += "\n Checking Arma 3 Server Creator DLC - EF..." ;
264
+ depotsDownload . Add ( (
265
+ depotsIDs . FirstOrDefault ( d => d . Value == "Arma 3 Server Creator DLC - EF" ) . Key ,
266
+ "creatordlc" ,
267
+ null ) ) ;
268
+ }
269
+
260
270
await RunServerUpdater ( Parameters . InstallDirectory , appId , depotsDownload ) ;
261
271
262
272
Parameters . Output += "\n \n All Done ! " ;
0 commit comments