1+ {
2+ "id" : " sample-custom-test" ,
3+
4+ "activities" : [
5+ {
6+ "nodeType" : " PerformanceCenterScriptedActivity" ,
7+ "id" : " custom-test-sample" ,
8+ "introMessage" : {
9+ "header" : " CUSTOM TEST" ,
10+ "description" : " You will be hitting shots with different clubs in varied scenarios" ,
11+ "seconds" : 6
12+ },
13+ "endMessage" : {
14+ "header" : " TEST ENDED" ,
15+ "description" : " " ,
16+ "seconds" : 6
17+ },
18+ "steps" : [
19+ {
20+ "nodeType" : " PerformanceCenterScriptedStep" ,
21+ "id" : " task-1-sample-id" ,
22+ "introMessage" : {
23+ "header" : " Shot 1" ,
24+ "description" : " Hit your driver off the tee" ,
25+ "seconds" : 5
26+ },
27+ "successMessage" : {
28+ "header" : " Success!" ,
29+ "description" : " " ,
30+ "seconds" : 3
31+ },
32+ "failMessage" : {
33+ "header" : " Failed" ,
34+ "description" : " " ,
35+ "seconds" : 3
36+ },
37+ "logic" : {
38+ "nodeType" : " PerformanceCenterScriptedLogic" ,
39+ "setup" : {
40+ "nodeType" : " PerformanceCenterTeeShotsScriptedSetup" ,
41+ "hole" : 2 ,
42+ "playerCategory" : " Handicap" ,
43+ "hcp" : 15 ,
44+ "gender" : " Male" ,
45+ "courseDistance" : 5000 ,
46+ "club" : " Drv"
47+ },
48+ "successCondition" : {
49+ "nodeType" : " PerformanceCenterScriptedConditions" ,
50+ "shots" : 1
51+ },
52+ "skipOnSuccess" : true
53+ },
54+ "ui" : {
55+ "nodeType" : " PerformanceCenterScriptedUI" ,
56+ "activeDataTiles" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
57+ "shotListParameters" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
58+ "defaultShotListParameter" : " Total" ,
59+ "beforeShot" : {
60+ "removeFrames" : [ " Player" , " Markers" , " GoToSetup" , " TargetCarry" ],
61+ "disableFrames" : [ " Tiles" , " ShotList" , " GoToSetup" , " Minimap" ]
62+ },
63+ "duringShot" : {
64+ "removeFrames" : [
65+ " Player" ,
66+ " Markers" ,
67+ " BroadcastTiles" ,
68+ " GoToSetup" ,
69+ " ClubDelivery"
70+ ]
71+ },
72+ "afterShot" : {
73+ "removeFrames" : [ " Player" , " Tiles" , " ShotList" , " Minimap" , " GoToSetup" , " Markers" ],
74+ "addFrames" : [ " AllTiles" ]
75+ }
76+ }
77+ },
78+ {
79+ "nodeType" : " PerformanceCenterScriptedStep" ,
80+ "id" : " task-2-sample-id" ,
81+ "introMessage" : {
82+ "header" : " Shot 2" ,
83+ "description" : " Hit a 7-iron for your approach shot" ,
84+ "seconds" : 5
85+ },
86+ "successMessage" : {
87+ "header" : " Success!" ,
88+ "description" : " " ,
89+ "seconds" : 3
90+ },
91+ "failMessage" : {
92+ "header" : " Failed" ,
93+ "description" : " " ,
94+ "seconds" : 3
95+ },
96+ "logic" : {
97+ "nodeType" : " PerformanceCenterScriptedLogic" ,
98+ "setup" : {
99+ "nodeType" : " PerformanceCenterApproachScriptedSetup" ,
100+ "hole" : 1 ,
101+ "pin" : 3 ,
102+ "playerCategory" : " Handicap" ,
103+ "hcp" : 15 ,
104+ "gender" : " Male" ,
105+ "minDistance" : 150 ,
106+ "maxDistance" : 150 ,
107+ "club" : " _7I"
108+ },
109+ "successCondition" : {
110+ "nodeType" : " PerformanceCenterScriptedConditions" ,
111+ "shots" : 1
112+ },
113+ "skipOnSuccess" : true
114+ },
115+ "ui" : {
116+ "nodeType" : " PerformanceCenterScriptedUI" ,
117+ "activeDataTiles" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
118+ "shotListParameters" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
119+ "defaultShotListParameter" : " Total" ,
120+ "beforeShot" : {
121+ "removeFrames" : [ " Player" , " Markers" , " GoToSetup" , " TargetCarry" ],
122+ "disableFrames" : [ " Tiles" , " ShotList" , " GoToSetup" , " Minimap" ]
123+ },
124+ "duringShot" : {
125+ "removeFrames" : [
126+ " Player" ,
127+ " Markers" ,
128+ " BroadcastTiles" ,
129+ " GoToSetup" ,
130+ " ClubDelivery"
131+ ]
132+ },
133+ "afterShot" : {
134+ "removeFrames" : [ " Player" , " Tiles" , " ShotList" , " Minimap" , " GoToSetup" , " Markers" ],
135+ "addFrames" : [ " AllTiles" ]
136+ }
137+ }
138+ },
139+ {
140+ "nodeType" : " PerformanceCenterScriptedStep" ,
141+ "id" : " task-3-sample-id" ,
142+ "introMessage" : {
143+ "header" : " Shot 3" ,
144+ "description" : " Hit your driver off the tee" ,
145+ "seconds" : 5
146+ },
147+ "successMessage" : {
148+ "header" : " Success!" ,
149+ "description" : " " ,
150+ "seconds" : 3
151+ },
152+ "failMessage" : {
153+ "header" : " Failed" ,
154+ "description" : " " ,
155+ "seconds" : 3
156+ },
157+ "logic" : {
158+ "nodeType" : " PerformanceCenterScriptedLogic" ,
159+ "setup" : {
160+ "nodeType" : " PerformanceCenterTeeShotsScriptedSetup" ,
161+ "hole" : 2 ,
162+ "playerCategory" : " Handicap" ,
163+ "hcp" : 15 ,
164+ "gender" : " Male" ,
165+ "courseDistance" : 5000 ,
166+ "club" : " Drv"
167+ },
168+ "successCondition" : {
169+ "nodeType" : " PerformanceCenterScriptedConditions" ,
170+ "shots" : 1
171+ },
172+ "skipOnSuccess" : true
173+ },
174+ "ui" : {
175+ "nodeType" : " PerformanceCenterScriptedUI" ,
176+ "activeDataTiles" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
177+ "shotListParameters" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
178+ "defaultShotListParameter" : " Total" ,
179+ "beforeShot" : {
180+ "removeFrames" : [ " Player" , " Markers" , " GoToSetup" , " TargetCarry" ],
181+ "disableFrames" : [ " Tiles" , " ShotList" , " GoToSetup" , " Minimap" ]
182+ },
183+ "duringShot" : {
184+ "removeFrames" : [
185+ " Player" ,
186+ " Markers" ,
187+ " BroadcastTiles" ,
188+ " GoToSetup" ,
189+ " ClubDelivery"
190+ ]
191+ },
192+ "afterShot" : {
193+ "removeFrames" : [ " Player" , " Tiles" , " ShotList" , " Minimap" , " GoToSetup" , " Markers" ],
194+ "addFrames" : [ " AllTiles" ]
195+ }
196+ }
197+ },
198+ {
199+ "nodeType" : " PerformanceCenterScriptedStep" ,
200+ "id" : " task-4-sample-id" ,
201+ "introMessage" : {
202+ "header" : " Shot 4" ,
203+ "description" : " Hit a PW for your approach shot" ,
204+ "seconds" : 5
205+ },
206+ "successMessage" : {
207+ "header" : " Success!" ,
208+ "description" : " " ,
209+ "seconds" : 3
210+ },
211+ "failMessage" : {
212+ "header" : " Failed" ,
213+ "description" : " " ,
214+ "seconds" : 3
215+ },
216+ "logic" : {
217+ "nodeType" : " PerformanceCenterScriptedLogic" ,
218+ "setup" : {
219+ "nodeType" : " PerformanceCenterApproachScriptedSetup" ,
220+ "hole" : 3 ,
221+ "pin" : 1 ,
222+ "playerCategory" : " Handicap" ,
223+ "hcp" : 15 ,
224+ "gender" : " Male" ,
225+ "minDistance" : 150 ,
226+ "maxDistance" : 150 ,
227+ "club" : " _PW"
228+ },
229+ "successCondition" : {
230+ "nodeType" : " PerformanceCenterScriptedConditions" ,
231+ "shots" : 1
232+ },
233+ "skipOnSuccess" : true
234+ },
235+ "ui" : {
236+ "nodeType" : " PerformanceCenterScriptedUI" ,
237+ "activeDataTiles" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
238+ "shotListParameters" : [ " Total" , " Carry" , " ClubSpeed" , " BallSpeed" ],
239+ "defaultShotListParameter" : " Total" ,
240+ "beforeShot" : {
241+ "removeFrames" : [ " Player" , " Markers" , " GoToSetup" , " TargetCarry" ],
242+ "disableFrames" : [ " Tiles" , " ShotList" , " GoToSetup" , " Minimap" ]
243+ },
244+ "duringShot" : {
245+ "removeFrames" : [
246+ " Player" ,
247+ " Markers" ,
248+ " BroadcastTiles" ,
249+ " GoToSetup" ,
250+ " ClubDelivery"
251+ ]
252+ },
253+ "afterShot" : {
254+ "removeFrames" : [ " Player" , " Tiles" , " ShotList" , " Minimap" , " GoToSetup" , " Markers" ],
255+ "addFrames" : [ " AllTiles" ]
256+ }
257+ }
258+ }
259+ ]
260+ }
261+ ],
262+ "startMode" : " Overwrite" ,
263+ "endMode" : " Wait"
264+ }
0 commit comments