Subversion Repository Public Repository

Nextrek

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
{
    "uid": "DC775A42KE868A4834S85CAE3170FA3593A9",
    "isLoaded": true,
    "lastModificationTime": 0,
    "items": {
        "parentId": "162D231FKB332A48FCS9A94E205403CA352B",
        "name": "Animations",
        "type": "DataRecordView",
        "order": 3,
        "category": "animations",
        "descriptor": {
            "name": "$$E38A7520KAB4EA4606SAFC2E8FB24F6AD84D",
            "attribute": "animations",
            "sections": [
                {
                    "name": "$$P25",
                    "layout": {
                        "type": "grid",
                        "rows": 1,
                        "columns": [
                            50,
                            -1
                        ]
                    },
                    "items": [
                        {
                            "type": "GSLabel",
                            "text": "$$P119",
                            "location": {
                                "x": 0,
                                "y": 0
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSTextField",
                            "attribute": "name",
                            "location": {
                                "x": 1,
                                "y": 0
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        }
                    ]
                },
                {
                    "name": "$$9B8BB0A1KF746A4031S9AABE92F5A3AB5ED5",
                    "layout": {
                        "type": "dynamicGrid",
                        "fixedRowHeight": true
                    },
                    "items": [
                        {
                            "type": "GSLabel",
                            "text": "$$8A8E1DB2K7A6DA4D4FSB393EBC507D1C2839",
                            "location": {
                                "x": 0,
                                "y": 0
                            },
                            "size": {
                                "w": 150,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSResourcePopupField",
                            "folder": "Graphics/Pictures",
                            "identifier": "graphic",
                            "attribute": "graphic",
                            "delegates": [
                                {
                                    "identifiers": [
                                        "preview"
                                    ],
                                    "selector": "setImageFromResource:resource:"
                                }
                            ],
                            "location": {
                                "x": 1,
                                "y": 0
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSLabel",
                            "text": "$$348F00C8K5E53A4F0BSB962EE8E009B1E900",
                            "location": {
                                "x": 0,
                                "y": 1
                            },
                            "size": {
                                "w": 150,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "identifier": "framesX",
                            "defaultValue": 1,
                            "minimum": 1,
                            "attribute": "framesX",
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "target": "frameGridWidth"
                                }
                            ],
                            "location": {
                                "x": 1,
                                "y": 1
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        },
                        {
                            "type": "GSLabel",
                            "text": "$$01881FE3K3F07A4D8AS950CEEEC91191933A",
                            "location": {
                                "x": 2,
                                "y": 1
                            },
                            "size": {
                                "w": 10,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "defaultValue": 1,
                            "identifier": "framesY",
                            "minimum": 1,
                            "attribute": "framesY",
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "target": "frameGridHeight"
                                }
                            ],
                            "location": {
                                "x": 3,
                                "y": 1
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        },
                        {
                            "type": "GSLabel",
                            "defaultValue": false,
                            "text": "$$61B471A7K71B9A4D0ASA485E08F334B735F7",
                            "identifier": "useFrameRange",
                            "delegates": [
                                {
                                    "identifiers": [
                                        "frameRangeStart",
                                        "frameRangeEnd",
                                        "frameRangeLabel"
                                    ],
                                    "selector": "setEnabled:enabled:"
                                }
                            ],
                            "location": {
                                "x": 0,
                                "y": 2
                            },
                            "size": {
                                "w": 150,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "minimum": 0,
                            "maximum": 200,
                            "identifier": "frameRangeStart",
                            "attribute": "frameRange.start",
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "target": "frameRangeStart"
                                }
                            ],
                            "location": {
                                "x": 1,
                                "y": 2
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        },
                        {
                            "type": "GSLabel",
                            "identifier": "frameRangeLabel",
                            "text": "$$P187",
                            "location": {
                                "x": 2,
                                "y": 2
                            },
                            "size": {
                                "w": 10,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "minimum": 0,
                            "maximum": 200,
                            "attribute": "frameRange.end",
                            "identifier": "frameRangeEnd",
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "target": "frameRangeEnd"
                                }
                            ],
                            "location": {
                                "x": 3,
                                "y": 2
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        },
                        {
                            "type": "GSCheckBox",
                            "defaultValue": false,
                            "text": "$$FD67BB60K5FE6A4627S859DEA9F5A7C91B51",
                            "identifier": "useRepetitionFrameRange",
                            "attribute": "useRepetitionFrameRange",
                            "delegates": [
                                {
                                    "identifiers": [
                                        "repetitionFrameRangeStart",
                                        "repetitionFrameRangeEnd",
                                        "repetitionFrameRangeLabel"
                                    ],
                                    "selector": "setEnabled:enabled:"
                                }
                            ],
                            "location": {
                                "x": 0,
                                "y": 3
                            },
                            "size": {
                                "w": 150,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "minimum": 0,
                            "maximum": 200,
                            "identifier": "repetitionFrameRangeStart",
                            "attribute": "repetitionFrameRange.start",
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "target": "repetitionFrameRangeStart"
                                }
                            ],
                            "location": {
                                "x": 1,
                                "y": 3
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        },
                        {
                            "type": "GSLabel",
                            "identifier": "repetitionFrameRangeLabel",
                            "text": "$$P187",
                            "location": {
                                "x": 2,
                                "y": 3
                            },
                            "size": {
                                "w": 10,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "minimum": 0,
                            "maximum": 200,
                            "attribute": "repetitionFrameRange.end",
                            "identifier": "repetitionFrameRangeEnd",
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "target": "repetitionFrameRangeEnd"
                                }
                            ],
                            "location": {
                                "x": 3,
                                "y": 3
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            },
                            "delegates": []
                        },
                        {
                            "type": "GSLabel",
                            "identifier": "durationLabel",
                            "text": "$$P7",
                            "location": {
                                "x": 0,
                                "y": 5
                            },
                            "size": {
                                "w": 150,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSStepper",
                            "minimum": 0,
                            "maximum": 9999999,
                            "attribute": "duration",
                            "identifier": "duration",
                            "valueTranslator": {
                                "write": "return (v||0) / 1000 * GS.CONST.GAME_FRAME_RATE",
                                "read": "return ROUND((v||0) / GS.CONST.GAME_FRAME_RATE * 1000)"
                            },
                            "bindings": [
                                {
                                    "source": "value",
                                    "to": "preview",
                                    "valueTranslator": {
                                        "write": "return (v||0) / 1000 * GS.CONST.GAME_FRAME_RATE",
                                        "read": "return ROUND((v||0) / GS.CONST.GAME_FRAME_RATE * 1000)"
                                    },
                                    "target": "duration"
                                }
                            ],
                            "location": {
                                "x": 1,
                                "y": 5
                            },
                            "size": {
                                "w": -1,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSLabel",
                            "text": "$$0C0FFFB48D0001433E7A4057070263A79F59",
                            "location": {
                                "x": 2,
                                "y": 5
                            },
                            "size": {
                                "w": 60,
                                "h": -1
                            }
                        },
                        {
                            "type": "GSCheckBox",
                            "text": "$$0E41DFB1K80E3A4E33S8433E7F49B439D996",
                            "attribute": "repeat",
                            "defaultValue": false,
                            "identifier": "repeat",
                            "frame": [
                                3,
                                5,
                                100,
                                -1
                            ]
                        }
                    ]
                },
                {
                    "name": "$$P117",
                    "layout": {
                        "type": "dynamicGrid"
                    },
                    "items": [
                        {
                            "type": "GSSimpleAnimationPreview",
                            "identifier": "preview",
                            "folder": "Graphics/Pictures",
                            "repeat": true,
                            "frame": [
                                0,
                                0,
                                500,
                                400
                            ]
                        }
                    ]
                }
            ]
        },
        "rawContent": "{\n  \"parentId\": \"162D231FKB332A48FCS9A94E205403CA352B\",\n\"name\": \"Animations\",\n  \"type\": \"DataRecordView\",\n  \"order\": 3,\n  \"category\": \"animations\",\n  \"descriptor\": {\n    \"name\": \"$$E38A7520KAB4EA4606SAFC2E8FB24F6AD84D\",\n    \"attribute\": \"animations\",\n    \"sections\": [\n      {\n        \"name\": \"$$P25\",\n        \"layout\": {\n          \"type\": \"grid\",\n          \"rows\": 1,\n          \"columns\": [\n            50,\n            -1\n          ]\n        },\n        \"items\": [\n          {\n            \"type\": \"GSLabel\",\n            \"text\": \"$$P119\",\n            \"location\": {\n              \"x\": 0,\n              \"y\": 0\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSTextField\",\n            \"attribute\": \"name\",\n            \"location\": {\n              \"x\": 1,\n              \"y\": 0\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          }\n        ]\n      },\n      {\n        \"name\": \"$$9B8BB0A1KF746A4031S9AABE92F5A3AB5ED5\",\n        \"layout\": {\n          \"type\": \"dynamicGrid\",\n          \"fixedRowHeight\": true\n        },\n        \"items\": [\n          {\n            \"type\": \"GSLabel\",\n            \"text\": \"$$8A8E1DB2K7A6DA4D4FSB393EBC507D1C2839\",\n            \"location\": {\n              \"x\": 0,\n              \"y\": 0\n            },\n            \"size\": {\n              \"w\": 150,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSResourcePopupField\",\n            \"folder\": \"Graphics/Pictures\",\n            \"identifier\": \"graphic\",\n            \"attribute\": \"graphic\",\n            \"delegates\": [\n              {\n                \"identifiers\": [\n                  \"preview\"\n                ],\n                \"selector\": \"setImageFromResource:resource:\"\n              }\n            ],\n            \"location\": {\n              \"x\": 1,\n              \"y\": 0\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"text\": \"$$348F00C8K5E53A4F0BSB962EE8E009B1E900\",\n            \"location\": {\n              \"x\": 0,\n              \"y\": 1\n            },\n            \"size\": {\n              \"w\": 150,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"identifier\": \"framesX\",\n            \"defaultValue\": 1,\n            \"minimum\": 1,\n            \"attribute\": \"framesX\",\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"target\": \"frameGridWidth\"\n              }\n            ],\n            \"location\": {\n              \"x\": 1,\n              \"y\": 1\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"text\": \"$$01881FE3K3F07A4D8AS950CEEEC91191933A\",\n            \"location\": {\n              \"x\": 2,\n              \"y\": 1\n            },\n            \"size\": {\n              \"w\": 10,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"defaultValue\": 1,\n            \"identifier\": \"framesY\",\n            \"minimum\": 1,\n            \"attribute\": \"framesY\",\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"target\": \"frameGridHeight\"\n              }\n            ],\n            \"location\": {\n              \"x\": 3,\n              \"y\": 1\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"defaultValue\": false,\n            \"text\": \"$$61B471A7K71B9A4D0ASA485E08F334B735F7\",\n            \"identifier\": \"useFrameRange\",\n            \"delegates\": [\n              {\n                \"identifiers\": [\n                  \"frameRangeStart\",\n                  \"frameRangeEnd\",\n                  \"frameRangeLabel\"\n                ],\n                \"selector\": \"setEnabled:enabled:\"\n              }\n            ],\n            \"location\": {\n              \"x\": 0,\n              \"y\": 2\n            },\n            \"size\": {\n              \"w\": 150,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"minimum\": 0,\n            \"maximum\": 200,\n            \"identifier\": \"frameRangeStart\",\n            \"attribute\": \"frameRange.start\",\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"target\": \"frameRangeStart\"\n              }\n            ],\n            \"location\": {\n              \"x\": 1,\n              \"y\": 2\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"identifier\": \"frameRangeLabel\",\n            \"text\": \"$$P187\",\n            \"location\": {\n              \"x\": 2,\n              \"y\": 2\n            },\n            \"size\": {\n              \"w\": 10,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"minimum\": 0,\n            \"maximum\": 200,\n            \"attribute\": \"frameRange.end\",\n            \"identifier\": \"frameRangeEnd\",\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"target\": \"frameRangeEnd\"\n              }\n            ],\n            \"location\": {\n              \"x\": 3,\n              \"y\": 2\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          },\n          {\n            \"type\": \"GSCheckBox\",\n            \"defaultValue\": false,\n            \"text\": \"$$FD67BB60K5FE6A4627S859DEA9F5A7C91B51\",\n            \"identifier\": \"useRepetitionFrameRange\",\n            \"attribute\": \"useRepetitionFrameRange\",\n            \"delegates\": [\n              {\n                \"identifiers\": [\n                  \"repetitionFrameRangeStart\",\n                  \"repetitionFrameRangeEnd\",\n                  \"repetitionFrameRangeLabel\"\n                ],\n                \"selector\": \"setEnabled:enabled:\"\n              }\n            ],\n            \"location\": {\n              \"x\": 0,\n              \"y\": 3\n            },\n            \"size\": {\n              \"w\": 150,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"minimum\": 0,\n            \"maximum\": 200,\n            \"identifier\": \"repetitionFrameRangeStart\",\n            \"attribute\": \"repetitionFrameRange.start\",\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"target\": \"repetitionFrameRangeStart\"\n              }\n            ],\n            \"location\": {\n              \"x\": 1,\n              \"y\": 3\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"identifier\": \"repetitionFrameRangeLabel\",\n            \"text\": \"$$P187\",\n            \"location\": {\n              \"x\": 2,\n              \"y\": 3\n            },\n            \"size\": {\n              \"w\": 10,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"minimum\": 0,\n            \"maximum\": 200,\n            \"attribute\": \"repetitionFrameRange.end\",\n            \"identifier\": \"repetitionFrameRangeEnd\",\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"target\": \"repetitionFrameRangeEnd\"\n              }\n            ],\n            \"location\": {\n              \"x\": 3,\n              \"y\": 3\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            },\n            \"delegates\": []\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"identifier\": \"durationLabel\",\n            \"text\": \"$$P7\",\n            \"location\": {\n              \"x\": 0,\n              \"y\": 5\n            },\n            \"size\": {\n              \"w\": 150,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSStepper\",\n            \"minimum\": 0,\n            \"maximum\": 9999999,\n            \"attribute\": \"duration\",\n            \"identifier\": \"duration\",\n            \"valueTranslator\": GSO.HELPERS.TIME_VALUE_TRANSLATOR(),\n            \"bindings\": [\n              {\n                \"source\": \"value\",\n                \"to\": \"preview\",\n                \"valueTranslator\": GSO.HELPERS.TIME_VALUE_TRANSLATOR(),\n                \"target\": \"duration\"\n              }\n            ],\n            \"location\": {\n              \"x\": 1,\n              \"y\": 5\n            },\n            \"size\": {\n              \"w\": -1,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSLabel\",\n            \"text\": \"$$0C0FFFB48D0001433E7A4057070263A79F59\",\n            \"location\": {\n              \"x\": 2,\n              \"y\": 5\n            },\n            \"size\": {\n              \"w\": 60,\n              \"h\": -1\n            }\n          },\n          {\n            \"type\": \"GSCheckBox\",\n            \"text\": \"$$0E41DFB1K80E3A4E33S8433E7F49B439D996\",\n            \"attribute\": \"repeat\",\n            \"defaultValue\": false,\n            \"identifier\": \"repeat\",\n            \"frame\": [\n              3,\n              5,\n              100,\n              -1\n            ]\n          }\n        ]\n      },\n      {\n        \"name\": \"$$P117\",\n        \"layout\": {\n          \"type\": \"dynamicGrid\"\n        },\n        \"items\": [\n          {\n            \"type\": \"GSSimpleAnimationPreview\",\n            \"identifier\": \"preview\",\n            \"folder\": \"Graphics/Pictures\",\n            \"repeat\": true,\n            \"frame\": [\n              0,\n              0,\n              500,\n              400\n            ]\n          }\n        ]\n      }\n    ]\n  }\n}"
    },
    "summary": [
        "name",
        "type"
    ]
}

Commits for Nextrek/s2s/data/DC775A42KE868A4834S85CAE3170FA3593A9.json

Diff revisions: vs.
Revision Author Commited Message
1084 MOliva picture MOliva Fri 11 May, 2018 12:41:55 +0000