15
15
#include " candy_crush_500/candy_crush_500_capture_context2.h"
16
16
#include " egypt_1500/egypt_1500_capture_context6.h"
17
17
#include " manhattan_10/manhattan_10_capture_context6.h"
18
+ #include " mobile_legends/mobile_legends_capture_context3.h"
18
19
#include " nba2k20_800/nba2k20_800_capture_context1.h"
19
20
#include " subway_surfer_500/subway_surfer_500_capture_context4.h"
20
21
#include " temple_run_300/temple_run_300_capture_context3.h"
@@ -40,6 +41,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
40
41
{manhattan_10::kReplayFrameStart , manhattan_10::kReplayFrameEnd ,
41
42
manhattan_10::kReplayDrawSurfaceWidth , manhattan_10::kReplayDrawSurfaceHeight ,
42
43
" manhattan_10" }},
44
+ {RestrictedTraceID::mobile_legends,
45
+ {mobile_legends::kReplayFrameStart , mobile_legends::kReplayFrameEnd ,
46
+ mobile_legends::kReplayDrawSurfaceWidth , mobile_legends::kReplayDrawSurfaceHeight ,
47
+ " mobile_legends" }},
43
48
{RestrictedTraceID::nba2k20_800,
44
49
{nba2k20_800::kReplayFrameStart , nba2k20_800::kReplayFrameEnd ,
45
50
nba2k20_800::kReplayDrawSurfaceWidth , nba2k20_800::kReplayDrawSurfaceHeight , " nba2k20_800" }},
@@ -77,6 +82,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
77
82
case RestrictedTraceID::manhattan_10:
78
83
manhattan_10::ReplayContext6Frame (frameIndex);
79
84
break ;
85
+ case RestrictedTraceID::mobile_legends:
86
+ mobile_legends::ReplayContext3Frame (frameIndex);
87
+ break ;
80
88
case RestrictedTraceID::nba2k20_800:
81
89
nba2k20_800::ReplayContext1Frame (frameIndex);
82
90
break ;
@@ -112,6 +120,9 @@ void ResetReplay(RestrictedTraceID traceID)
112
120
case RestrictedTraceID::manhattan_10:
113
121
manhattan_10::ResetContext6Replay ();
114
122
break ;
123
+ case RestrictedTraceID::mobile_legends:
124
+ mobile_legends::ResetContext3Replay ();
125
+ break ;
115
126
case RestrictedTraceID::nba2k20_800:
116
127
nba2k20_800::ResetContext1Replay ();
117
128
break ;
@@ -147,6 +158,9 @@ void SetupReplay(RestrictedTraceID traceID)
147
158
case RestrictedTraceID::manhattan_10:
148
159
manhattan_10::SetupContext6Replay ();
149
160
break ;
161
+ case RestrictedTraceID::mobile_legends:
162
+ mobile_legends::SetupContext3Replay ();
163
+ break ;
150
164
case RestrictedTraceID::nba2k20_800:
151
165
nba2k20_800::SetupContext1Replay ();
152
166
break ;
@@ -182,6 +196,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
182
196
case RestrictedTraceID::manhattan_10:
183
197
manhattan_10::SetBinaryDataDir (dataDir);
184
198
break ;
199
+ case RestrictedTraceID::mobile_legends:
200
+ mobile_legends::SetBinaryDataDir (dataDir);
201
+ break ;
185
202
case RestrictedTraceID::nba2k20_800:
186
203
nba2k20_800::SetBinaryDataDir (dataDir);
187
204
break ;
@@ -217,6 +234,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
217
234
case RestrictedTraceID::manhattan_10:
218
235
manhattan_10::SetBinaryDataDecompressCallback (callback);
219
236
break ;
237
+ case RestrictedTraceID::mobile_legends:
238
+ mobile_legends::SetBinaryDataDecompressCallback (callback);
239
+ break ;
220
240
case RestrictedTraceID::nba2k20_800:
221
241
nba2k20_800::SetBinaryDataDecompressCallback (callback);
222
242
break ;
0 commit comments