fixed bug with animation frames per line with non-standard tile size
[rocksndiamonds.git] / src / conf_var.c
1 // ============================================================================
2 // Rocks'n'Diamonds - McDuffin Strikes Back!
3 // ----------------------------------------------------------------------------
4 // (c) 1995-2014 by Artsoft Entertainment
5 //                  Holger Schemel
6 //                  info@artsoft.org
7 //                  http://www.artsoft.org/
8 // ----------------------------------------------------------------------------
9 // conf_var.c
10 // ============================================================================
11
12 /* ----- this file was automatically generated -- do not edit by hand ----- */
13
14 #ifndef CONF_VAR_C
15 #define CONF_VAR_C
16
17 /* values for image and layout parameter configuration */
18
19 struct TokenIntPtrInfo image_config_vars[] =
20 {
21   {
22     "[title_initial].fade_mode",
23     &title_initial_default.fade_mode
24   },
25   {
26     "[title_initial].fade_delay",
27     &title_initial_default.fade_delay
28   },
29   {
30     "[title_initial].post_delay",
31     &title_initial_default.post_delay
32   },
33   {
34     "[title_initial].auto_delay",
35     &title_initial_default.auto_delay
36   },
37   {
38     "[title].fade_mode",
39     &title_default.fade_mode
40   },
41   {
42     "[title].fade_delay",
43     &title_default.fade_delay
44   },
45   {
46     "[title].post_delay",
47     &title_default.post_delay
48   },
49   {
50     "[title].auto_delay",
51     &title_default.auto_delay
52   },
53   {
54     "[titlemessage_initial].x",
55     &titlemessage_initial_default.x
56   },
57   {
58     "[titlemessage_initial].y",
59     &titlemessage_initial_default.y
60   },
61   {
62     "[titlemessage_initial].width",
63     &titlemessage_initial_default.width
64   },
65   {
66     "[titlemessage_initial].height",
67     &titlemessage_initial_default.height
68   },
69   {
70     "[titlemessage_initial].chars",
71     &titlemessage_initial_default.chars
72   },
73   {
74     "[titlemessage_initial].lines",
75     &titlemessage_initial_default.lines
76   },
77   {
78     "[titlemessage_initial].align",
79     &titlemessage_initial_default.align
80   },
81   {
82     "[titlemessage_initial].valign",
83     &titlemessage_initial_default.valign
84   },
85   {
86     "[titlemessage_initial].font",
87     &titlemessage_initial_default.font
88   },
89   {
90     "[titlemessage_initial].autowrap",
91     &titlemessage_initial_default.autowrap
92   },
93   {
94     "[titlemessage_initial].centered",
95     &titlemessage_initial_default.centered
96   },
97   {
98     "[titlemessage_initial].parse_comments",
99     &titlemessage_initial_default.parse_comments
100   },
101   {
102     "[titlemessage_initial].sort_priority",
103     &titlemessage_initial_default.sort_priority
104   },
105   {
106     "[titlemessage_initial].fade_mode",
107     &titlemessage_initial_default.fade_mode
108   },
109   {
110     "[titlemessage_initial].fade_delay",
111     &titlemessage_initial_default.fade_delay
112   },
113   {
114     "[titlemessage_initial].post_delay",
115     &titlemessage_initial_default.post_delay
116   },
117   {
118     "[titlemessage_initial].auto_delay",
119     &titlemessage_initial_default.auto_delay
120   },
121   {
122     "[titlemessage].x",
123     &titlemessage_default.x
124   },
125   {
126     "[titlemessage].y",
127     &titlemessage_default.y
128   },
129   {
130     "[titlemessage].width",
131     &titlemessage_default.width
132   },
133   {
134     "[titlemessage].height",
135     &titlemessage_default.height
136   },
137   {
138     "[titlemessage].chars",
139     &titlemessage_default.chars
140   },
141   {
142     "[titlemessage].lines",
143     &titlemessage_default.lines
144   },
145   {
146     "[titlemessage].align",
147     &titlemessage_default.align
148   },
149   {
150     "[titlemessage].valign",
151     &titlemessage_default.valign
152   },
153   {
154     "[titlemessage].font",
155     &titlemessage_default.font
156   },
157   {
158     "[titlemessage].autowrap",
159     &titlemessage_default.autowrap
160   },
161   {
162     "[titlemessage].centered",
163     &titlemessage_default.centered
164   },
165   {
166     "[titlemessage].parse_comments",
167     &titlemessage_default.parse_comments
168   },
169   {
170     "[titlemessage].sort_priority",
171     &titlemessage_default.sort_priority
172   },
173   {
174     "[titlemessage].fade_mode",
175     &titlemessage_default.fade_mode
176   },
177   {
178     "[titlemessage].fade_delay",
179     &titlemessage_default.fade_delay
180   },
181   {
182     "[titlemessage].post_delay",
183     &titlemessage_default.post_delay
184   },
185   {
186     "[titlemessage].auto_delay",
187     &titlemessage_default.auto_delay
188   },
189   {
190     "titlemessage_initial_1.x",
191     &titlemessage_initial[0].x
192   },
193   {
194     "titlemessage_initial_1.y",
195     &titlemessage_initial[0].y
196   },
197   {
198     "titlemessage_initial_1.width",
199     &titlemessage_initial[0].width
200   },
201   {
202     "titlemessage_initial_1.height",
203     &titlemessage_initial[0].height
204   },
205   {
206     "titlemessage_initial_1.chars",
207     &titlemessage_initial[0].chars
208   },
209   {
210     "titlemessage_initial_1.lines",
211     &titlemessage_initial[0].lines
212   },
213   {
214     "titlemessage_initial_1.align",
215     &titlemessage_initial[0].align
216   },
217   {
218     "titlemessage_initial_1.valign",
219     &titlemessage_initial[0].valign
220   },
221   {
222     "titlemessage_initial_1.font",
223     &titlemessage_initial[0].font
224   },
225   {
226     "titlemessage_initial_1.autowrap",
227     &titlemessage_initial[0].autowrap
228   },
229   {
230     "titlemessage_initial_1.centered",
231     &titlemessage_initial[0].centered
232   },
233   {
234     "titlemessage_initial_1.parse_comments",
235     &titlemessage_initial[0].parse_comments
236   },
237   {
238     "titlemessage_initial_1.sort_priority",
239     &titlemessage_initial[0].sort_priority
240   },
241   {
242     "titlemessage_initial_1.fade_mode",
243     &titlemessage_initial[0].fade_mode
244   },
245   {
246     "titlemessage_initial_1.fade_delay",
247     &titlemessage_initial[0].fade_delay
248   },
249   {
250     "titlemessage_initial_1.post_delay",
251     &titlemessage_initial[0].post_delay
252   },
253   {
254     "titlemessage_initial_1.auto_delay",
255     &titlemessage_initial[0].auto_delay
256   },
257   {
258     "titlemessage_initial_2.x",
259     &titlemessage_initial[1].x
260   },
261   {
262     "titlemessage_initial_2.y",
263     &titlemessage_initial[1].y
264   },
265   {
266     "titlemessage_initial_2.width",
267     &titlemessage_initial[1].width
268   },
269   {
270     "titlemessage_initial_2.height",
271     &titlemessage_initial[1].height
272   },
273   {
274     "titlemessage_initial_2.chars",
275     &titlemessage_initial[1].chars
276   },
277   {
278     "titlemessage_initial_2.lines",
279     &titlemessage_initial[1].lines
280   },
281   {
282     "titlemessage_initial_2.align",
283     &titlemessage_initial[1].align
284   },
285   {
286     "titlemessage_initial_2.valign",
287     &titlemessage_initial[1].valign
288   },
289   {
290     "titlemessage_initial_2.font",
291     &titlemessage_initial[1].font
292   },
293   {
294     "titlemessage_initial_2.autowrap",
295     &titlemessage_initial[1].autowrap
296   },
297   {
298     "titlemessage_initial_2.centered",
299     &titlemessage_initial[1].centered
300   },
301   {
302     "titlemessage_initial_2.parse_comments",
303     &titlemessage_initial[1].parse_comments
304   },
305   {
306     "titlemessage_initial_2.sort_priority",
307     &titlemessage_initial[1].sort_priority
308   },
309   {
310     "titlemessage_initial_2.fade_mode",
311     &titlemessage_initial[1].fade_mode
312   },
313   {
314     "titlemessage_initial_2.fade_delay",
315     &titlemessage_initial[1].fade_delay
316   },
317   {
318     "titlemessage_initial_2.post_delay",
319     &titlemessage_initial[1].post_delay
320   },
321   {
322     "titlemessage_initial_2.auto_delay",
323     &titlemessage_initial[1].auto_delay
324   },
325   {
326     "titlemessage_initial_3.x",
327     &titlemessage_initial[2].x
328   },
329   {
330     "titlemessage_initial_3.y",
331     &titlemessage_initial[2].y
332   },
333   {
334     "titlemessage_initial_3.width",
335     &titlemessage_initial[2].width
336   },
337   {
338     "titlemessage_initial_3.height",
339     &titlemessage_initial[2].height
340   },
341   {
342     "titlemessage_initial_3.chars",
343     &titlemessage_initial[2].chars
344   },
345   {
346     "titlemessage_initial_3.lines",
347     &titlemessage_initial[2].lines
348   },
349   {
350     "titlemessage_initial_3.align",
351     &titlemessage_initial[2].align
352   },
353   {
354     "titlemessage_initial_3.valign",
355     &titlemessage_initial[2].valign
356   },
357   {
358     "titlemessage_initial_3.font",
359     &titlemessage_initial[2].font
360   },
361   {
362     "titlemessage_initial_3.autowrap",
363     &titlemessage_initial[2].autowrap
364   },
365   {
366     "titlemessage_initial_3.centered",
367     &titlemessage_initial[2].centered
368   },
369   {
370     "titlemessage_initial_3.parse_comments",
371     &titlemessage_initial[2].parse_comments
372   },
373   {
374     "titlemessage_initial_3.sort_priority",
375     &titlemessage_initial[2].sort_priority
376   },
377   {
378     "titlemessage_initial_3.fade_mode",
379     &titlemessage_initial[2].fade_mode
380   },
381   {
382     "titlemessage_initial_3.fade_delay",
383     &titlemessage_initial[2].fade_delay
384   },
385   {
386     "titlemessage_initial_3.post_delay",
387     &titlemessage_initial[2].post_delay
388   },
389   {
390     "titlemessage_initial_3.auto_delay",
391     &titlemessage_initial[2].auto_delay
392   },
393   {
394     "titlemessage_initial_4.x",
395     &titlemessage_initial[3].x
396   },
397   {
398     "titlemessage_initial_4.y",
399     &titlemessage_initial[3].y
400   },
401   {
402     "titlemessage_initial_4.width",
403     &titlemessage_initial[3].width
404   },
405   {
406     "titlemessage_initial_4.height",
407     &titlemessage_initial[3].height
408   },
409   {
410     "titlemessage_initial_4.chars",
411     &titlemessage_initial[3].chars
412   },
413   {
414     "titlemessage_initial_4.lines",
415     &titlemessage_initial[3].lines
416   },
417   {
418     "titlemessage_initial_4.align",
419     &titlemessage_initial[3].align
420   },
421   {
422     "titlemessage_initial_4.valign",
423     &titlemessage_initial[3].valign
424   },
425   {
426     "titlemessage_initial_4.font",
427     &titlemessage_initial[3].font
428   },
429   {
430     "titlemessage_initial_4.autowrap",
431     &titlemessage_initial[3].autowrap
432   },
433   {
434     "titlemessage_initial_4.centered",
435     &titlemessage_initial[3].centered
436   },
437   {
438     "titlemessage_initial_4.parse_comments",
439     &titlemessage_initial[3].parse_comments
440   },
441   {
442     "titlemessage_initial_4.sort_priority",
443     &titlemessage_initial[3].sort_priority
444   },
445   {
446     "titlemessage_initial_4.fade_mode",
447     &titlemessage_initial[3].fade_mode
448   },
449   {
450     "titlemessage_initial_4.fade_delay",
451     &titlemessage_initial[3].fade_delay
452   },
453   {
454     "titlemessage_initial_4.post_delay",
455     &titlemessage_initial[3].post_delay
456   },
457   {
458     "titlemessage_initial_4.auto_delay",
459     &titlemessage_initial[3].auto_delay
460   },
461   {
462     "titlemessage_initial_5.x",
463     &titlemessage_initial[4].x
464   },
465   {
466     "titlemessage_initial_5.y",
467     &titlemessage_initial[4].y
468   },
469   {
470     "titlemessage_initial_5.width",
471     &titlemessage_initial[4].width
472   },
473   {
474     "titlemessage_initial_5.height",
475     &titlemessage_initial[4].height
476   },
477   {
478     "titlemessage_initial_5.chars",
479     &titlemessage_initial[4].chars
480   },
481   {
482     "titlemessage_initial_5.lines",
483     &titlemessage_initial[4].lines
484   },
485   {
486     "titlemessage_initial_5.align",
487     &titlemessage_initial[4].align
488   },
489   {
490     "titlemessage_initial_5.valign",
491     &titlemessage_initial[4].valign
492   },
493   {
494     "titlemessage_initial_5.font",
495     &titlemessage_initial[4].font
496   },
497   {
498     "titlemessage_initial_5.autowrap",
499     &titlemessage_initial[4].autowrap
500   },
501   {
502     "titlemessage_initial_5.centered",
503     &titlemessage_initial[4].centered
504   },
505   {
506     "titlemessage_initial_5.parse_comments",
507     &titlemessage_initial[4].parse_comments
508   },
509   {
510     "titlemessage_initial_5.sort_priority",
511     &titlemessage_initial[4].sort_priority
512   },
513   {
514     "titlemessage_initial_5.fade_mode",
515     &titlemessage_initial[4].fade_mode
516   },
517   {
518     "titlemessage_initial_5.fade_delay",
519     &titlemessage_initial[4].fade_delay
520   },
521   {
522     "titlemessage_initial_5.post_delay",
523     &titlemessage_initial[4].post_delay
524   },
525   {
526     "titlemessage_initial_5.auto_delay",
527     &titlemessage_initial[4].auto_delay
528   },
529   {
530     "titlemessage_1.x",
531     &titlemessage[0].x
532   },
533   {
534     "titlemessage_1.y",
535     &titlemessage[0].y
536   },
537   {
538     "titlemessage_1.width",
539     &titlemessage[0].width
540   },
541   {
542     "titlemessage_1.height",
543     &titlemessage[0].height
544   },
545   {
546     "titlemessage_1.chars",
547     &titlemessage[0].chars
548   },
549   {
550     "titlemessage_1.lines",
551     &titlemessage[0].lines
552   },
553   {
554     "titlemessage_1.align",
555     &titlemessage[0].align
556   },
557   {
558     "titlemessage_1.valign",
559     &titlemessage[0].valign
560   },
561   {
562     "titlemessage_1.font",
563     &titlemessage[0].font
564   },
565   {
566     "titlemessage_1.autowrap",
567     &titlemessage[0].autowrap
568   },
569   {
570     "titlemessage_1.centered",
571     &titlemessage[0].centered
572   },
573   {
574     "titlemessage_1.parse_comments",
575     &titlemessage[0].parse_comments
576   },
577   {
578     "titlemessage_1.sort_priority",
579     &titlemessage[0].sort_priority
580   },
581   {
582     "titlemessage_1.fade_mode",
583     &titlemessage[0].fade_mode
584   },
585   {
586     "titlemessage_1.fade_delay",
587     &titlemessage[0].fade_delay
588   },
589   {
590     "titlemessage_1.post_delay",
591     &titlemessage[0].post_delay
592   },
593   {
594     "titlemessage_1.auto_delay",
595     &titlemessage[0].auto_delay
596   },
597   {
598     "titlemessage_2.x",
599     &titlemessage[1].x
600   },
601   {
602     "titlemessage_2.y",
603     &titlemessage[1].y
604   },
605   {
606     "titlemessage_2.width",
607     &titlemessage[1].width
608   },
609   {
610     "titlemessage_2.height",
611     &titlemessage[1].height
612   },
613   {
614     "titlemessage_2.chars",
615     &titlemessage[1].chars
616   },
617   {
618     "titlemessage_2.lines",
619     &titlemessage[1].lines
620   },
621   {
622     "titlemessage_2.align",
623     &titlemessage[1].align
624   },
625   {
626     "titlemessage_2.valign",
627     &titlemessage[1].valign
628   },
629   {
630     "titlemessage_2.font",
631     &titlemessage[1].font
632   },
633   {
634     "titlemessage_2.autowrap",
635     &titlemessage[1].autowrap
636   },
637   {
638     "titlemessage_2.centered",
639     &titlemessage[1].centered
640   },
641   {
642     "titlemessage_2.parse_comments",
643     &titlemessage[1].parse_comments
644   },
645   {
646     "titlemessage_2.sort_priority",
647     &titlemessage[1].sort_priority
648   },
649   {
650     "titlemessage_2.fade_mode",
651     &titlemessage[1].fade_mode
652   },
653   {
654     "titlemessage_2.fade_delay",
655     &titlemessage[1].fade_delay
656   },
657   {
658     "titlemessage_2.post_delay",
659     &titlemessage[1].post_delay
660   },
661   {
662     "titlemessage_2.auto_delay",
663     &titlemessage[1].auto_delay
664   },
665   {
666     "titlemessage_3.x",
667     &titlemessage[2].x
668   },
669   {
670     "titlemessage_3.y",
671     &titlemessage[2].y
672   },
673   {
674     "titlemessage_3.width",
675     &titlemessage[2].width
676   },
677   {
678     "titlemessage_3.height",
679     &titlemessage[2].height
680   },
681   {
682     "titlemessage_3.chars",
683     &titlemessage[2].chars
684   },
685   {
686     "titlemessage_3.lines",
687     &titlemessage[2].lines
688   },
689   {
690     "titlemessage_3.align",
691     &titlemessage[2].align
692   },
693   {
694     "titlemessage_3.valign",
695     &titlemessage[2].valign
696   },
697   {
698     "titlemessage_3.font",
699     &titlemessage[2].font
700   },
701   {
702     "titlemessage_3.autowrap",
703     &titlemessage[2].autowrap
704   },
705   {
706     "titlemessage_3.centered",
707     &titlemessage[2].centered
708   },
709   {
710     "titlemessage_3.parse_comments",
711     &titlemessage[2].parse_comments
712   },
713   {
714     "titlemessage_3.sort_priority",
715     &titlemessage[2].sort_priority
716   },
717   {
718     "titlemessage_3.fade_mode",
719     &titlemessage[2].fade_mode
720   },
721   {
722     "titlemessage_3.fade_delay",
723     &titlemessage[2].fade_delay
724   },
725   {
726     "titlemessage_3.post_delay",
727     &titlemessage[2].post_delay
728   },
729   {
730     "titlemessage_3.auto_delay",
731     &titlemessage[2].auto_delay
732   },
733   {
734     "titlemessage_4.x",
735     &titlemessage[3].x
736   },
737   {
738     "titlemessage_4.y",
739     &titlemessage[3].y
740   },
741   {
742     "titlemessage_4.width",
743     &titlemessage[3].width
744   },
745   {
746     "titlemessage_4.height",
747     &titlemessage[3].height
748   },
749   {
750     "titlemessage_4.chars",
751     &titlemessage[3].chars
752   },
753   {
754     "titlemessage_4.lines",
755     &titlemessage[3].lines
756   },
757   {
758     "titlemessage_4.align",
759     &titlemessage[3].align
760   },
761   {
762     "titlemessage_4.valign",
763     &titlemessage[3].valign
764   },
765   {
766     "titlemessage_4.font",
767     &titlemessage[3].font
768   },
769   {
770     "titlemessage_4.autowrap",
771     &titlemessage[3].autowrap
772   },
773   {
774     "titlemessage_4.centered",
775     &titlemessage[3].centered
776   },
777   {
778     "titlemessage_4.parse_comments",
779     &titlemessage[3].parse_comments
780   },
781   {
782     "titlemessage_4.sort_priority",
783     &titlemessage[3].sort_priority
784   },
785   {
786     "titlemessage_4.fade_mode",
787     &titlemessage[3].fade_mode
788   },
789   {
790     "titlemessage_4.fade_delay",
791     &titlemessage[3].fade_delay
792   },
793   {
794     "titlemessage_4.post_delay",
795     &titlemessage[3].post_delay
796   },
797   {
798     "titlemessage_4.auto_delay",
799     &titlemessage[3].auto_delay
800   },
801   {
802     "titlemessage_5.x",
803     &titlemessage[4].x
804   },
805   {
806     "titlemessage_5.y",
807     &titlemessage[4].y
808   },
809   {
810     "titlemessage_5.width",
811     &titlemessage[4].width
812   },
813   {
814     "titlemessage_5.height",
815     &titlemessage[4].height
816   },
817   {
818     "titlemessage_5.chars",
819     &titlemessage[4].chars
820   },
821   {
822     "titlemessage_5.lines",
823     &titlemessage[4].lines
824   },
825   {
826     "titlemessage_5.align",
827     &titlemessage[4].align
828   },
829   {
830     "titlemessage_5.valign",
831     &titlemessage[4].valign
832   },
833   {
834     "titlemessage_5.font",
835     &titlemessage[4].font
836   },
837   {
838     "titlemessage_5.autowrap",
839     &titlemessage[4].autowrap
840   },
841   {
842     "titlemessage_5.centered",
843     &titlemessage[4].centered
844   },
845   {
846     "titlemessage_5.parse_comments",
847     &titlemessage[4].parse_comments
848   },
849   {
850     "titlemessage_5.sort_priority",
851     &titlemessage[4].sort_priority
852   },
853   {
854     "titlemessage_5.fade_mode",
855     &titlemessage[4].fade_mode
856   },
857   {
858     "titlemessage_5.fade_delay",
859     &titlemessage[4].fade_delay
860   },
861   {
862     "titlemessage_5.post_delay",
863     &titlemessage[4].post_delay
864   },
865   {
866     "titlemessage_5.auto_delay",
867     &titlemessage[4].auto_delay
868   },
869   {
870     "readme.x",
871     &readme.x
872   },
873   {
874     "readme.y",
875     &readme.y
876   },
877   {
878     "readme.width",
879     &readme.width
880   },
881   {
882     "readme.height",
883     &readme.height
884   },
885   {
886     "readme.chars",
887     &readme.chars
888   },
889   {
890     "readme.lines",
891     &readme.lines
892   },
893   {
894     "readme.align",
895     &readme.align
896   },
897   {
898     "readme.valign",
899     &readme.valign
900   },
901   {
902     "readme.font",
903     &readme.font
904   },
905   {
906     "readme.autowrap",
907     &readme.autowrap
908   },
909   {
910     "readme.centered",
911     &readme.centered
912   },
913   {
914     "readme.parse_comments",
915     &readme.parse_comments
916   },
917   {
918     "readme.sort_priority",
919     &readme.sort_priority
920   },
921   {
922     "global.num_toons",
923     &global.num_toons
924   },
925   {
926     "border.draw_masked.TITLE",
927     &border.draw_masked[GFX_SPECIAL_ARG_TITLE]
928   },
929   {
930     "border.draw_masked.MAIN",
931     &border.draw_masked[GFX_SPECIAL_ARG_MAIN]
932   },
933   {
934     "border.draw_masked.LEVELS",
935     &border.draw_masked[GFX_SPECIAL_ARG_LEVELS]
936   },
937   {
938     "border.draw_masked.LEVELNR",
939     &border.draw_masked[GFX_SPECIAL_ARG_LEVELNR]
940   },
941   {
942     "border.draw_masked.SCORES",
943     &border.draw_masked[GFX_SPECIAL_ARG_SCORES]
944   },
945   {
946     "border.draw_masked.EDITOR",
947     &border.draw_masked[GFX_SPECIAL_ARG_EDITOR]
948   },
949   {
950     "border.draw_masked.INFO",
951     &border.draw_masked[GFX_SPECIAL_ARG_INFO]
952   },
953   {
954     "border.draw_masked.SETUP",
955     &border.draw_masked[GFX_SPECIAL_ARG_SETUP]
956   },
957   {
958     "border.draw_masked.PLAYING",
959     &border.draw_masked[GFX_SPECIAL_ARG_PLAYING]
960   },
961   {
962     "border.draw_masked.DOOR",
963     &border.draw_masked[GFX_SPECIAL_ARG_DOOR]
964   },
965   {
966     "border.draw_masked_when_fading",
967     &border.draw_masked_when_fading
968   },
969   {
970     "init.busy.x",
971     &init.busy.x
972   },
973   {
974     "init.busy.y",
975     &init.busy.y
976   },
977   {
978     "init.busy.align",
979     &init.busy.align
980   },
981   {
982     "init.busy.valign",
983     &init.busy.valign
984   },
985   {
986     "menu.enter_menu.fade_mode",
987     &menu.enter_menu.fade_mode
988   },
989   {
990     "menu.enter_menu.fade_delay",
991     &menu.enter_menu.fade_delay
992   },
993   {
994     "menu.enter_menu.post_delay",
995     &menu.enter_menu.post_delay
996   },
997   {
998     "menu.leave_menu.fade_mode",
999     &menu.leave_menu.fade_mode
1000   },
1001   {
1002     "menu.leave_menu.fade_delay",
1003     &menu.leave_menu.fade_delay
1004   },
1005   {
1006     "menu.leave_menu.post_delay",
1007     &menu.leave_menu.post_delay
1008   },
1009   {
1010     "menu.enter_screen.fade_mode",
1011     &menu.enter_screen[GFX_SPECIAL_ARG_DEFAULT].fade_mode
1012   },
1013   {
1014     "menu.enter_screen.fade_delay",
1015     &menu.enter_screen[GFX_SPECIAL_ARG_DEFAULT].fade_delay
1016   },
1017   {
1018     "menu.enter_screen.post_delay",
1019     &menu.enter_screen[GFX_SPECIAL_ARG_DEFAULT].post_delay
1020   },
1021   {
1022     "menu.next_screen.fade_mode",
1023     &menu.next_screen.fade_mode
1024   },
1025   {
1026     "menu.next_screen.fade_delay",
1027     &menu.next_screen.fade_delay
1028   },
1029   {
1030     "menu.next_screen.post_delay",
1031     &menu.next_screen.post_delay
1032   },
1033   {
1034     "menu.leave_screen.fade_mode",
1035     &menu.leave_screen[GFX_SPECIAL_ARG_DEFAULT].fade_mode
1036   },
1037   {
1038     "menu.leave_screen.fade_delay",
1039     &menu.leave_screen[GFX_SPECIAL_ARG_DEFAULT].fade_delay
1040   },
1041   {
1042     "menu.leave_screen.post_delay",
1043     &menu.leave_screen[GFX_SPECIAL_ARG_DEFAULT].post_delay
1044   },
1045   {
1046     "menu.enter_screen.SCORES.fade_mode",
1047     &menu.enter_screen[GFX_SPECIAL_ARG_SCORES].fade_mode
1048   },
1049   {
1050     "menu.enter_screen.SCORES.fade_delay",
1051     &menu.enter_screen[GFX_SPECIAL_ARG_SCORES].fade_delay
1052   },
1053   {
1054     "menu.enter_screen.SCORES.post_delay",
1055     &menu.enter_screen[GFX_SPECIAL_ARG_SCORES].post_delay
1056   },
1057   {
1058     "menu.enter_screen.EDITOR.fade_mode",
1059     &menu.enter_screen[GFX_SPECIAL_ARG_EDITOR].fade_mode
1060   },
1061   {
1062     "menu.enter_screen.EDITOR.fade_delay",
1063     &menu.enter_screen[GFX_SPECIAL_ARG_EDITOR].fade_delay
1064   },
1065   {
1066     "menu.enter_screen.EDITOR.post_delay",
1067     &menu.enter_screen[GFX_SPECIAL_ARG_EDITOR].post_delay
1068   },
1069   {
1070     "menu.enter_screen.INFO.fade_mode",
1071     &menu.enter_screen[GFX_SPECIAL_ARG_INFO].fade_mode
1072   },
1073   {
1074     "menu.enter_screen.INFO.fade_delay",
1075     &menu.enter_screen[GFX_SPECIAL_ARG_INFO].fade_delay
1076   },
1077   {
1078     "menu.enter_screen.INFO.post_delay",
1079     &menu.enter_screen[GFX_SPECIAL_ARG_INFO].post_delay
1080   },
1081   {
1082     "menu.enter_screen.PLAYING.fade_mode",
1083     &menu.enter_screen[GFX_SPECIAL_ARG_PLAYING].fade_mode
1084   },
1085   {
1086     "menu.enter_screen.PLAYING.fade_delay",
1087     &menu.enter_screen[GFX_SPECIAL_ARG_PLAYING].fade_delay
1088   },
1089   {
1090     "menu.enter_screen.PLAYING.post_delay",
1091     &menu.enter_screen[GFX_SPECIAL_ARG_PLAYING].post_delay
1092   },
1093   {
1094     "menu.leave_screen.SCORES.fade_mode",
1095     &menu.leave_screen[GFX_SPECIAL_ARG_SCORES].fade_mode
1096   },
1097   {
1098     "menu.leave_screen.SCORES.fade_delay",
1099     &menu.leave_screen[GFX_SPECIAL_ARG_SCORES].fade_delay
1100   },
1101   {
1102     "menu.leave_screen.SCORES.post_delay",
1103     &menu.leave_screen[GFX_SPECIAL_ARG_SCORES].post_delay
1104   },
1105   {
1106     "menu.leave_screen.EDITOR.fade_mode",
1107     &menu.leave_screen[GFX_SPECIAL_ARG_EDITOR].fade_mode
1108   },
1109   {
1110     "menu.leave_screen.EDITOR.fade_delay",
1111     &menu.leave_screen[GFX_SPECIAL_ARG_EDITOR].fade_delay
1112   },
1113   {
1114     "menu.leave_screen.EDITOR.post_delay",
1115     &menu.leave_screen[GFX_SPECIAL_ARG_EDITOR].post_delay
1116   },
1117   {
1118     "menu.leave_screen.INFO.fade_mode",
1119     &menu.leave_screen[GFX_SPECIAL_ARG_INFO].fade_mode
1120   },
1121   {
1122     "menu.leave_screen.INFO.fade_delay",
1123     &menu.leave_screen[GFX_SPECIAL_ARG_INFO].fade_delay
1124   },
1125   {
1126     "menu.leave_screen.INFO.post_delay",
1127     &menu.leave_screen[GFX_SPECIAL_ARG_INFO].post_delay
1128   },
1129   {
1130     "menu.leave_screen.PLAYING.fade_mode",
1131     &menu.leave_screen[GFX_SPECIAL_ARG_PLAYING].fade_mode
1132   },
1133   {
1134     "menu.leave_screen.PLAYING.fade_delay",
1135     &menu.leave_screen[GFX_SPECIAL_ARG_PLAYING].fade_delay
1136   },
1137   {
1138     "menu.leave_screen.PLAYING.post_delay",
1139     &menu.leave_screen[GFX_SPECIAL_ARG_PLAYING].post_delay
1140   },
1141   {
1142     "menu.draw_xoffset",
1143     &menu.draw_xoffset[GFX_SPECIAL_ARG_DEFAULT]
1144   },
1145   {
1146     "menu.draw_yoffset",
1147     &menu.draw_yoffset[GFX_SPECIAL_ARG_DEFAULT]
1148   },
1149   {
1150     "menu.draw_xoffset.MAIN",
1151     &menu.draw_xoffset[GFX_SPECIAL_ARG_MAIN]
1152   },
1153   {
1154     "menu.draw_yoffset.MAIN",
1155     &menu.draw_yoffset[GFX_SPECIAL_ARG_MAIN]
1156   },
1157   {
1158     "menu.draw_xoffset.LEVELS",
1159     &menu.draw_xoffset[GFX_SPECIAL_ARG_LEVELS]
1160   },
1161   {
1162     "menu.draw_yoffset.LEVELS",
1163     &menu.draw_yoffset[GFX_SPECIAL_ARG_LEVELS]
1164   },
1165   {
1166     "menu.draw_xoffset.LEVELNR",
1167     &menu.draw_xoffset[GFX_SPECIAL_ARG_LEVELNR]
1168   },
1169   {
1170     "menu.draw_yoffset.LEVELNR",
1171     &menu.draw_yoffset[GFX_SPECIAL_ARG_LEVELNR]
1172   },
1173   {
1174     "menu.draw_xoffset.SCORES",
1175     &menu.draw_xoffset[GFX_SPECIAL_ARG_SCORES]
1176   },
1177   {
1178     "menu.draw_yoffset.SCORES",
1179     &menu.draw_yoffset[GFX_SPECIAL_ARG_SCORES]
1180   },
1181   {
1182     "menu.draw_xoffset.EDITOR",
1183     &menu.draw_xoffset[GFX_SPECIAL_ARG_EDITOR]
1184   },
1185   {
1186     "menu.draw_yoffset.EDITOR",
1187     &menu.draw_yoffset[GFX_SPECIAL_ARG_EDITOR]
1188   },
1189   {
1190     "menu.draw_xoffset.INFO",
1191     &menu.draw_xoffset[GFX_SPECIAL_ARG_INFO]
1192   },
1193   {
1194     "menu.draw_yoffset.INFO",
1195     &menu.draw_yoffset[GFX_SPECIAL_ARG_INFO]
1196   },
1197   {
1198     "menu.draw_xoffset.INFO[ELEMENTS]",
1199     &menu.draw_xoffset_info[GFX_SPECIAL_ARG_INFO_ELEMENTS]
1200   },
1201   {
1202     "menu.draw_yoffset.INFO[ELEMENTS]",
1203     &menu.draw_yoffset_info[GFX_SPECIAL_ARG_INFO_ELEMENTS]
1204   },
1205   {
1206     "menu.draw_xoffset.INFO[MUSIC]",
1207     &menu.draw_xoffset_info[GFX_SPECIAL_ARG_INFO_MUSIC]
1208   },
1209   {
1210     "menu.draw_yoffset.INFO[MUSIC]",
1211     &menu.draw_yoffset_info[GFX_SPECIAL_ARG_INFO_MUSIC]
1212   },
1213   {
1214     "menu.draw_xoffset.INFO[CREDITS]",
1215     &menu.draw_xoffset_info[GFX_SPECIAL_ARG_INFO_CREDITS]
1216   },
1217   {
1218     "menu.draw_yoffset.INFO[CREDITS]",
1219     &menu.draw_yoffset_info[GFX_SPECIAL_ARG_INFO_CREDITS]
1220   },
1221   {
1222     "menu.draw_xoffset.INFO[PROGRAM]",
1223     &menu.draw_xoffset_info[GFX_SPECIAL_ARG_INFO_PROGRAM]
1224   },
1225   {
1226     "menu.draw_yoffset.INFO[PROGRAM]",
1227     &menu.draw_yoffset_info[GFX_SPECIAL_ARG_INFO_PROGRAM]
1228   },
1229   {
1230     "menu.draw_xoffset.INFO[VERSION]",
1231     &menu.draw_xoffset_info[GFX_SPECIAL_ARG_INFO_VERSION]
1232   },
1233   {
1234     "menu.draw_yoffset.INFO[VERSION]",
1235     &menu.draw_yoffset_info[GFX_SPECIAL_ARG_INFO_VERSION]
1236   },
1237   {
1238     "menu.draw_xoffset.INFO[LEVELSET]",
1239     &menu.draw_xoffset_info[GFX_SPECIAL_ARG_INFO_LEVELSET]
1240   },
1241   {
1242     "menu.draw_yoffset.INFO[LEVELSET]",
1243     &menu.draw_yoffset_info[GFX_SPECIAL_ARG_INFO_LEVELSET]
1244   },
1245   {
1246     "menu.draw_xoffset.SETUP",
1247     &menu.draw_xoffset[GFX_SPECIAL_ARG_SETUP]
1248   },
1249   {
1250     "menu.draw_yoffset.SETUP",
1251     &menu.draw_yoffset[GFX_SPECIAL_ARG_SETUP]
1252   },
1253   {
1254     "menu.draw_xoffset.SETUP[GAME]",
1255     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_GAME]
1256   },
1257   {
1258     "menu.draw_yoffset.SETUP[GAME]",
1259     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_GAME]
1260   },
1261   {
1262     "menu.draw_xoffset.SETUP[EDITOR]",
1263     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_EDITOR]
1264   },
1265   {
1266     "menu.draw_yoffset.SETUP[EDITOR]",
1267     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_EDITOR]
1268   },
1269   {
1270     "menu.draw_xoffset.SETUP[GRAPHICS]",
1271     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_GRAPHICS]
1272   },
1273   {
1274     "menu.draw_yoffset.SETUP[GRAPHICS]",
1275     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_GRAPHICS]
1276   },
1277   {
1278     "menu.draw_xoffset.SETUP[SOUND]",
1279     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SOUND]
1280   },
1281   {
1282     "menu.draw_yoffset.SETUP[SOUND]",
1283     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SOUND]
1284   },
1285   {
1286     "menu.draw_xoffset.SETUP[ARTWORK]",
1287     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_ARTWORK]
1288   },
1289   {
1290     "menu.draw_yoffset.SETUP[ARTWORK]",
1291     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_ARTWORK]
1292   },
1293   {
1294     "menu.draw_xoffset.SETUP[INPUT]",
1295     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_INPUT]
1296   },
1297   {
1298     "menu.draw_yoffset.SETUP[INPUT]",
1299     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_INPUT]
1300   },
1301   {
1302     "menu.draw_xoffset.SETUP[TOUCH]",
1303     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_TOUCH]
1304   },
1305   {
1306     "menu.draw_yoffset.SETUP[TOUCH]",
1307     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_TOUCH]
1308   },
1309   {
1310     "menu.draw_xoffset.SETUP[SHORTCUTS]",
1311     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS]
1312   },
1313   {
1314     "menu.draw_yoffset.SETUP[SHORTCUTS]",
1315     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS]
1316   },
1317   {
1318     "menu.draw_xoffset.SETUP[SHORTCUTS_1]",
1319     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_1]
1320   },
1321   {
1322     "menu.draw_yoffset.SETUP[SHORTCUTS_1]",
1323     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_1]
1324   },
1325   {
1326     "menu.draw_xoffset.SETUP[SHORTCUTS_2]",
1327     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_2]
1328   },
1329   {
1330     "menu.draw_yoffset.SETUP[SHORTCUTS_2]",
1331     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_2]
1332   },
1333   {
1334     "menu.draw_xoffset.SETUP[SHORTCUTS_3]",
1335     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_3]
1336   },
1337   {
1338     "menu.draw_yoffset.SETUP[SHORTCUTS_3]",
1339     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_3]
1340   },
1341   {
1342     "menu.draw_xoffset.SETUP[SHORTCUTS_4]",
1343     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_4]
1344   },
1345   {
1346     "menu.draw_yoffset.SETUP[SHORTCUTS_4]",
1347     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_4]
1348   },
1349   {
1350     "menu.draw_xoffset.SETUP[SHORTCUTS_5]",
1351     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_5]
1352   },
1353   {
1354     "menu.draw_yoffset.SETUP[SHORTCUTS_5]",
1355     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_5]
1356   },
1357   {
1358     "menu.draw_xoffset.SETUP[CHOOSE_ARTWORK]",
1359     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_CHOOSE_ARTWORK]
1360   },
1361   {
1362     "menu.draw_yoffset.SETUP[CHOOSE_ARTWORK]",
1363     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_CHOOSE_ARTWORK]
1364   },
1365   {
1366     "menu.draw_xoffset.SETUP[CHOOSE_OTHER]",
1367     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_CHOOSE_OTHER]
1368   },
1369   {
1370     "menu.draw_yoffset.SETUP[CHOOSE_OTHER]",
1371     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_CHOOSE_OTHER]
1372   },
1373   {
1374     "menu.scrollbar_xoffset",
1375     &menu.scrollbar_xoffset
1376   },
1377   {
1378     "menu.list_size",
1379     &menu.list_size[GFX_SPECIAL_ARG_DEFAULT]
1380   },
1381   {
1382     "menu.list_size.LEVELS",
1383     &menu.list_size[GFX_SPECIAL_ARG_LEVELS]
1384   },
1385   {
1386     "menu.list_size.LEVELNR",
1387     &menu.list_size[GFX_SPECIAL_ARG_LEVELNR]
1388   },
1389   {
1390     "menu.list_size.SCORES",
1391     &menu.list_size[GFX_SPECIAL_ARG_SCORES]
1392   },
1393   {
1394     "menu.list_size.INFO",
1395     &menu.list_size[GFX_SPECIAL_ARG_INFO]
1396   },
1397   {
1398     "menu.list_size.SETUP",
1399     &menu.list_size[GFX_SPECIAL_ARG_SETUP]
1400   },
1401   {
1402     "main.button.name.x",
1403     &menu.main.button.name.x
1404   },
1405   {
1406     "main.button.name.y",
1407     &menu.main.button.name.y
1408   },
1409   {
1410     "main.button.levels.x",
1411     &menu.main.button.levels.x
1412   },
1413   {
1414     "main.button.levels.y",
1415     &menu.main.button.levels.y
1416   },
1417   {
1418     "main.button.scores.x",
1419     &menu.main.button.scores.x
1420   },
1421   {
1422     "main.button.scores.y",
1423     &menu.main.button.scores.y
1424   },
1425   {
1426     "main.button.editor.x",
1427     &menu.main.button.editor.x
1428   },
1429   {
1430     "main.button.editor.y",
1431     &menu.main.button.editor.y
1432   },
1433   {
1434     "main.button.info.x",
1435     &menu.main.button.info.x
1436   },
1437   {
1438     "main.button.info.y",
1439     &menu.main.button.info.y
1440   },
1441   {
1442     "main.button.game.x",
1443     &menu.main.button.game.x
1444   },
1445   {
1446     "main.button.game.y",
1447     &menu.main.button.game.y
1448   },
1449   {
1450     "main.button.setup.x",
1451     &menu.main.button.setup.x
1452   },
1453   {
1454     "main.button.setup.y",
1455     &menu.main.button.setup.y
1456   },
1457   {
1458     "main.button.quit.x",
1459     &menu.main.button.quit.x
1460   },
1461   {
1462     "main.button.quit.y",
1463     &menu.main.button.quit.y
1464   },
1465   {
1466     "main.button.prev_level.x",
1467     &menu.main.button.prev_level.x
1468   },
1469   {
1470     "main.button.prev_level.y",
1471     &menu.main.button.prev_level.y
1472   },
1473   {
1474     "main.button.next_level.x",
1475     &menu.main.button.next_level.x
1476   },
1477   {
1478     "main.button.next_level.y",
1479     &menu.main.button.next_level.y
1480   },
1481   {
1482     "main.text.name.x",
1483     &menu.main.text.name.x
1484   },
1485   {
1486     "main.text.name.y",
1487     &menu.main.text.name.y
1488   },
1489   {
1490     "main.text.name.width",
1491     &menu.main.text.name.width
1492   },
1493   {
1494     "main.text.name.height",
1495     &menu.main.text.name.height
1496   },
1497   {
1498     "main.text.name.align",
1499     &menu.main.text.name.align
1500   },
1501   {
1502     "main.text.name.valign",
1503     &menu.main.text.name.valign
1504   },
1505   {
1506     "main.text.name.font",
1507     &menu.main.text.name.font
1508   },
1509   {
1510     "main.text.levels.x",
1511     &menu.main.text.levels.x
1512   },
1513   {
1514     "main.text.levels.y",
1515     &menu.main.text.levels.y
1516   },
1517   {
1518     "main.text.levels.width",
1519     &menu.main.text.levels.width
1520   },
1521   {
1522     "main.text.levels.height",
1523     &menu.main.text.levels.height
1524   },
1525   {
1526     "main.text.levels.align",
1527     &menu.main.text.levels.align
1528   },
1529   {
1530     "main.text.levels.valign",
1531     &menu.main.text.levels.valign
1532   },
1533   {
1534     "main.text.levels.font",
1535     &menu.main.text.levels.font
1536   },
1537   {
1538     "main.text.scores.x",
1539     &menu.main.text.scores.x
1540   },
1541   {
1542     "main.text.scores.y",
1543     &menu.main.text.scores.y
1544   },
1545   {
1546     "main.text.scores.width",
1547     &menu.main.text.scores.width
1548   },
1549   {
1550     "main.text.scores.height",
1551     &menu.main.text.scores.height
1552   },
1553   {
1554     "main.text.scores.align",
1555     &menu.main.text.scores.align
1556   },
1557   {
1558     "main.text.scores.valign",
1559     &menu.main.text.scores.valign
1560   },
1561   {
1562     "main.text.scores.font",
1563     &menu.main.text.scores.font
1564   },
1565   {
1566     "main.text.editor.x",
1567     &menu.main.text.editor.x
1568   },
1569   {
1570     "main.text.editor.y",
1571     &menu.main.text.editor.y
1572   },
1573   {
1574     "main.text.editor.width",
1575     &menu.main.text.editor.width
1576   },
1577   {
1578     "main.text.editor.height",
1579     &menu.main.text.editor.height
1580   },
1581   {
1582     "main.text.editor.align",
1583     &menu.main.text.editor.align
1584   },
1585   {
1586     "main.text.editor.valign",
1587     &menu.main.text.editor.valign
1588   },
1589   {
1590     "main.text.editor.font",
1591     &menu.main.text.editor.font
1592   },
1593   {
1594     "main.text.info.x",
1595     &menu.main.text.info.x
1596   },
1597   {
1598     "main.text.info.y",
1599     &menu.main.text.info.y
1600   },
1601   {
1602     "main.text.info.width",
1603     &menu.main.text.info.width
1604   },
1605   {
1606     "main.text.info.height",
1607     &menu.main.text.info.height
1608   },
1609   {
1610     "main.text.info.align",
1611     &menu.main.text.info.align
1612   },
1613   {
1614     "main.text.info.valign",
1615     &menu.main.text.info.valign
1616   },
1617   {
1618     "main.text.info.font",
1619     &menu.main.text.info.font
1620   },
1621   {
1622     "main.text.game.x",
1623     &menu.main.text.game.x
1624   },
1625   {
1626     "main.text.game.y",
1627     &menu.main.text.game.y
1628   },
1629   {
1630     "main.text.game.width",
1631     &menu.main.text.game.width
1632   },
1633   {
1634     "main.text.game.height",
1635     &menu.main.text.game.height
1636   },
1637   {
1638     "main.text.game.align",
1639     &menu.main.text.game.align
1640   },
1641   {
1642     "main.text.game.valign",
1643     &menu.main.text.game.valign
1644   },
1645   {
1646     "main.text.game.font",
1647     &menu.main.text.game.font
1648   },
1649   {
1650     "main.text.setup.x",
1651     &menu.main.text.setup.x
1652   },
1653   {
1654     "main.text.setup.y",
1655     &menu.main.text.setup.y
1656   },
1657   {
1658     "main.text.setup.width",
1659     &menu.main.text.setup.width
1660   },
1661   {
1662     "main.text.setup.height",
1663     &menu.main.text.setup.height
1664   },
1665   {
1666     "main.text.setup.align",
1667     &menu.main.text.setup.align
1668   },
1669   {
1670     "main.text.setup.valign",
1671     &menu.main.text.setup.valign
1672   },
1673   {
1674     "main.text.setup.font",
1675     &menu.main.text.setup.font
1676   },
1677   {
1678     "main.text.quit.x",
1679     &menu.main.text.quit.x
1680   },
1681   {
1682     "main.text.quit.y",
1683     &menu.main.text.quit.y
1684   },
1685   {
1686     "main.text.quit.width",
1687     &menu.main.text.quit.width
1688   },
1689   {
1690     "main.text.quit.height",
1691     &menu.main.text.quit.height
1692   },
1693   {
1694     "main.text.quit.align",
1695     &menu.main.text.quit.align
1696   },
1697   {
1698     "main.text.quit.valign",
1699     &menu.main.text.quit.valign
1700   },
1701   {
1702     "main.text.quit.font",
1703     &menu.main.text.quit.font
1704   },
1705   {
1706     "main.text.first_level.x",
1707     &menu.main.text.first_level.x
1708   },
1709   {
1710     "main.text.first_level.y",
1711     &menu.main.text.first_level.y
1712   },
1713   {
1714     "main.text.first_level.align",
1715     &menu.main.text.first_level.align
1716   },
1717   {
1718     "main.text.first_level.valign",
1719     &menu.main.text.first_level.valign
1720   },
1721   {
1722     "main.text.first_level.digits",
1723     &menu.main.text.first_level.size
1724   },
1725   {
1726     "main.text.first_level.font",
1727     &menu.main.text.first_level.font
1728   },
1729   {
1730     "main.text.last_level.x",
1731     &menu.main.text.last_level.x
1732   },
1733   {
1734     "main.text.last_level.y",
1735     &menu.main.text.last_level.y
1736   },
1737   {
1738     "main.text.last_level.align",
1739     &menu.main.text.last_level.align
1740   },
1741   {
1742     "main.text.last_level.valign",
1743     &menu.main.text.last_level.valign
1744   },
1745   {
1746     "main.text.last_level.digits",
1747     &menu.main.text.last_level.size
1748   },
1749   {
1750     "main.text.last_level.font",
1751     &menu.main.text.last_level.font
1752   },
1753   {
1754     "main.text.level_number.x",
1755     &menu.main.text.level_number.x
1756   },
1757   {
1758     "main.text.level_number.y",
1759     &menu.main.text.level_number.y
1760   },
1761   {
1762     "main.text.level_number.align",
1763     &menu.main.text.level_number.align
1764   },
1765   {
1766     "main.text.level_number.valign",
1767     &menu.main.text.level_number.valign
1768   },
1769   {
1770     "main.text.level_number.digits",
1771     &menu.main.text.level_number.size
1772   },
1773   {
1774     "main.text.level_number.font",
1775     &menu.main.text.level_number.font
1776   },
1777   {
1778     "main.text.level_info_1.x",
1779     &menu.main.text.level_info_1.x
1780   },
1781   {
1782     "main.text.level_info_1.y",
1783     &menu.main.text.level_info_1.y
1784   },
1785   {
1786     "main.text.level_info_1.align",
1787     &menu.main.text.level_info_1.align
1788   },
1789   {
1790     "main.text.level_info_1.valign",
1791     &menu.main.text.level_info_1.valign
1792   },
1793   {
1794     "main.text.level_info_1.chars",
1795     &menu.main.text.level_info_1.size
1796   },
1797   {
1798     "main.text.level_info_1.font",
1799     &menu.main.text.level_info_1.font
1800   },
1801   {
1802     "main.text.level_info_2.x",
1803     &menu.main.text.level_info_2.x
1804   },
1805   {
1806     "main.text.level_info_2.y",
1807     &menu.main.text.level_info_2.y
1808   },
1809   {
1810     "main.text.level_info_2.align",
1811     &menu.main.text.level_info_2.align
1812   },
1813   {
1814     "main.text.level_info_2.valign",
1815     &menu.main.text.level_info_2.valign
1816   },
1817   {
1818     "main.text.level_info_2.chars",
1819     &menu.main.text.level_info_2.size
1820   },
1821   {
1822     "main.text.level_info_2.font",
1823     &menu.main.text.level_info_2.font
1824   },
1825   {
1826     "main.text.level_info_2.font_header",
1827     &menu.main.text.level_info_2.font_alt
1828   },
1829   {
1830     "main.text.level_name.x",
1831     &menu.main.text.level_name.x
1832   },
1833   {
1834     "main.text.level_name.y",
1835     &menu.main.text.level_name.y
1836   },
1837   {
1838     "main.text.level_name.align",
1839     &menu.main.text.level_name.align
1840   },
1841   {
1842     "main.text.level_name.valign",
1843     &menu.main.text.level_name.valign
1844   },
1845   {
1846     "main.text.level_name.chars",
1847     &menu.main.text.level_name.size
1848   },
1849   {
1850     "main.text.level_name.font",
1851     &menu.main.text.level_name.font
1852   },
1853   {
1854     "main.text.level_author.x",
1855     &menu.main.text.level_author.x
1856   },
1857   {
1858     "main.text.level_author.y",
1859     &menu.main.text.level_author.y
1860   },
1861   {
1862     "main.text.level_author.align",
1863     &menu.main.text.level_author.align
1864   },
1865   {
1866     "main.text.level_author.valign",
1867     &menu.main.text.level_author.valign
1868   },
1869   {
1870     "main.text.level_author.chars",
1871     &menu.main.text.level_author.size
1872   },
1873   {
1874     "main.text.level_author.font",
1875     &menu.main.text.level_author.font
1876   },
1877   {
1878     "main.text.level_year.x",
1879     &menu.main.text.level_year.x
1880   },
1881   {
1882     "main.text.level_year.y",
1883     &menu.main.text.level_year.y
1884   },
1885   {
1886     "main.text.level_year.align",
1887     &menu.main.text.level_year.align
1888   },
1889   {
1890     "main.text.level_year.valign",
1891     &menu.main.text.level_year.valign
1892   },
1893   {
1894     "main.text.level_year.digits",
1895     &menu.main.text.level_year.size
1896   },
1897   {
1898     "main.text.level_year.font",
1899     &menu.main.text.level_year.font
1900   },
1901   {
1902     "main.text.level_imported_from.x",
1903     &menu.main.text.level_imported_from.x
1904   },
1905   {
1906     "main.text.level_imported_from.y",
1907     &menu.main.text.level_imported_from.y
1908   },
1909   {
1910     "main.text.level_imported_from.align",
1911     &menu.main.text.level_imported_from.align
1912   },
1913   {
1914     "main.text.level_imported_from.valign",
1915     &menu.main.text.level_imported_from.valign
1916   },
1917   {
1918     "main.text.level_imported_from.chars",
1919     &menu.main.text.level_imported_from.size
1920   },
1921   {
1922     "main.text.level_imported_from.font",
1923     &menu.main.text.level_imported_from.font
1924   },
1925   {
1926     "main.text.level_imported_by.x",
1927     &menu.main.text.level_imported_by.x
1928   },
1929   {
1930     "main.text.level_imported_by.y",
1931     &menu.main.text.level_imported_by.y
1932   },
1933   {
1934     "main.text.level_imported_by.align",
1935     &menu.main.text.level_imported_by.align
1936   },
1937   {
1938     "main.text.level_imported_by.valign",
1939     &menu.main.text.level_imported_by.valign
1940   },
1941   {
1942     "main.text.level_imported_by.chars",
1943     &menu.main.text.level_imported_by.size
1944   },
1945   {
1946     "main.text.level_imported_by.font",
1947     &menu.main.text.level_imported_by.font
1948   },
1949   {
1950     "main.text.level_tested_by.x",
1951     &menu.main.text.level_tested_by.x
1952   },
1953   {
1954     "main.text.level_tested_by.y",
1955     &menu.main.text.level_tested_by.y
1956   },
1957   {
1958     "main.text.level_tested_by.align",
1959     &menu.main.text.level_tested_by.align
1960   },
1961   {
1962     "main.text.level_tested_by.valign",
1963     &menu.main.text.level_tested_by.valign
1964   },
1965   {
1966     "main.text.level_tested_by.chars",
1967     &menu.main.text.level_tested_by.size
1968   },
1969   {
1970     "main.text.level_tested_by.font",
1971     &menu.main.text.level_tested_by.font
1972   },
1973   {
1974     "main.text.title_1.x",
1975     &menu.main.text.title_1.x
1976   },
1977   {
1978     "main.text.title_1.y",
1979     &menu.main.text.title_1.y
1980   },
1981   {
1982     "main.text.title_1.align",
1983     &menu.main.text.title_1.align
1984   },
1985   {
1986     "main.text.title_1.valign",
1987     &menu.main.text.title_1.valign
1988   },
1989   {
1990     "main.text.title_1.font",
1991     &menu.main.text.title_1.font
1992   },
1993   {
1994     "main.text.title_2.x",
1995     &menu.main.text.title_2.x
1996   },
1997   {
1998     "main.text.title_2.y",
1999     &menu.main.text.title_2.y
2000   },
2001   {
2002     "main.text.title_2.align",
2003     &menu.main.text.title_2.align
2004   },
2005   {
2006     "main.text.title_2.valign",
2007     &menu.main.text.title_2.valign
2008   },
2009   {
2010     "main.text.title_2.font",
2011     &menu.main.text.title_2.font
2012   },
2013   {
2014     "main.text.title_3.x",
2015     &menu.main.text.title_3.x
2016   },
2017   {
2018     "main.text.title_3.y",
2019     &menu.main.text.title_3.y
2020   },
2021   {
2022     "main.text.title_3.align",
2023     &menu.main.text.title_3.align
2024   },
2025   {
2026     "main.text.title_3.valign",
2027     &menu.main.text.title_3.valign
2028   },
2029   {
2030     "main.text.title_3.font",
2031     &menu.main.text.title_3.font
2032   },
2033   {
2034     "main.input.name.x",
2035     &menu.main.input.name.x
2036   },
2037   {
2038     "main.input.name.y",
2039     &menu.main.input.name.y
2040   },
2041   {
2042     "main.input.name.align",
2043     &menu.main.input.name.align
2044   },
2045   {
2046     "main.input.name.valign",
2047     &menu.main.input.name.valign
2048   },
2049   {
2050     "main.input.name.font",
2051     &menu.main.input.name.font
2052   },
2053   {
2054     "preview.x",
2055     &preview.x
2056   },
2057   {
2058     "preview.y",
2059     &preview.y
2060   },
2061   {
2062     "preview.align",
2063     &preview.align
2064   },
2065   {
2066     "preview.valign",
2067     &preview.valign
2068   },
2069   {
2070     "preview.xsize",
2071     &preview.xsize
2072   },
2073   {
2074     "preview.ysize",
2075     &preview.ysize
2076   },
2077   {
2078     "preview.xoffset",
2079     &preview.xoffset
2080   },
2081   {
2082     "preview.yoffset",
2083     &preview.yoffset
2084   },
2085   {
2086     "preview.tile_size",
2087     &preview.tile_size
2088   },
2089   {
2090     "preview.step_offset",
2091     &preview.step_offset
2092   },
2093   {
2094     "preview.step_delay",
2095     &preview.step_delay
2096   },
2097   {
2098     "preview.anim_mode",
2099     &preview.anim_mode
2100   },
2101   {
2102     "door_1.part_1.x",
2103     &door_1.part_1.x
2104   },
2105   {
2106     "door_1.part_1.y",
2107     &door_1.part_1.y
2108   },
2109   {
2110     "door_1.part_1.step_xoffset",
2111     &door_1.part_1.step_xoffset
2112   },
2113   {
2114     "door_1.part_1.step_yoffset",
2115     &door_1.part_1.step_yoffset
2116   },
2117   {
2118     "door_1.part_1.step_delay",
2119     &door_1.part_1.step_delay
2120   },
2121   {
2122     "door_1.part_1.start_step",
2123     &door_1.part_1.start_step
2124   },
2125   {
2126     "door_1.part_1.start_step_opening",
2127     &door_1.part_1.start_step_opening
2128   },
2129   {
2130     "door_1.part_1.start_step_closing",
2131     &door_1.part_1.start_step_closing
2132   },
2133   {
2134     "door_1.part_1.draw_masked",
2135     &door_1.part_1.draw_masked
2136   },
2137   {
2138     "door_1.part_1.draw_order",
2139     &door_1.part_1.sort_priority
2140   },
2141   {
2142     "door_1.part_2.x",
2143     &door_1.part_2.x
2144   },
2145   {
2146     "door_1.part_2.y",
2147     &door_1.part_2.y
2148   },
2149   {
2150     "door_1.part_2.step_xoffset",
2151     &door_1.part_2.step_xoffset
2152   },
2153   {
2154     "door_1.part_2.step_yoffset",
2155     &door_1.part_2.step_yoffset
2156   },
2157   {
2158     "door_1.part_2.step_delay",
2159     &door_1.part_2.step_delay
2160   },
2161   {
2162     "door_1.part_2.start_step",
2163     &door_1.part_2.start_step
2164   },
2165   {
2166     "door_1.part_2.start_step_opening",
2167     &door_1.part_2.start_step_opening
2168   },
2169   {
2170     "door_1.part_2.start_step_closing",
2171     &door_1.part_2.start_step_closing
2172   },
2173   {
2174     "door_1.part_2.draw_masked",
2175     &door_1.part_2.draw_masked
2176   },
2177   {
2178     "door_1.part_2.draw_order",
2179     &door_1.part_2.sort_priority
2180   },
2181   {
2182     "door_1.part_3.x",
2183     &door_1.part_3.x
2184   },
2185   {
2186     "door_1.part_3.y",
2187     &door_1.part_3.y
2188   },
2189   {
2190     "door_1.part_3.step_xoffset",
2191     &door_1.part_3.step_xoffset
2192   },
2193   {
2194     "door_1.part_3.step_yoffset",
2195     &door_1.part_3.step_yoffset
2196   },
2197   {
2198     "door_1.part_3.step_delay",
2199     &door_1.part_3.step_delay
2200   },
2201   {
2202     "door_1.part_3.start_step",
2203     &door_1.part_3.start_step
2204   },
2205   {
2206     "door_1.part_3.start_step_opening",
2207     &door_1.part_3.start_step_opening
2208   },
2209   {
2210     "door_1.part_3.start_step_closing",
2211     &door_1.part_3.start_step_closing
2212   },
2213   {
2214     "door_1.part_3.draw_masked",
2215     &door_1.part_3.draw_masked
2216   },
2217   {
2218     "door_1.part_3.draw_order",
2219     &door_1.part_3.sort_priority
2220   },
2221   {
2222     "door_1.part_4.x",
2223     &door_1.part_4.x
2224   },
2225   {
2226     "door_1.part_4.y",
2227     &door_1.part_4.y
2228   },
2229   {
2230     "door_1.part_4.step_xoffset",
2231     &door_1.part_4.step_xoffset
2232   },
2233   {
2234     "door_1.part_4.step_yoffset",
2235     &door_1.part_4.step_yoffset
2236   },
2237   {
2238     "door_1.part_4.step_delay",
2239     &door_1.part_4.step_delay
2240   },
2241   {
2242     "door_1.part_4.start_step",
2243     &door_1.part_4.start_step
2244   },
2245   {
2246     "door_1.part_4.start_step_opening",
2247     &door_1.part_4.start_step_opening
2248   },
2249   {
2250     "door_1.part_4.start_step_closing",
2251     &door_1.part_4.start_step_closing
2252   },
2253   {
2254     "door_1.part_4.draw_masked",
2255     &door_1.part_4.draw_masked
2256   },
2257   {
2258     "door_1.part_4.draw_order",
2259     &door_1.part_4.sort_priority
2260   },
2261   {
2262     "door_1.part_5.x",
2263     &door_1.part_5.x
2264   },
2265   {
2266     "door_1.part_5.y",
2267     &door_1.part_5.y
2268   },
2269   {
2270     "door_1.part_5.step_xoffset",
2271     &door_1.part_5.step_xoffset
2272   },
2273   {
2274     "door_1.part_5.step_yoffset",
2275     &door_1.part_5.step_yoffset
2276   },
2277   {
2278     "door_1.part_5.step_delay",
2279     &door_1.part_5.step_delay
2280   },
2281   {
2282     "door_1.part_5.start_step",
2283     &door_1.part_5.start_step
2284   },
2285   {
2286     "door_1.part_5.start_step_opening",
2287     &door_1.part_5.start_step_opening
2288   },
2289   {
2290     "door_1.part_5.start_step_closing",
2291     &door_1.part_5.start_step_closing
2292   },
2293   {
2294     "door_1.part_5.draw_masked",
2295     &door_1.part_5.draw_masked
2296   },
2297   {
2298     "door_1.part_5.draw_order",
2299     &door_1.part_5.sort_priority
2300   },
2301   {
2302     "door_1.part_6.x",
2303     &door_1.part_6.x
2304   },
2305   {
2306     "door_1.part_6.y",
2307     &door_1.part_6.y
2308   },
2309   {
2310     "door_1.part_6.step_xoffset",
2311     &door_1.part_6.step_xoffset
2312   },
2313   {
2314     "door_1.part_6.step_yoffset",
2315     &door_1.part_6.step_yoffset
2316   },
2317   {
2318     "door_1.part_6.step_delay",
2319     &door_1.part_6.step_delay
2320   },
2321   {
2322     "door_1.part_6.start_step",
2323     &door_1.part_6.start_step
2324   },
2325   {
2326     "door_1.part_6.start_step_opening",
2327     &door_1.part_6.start_step_opening
2328   },
2329   {
2330     "door_1.part_6.start_step_closing",
2331     &door_1.part_6.start_step_closing
2332   },
2333   {
2334     "door_1.part_6.draw_masked",
2335     &door_1.part_6.draw_masked
2336   },
2337   {
2338     "door_1.part_6.draw_order",
2339     &door_1.part_6.sort_priority
2340   },
2341   {
2342     "door_1.part_7.x",
2343     &door_1.part_7.x
2344   },
2345   {
2346     "door_1.part_7.y",
2347     &door_1.part_7.y
2348   },
2349   {
2350     "door_1.part_7.step_xoffset",
2351     &door_1.part_7.step_xoffset
2352   },
2353   {
2354     "door_1.part_7.step_yoffset",
2355     &door_1.part_7.step_yoffset
2356   },
2357   {
2358     "door_1.part_7.step_delay",
2359     &door_1.part_7.step_delay
2360   },
2361   {
2362     "door_1.part_7.start_step",
2363     &door_1.part_7.start_step
2364   },
2365   {
2366     "door_1.part_7.start_step_opening",
2367     &door_1.part_7.start_step_opening
2368   },
2369   {
2370     "door_1.part_7.start_step_closing",
2371     &door_1.part_7.start_step_closing
2372   },
2373   {
2374     "door_1.part_7.draw_masked",
2375     &door_1.part_7.draw_masked
2376   },
2377   {
2378     "door_1.part_7.draw_order",
2379     &door_1.part_7.sort_priority
2380   },
2381   {
2382     "door_1.part_8.x",
2383     &door_1.part_8.x
2384   },
2385   {
2386     "door_1.part_8.y",
2387     &door_1.part_8.y
2388   },
2389   {
2390     "door_1.part_8.step_xoffset",
2391     &door_1.part_8.step_xoffset
2392   },
2393   {
2394     "door_1.part_8.step_yoffset",
2395     &door_1.part_8.step_yoffset
2396   },
2397   {
2398     "door_1.part_8.step_delay",
2399     &door_1.part_8.step_delay
2400   },
2401   {
2402     "door_1.part_8.start_step",
2403     &door_1.part_8.start_step
2404   },
2405   {
2406     "door_1.part_8.start_step_opening",
2407     &door_1.part_8.start_step_opening
2408   },
2409   {
2410     "door_1.part_8.start_step_closing",
2411     &door_1.part_8.start_step_closing
2412   },
2413   {
2414     "door_1.part_8.draw_masked",
2415     &door_1.part_8.draw_masked
2416   },
2417   {
2418     "door_1.part_8.draw_order",
2419     &door_1.part_8.sort_priority
2420   },
2421   {
2422     "door_2.part_1.x",
2423     &door_2.part_1.x
2424   },
2425   {
2426     "door_2.part_1.y",
2427     &door_2.part_1.y
2428   },
2429   {
2430     "door_2.part_1.step_xoffset",
2431     &door_2.part_1.step_xoffset
2432   },
2433   {
2434     "door_2.part_1.step_yoffset",
2435     &door_2.part_1.step_yoffset
2436   },
2437   {
2438     "door_2.part_1.step_delay",
2439     &door_2.part_1.step_delay
2440   },
2441   {
2442     "door_2.part_1.start_step",
2443     &door_2.part_1.start_step
2444   },
2445   {
2446     "door_2.part_1.start_step_opening",
2447     &door_2.part_1.start_step_opening
2448   },
2449   {
2450     "door_2.part_1.start_step_closing",
2451     &door_2.part_1.start_step_closing
2452   },
2453   {
2454     "door_2.part_1.draw_masked",
2455     &door_2.part_1.draw_masked
2456   },
2457   {
2458     "door_2.part_1.draw_order",
2459     &door_2.part_1.sort_priority
2460   },
2461   {
2462     "door_2.part_2.x",
2463     &door_2.part_2.x
2464   },
2465   {
2466     "door_2.part_2.y",
2467     &door_2.part_2.y
2468   },
2469   {
2470     "door_2.part_2.step_xoffset",
2471     &door_2.part_2.step_xoffset
2472   },
2473   {
2474     "door_2.part_2.step_yoffset",
2475     &door_2.part_2.step_yoffset
2476   },
2477   {
2478     "door_2.part_2.step_delay",
2479     &door_2.part_2.step_delay
2480   },
2481   {
2482     "door_2.part_2.start_step",
2483     &door_2.part_2.start_step
2484   },
2485   {
2486     "door_2.part_2.start_step_opening",
2487     &door_2.part_2.start_step_opening
2488   },
2489   {
2490     "door_2.part_2.start_step_closing",
2491     &door_2.part_2.start_step_closing
2492   },
2493   {
2494     "door_2.part_2.draw_masked",
2495     &door_2.part_2.draw_masked
2496   },
2497   {
2498     "door_2.part_2.draw_order",
2499     &door_2.part_2.sort_priority
2500   },
2501   {
2502     "door_2.part_3.x",
2503     &door_2.part_3.x
2504   },
2505   {
2506     "door_2.part_3.y",
2507     &door_2.part_3.y
2508   },
2509   {
2510     "door_2.part_3.step_xoffset",
2511     &door_2.part_3.step_xoffset
2512   },
2513   {
2514     "door_2.part_3.step_yoffset",
2515     &door_2.part_3.step_yoffset
2516   },
2517   {
2518     "door_2.part_3.step_delay",
2519     &door_2.part_3.step_delay
2520   },
2521   {
2522     "door_2.part_3.start_step",
2523     &door_2.part_3.start_step
2524   },
2525   {
2526     "door_2.part_3.start_step_opening",
2527     &door_2.part_3.start_step_opening
2528   },
2529   {
2530     "door_2.part_3.start_step_closing",
2531     &door_2.part_3.start_step_closing
2532   },
2533   {
2534     "door_2.part_3.draw_masked",
2535     &door_2.part_3.draw_masked
2536   },
2537   {
2538     "door_2.part_3.draw_order",
2539     &door_2.part_3.sort_priority
2540   },
2541   {
2542     "door_2.part_4.x",
2543     &door_2.part_4.x
2544   },
2545   {
2546     "door_2.part_4.y",
2547     &door_2.part_4.y
2548   },
2549   {
2550     "door_2.part_4.step_xoffset",
2551     &door_2.part_4.step_xoffset
2552   },
2553   {
2554     "door_2.part_4.step_yoffset",
2555     &door_2.part_4.step_yoffset
2556   },
2557   {
2558     "door_2.part_4.step_delay",
2559     &door_2.part_4.step_delay
2560   },
2561   {
2562     "door_2.part_4.start_step",
2563     &door_2.part_4.start_step
2564   },
2565   {
2566     "door_2.part_4.start_step_opening",
2567     &door_2.part_4.start_step_opening
2568   },
2569   {
2570     "door_2.part_4.start_step_closing",
2571     &door_2.part_4.start_step_closing
2572   },
2573   {
2574     "door_2.part_4.draw_masked",
2575     &door_2.part_4.draw_masked
2576   },
2577   {
2578     "door_2.part_4.draw_order",
2579     &door_2.part_4.sort_priority
2580   },
2581   {
2582     "door_2.part_5.x",
2583     &door_2.part_5.x
2584   },
2585   {
2586     "door_2.part_5.y",
2587     &door_2.part_5.y
2588   },
2589   {
2590     "door_2.part_5.step_xoffset",
2591     &door_2.part_5.step_xoffset
2592   },
2593   {
2594     "door_2.part_5.step_yoffset",
2595     &door_2.part_5.step_yoffset
2596   },
2597   {
2598     "door_2.part_5.step_delay",
2599     &door_2.part_5.step_delay
2600   },
2601   {
2602     "door_2.part_5.start_step",
2603     &door_2.part_5.start_step
2604   },
2605   {
2606     "door_2.part_5.start_step_opening",
2607     &door_2.part_5.start_step_opening
2608   },
2609   {
2610     "door_2.part_5.start_step_closing",
2611     &door_2.part_5.start_step_closing
2612   },
2613   {
2614     "door_2.part_5.draw_masked",
2615     &door_2.part_5.draw_masked
2616   },
2617   {
2618     "door_2.part_5.draw_order",
2619     &door_2.part_5.sort_priority
2620   },
2621   {
2622     "door_2.part_6.x",
2623     &door_2.part_6.x
2624   },
2625   {
2626     "door_2.part_6.y",
2627     &door_2.part_6.y
2628   },
2629   {
2630     "door_2.part_6.step_xoffset",
2631     &door_2.part_6.step_xoffset
2632   },
2633   {
2634     "door_2.part_6.step_yoffset",
2635     &door_2.part_6.step_yoffset
2636   },
2637   {
2638     "door_2.part_6.step_delay",
2639     &door_2.part_6.step_delay
2640   },
2641   {
2642     "door_2.part_6.start_step",
2643     &door_2.part_6.start_step
2644   },
2645   {
2646     "door_2.part_6.start_step_opening",
2647     &door_2.part_6.start_step_opening
2648   },
2649   {
2650     "door_2.part_6.start_step_closing",
2651     &door_2.part_6.start_step_closing
2652   },
2653   {
2654     "door_2.part_6.draw_masked",
2655     &door_2.part_6.draw_masked
2656   },
2657   {
2658     "door_2.part_6.draw_order",
2659     &door_2.part_6.sort_priority
2660   },
2661   {
2662     "door_2.part_7.x",
2663     &door_2.part_7.x
2664   },
2665   {
2666     "door_2.part_7.y",
2667     &door_2.part_7.y
2668   },
2669   {
2670     "door_2.part_7.step_xoffset",
2671     &door_2.part_7.step_xoffset
2672   },
2673   {
2674     "door_2.part_7.step_yoffset",
2675     &door_2.part_7.step_yoffset
2676   },
2677   {
2678     "door_2.part_7.step_delay",
2679     &door_2.part_7.step_delay
2680   },
2681   {
2682     "door_2.part_7.start_step",
2683     &door_2.part_7.start_step
2684   },
2685   {
2686     "door_2.part_7.start_step_opening",
2687     &door_2.part_7.start_step_opening
2688   },
2689   {
2690     "door_2.part_7.start_step_closing",
2691     &door_2.part_7.start_step_closing
2692   },
2693   {
2694     "door_2.part_7.draw_masked",
2695     &door_2.part_7.draw_masked
2696   },
2697   {
2698     "door_2.part_7.draw_order",
2699     &door_2.part_7.sort_priority
2700   },
2701   {
2702     "door_2.part_8.x",
2703     &door_2.part_8.x
2704   },
2705   {
2706     "door_2.part_8.y",
2707     &door_2.part_8.y
2708   },
2709   {
2710     "door_2.part_8.step_xoffset",
2711     &door_2.part_8.step_xoffset
2712   },
2713   {
2714     "door_2.part_8.step_yoffset",
2715     &door_2.part_8.step_yoffset
2716   },
2717   {
2718     "door_2.part_8.step_delay",
2719     &door_2.part_8.step_delay
2720   },
2721   {
2722     "door_2.part_8.start_step",
2723     &door_2.part_8.start_step
2724   },
2725   {
2726     "door_2.part_8.start_step_opening",
2727     &door_2.part_8.start_step_opening
2728   },
2729   {
2730     "door_2.part_8.start_step_closing",
2731     &door_2.part_8.start_step_closing
2732   },
2733   {
2734     "door_2.part_8.draw_masked",
2735     &door_2.part_8.draw_masked
2736   },
2737   {
2738     "door_2.part_8.draw_order",
2739     &door_2.part_8.sort_priority
2740   },
2741   {
2742     "door_1.panel.x",
2743     &door_1.panel.x
2744   },
2745   {
2746     "door_1.panel.y",
2747     &door_1.panel.y
2748   },
2749   {
2750     "door_1.panel.step_xoffset",
2751     &door_1.panel.step_xoffset
2752   },
2753   {
2754     "door_1.panel.step_yoffset",
2755     &door_1.panel.step_yoffset
2756   },
2757   {
2758     "door_1.panel.step_delay",
2759     &door_1.panel.step_delay
2760   },
2761   {
2762     "door_1.panel.start_step",
2763     &door_1.panel.start_step
2764   },
2765   {
2766     "door_1.panel.start_step_opening",
2767     &door_1.panel.start_step_opening
2768   },
2769   {
2770     "door_1.panel.start_step_closing",
2771     &door_1.panel.start_step_closing
2772   },
2773   {
2774     "door_1.panel.draw_masked",
2775     &door_1.panel.draw_masked
2776   },
2777   {
2778     "door_1.panel.draw_order",
2779     &door_1.panel.sort_priority
2780   },
2781   {
2782     "door_2.panel.x",
2783     &door_2.panel.x
2784   },
2785   {
2786     "door_2.panel.y",
2787     &door_2.panel.y
2788   },
2789   {
2790     "door_2.panel.step_xoffset",
2791     &door_2.panel.step_xoffset
2792   },
2793   {
2794     "door_2.panel.step_yoffset",
2795     &door_2.panel.step_yoffset
2796   },
2797   {
2798     "door_2.panel.step_delay",
2799     &door_2.panel.step_delay
2800   },
2801   {
2802     "door_2.panel.start_step",
2803     &door_2.panel.start_step
2804   },
2805   {
2806     "door_2.panel.start_step_opening",
2807     &door_2.panel.start_step_opening
2808   },
2809   {
2810     "door_2.panel.start_step_closing",
2811     &door_2.panel.start_step_closing
2812   },
2813   {
2814     "door_2.panel.draw_masked",
2815     &door_2.panel.draw_masked
2816   },
2817   {
2818     "door_2.panel.draw_order",
2819     &door_2.panel.sort_priority
2820   },
2821   {
2822     "door_1.width",
2823     &door_1.width
2824   },
2825   {
2826     "door_1.height",
2827     &door_1.height
2828   },
2829   {
2830     "door_1.step_offset",
2831     &door_1.step_offset
2832   },
2833   {
2834     "door_1.step_delay",
2835     &door_1.step_delay
2836   },
2837   {
2838     "door_1.anim_mode",
2839     &door_1.anim_mode
2840   },
2841   {
2842     "door_2.width",
2843     &door_2.width
2844   },
2845   {
2846     "door_2.height",
2847     &door_2.height
2848   },
2849   {
2850     "door_2.step_offset",
2851     &door_2.step_offset
2852   },
2853   {
2854     "door_2.step_delay",
2855     &door_2.step_delay
2856   },
2857   {
2858     "door_2.anim_mode",
2859     &door_2.anim_mode
2860   },
2861   {
2862     "game.panel.level_number.x",
2863     &game.panel.level_number.x
2864   },
2865   {
2866     "game.panel.level_number.y",
2867     &game.panel.level_number.y
2868   },
2869   {
2870     "game.panel.level_number.align",
2871     &game.panel.level_number.align
2872   },
2873   {
2874     "game.panel.level_number.valign",
2875     &game.panel.level_number.valign
2876   },
2877   {
2878     "game.panel.level_number.digits",
2879     &game.panel.level_number.size
2880   },
2881   {
2882     "game.panel.level_number.font",
2883     &game.panel.level_number.font
2884   },
2885   {
2886     "game.panel.level_number.font_narrow",
2887     &game.panel.level_number.font_alt
2888   },
2889   {
2890     "game.panel.level_number.draw_masked",
2891     &game.panel.level_number.draw_masked
2892   },
2893   {
2894     "game.panel.level_number.draw_order",
2895     &game.panel.level_number.sort_priority
2896   },
2897   {
2898     "game.panel.gems.x",
2899     &game.panel.gems.x
2900   },
2901   {
2902     "game.panel.gems.y",
2903     &game.panel.gems.y
2904   },
2905   {
2906     "game.panel.gems.align",
2907     &game.panel.gems.align
2908   },
2909   {
2910     "game.panel.gems.valign",
2911     &game.panel.gems.valign
2912   },
2913   {
2914     "game.panel.gems.digits",
2915     &game.panel.gems.size
2916   },
2917   {
2918     "game.panel.gems.font",
2919     &game.panel.gems.font
2920   },
2921   {
2922     "game.panel.gems.draw_masked",
2923     &game.panel.gems.draw_masked
2924   },
2925   {
2926     "game.panel.gems.draw_order",
2927     &game.panel.gems.sort_priority
2928   },
2929   {
2930     "game.panel.inventory_count.x",
2931     &game.panel.inventory_count.x
2932   },
2933   {
2934     "game.panel.inventory_count.y",
2935     &game.panel.inventory_count.y
2936   },
2937   {
2938     "game.panel.inventory_count.align",
2939     &game.panel.inventory_count.align
2940   },
2941   {
2942     "game.panel.inventory_count.valign",
2943     &game.panel.inventory_count.valign
2944   },
2945   {
2946     "game.panel.inventory_count.digits",
2947     &game.panel.inventory_count.size
2948   },
2949   {
2950     "game.panel.inventory_count.font",
2951     &game.panel.inventory_count.font
2952   },
2953   {
2954     "game.panel.inventory_count.draw_masked",
2955     &game.panel.inventory_count.draw_masked
2956   },
2957   {
2958     "game.panel.inventory_count.draw_order",
2959     &game.panel.inventory_count.sort_priority
2960   },
2961   {
2962     "game.panel.inventory_first_1.x",
2963     &game.panel.inventory_first[0].x
2964   },
2965   {
2966     "game.panel.inventory_first_1.y",
2967     &game.panel.inventory_first[0].y
2968   },
2969   {
2970     "game.panel.inventory_first_1.tile_size",
2971     &game.panel.inventory_first[0].size
2972   },
2973   {
2974     "game.panel.inventory_first_1.draw_masked",
2975     &game.panel.inventory_first[0].draw_masked
2976   },
2977   {
2978     "game.panel.inventory_first_1.draw_order",
2979     &game.panel.inventory_first[0].sort_priority
2980   },
2981   {
2982     "game.panel.inventory_first_2.x",
2983     &game.panel.inventory_first[1].x
2984   },
2985   {
2986     "game.panel.inventory_first_2.y",
2987     &game.panel.inventory_first[1].y
2988   },
2989   {
2990     "game.panel.inventory_first_2.tile_size",
2991     &game.panel.inventory_first[1].size
2992   },
2993   {
2994     "game.panel.inventory_first_2.draw_masked",
2995     &game.panel.inventory_first[1].draw_masked
2996   },
2997   {
2998     "game.panel.inventory_first_2.draw_order",
2999     &game.panel.inventory_first[1].sort_priority
3000   },
3001   {
3002     "game.panel.inventory_first_3.x",
3003     &game.panel.inventory_first[2].x
3004   },
3005   {
3006     "game.panel.inventory_first_3.y",
3007     &game.panel.inventory_first[2].y
3008   },
3009   {
3010     "game.panel.inventory_first_3.tile_size",
3011     &game.panel.inventory_first[2].size
3012   },
3013   {
3014     "game.panel.inventory_first_3.draw_masked",
3015     &game.panel.inventory_first[2].draw_masked
3016   },
3017   {
3018     "game.panel.inventory_first_3.draw_order",
3019     &game.panel.inventory_first[2].sort_priority
3020   },
3021   {
3022     "game.panel.inventory_first_4.x",
3023     &game.panel.inventory_first[3].x
3024   },
3025   {
3026     "game.panel.inventory_first_4.y",
3027     &game.panel.inventory_first[3].y
3028   },
3029   {
3030     "game.panel.inventory_first_4.tile_size",
3031     &game.panel.inventory_first[3].size
3032   },
3033   {
3034     "game.panel.inventory_first_4.draw_masked",
3035     &game.panel.inventory_first[3].draw_masked
3036   },
3037   {
3038     "game.panel.inventory_first_4.draw_order",
3039     &game.panel.inventory_first[3].sort_priority
3040   },
3041   {
3042     "game.panel.inventory_first_5.x",
3043     &game.panel.inventory_first[4].x
3044   },
3045   {
3046     "game.panel.inventory_first_5.y",
3047     &game.panel.inventory_first[4].y
3048   },
3049   {
3050     "game.panel.inventory_first_5.tile_size",
3051     &game.panel.inventory_first[4].size
3052   },
3053   {
3054     "game.panel.inventory_first_5.draw_masked",
3055     &game.panel.inventory_first[4].draw_masked
3056   },
3057   {
3058     "game.panel.inventory_first_5.draw_order",
3059     &game.panel.inventory_first[4].sort_priority
3060   },
3061   {
3062     "game.panel.inventory_first_6.x",
3063     &game.panel.inventory_first[5].x
3064   },
3065   {
3066     "game.panel.inventory_first_6.y",
3067     &game.panel.inventory_first[5].y
3068   },
3069   {
3070     "game.panel.inventory_first_6.tile_size",
3071     &game.panel.inventory_first[5].size
3072   },
3073   {
3074     "game.panel.inventory_first_6.draw_masked",
3075     &game.panel.inventory_first[5].draw_masked
3076   },
3077   {
3078     "game.panel.inventory_first_6.draw_order",
3079     &game.panel.inventory_first[5].sort_priority
3080   },
3081   {
3082     "game.panel.inventory_first_7.x",
3083     &game.panel.inventory_first[6].x
3084   },
3085   {
3086     "game.panel.inventory_first_7.y",
3087     &game.panel.inventory_first[6].y
3088   },
3089   {
3090     "game.panel.inventory_first_7.tile_size",
3091     &game.panel.inventory_first[6].size
3092   },
3093   {
3094     "game.panel.inventory_first_7.draw_masked",
3095     &game.panel.inventory_first[6].draw_masked
3096   },
3097   {
3098     "game.panel.inventory_first_7.draw_order",
3099     &game.panel.inventory_first[6].sort_priority
3100   },
3101   {
3102     "game.panel.inventory_first_8.x",
3103     &game.panel.inventory_first[7].x
3104   },
3105   {
3106     "game.panel.inventory_first_8.y",
3107     &game.panel.inventory_first[7].y
3108   },
3109   {
3110     "game.panel.inventory_first_8.tile_size",
3111     &game.panel.inventory_first[7].size
3112   },
3113   {
3114     "game.panel.inventory_first_8.draw_masked",
3115     &game.panel.inventory_first[7].draw_masked
3116   },
3117   {
3118     "game.panel.inventory_first_8.draw_order",
3119     &game.panel.inventory_first[7].sort_priority
3120   },
3121   {
3122     "game.panel.inventory_last_1.x",
3123     &game.panel.inventory_last[0].x
3124   },
3125   {
3126     "game.panel.inventory_last_1.y",
3127     &game.panel.inventory_last[0].y
3128   },
3129   {
3130     "game.panel.inventory_last_1.tile_size",
3131     &game.panel.inventory_last[0].size
3132   },
3133   {
3134     "game.panel.inventory_last_1.draw_masked",
3135     &game.panel.inventory_last[0].draw_masked
3136   },
3137   {
3138     "game.panel.inventory_last_1.draw_order",
3139     &game.panel.inventory_last[0].sort_priority
3140   },
3141   {
3142     "game.panel.inventory_last_2.x",
3143     &game.panel.inventory_last[1].x
3144   },
3145   {
3146     "game.panel.inventory_last_2.y",
3147     &game.panel.inventory_last[1].y
3148   },
3149   {
3150     "game.panel.inventory_last_2.tile_size",
3151     &game.panel.inventory_last[1].size
3152   },
3153   {
3154     "game.panel.inventory_last_2.draw_masked",
3155     &game.panel.inventory_last[1].draw_masked
3156   },
3157   {
3158     "game.panel.inventory_last_2.draw_order",
3159     &game.panel.inventory_last[1].sort_priority
3160   },
3161   {
3162     "game.panel.inventory_last_3.x",
3163     &game.panel.inventory_last[2].x
3164   },
3165   {
3166     "game.panel.inventory_last_3.y",
3167     &game.panel.inventory_last[2].y
3168   },
3169   {
3170     "game.panel.inventory_last_3.tile_size",
3171     &game.panel.inventory_last[2].size
3172   },
3173   {
3174     "game.panel.inventory_last_3.draw_masked",
3175     &game.panel.inventory_last[2].draw_masked
3176   },
3177   {
3178     "game.panel.inventory_last_3.draw_order",
3179     &game.panel.inventory_last[2].sort_priority
3180   },
3181   {
3182     "game.panel.inventory_last_4.x",
3183     &game.panel.inventory_last[3].x
3184   },
3185   {
3186     "game.panel.inventory_last_4.y",
3187     &game.panel.inventory_last[3].y
3188   },
3189   {
3190     "game.panel.inventory_last_4.tile_size",
3191     &game.panel.inventory_last[3].size
3192   },
3193   {
3194     "game.panel.inventory_last_4.draw_masked",
3195     &game.panel.inventory_last[3].draw_masked
3196   },
3197   {
3198     "game.panel.inventory_last_4.draw_order",
3199     &game.panel.inventory_last[3].sort_priority
3200   },
3201   {
3202     "game.panel.inventory_last_5.x",
3203     &game.panel.inventory_last[4].x
3204   },
3205   {
3206     "game.panel.inventory_last_5.y",
3207     &game.panel.inventory_last[4].y
3208   },
3209   {
3210     "game.panel.inventory_last_5.tile_size",
3211     &game.panel.inventory_last[4].size
3212   },
3213   {
3214     "game.panel.inventory_last_5.draw_masked",
3215     &game.panel.inventory_last[4].draw_masked
3216   },
3217   {
3218     "game.panel.inventory_last_5.draw_order",
3219     &game.panel.inventory_last[4].sort_priority
3220   },
3221   {
3222     "game.panel.inventory_last_6.x",
3223     &game.panel.inventory_last[5].x
3224   },
3225   {
3226     "game.panel.inventory_last_6.y",
3227     &game.panel.inventory_last[5].y
3228   },
3229   {
3230     "game.panel.inventory_last_6.tile_size",
3231     &game.panel.inventory_last[5].size
3232   },
3233   {
3234     "game.panel.inventory_last_6.draw_masked",
3235     &game.panel.inventory_last[5].draw_masked
3236   },
3237   {
3238     "game.panel.inventory_last_6.draw_order",
3239     &game.panel.inventory_last[5].sort_priority
3240   },
3241   {
3242     "game.panel.inventory_last_7.x",
3243     &game.panel.inventory_last[6].x
3244   },
3245   {
3246     "game.panel.inventory_last_7.y",
3247     &game.panel.inventory_last[6].y
3248   },
3249   {
3250     "game.panel.inventory_last_7.tile_size",
3251     &game.panel.inventory_last[6].size
3252   },
3253   {
3254     "game.panel.inventory_last_7.draw_masked",
3255     &game.panel.inventory_last[6].draw_masked
3256   },
3257   {
3258     "game.panel.inventory_last_7.draw_order",
3259     &game.panel.inventory_last[6].sort_priority
3260   },
3261   {
3262     "game.panel.inventory_last_8.x",
3263     &game.panel.inventory_last[7].x
3264   },
3265   {
3266     "game.panel.inventory_last_8.y",
3267     &game.panel.inventory_last[7].y
3268   },
3269   {
3270     "game.panel.inventory_last_8.tile_size",
3271     &game.panel.inventory_last[7].size
3272   },
3273   {
3274     "game.panel.inventory_last_8.draw_masked",
3275     &game.panel.inventory_last[7].draw_masked
3276   },
3277   {
3278     "game.panel.inventory_last_8.draw_order",
3279     &game.panel.inventory_last[7].sort_priority
3280   },
3281   {
3282     "game.panel.key_1.x",
3283     &game.panel.key[0].x
3284   },
3285   {
3286     "game.panel.key_1.y",
3287     &game.panel.key[0].y
3288   },
3289   {
3290     "game.panel.key_1.tile_size",
3291     &game.panel.key[0].size
3292   },
3293   {
3294     "game.panel.key_1.draw_masked",
3295     &game.panel.key[0].draw_masked
3296   },
3297   {
3298     "game.panel.key_1.draw_order",
3299     &game.panel.key[0].sort_priority
3300   },
3301   {
3302     "game.panel.key_2.x",
3303     &game.panel.key[1].x
3304   },
3305   {
3306     "game.panel.key_2.y",
3307     &game.panel.key[1].y
3308   },
3309   {
3310     "game.panel.key_2.tile_size",
3311     &game.panel.key[1].size
3312   },
3313   {
3314     "game.panel.key_2.draw_masked",
3315     &game.panel.key[1].draw_masked
3316   },
3317   {
3318     "game.panel.key_2.draw_order",
3319     &game.panel.key[1].sort_priority
3320   },
3321   {
3322     "game.panel.key_3.x",
3323     &game.panel.key[2].x
3324   },
3325   {
3326     "game.panel.key_3.y",
3327     &game.panel.key[2].y
3328   },
3329   {
3330     "game.panel.key_3.tile_size",
3331     &game.panel.key[2].size
3332   },
3333   {
3334     "game.panel.key_3.draw_masked",
3335     &game.panel.key[2].draw_masked
3336   },
3337   {
3338     "game.panel.key_3.draw_order",
3339     &game.panel.key[2].sort_priority
3340   },
3341   {
3342     "game.panel.key_4.x",
3343     &game.panel.key[3].x
3344   },
3345   {
3346     "game.panel.key_4.y",
3347     &game.panel.key[3].y
3348   },
3349   {
3350     "game.panel.key_4.tile_size",
3351     &game.panel.key[3].size
3352   },
3353   {
3354     "game.panel.key_4.draw_masked",
3355     &game.panel.key[3].draw_masked
3356   },
3357   {
3358     "game.panel.key_4.draw_order",
3359     &game.panel.key[3].sort_priority
3360   },
3361   {
3362     "game.panel.key_5.x",
3363     &game.panel.key[4].x
3364   },
3365   {
3366     "game.panel.key_5.y",
3367     &game.panel.key[4].y
3368   },
3369   {
3370     "game.panel.key_5.tile_size",
3371     &game.panel.key[4].size
3372   },
3373   {
3374     "game.panel.key_5.draw_masked",
3375     &game.panel.key[4].draw_masked
3376   },
3377   {
3378     "game.panel.key_5.draw_order",
3379     &game.panel.key[4].sort_priority
3380   },
3381   {
3382     "game.panel.key_6.x",
3383     &game.panel.key[5].x
3384   },
3385   {
3386     "game.panel.key_6.y",
3387     &game.panel.key[5].y
3388   },
3389   {
3390     "game.panel.key_6.tile_size",
3391     &game.panel.key[5].size
3392   },
3393   {
3394     "game.panel.key_6.draw_masked",
3395     &game.panel.key[5].draw_masked
3396   },
3397   {
3398     "game.panel.key_6.draw_order",
3399     &game.panel.key[5].sort_priority
3400   },
3401   {
3402     "game.panel.key_7.x",
3403     &game.panel.key[6].x
3404   },
3405   {
3406     "game.panel.key_7.y",
3407     &game.panel.key[6].y
3408   },
3409   {
3410     "game.panel.key_7.tile_size",
3411     &game.panel.key[6].size
3412   },
3413   {
3414     "game.panel.key_7.draw_masked",
3415     &game.panel.key[6].draw_masked
3416   },
3417   {
3418     "game.panel.key_7.draw_order",
3419     &game.panel.key[6].sort_priority
3420   },
3421   {
3422     "game.panel.key_8.x",
3423     &game.panel.key[7].x
3424   },
3425   {
3426     "game.panel.key_8.y",
3427     &game.panel.key[7].y
3428   },
3429   {
3430     "game.panel.key_8.tile_size",
3431     &game.panel.key[7].size
3432   },
3433   {
3434     "game.panel.key_8.draw_masked",
3435     &game.panel.key[7].draw_masked
3436   },
3437   {
3438     "game.panel.key_8.draw_order",
3439     &game.panel.key[7].sort_priority
3440   },
3441   {
3442     "game.panel.key_white.x",
3443     &game.panel.key_white.x
3444   },
3445   {
3446     "game.panel.key_white.y",
3447     &game.panel.key_white.y
3448   },
3449   {
3450     "game.panel.key_white.tile_size",
3451     &game.panel.key_white.size
3452   },
3453   {
3454     "game.panel.key_white.draw_masked",
3455     &game.panel.key_white.draw_masked
3456   },
3457   {
3458     "game.panel.key_white.draw_order",
3459     &game.panel.key_white.sort_priority
3460   },
3461   {
3462     "game.panel.key_white_count.x",
3463     &game.panel.key_white_count.x
3464   },
3465   {
3466     "game.panel.key_white_count.y",
3467     &game.panel.key_white_count.y
3468   },
3469   {
3470     "game.panel.key_white_count.align",
3471     &game.panel.key_white_count.align
3472   },
3473   {
3474     "game.panel.key_white_count.valign",
3475     &game.panel.key_white_count.valign
3476   },
3477   {
3478     "game.panel.key_white_count.digits",
3479     &game.panel.key_white_count.size
3480   },
3481   {
3482     "game.panel.key_white_count.font",
3483     &game.panel.key_white_count.font
3484   },
3485   {
3486     "game.panel.key_white_count.draw_masked",
3487     &game.panel.key_white_count.draw_masked
3488   },
3489   {
3490     "game.panel.key_white_count.draw_order",
3491     &game.panel.key_white_count.sort_priority
3492   },
3493   {
3494     "game.panel.score.x",
3495     &game.panel.score.x
3496   },
3497   {
3498     "game.panel.score.y",
3499     &game.panel.score.y
3500   },
3501   {
3502     "game.panel.score.align",
3503     &game.panel.score.align
3504   },
3505   {
3506     "game.panel.score.valign",
3507     &game.panel.score.valign
3508   },
3509   {
3510     "game.panel.score.digits",
3511     &game.panel.score.size
3512   },
3513   {
3514     "game.panel.score.font",
3515     &game.panel.score.font
3516   },
3517   {
3518     "game.panel.score.draw_masked",
3519     &game.panel.score.draw_masked
3520   },
3521   {
3522     "game.panel.score.draw_order",
3523     &game.panel.score.sort_priority
3524   },
3525   {
3526     "game.panel.highscore.x",
3527     &game.panel.highscore.x
3528   },
3529   {
3530     "game.panel.highscore.y",
3531     &game.panel.highscore.y
3532   },
3533   {
3534     "game.panel.highscore.align",
3535     &game.panel.highscore.align
3536   },
3537   {
3538     "game.panel.highscore.valign",
3539     &game.panel.highscore.valign
3540   },
3541   {
3542     "game.panel.highscore.digits",
3543     &game.panel.highscore.size
3544   },
3545   {
3546     "game.panel.highscore.font",
3547     &game.panel.highscore.font
3548   },
3549   {
3550     "game.panel.highscore.draw_masked",
3551     &game.panel.highscore.draw_masked
3552   },
3553   {
3554     "game.panel.highscore.draw_order",
3555     &game.panel.highscore.sort_priority
3556   },
3557   {
3558     "game.panel.time.x",
3559     &game.panel.time.x
3560   },
3561   {
3562     "game.panel.time.y",
3563     &game.panel.time.y
3564   },
3565   {
3566     "game.panel.time.align",
3567     &game.panel.time.align
3568   },
3569   {
3570     "game.panel.time.valign",
3571     &game.panel.time.valign
3572   },
3573   {
3574     "game.panel.time.digits",
3575     &game.panel.time.size
3576   },
3577   {
3578     "game.panel.time.font",
3579     &game.panel.time.font
3580   },
3581   {
3582     "game.panel.time.font_narrow",
3583     &game.panel.time.font_alt
3584   },
3585   {
3586     "game.panel.time.draw_masked",
3587     &game.panel.time.draw_masked
3588   },
3589   {
3590     "game.panel.time.draw_order",
3591     &game.panel.time.sort_priority
3592   },
3593   {
3594     "game.panel.time_hh.x",
3595     &game.panel.time_hh.x
3596   },
3597   {
3598     "game.panel.time_hh.y",
3599     &game.panel.time_hh.y
3600   },
3601   {
3602     "game.panel.time_hh.align",
3603     &game.panel.time_hh.align
3604   },
3605   {
3606     "game.panel.time_hh.valign",
3607     &game.panel.time_hh.valign
3608   },
3609   {
3610     "game.panel.time_hh.digits",
3611     &game.panel.time_hh.size
3612   },
3613   {
3614     "game.panel.time_hh.font",
3615     &game.panel.time_hh.font
3616   },
3617   {
3618     "game.panel.time_hh.draw_masked",
3619     &game.panel.time_hh.draw_masked
3620   },
3621   {
3622     "game.panel.time_hh.draw_order",
3623     &game.panel.time_hh.sort_priority
3624   },
3625   {
3626     "game.panel.time_mm.x",
3627     &game.panel.time_mm.x
3628   },
3629   {
3630     "game.panel.time_mm.y",
3631     &game.panel.time_mm.y
3632   },
3633   {
3634     "game.panel.time_mm.align",
3635     &game.panel.time_mm.align
3636   },
3637   {
3638     "game.panel.time_mm.valign",
3639     &game.panel.time_mm.valign
3640   },
3641   {
3642     "game.panel.time_mm.digits",
3643     &game.panel.time_mm.size
3644   },
3645   {
3646     "game.panel.time_mm.font",
3647     &game.panel.time_mm.font
3648   },
3649   {
3650     "game.panel.time_mm.draw_masked",
3651     &game.panel.time_mm.draw_masked
3652   },
3653   {
3654     "game.panel.time_mm.draw_order",
3655     &game.panel.time_mm.sort_priority
3656   },
3657   {
3658     "game.panel.time_ss.x",
3659     &game.panel.time_ss.x
3660   },
3661   {
3662     "game.panel.time_ss.y",
3663     &game.panel.time_ss.y
3664   },
3665   {
3666     "game.panel.time_ss.align",
3667     &game.panel.time_ss.align
3668   },
3669   {
3670     "game.panel.time_ss.valign",
3671     &game.panel.time_ss.valign
3672   },
3673   {
3674     "game.panel.time_ss.digits",
3675     &game.panel.time_ss.size
3676   },
3677   {
3678     "game.panel.time_ss.font",
3679     &game.panel.time_ss.font
3680   },
3681   {
3682     "game.panel.time_ss.draw_masked",
3683     &game.panel.time_ss.draw_masked
3684   },
3685   {
3686     "game.panel.time_ss.draw_order",
3687     &game.panel.time_ss.sort_priority
3688   },
3689   {
3690     "game.panel.frame.x",
3691     &game.panel.frame.x
3692   },
3693   {
3694     "game.panel.frame.y",
3695     &game.panel.frame.y
3696   },
3697   {
3698     "game.panel.frame.align",
3699     &game.panel.frame.align
3700   },
3701   {
3702     "game.panel.frame.valign",
3703     &game.panel.frame.valign
3704   },
3705   {
3706     "game.panel.frame.digits",
3707     &game.panel.frame.size
3708   },
3709   {
3710     "game.panel.frame.font",
3711     &game.panel.frame.font
3712   },
3713   {
3714     "game.panel.frame.draw_masked",
3715     &game.panel.frame.draw_masked
3716   },
3717   {
3718     "game.panel.frame.draw_order",
3719     &game.panel.frame.sort_priority
3720   },
3721   {
3722     "game.panel.shield_normal.x",
3723     &game.panel.shield_normal.x
3724   },
3725   {
3726     "game.panel.shield_normal.y",
3727     &game.panel.shield_normal.y
3728   },
3729   {
3730     "game.panel.shield_normal.tile_size",
3731     &game.panel.shield_normal.size
3732   },
3733   {
3734     "game.panel.shield_normal.draw_masked",
3735     &game.panel.shield_normal.draw_masked
3736   },
3737   {
3738     "game.panel.shield_normal.draw_order",
3739     &game.panel.shield_normal.sort_priority
3740   },
3741   {
3742     "game.panel.shield_normal_time.x",
3743     &game.panel.shield_normal_time.x
3744   },
3745   {
3746     "game.panel.shield_normal_time.y",
3747     &game.panel.shield_normal_time.y
3748   },
3749   {
3750     "game.panel.shield_normal_time.align",
3751     &game.panel.shield_normal_time.align
3752   },
3753   {
3754     "game.panel.shield_normal_time.valign",
3755     &game.panel.shield_normal_time.valign
3756   },
3757   {
3758     "game.panel.shield_normal_time.digits",
3759     &game.panel.shield_normal_time.size
3760   },
3761   {
3762     "game.panel.shield_normal_time.font",
3763     &game.panel.shield_normal_time.font
3764   },
3765   {
3766     "game.panel.shield_normal_time.draw_masked",
3767     &game.panel.shield_normal_time.draw_masked
3768   },
3769   {
3770     "game.panel.shield_normal_time.draw_order",
3771     &game.panel.shield_normal_time.sort_priority
3772   },
3773   {
3774     "game.panel.shield_deadly.x",
3775     &game.panel.shield_deadly.x
3776   },
3777   {
3778     "game.panel.shield_deadly.y",
3779     &game.panel.shield_deadly.y
3780   },
3781   {
3782     "game.panel.shield_deadly.tile_size",
3783     &game.panel.shield_deadly.size
3784   },
3785   {
3786     "game.panel.shield_deadly.draw_masked",
3787     &game.panel.shield_deadly.draw_masked
3788   },
3789   {
3790     "game.panel.shield_deadly.draw_order",
3791     &game.panel.shield_deadly.sort_priority
3792   },
3793   {
3794     "game.panel.shield_deadly_time.x",
3795     &game.panel.shield_deadly_time.x
3796   },
3797   {
3798     "game.panel.shield_deadly_time.y",
3799     &game.panel.shield_deadly_time.y
3800   },
3801   {
3802     "game.panel.shield_deadly_time.align",
3803     &game.panel.shield_deadly_time.align
3804   },
3805   {
3806     "game.panel.shield_deadly_time.valign",
3807     &game.panel.shield_deadly_time.valign
3808   },
3809   {
3810     "game.panel.shield_deadly_time.digits",
3811     &game.panel.shield_deadly_time.size
3812   },
3813   {
3814     "game.panel.shield_deadly_time.font",
3815     &game.panel.shield_deadly_time.font
3816   },
3817   {
3818     "game.panel.shield_deadly_time.draw_masked",
3819     &game.panel.shield_deadly_time.draw_masked
3820   },
3821   {
3822     "game.panel.shield_deadly_time.draw_order",
3823     &game.panel.shield_deadly_time.sort_priority
3824   },
3825   {
3826     "game.panel.exit.x",
3827     &game.panel.exit.x
3828   },
3829   {
3830     "game.panel.exit.y",
3831     &game.panel.exit.y
3832   },
3833   {
3834     "game.panel.exit.tile_size",
3835     &game.panel.exit.size
3836   },
3837   {
3838     "game.panel.exit.draw_masked",
3839     &game.panel.exit.draw_masked
3840   },
3841   {
3842     "game.panel.exit.draw_order",
3843     &game.panel.exit.sort_priority
3844   },
3845   {
3846     "game.panel.emc_magic_ball.x",
3847     &game.panel.emc_magic_ball.x
3848   },
3849   {
3850     "game.panel.emc_magic_ball.y",
3851     &game.panel.emc_magic_ball.y
3852   },
3853   {
3854     "game.panel.emc_magic_ball.tile_size",
3855     &game.panel.emc_magic_ball.size
3856   },
3857   {
3858     "game.panel.emc_magic_ball.draw_masked",
3859     &game.panel.emc_magic_ball.draw_masked
3860   },
3861   {
3862     "game.panel.emc_magic_ball.draw_order",
3863     &game.panel.emc_magic_ball.sort_priority
3864   },
3865   {
3866     "game.panel.emc_magic_ball_switch.x",
3867     &game.panel.emc_magic_ball_switch.x
3868   },
3869   {
3870     "game.panel.emc_magic_ball_switch.y",
3871     &game.panel.emc_magic_ball_switch.y
3872   },
3873   {
3874     "game.panel.emc_magic_ball_switch.tile_size",
3875     &game.panel.emc_magic_ball_switch.size
3876   },
3877   {
3878     "game.panel.emc_magic_ball_switch.draw_masked",
3879     &game.panel.emc_magic_ball_switch.draw_masked
3880   },
3881   {
3882     "game.panel.emc_magic_ball_switch.draw_order",
3883     &game.panel.emc_magic_ball_switch.sort_priority
3884   },
3885   {
3886     "game.panel.light_switch.x",
3887     &game.panel.light_switch.x
3888   },
3889   {
3890     "game.panel.light_switch.y",
3891     &game.panel.light_switch.y
3892   },
3893   {
3894     "game.panel.light_switch.tile_size",
3895     &game.panel.light_switch.size
3896   },
3897   {
3898     "game.panel.light_switch.draw_masked",
3899     &game.panel.light_switch.draw_masked
3900   },
3901   {
3902     "game.panel.light_switch.draw_order",
3903     &game.panel.light_switch.sort_priority
3904   },
3905   {
3906     "game.panel.light_switch_time.x",
3907     &game.panel.light_switch_time.x
3908   },
3909   {
3910     "game.panel.light_switch_time.y",
3911     &game.panel.light_switch_time.y
3912   },
3913   {
3914     "game.panel.light_switch_time.align",
3915     &game.panel.light_switch_time.align
3916   },
3917   {
3918     "game.panel.light_switch_time.valign",
3919     &game.panel.light_switch_time.valign
3920   },
3921   {
3922     "game.panel.light_switch_time.digits",
3923     &game.panel.light_switch_time.size
3924   },
3925   {
3926     "game.panel.light_switch_time.font",
3927     &game.panel.light_switch_time.font
3928   },
3929   {
3930     "game.panel.light_switch_time.draw_masked",
3931     &game.panel.light_switch_time.draw_masked
3932   },
3933   {
3934     "game.panel.light_switch_time.draw_order",
3935     &game.panel.light_switch_time.sort_priority
3936   },
3937   {
3938     "game.panel.timegate_switch.x",
3939     &game.panel.timegate_switch.x
3940   },
3941   {
3942     "game.panel.timegate_switch.y",
3943     &game.panel.timegate_switch.y
3944   },
3945   {
3946     "game.panel.timegate_switch.tile_size",
3947     &game.panel.timegate_switch.size
3948   },
3949   {
3950     "game.panel.timegate_switch.draw_masked",
3951     &game.panel.timegate_switch.draw_masked
3952   },
3953   {
3954     "game.panel.timegate_switch.draw_order",
3955     &game.panel.timegate_switch.sort_priority
3956   },
3957   {
3958     "game.panel.timegate_switch_time.x",
3959     &game.panel.timegate_switch_time.x
3960   },
3961   {
3962     "game.panel.timegate_switch_time.y",
3963     &game.panel.timegate_switch_time.y
3964   },
3965   {
3966     "game.panel.timegate_switch_time.align",
3967     &game.panel.timegate_switch_time.align
3968   },
3969   {
3970     "game.panel.timegate_switch_time.valign",
3971     &game.panel.timegate_switch_time.valign
3972   },
3973   {
3974     "game.panel.timegate_switch_time.digits",
3975     &game.panel.timegate_switch_time.size
3976   },
3977   {
3978     "game.panel.timegate_switch_time.font",
3979     &game.panel.timegate_switch_time.font
3980   },
3981   {
3982     "game.panel.timegate_switch_time.draw_masked",
3983     &game.panel.timegate_switch_time.draw_masked
3984   },
3985   {
3986     "game.panel.timegate_switch_time.draw_order",
3987     &game.panel.timegate_switch_time.sort_priority
3988   },
3989   {
3990     "game.panel.switchgate_switch.x",
3991     &game.panel.switchgate_switch.x
3992   },
3993   {
3994     "game.panel.switchgate_switch.y",
3995     &game.panel.switchgate_switch.y
3996   },
3997   {
3998     "game.panel.switchgate_switch.tile_size",
3999     &game.panel.switchgate_switch.size
4000   },
4001   {
4002     "game.panel.switchgate_switch.draw_masked",
4003     &game.panel.switchgate_switch.draw_masked
4004   },
4005   {
4006     "game.panel.switchgate_switch.draw_order",
4007     &game.panel.switchgate_switch.sort_priority
4008   },
4009   {
4010     "game.panel.emc_lenses.x",
4011     &game.panel.emc_lenses.x
4012   },
4013   {
4014     "game.panel.emc_lenses.y",
4015     &game.panel.emc_lenses.y
4016   },
4017   {
4018     "game.panel.emc_lenses.tile_size",
4019     &game.panel.emc_lenses.size
4020   },
4021   {
4022     "game.panel.emc_lenses.draw_masked",
4023     &game.panel.emc_lenses.draw_masked
4024   },
4025   {
4026     "game.panel.emc_lenses.draw_order",
4027     &game.panel.emc_lenses.sort_priority
4028   },
4029   {
4030     "game.panel.emc_lenses_time.x",
4031     &game.panel.emc_lenses_time.x
4032   },
4033   {
4034     "game.panel.emc_lenses_time.y",
4035     &game.panel.emc_lenses_time.y
4036   },
4037   {
4038     "game.panel.emc_lenses_time.align",
4039     &game.panel.emc_lenses_time.align
4040   },
4041   {
4042     "game.panel.emc_lenses_time.valign",
4043     &game.panel.emc_lenses_time.valign
4044   },
4045   {
4046     "game.panel.emc_lenses_time.digits",
4047     &game.panel.emc_lenses_time.size
4048   },
4049   {
4050     "game.panel.emc_lenses_time.font",
4051     &game.panel.emc_lenses_time.font
4052   },
4053   {
4054     "game.panel.emc_lenses_time.draw_masked",
4055     &game.panel.emc_lenses_time.draw_masked
4056   },
4057   {
4058     "game.panel.emc_lenses_time.draw_order",
4059     &game.panel.emc_lenses_time.sort_priority
4060   },
4061   {
4062     "game.panel.emc_magnifier.x",
4063     &game.panel.emc_magnifier.x
4064   },
4065   {
4066     "game.panel.emc_magnifier.y",
4067     &game.panel.emc_magnifier.y
4068   },
4069   {
4070     "game.panel.emc_magnifier.tile_size",
4071     &game.panel.emc_magnifier.size
4072   },
4073   {
4074     "game.panel.emc_magnifier.draw_masked",
4075     &game.panel.emc_magnifier.draw_masked
4076   },
4077   {
4078     "game.panel.emc_magnifier.draw_order",
4079     &game.panel.emc_magnifier.sort_priority
4080   },
4081   {
4082     "game.panel.emc_magnifier_time.x",
4083     &game.panel.emc_magnifier_time.x
4084   },
4085   {
4086     "game.panel.emc_magnifier_time.y",
4087     &game.panel.emc_magnifier_time.y
4088   },
4089   {
4090     "game.panel.emc_magnifier_time.align",
4091     &game.panel.emc_magnifier_time.align
4092   },
4093   {
4094     "game.panel.emc_magnifier_time.valign",
4095     &game.panel.emc_magnifier_time.valign
4096   },
4097   {
4098     "game.panel.emc_magnifier_time.digits",
4099     &game.panel.emc_magnifier_time.size
4100   },
4101   {
4102     "game.panel.emc_magnifier_time.font",
4103     &game.panel.emc_magnifier_time.font
4104   },
4105   {
4106     "game.panel.emc_magnifier_time.draw_masked",
4107     &game.panel.emc_magnifier_time.draw_masked
4108   },
4109   {
4110     "game.panel.emc_magnifier_time.draw_order",
4111     &game.panel.emc_magnifier_time.sort_priority
4112   },
4113   {
4114     "game.panel.balloon_switch.x",
4115     &game.panel.balloon_switch.x
4116   },
4117   {
4118     "game.panel.balloon_switch.y",
4119     &game.panel.balloon_switch.y
4120   },
4121   {
4122     "game.panel.balloon_switch.tile_size",
4123     &game.panel.balloon_switch.size
4124   },
4125   {
4126     "game.panel.balloon_switch.draw_masked",
4127     &game.panel.balloon_switch.draw_masked
4128   },
4129   {
4130     "game.panel.balloon_switch.draw_order",
4131     &game.panel.balloon_switch.sort_priority
4132   },
4133   {
4134     "game.panel.dynabomb_number.x",
4135     &game.panel.dynabomb_number.x
4136   },
4137   {
4138     "game.panel.dynabomb_number.y",
4139     &game.panel.dynabomb_number.y
4140   },
4141   {
4142     "game.panel.dynabomb_number.align",
4143     &game.panel.dynabomb_number.align
4144   },
4145   {
4146     "game.panel.dynabomb_number.valign",
4147     &game.panel.dynabomb_number.valign
4148   },
4149   {
4150     "game.panel.dynabomb_number.digits",
4151     &game.panel.dynabomb_number.size
4152   },
4153   {
4154     "game.panel.dynabomb_number.font",
4155     &game.panel.dynabomb_number.font
4156   },
4157   {
4158     "game.panel.dynabomb_number.draw_masked",
4159     &game.panel.dynabomb_number.draw_masked
4160   },
4161   {
4162     "game.panel.dynabomb_number.draw_order",
4163     &game.panel.dynabomb_number.sort_priority
4164   },
4165   {
4166     "game.panel.dynabomb_size.x",
4167     &game.panel.dynabomb_size.x
4168   },
4169   {
4170     "game.panel.dynabomb_size.y",
4171     &game.panel.dynabomb_size.y
4172   },
4173   {
4174     "game.panel.dynabomb_size.align",
4175     &game.panel.dynabomb_size.align
4176   },
4177   {
4178     "game.panel.dynabomb_size.valign",
4179     &game.panel.dynabomb_size.valign
4180   },
4181   {
4182     "game.panel.dynabomb_size.digits",
4183     &game.panel.dynabomb_size.size
4184   },
4185   {
4186     "game.panel.dynabomb_size.font",
4187     &game.panel.dynabomb_size.font
4188   },
4189   {
4190     "game.panel.dynabomb_size.draw_masked",
4191     &game.panel.dynabomb_size.draw_masked
4192   },
4193   {
4194     "game.panel.dynabomb_size.draw_order",
4195     &game.panel.dynabomb_size.sort_priority
4196   },
4197   {
4198     "game.panel.dynabomb_power.x",
4199     &game.panel.dynabomb_power.x
4200   },
4201   {
4202     "game.panel.dynabomb_power.y",
4203     &game.panel.dynabomb_power.y
4204   },
4205   {
4206     "game.panel.dynabomb_power.tile_size",
4207     &game.panel.dynabomb_power.size
4208   },
4209   {
4210     "game.panel.dynabomb_power.draw_masked",
4211     &game.panel.dynabomb_power.draw_masked
4212   },
4213   {
4214     "game.panel.dynabomb_power.draw_order",
4215     &game.panel.dynabomb_power.sort_priority
4216   },
4217   {
4218     "game.panel.penguins.x",
4219     &game.panel.penguins.x
4220   },
4221   {
4222     "game.panel.penguins.y",
4223     &game.panel.penguins.y
4224   },
4225   {
4226     "game.panel.penguins.align",
4227     &game.panel.penguins.align
4228   },
4229   {
4230     "game.panel.penguins.valign",
4231     &game.panel.penguins.valign
4232   },
4233   {
4234     "game.panel.penguins.digits",
4235     &game.panel.penguins.size
4236   },
4237   {
4238     "game.panel.penguins.font",
4239     &game.panel.penguins.font
4240   },
4241   {
4242     "game.panel.penguins.draw_masked",
4243     &game.panel.penguins.draw_masked
4244   },
4245   {
4246     "game.panel.penguins.draw_order",
4247     &game.panel.penguins.sort_priority
4248   },
4249   {
4250     "game.panel.sokoban_objects.x",
4251     &game.panel.sokoban_objects.x
4252   },
4253   {
4254     "game.panel.sokoban_objects.y",
4255     &game.panel.sokoban_objects.y
4256   },
4257   {
4258     "game.panel.sokoban_objects.align",
4259     &game.panel.sokoban_objects.align
4260   },
4261   {
4262     "game.panel.sokoban_objects.valign",
4263     &game.panel.sokoban_objects.valign
4264   },
4265   {
4266     "game.panel.sokoban_objects.digits",
4267     &game.panel.sokoban_objects.size
4268   },
4269   {
4270     "game.panel.sokoban_objects.font",
4271     &game.panel.sokoban_objects.font
4272   },
4273   {
4274     "game.panel.sokoban_objects.draw_masked",
4275     &game.panel.sokoban_objects.draw_masked
4276   },
4277   {
4278     "game.panel.sokoban_objects.draw_order",
4279     &game.panel.sokoban_objects.sort_priority
4280   },
4281   {
4282     "game.panel.sokoban_fields.x",
4283     &game.panel.sokoban_fields.x
4284   },
4285   {
4286     "game.panel.sokoban_fields.y",
4287     &game.panel.sokoban_fields.y
4288   },
4289   {
4290     "game.panel.sokoban_fields.align",
4291     &game.panel.sokoban_fields.align
4292   },
4293   {
4294     "game.panel.sokoban_fields.valign",
4295     &game.panel.sokoban_fields.valign
4296   },
4297   {
4298     "game.panel.sokoban_fields.digits",
4299     &game.panel.sokoban_fields.size
4300   },
4301   {
4302     "game.panel.sokoban_fields.font",
4303     &game.panel.sokoban_fields.font
4304   },
4305   {
4306     "game.panel.sokoban_fields.draw_masked",
4307     &game.panel.sokoban_fields.draw_masked
4308   },
4309   {
4310     "game.panel.sokoban_fields.draw_order",
4311     &game.panel.sokoban_fields.sort_priority
4312   },
4313   {
4314     "game.panel.robot_wheel.x",
4315     &game.panel.robot_wheel.x
4316   },
4317   {
4318     "game.panel.robot_wheel.y",
4319     &game.panel.robot_wheel.y
4320   },
4321   {
4322     "game.panel.robot_wheel.tile_size",
4323     &game.panel.robot_wheel.size
4324   },
4325   {
4326     "game.panel.robot_wheel.draw_masked",
4327     &game.panel.robot_wheel.draw_masked
4328   },
4329   {
4330     "game.panel.robot_wheel.draw_order",
4331     &game.panel.robot_wheel.sort_priority
4332   },
4333   {
4334     "game.panel.conveyor_belt_1.x",
4335     &game.panel.conveyor_belt[0].x
4336   },
4337   {
4338     "game.panel.conveyor_belt_1.y",
4339     &game.panel.conveyor_belt[0].y
4340   },
4341   {
4342     "game.panel.conveyor_belt_1.tile_size",
4343     &game.panel.conveyor_belt[0].size
4344   },
4345   {
4346     "game.panel.conveyor_belt_1.draw_masked",
4347     &game.panel.conveyor_belt[0].draw_masked
4348   },
4349   {
4350     "game.panel.conveyor_belt_1.draw_order",
4351     &game.panel.conveyor_belt[0].sort_priority
4352   },
4353   {
4354     "game.panel.conveyor_belt_1_switch.x",
4355     &game.panel.conveyor_belt_switch[0].x
4356   },
4357   {
4358     "game.panel.conveyor_belt_1_switch.y",
4359     &game.panel.conveyor_belt_switch[0].y
4360   },
4361   {
4362     "game.panel.conveyor_belt_1_switch.tile_size",
4363     &game.panel.conveyor_belt_switch[0].size
4364   },
4365   {
4366     "game.panel.conveyor_belt_1_switch.draw_masked",
4367     &game.panel.conveyor_belt_switch[0].draw_masked
4368   },
4369   {
4370     "game.panel.conveyor_belt_1_switch.draw_order",
4371     &game.panel.conveyor_belt_switch[0].sort_priority
4372   },
4373   {
4374     "game.panel.conveyor_belt_2.x",
4375     &game.panel.conveyor_belt[1].x
4376   },
4377   {
4378     "game.panel.conveyor_belt_2.y",
4379     &game.panel.conveyor_belt[1].y
4380   },
4381   {
4382     "game.panel.conveyor_belt_2.tile_size",
4383     &game.panel.conveyor_belt[1].size
4384   },
4385   {
4386     "game.panel.conveyor_belt_2.draw_masked",
4387     &game.panel.conveyor_belt[1].draw_masked
4388   },
4389   {
4390     "game.panel.conveyor_belt_2.draw_order",
4391     &game.panel.conveyor_belt[1].sort_priority
4392   },
4393   {
4394     "game.panel.conveyor_belt_2_switch.x",
4395     &game.panel.conveyor_belt_switch[1].x
4396   },
4397   {
4398     "game.panel.conveyor_belt_2_switch.y",
4399     &game.panel.conveyor_belt_switch[1].y
4400   },
4401   {
4402     "game.panel.conveyor_belt_2_switch.tile_size",
4403     &game.panel.conveyor_belt_switch[1].size
4404   },
4405   {
4406     "game.panel.conveyor_belt_2_switch.draw_masked",
4407     &game.panel.conveyor_belt_switch[1].draw_masked
4408   },
4409   {
4410     "game.panel.conveyor_belt_2_switch.draw_order",
4411     &game.panel.conveyor_belt_switch[1].sort_priority
4412   },
4413   {
4414     "game.panel.conveyor_belt_3.x",
4415     &game.panel.conveyor_belt[2].x
4416   },
4417   {
4418     "game.panel.conveyor_belt_3.y",
4419     &game.panel.conveyor_belt[2].y
4420   },
4421   {
4422     "game.panel.conveyor_belt_3.tile_size",
4423     &game.panel.conveyor_belt[2].size
4424   },
4425   {
4426     "game.panel.conveyor_belt_3.draw_masked",
4427     &game.panel.conveyor_belt[2].draw_masked
4428   },
4429   {
4430     "game.panel.conveyor_belt_3.draw_order",
4431     &game.panel.conveyor_belt[2].sort_priority
4432   },
4433   {
4434     "game.panel.conveyor_belt_3_switch.x",
4435     &game.panel.conveyor_belt_switch[2].x
4436   },
4437   {
4438     "game.panel.conveyor_belt_3_switch.y",
4439     &game.panel.conveyor_belt_switch[2].y
4440   },
4441   {
4442     "game.panel.conveyor_belt_3_switch.tile_size",
4443     &game.panel.conveyor_belt_switch[2].size
4444   },
4445   {
4446     "game.panel.conveyor_belt_3_switch.draw_masked",
4447     &game.panel.conveyor_belt_switch[2].draw_masked
4448   },
4449   {
4450     "game.panel.conveyor_belt_3_switch.draw_order",
4451     &game.panel.conveyor_belt_switch[2].sort_priority
4452   },
4453   {
4454     "game.panel.conveyor_belt_4.x",
4455     &game.panel.conveyor_belt[3].x
4456   },
4457   {
4458     "game.panel.conveyor_belt_4.y",
4459     &game.panel.conveyor_belt[3].y
4460   },
4461   {
4462     "game.panel.conveyor_belt_4.tile_size",
4463     &game.panel.conveyor_belt[3].size
4464   },
4465   {
4466     "game.panel.conveyor_belt_4.draw_masked",
4467     &game.panel.conveyor_belt[3].draw_masked
4468   },
4469   {
4470     "game.panel.conveyor_belt_4.draw_order",
4471     &game.panel.conveyor_belt[3].sort_priority
4472   },
4473   {
4474     "game.panel.conveyor_belt_4_switch.x",
4475     &game.panel.conveyor_belt_switch[3].x
4476   },
4477   {
4478     "game.panel.conveyor_belt_4_switch.y",
4479     &game.panel.conveyor_belt_switch[3].y
4480   },
4481   {
4482     "game.panel.conveyor_belt_4_switch.tile_size",
4483     &game.panel.conveyor_belt_switch[3].size
4484   },
4485   {
4486     "game.panel.conveyor_belt_4_switch.draw_masked",
4487     &game.panel.conveyor_belt_switch[3].draw_masked
4488   },
4489   {
4490     "game.panel.conveyor_belt_4_switch.draw_order",
4491     &game.panel.conveyor_belt_switch[3].sort_priority
4492   },
4493   {
4494     "game.panel.magic_wall.x",
4495     &game.panel.magic_wall.x
4496   },
4497   {
4498     "game.panel.magic_wall.y",
4499     &game.panel.magic_wall.y
4500   },
4501   {
4502     "game.panel.magic_wall.tile_size",
4503     &game.panel.magic_wall.size
4504   },
4505   {
4506     "game.panel.magic_wall.draw_masked",
4507     &game.panel.magic_wall.draw_masked
4508   },
4509   {
4510     "game.panel.magic_wall.draw_order",
4511     &game.panel.magic_wall.sort_priority
4512   },
4513   {
4514     "game.panel.magic_wall_time.x",
4515     &game.panel.magic_wall_time.x
4516   },
4517   {
4518     "game.panel.magic_wall_time.y",
4519     &game.panel.magic_wall_time.y
4520   },
4521   {
4522     "game.panel.magic_wall_time.align",
4523     &game.panel.magic_wall_time.align
4524   },
4525   {
4526     "game.panel.magic_wall_time.valign",
4527     &game.panel.magic_wall_time.valign
4528   },
4529   {
4530     "game.panel.magic_wall_time.digits",
4531     &game.panel.magic_wall_time.size
4532   },
4533   {
4534     "game.panel.magic_wall_time.font",
4535     &game.panel.magic_wall_time.font
4536   },
4537   {
4538     "game.panel.magic_wall_time.draw_masked",
4539     &game.panel.magic_wall_time.draw_masked
4540   },
4541   {
4542     "game.panel.magic_wall_time.draw_order",
4543     &game.panel.magic_wall_time.sort_priority
4544   },
4545   {
4546     "game.panel.gravity_state.x",
4547     &game.panel.gravity_state.x
4548   },
4549   {
4550     "game.panel.gravity_state.y",
4551     &game.panel.gravity_state.y
4552   },
4553   {
4554     "game.panel.gravity_state.align",
4555     &game.panel.gravity_state.align
4556   },
4557   {
4558     "game.panel.gravity_state.valign",
4559     &game.panel.gravity_state.valign
4560   },
4561   {
4562     "game.panel.gravity_state.chars",
4563     &game.panel.gravity_state.size
4564   },
4565   {
4566     "game.panel.gravity_state.font",
4567     &game.panel.gravity_state.font
4568   },
4569   {
4570     "game.panel.gravity_state.font_active",
4571     &game.panel.gravity_state.font_alt
4572   },
4573   {
4574     "game.panel.gravity_state.draw_masked",
4575     &game.panel.gravity_state.draw_masked
4576   },
4577   {
4578     "game.panel.gravity_state.draw_order",
4579     &game.panel.gravity_state.sort_priority
4580   },
4581   {
4582     "game.panel.graphic_1.x",
4583     &game.panel.graphic[0].x
4584   },
4585   {
4586     "game.panel.graphic_1.y",
4587     &game.panel.graphic[0].y
4588   },
4589   {
4590     "game.panel.graphic_1.draw_masked",
4591     &game.panel.graphic[0].draw_masked
4592   },
4593   {
4594     "game.panel.graphic_1.draw_order",
4595     &game.panel.graphic[0].sort_priority
4596   },
4597   {
4598     "game.panel.graphic_2.x",
4599     &game.panel.graphic[1].x
4600   },
4601   {
4602     "game.panel.graphic_2.y",
4603     &game.panel.graphic[1].y
4604   },
4605   {
4606     "game.panel.graphic_2.draw_masked",
4607     &game.panel.graphic[1].draw_masked
4608   },
4609   {
4610     "game.panel.graphic_2.draw_order",
4611     &game.panel.graphic[1].sort_priority
4612   },
4613   {
4614     "game.panel.graphic_3.x",
4615     &game.panel.graphic[2].x
4616   },
4617   {
4618     "game.panel.graphic_3.y",
4619     &game.panel.graphic[2].y
4620   },
4621   {
4622     "game.panel.graphic_3.draw_masked",
4623     &game.panel.graphic[2].draw_masked
4624   },
4625   {
4626     "game.panel.graphic_3.draw_order",
4627     &game.panel.graphic[2].sort_priority
4628   },
4629   {
4630     "game.panel.graphic_4.x",
4631     &game.panel.graphic[3].x
4632   },
4633   {
4634     "game.panel.graphic_4.y",
4635     &game.panel.graphic[3].y
4636   },
4637   {
4638     "game.panel.graphic_4.draw_masked",
4639     &game.panel.graphic[3].draw_masked
4640   },
4641   {
4642     "game.panel.graphic_4.draw_order",
4643     &game.panel.graphic[3].sort_priority
4644   },
4645   {
4646     "game.panel.graphic_5.x",
4647     &game.panel.graphic[4].x
4648   },
4649   {
4650     "game.panel.graphic_5.y",
4651     &game.panel.graphic[4].y
4652   },
4653   {
4654     "game.panel.graphic_5.draw_masked",
4655     &game.panel.graphic[4].draw_masked
4656   },
4657   {
4658     "game.panel.graphic_5.draw_order",
4659     &game.panel.graphic[4].sort_priority
4660   },
4661   {
4662     "game.panel.graphic_6.x",
4663     &game.panel.graphic[5].x
4664   },
4665   {
4666     "game.panel.graphic_6.y",
4667     &game.panel.graphic[5].y
4668   },
4669   {
4670     "game.panel.graphic_6.draw_masked",
4671     &game.panel.graphic[5].draw_masked
4672   },
4673   {
4674     "game.panel.graphic_6.draw_order",
4675     &game.panel.graphic[5].sort_priority
4676   },
4677   {
4678     "game.panel.graphic_7.x",
4679     &game.panel.graphic[6].x
4680   },
4681   {
4682     "game.panel.graphic_7.y",
4683     &game.panel.graphic[6].y
4684   },
4685   {
4686     "game.panel.graphic_7.draw_masked",
4687     &game.panel.graphic[6].draw_masked
4688   },
4689   {
4690     "game.panel.graphic_7.draw_order",
4691     &game.panel.graphic[6].sort_priority
4692   },
4693   {
4694     "game.panel.graphic_8.x",
4695     &game.panel.graphic[7].x
4696   },
4697   {
4698     "game.panel.graphic_8.y",
4699     &game.panel.graphic[7].y
4700   },
4701   {
4702     "game.panel.graphic_8.draw_masked",
4703     &game.panel.graphic[7].draw_masked
4704   },
4705   {
4706     "game.panel.graphic_8.draw_order",
4707     &game.panel.graphic[7].sort_priority
4708   },
4709   {
4710     "game.panel.element_1.x",
4711     &game.panel.element[0].x
4712   },
4713   {
4714     "game.panel.element_1.y",
4715     &game.panel.element[0].y
4716   },
4717   {
4718     "game.panel.element_1.tile_size",
4719     &game.panel.element[0].size
4720   },
4721   {
4722     "game.panel.element_1.element",
4723     &game.panel.element[0].id
4724   },
4725   {
4726     "game.panel.element_1.draw_masked",
4727     &game.panel.element[0].draw_masked
4728   },
4729   {
4730     "game.panel.element_1.draw_order",
4731     &game.panel.element[0].sort_priority
4732   },
4733   {
4734     "game.panel.element_1_count.x",
4735     &game.panel.element_count[0].x
4736   },
4737   {
4738     "game.panel.element_1_count.y",
4739     &game.panel.element_count[0].y
4740   },
4741   {
4742     "game.panel.element_1_count.align",
4743     &game.panel.element_count[0].align
4744   },
4745   {
4746     "game.panel.element_1_count.valign",
4747     &game.panel.element_count[0].valign
4748   },
4749   {
4750     "game.panel.element_1_count.digits",
4751     &game.panel.element_count[0].size
4752   },
4753   {
4754     "game.panel.element_1_count.font",
4755     &game.panel.element_count[0].font
4756   },
4757   {
4758     "game.panel.element_1_count.element",
4759     &game.panel.element_count[0].id
4760   },
4761   {
4762     "game.panel.element_1_count.draw_masked",
4763     &game.panel.element_count[0].draw_masked
4764   },
4765   {
4766     "game.panel.element_1_count.draw_order",
4767     &game.panel.element_count[0].sort_priority
4768   },
4769   {
4770     "game.panel.element_2.x",
4771     &game.panel.element[1].x
4772   },
4773   {
4774     "game.panel.element_2.y",
4775     &game.panel.element[1].y
4776   },
4777   {
4778     "game.panel.element_2.tile_size",
4779     &game.panel.element[1].size
4780   },
4781   {
4782     "game.panel.element_2.element",
4783     &game.panel.element[1].id
4784   },
4785   {
4786     "game.panel.element_2.draw_masked",
4787     &game.panel.element[1].draw_masked
4788   },
4789   {
4790     "game.panel.element_2.draw_order",
4791     &game.panel.element[1].sort_priority
4792   },
4793   {
4794     "game.panel.element_2_count.x",
4795     &game.panel.element_count[1].x
4796   },
4797   {
4798     "game.panel.element_2_count.y",
4799     &game.panel.element_count[1].y
4800   },
4801   {
4802     "game.panel.element_2_count.align",
4803     &game.panel.element_count[1].align
4804   },
4805   {
4806     "game.panel.element_2_count.valign",
4807     &game.panel.element_count[1].valign
4808   },
4809   {
4810     "game.panel.element_2_count.digits",
4811     &game.panel.element_count[1].size
4812   },
4813   {
4814     "game.panel.element_2_count.font",
4815     &game.panel.element_count[1].font
4816   },
4817   {
4818     "game.panel.element_2_count.element",
4819     &game.panel.element_count[1].id
4820   },
4821   {
4822     "game.panel.element_2_count.draw_masked",
4823     &game.panel.element_count[1].draw_masked
4824   },
4825   {
4826     "game.panel.element_2_count.draw_order",
4827     &game.panel.element_count[1].sort_priority
4828   },
4829   {
4830     "game.panel.element_3.x",
4831     &game.panel.element[2].x
4832   },
4833   {
4834     "game.panel.element_3.y",
4835     &game.panel.element[2].y
4836   },
4837   {
4838     "game.panel.element_3.tile_size",
4839     &game.panel.element[2].size
4840   },
4841   {
4842     "game.panel.element_3.element",
4843     &game.panel.element[2].id
4844   },
4845   {
4846     "game.panel.element_3.draw_masked",
4847     &game.panel.element[2].draw_masked
4848   },
4849   {
4850     "game.panel.element_3.draw_order",
4851     &game.panel.element[2].sort_priority
4852   },
4853   {
4854     "game.panel.element_3_count.x",
4855     &game.panel.element_count[2].x
4856   },
4857   {
4858     "game.panel.element_3_count.y",
4859     &game.panel.element_count[2].y
4860   },
4861   {
4862     "game.panel.element_3_count.align",
4863     &game.panel.element_count[2].align
4864   },
4865   {
4866     "game.panel.element_3_count.valign",
4867     &game.panel.element_count[2].valign
4868   },
4869   {
4870     "game.panel.element_3_count.digits",
4871     &game.panel.element_count[2].size
4872   },
4873   {
4874     "game.panel.element_3_count.font",
4875     &game.panel.element_count[2].font
4876   },
4877   {
4878     "game.panel.element_3_count.element",
4879     &game.panel.element_count[2].id
4880   },
4881   {
4882     "game.panel.element_3_count.draw_masked",
4883     &game.panel.element_count[2].draw_masked
4884   },
4885   {
4886     "game.panel.element_3_count.draw_order",
4887     &game.panel.element_count[2].sort_priority
4888   },
4889   {
4890     "game.panel.element_4.x",
4891     &game.panel.element[3].x
4892   },
4893   {
4894     "game.panel.element_4.y",
4895     &game.panel.element[3].y
4896   },
4897   {
4898     "game.panel.element_4.tile_size",
4899     &game.panel.element[3].size
4900   },
4901   {
4902     "game.panel.element_4.element",
4903     &game.panel.element[3].id
4904   },
4905   {
4906     "game.panel.element_4.draw_masked",
4907     &game.panel.element[3].draw_masked
4908   },
4909   {
4910     "game.panel.element_4.draw_order",
4911     &game.panel.element[3].sort_priority
4912   },
4913   {
4914     "game.panel.element_4_count.x",
4915     &game.panel.element_count[3].x
4916   },
4917   {
4918     "game.panel.element_4_count.y",
4919     &game.panel.element_count[3].y
4920   },
4921   {
4922     "game.panel.element_4_count.align",
4923     &game.panel.element_count[3].align
4924   },
4925   {
4926     "game.panel.element_4_count.valign",
4927     &game.panel.element_count[3].valign
4928   },
4929   {
4930     "game.panel.element_4_count.digits",
4931     &game.panel.element_count[3].size
4932   },
4933   {
4934     "game.panel.element_4_count.font",
4935     &game.panel.element_count[3].font
4936   },
4937   {
4938     "game.panel.element_4_count.element",
4939     &game.panel.element_count[3].id
4940   },
4941   {
4942     "game.panel.element_4_count.draw_masked",
4943     &game.panel.element_count[3].draw_masked
4944   },
4945   {
4946     "game.panel.element_4_count.draw_order",
4947     &game.panel.element_count[3].sort_priority
4948   },
4949   {
4950     "game.panel.element_5.x",
4951     &game.panel.element[4].x
4952   },
4953   {
4954     "game.panel.element_5.y",
4955     &game.panel.element[4].y
4956   },
4957   {
4958     "game.panel.element_5.tile_size",
4959     &game.panel.element[4].size
4960   },
4961   {
4962     "game.panel.element_5.element",
4963     &game.panel.element[4].id
4964   },
4965   {
4966     "game.panel.element_5.draw_masked",
4967     &game.panel.element[4].draw_masked
4968   },
4969   {
4970     "game.panel.element_5.draw_order",
4971     &game.panel.element[4].sort_priority
4972   },
4973   {
4974     "game.panel.element_5_count.x",
4975     &game.panel.element_count[4].x
4976   },
4977   {
4978     "game.panel.element_5_count.y",
4979     &game.panel.element_count[4].y
4980   },
4981   {
4982     "game.panel.element_5_count.align",
4983     &game.panel.element_count[4].align
4984   },
4985   {
4986     "game.panel.element_5_count.valign",
4987     &game.panel.element_count[4].valign
4988   },
4989   {
4990     "game.panel.element_5_count.digits",
4991     &game.panel.element_count[4].size
4992   },
4993   {
4994     "game.panel.element_5_count.font",
4995     &game.panel.element_count[4].font
4996   },
4997   {
4998     "game.panel.element_5_count.element",
4999     &game.panel.element_count[4].id
5000   },
5001   {
5002     "game.panel.element_5_count.draw_masked",
5003     &game.panel.element_count[4].draw_masked
5004   },
5005   {
5006     "game.panel.element_5_count.draw_order",
5007     &game.panel.element_count[4].sort_priority
5008   },
5009   {
5010     "game.panel.element_6.x",
5011     &game.panel.element[5].x
5012   },
5013   {
5014     "game.panel.element_6.y",
5015     &game.panel.element[5].y
5016   },
5017   {
5018     "game.panel.element_6.tile_size",
5019     &game.panel.element[5].size
5020   },
5021   {
5022     "game.panel.element_6.element",
5023     &game.panel.element[5].id
5024   },
5025   {
5026     "game.panel.element_6.draw_masked",
5027     &game.panel.element[5].draw_masked
5028   },
5029   {
5030     "game.panel.element_6.draw_order",
5031     &game.panel.element[5].sort_priority
5032   },
5033   {
5034     "game.panel.element_6_count.x",
5035     &game.panel.element_count[5].x
5036   },
5037   {
5038     "game.panel.element_6_count.y",
5039     &game.panel.element_count[5].y
5040   },
5041   {
5042     "game.panel.element_6_count.align",
5043     &game.panel.element_count[5].align
5044   },
5045   {
5046     "game.panel.element_6_count.valign",
5047     &game.panel.element_count[5].valign
5048   },
5049   {
5050     "game.panel.element_6_count.digits",
5051     &game.panel.element_count[5].size
5052   },
5053   {
5054     "game.panel.element_6_count.font",
5055     &game.panel.element_count[5].font
5056   },
5057   {
5058     "game.panel.element_6_count.element",
5059     &game.panel.element_count[5].id
5060   },
5061   {
5062     "game.panel.element_6_count.draw_masked",
5063     &game.panel.element_count[5].draw_masked
5064   },
5065   {
5066     "game.panel.element_6_count.draw_order",
5067     &game.panel.element_count[5].sort_priority
5068   },
5069   {
5070     "game.panel.element_7.x",
5071     &game.panel.element[6].x
5072   },
5073   {
5074     "game.panel.element_7.y",
5075     &game.panel.element[6].y
5076   },
5077   {
5078     "game.panel.element_7.tile_size",
5079     &game.panel.element[6].size
5080   },
5081   {
5082     "game.panel.element_7.element",
5083     &game.panel.element[6].id
5084   },
5085   {
5086     "game.panel.element_7.draw_masked",
5087     &game.panel.element[6].draw_masked
5088   },
5089   {
5090     "game.panel.element_7.draw_order",
5091     &game.panel.element[6].sort_priority
5092   },
5093   {
5094     "game.panel.element_7_count.x",
5095     &game.panel.element_count[6].x
5096   },
5097   {
5098     "game.panel.element_7_count.y",
5099     &game.panel.element_count[6].y
5100   },
5101   {
5102     "game.panel.element_7_count.align",
5103     &game.panel.element_count[6].align
5104   },
5105   {
5106     "game.panel.element_7_count.valign",
5107     &game.panel.element_count[6].valign
5108   },
5109   {
5110     "game.panel.element_7_count.digits",
5111     &game.panel.element_count[6].size
5112   },
5113   {
5114     "game.panel.element_7_count.font",
5115     &game.panel.element_count[6].font
5116   },
5117   {
5118     "game.panel.element_7_count.element",
5119     &game.panel.element_count[6].id
5120   },
5121   {
5122     "game.panel.element_7_count.draw_masked",
5123     &game.panel.element_count[6].draw_masked
5124   },
5125   {
5126     "game.panel.element_7_count.draw_order",
5127     &game.panel.element_count[6].sort_priority
5128   },
5129   {
5130     "game.panel.element_8.x",
5131     &game.panel.element[7].x
5132   },
5133   {
5134     "game.panel.element_8.y",
5135     &game.panel.element[7].y
5136   },
5137   {
5138     "game.panel.element_8.tile_size",
5139     &game.panel.element[7].size
5140   },
5141   {
5142     "game.panel.element_8.element",
5143     &game.panel.element[7].id
5144   },
5145   {
5146     "game.panel.element_8.draw_masked",
5147     &game.panel.element[7].draw_masked
5148   },
5149   {
5150     "game.panel.element_8.draw_order",
5151     &game.panel.element[7].sort_priority
5152   },
5153   {
5154     "game.panel.element_8_count.x",
5155     &game.panel.element_count[7].x
5156   },
5157   {
5158     "game.panel.element_8_count.y",
5159     &game.panel.element_count[7].y
5160   },
5161   {
5162     "game.panel.element_8_count.align",
5163     &game.panel.element_count[7].align
5164   },
5165   {
5166     "game.panel.element_8_count.valign",
5167     &game.panel.element_count[7].valign
5168   },
5169   {
5170     "game.panel.element_8_count.digits",
5171     &game.panel.element_count[7].size
5172   },
5173   {
5174     "game.panel.element_8_count.font",
5175     &game.panel.element_count[7].font
5176   },
5177   {
5178     "game.panel.element_8_count.element",
5179     &game.panel.element_count[7].id
5180   },
5181   {
5182     "game.panel.element_8_count.draw_masked",
5183     &game.panel.element_count[7].draw_masked
5184   },
5185   {
5186     "game.panel.element_8_count.draw_order",
5187     &game.panel.element_count[7].sort_priority
5188   },
5189   {
5190     "game.panel.ce_score_1.x",
5191     &game.panel.ce_score[0].x
5192   },
5193   {
5194     "game.panel.ce_score_1.y",
5195     &game.panel.ce_score[0].y
5196   },
5197   {
5198     "game.panel.ce_score_1.align",
5199     &game.panel.ce_score[0].align
5200   },
5201   {
5202     "game.panel.ce_score_1.valign",
5203     &game.panel.ce_score[0].valign
5204   },
5205   {
5206     "game.panel.ce_score_1.digits",
5207     &game.panel.ce_score[0].size
5208   },
5209   {
5210     "game.panel.ce_score_1.font",
5211     &game.panel.ce_score[0].font
5212   },
5213   {
5214     "game.panel.ce_score_1.element",
5215     &game.panel.ce_score[0].id
5216   },
5217   {
5218     "game.panel.ce_score_1.draw_masked",
5219     &game.panel.ce_score[0].draw_masked
5220   },
5221   {
5222     "game.panel.ce_score_1.draw_order",
5223     &game.panel.ce_score[0].sort_priority
5224   },
5225   {
5226     "game.panel.ce_score_1_element.x",
5227     &game.panel.ce_score_element[0].x
5228   },
5229   {
5230     "game.panel.ce_score_1_element.y",
5231     &game.panel.ce_score_element[0].y
5232   },
5233   {
5234     "game.panel.ce_score_1_element.tile_size",
5235     &game.panel.ce_score_element[0].size
5236   },
5237   {
5238     "game.panel.ce_score_1_element.element",
5239     &game.panel.ce_score_element[0].id
5240   },
5241   {
5242     "game.panel.ce_score_1_element.draw_masked",
5243     &game.panel.ce_score_element[0].draw_masked
5244   },
5245   {
5246     "game.panel.ce_score_1_element.draw_order",
5247     &game.panel.ce_score_element[0].sort_priority
5248   },
5249   {
5250     "game.panel.ce_score_2.x",
5251     &game.panel.ce_score[1].x
5252   },
5253   {
5254     "game.panel.ce_score_2.y",
5255     &game.panel.ce_score[1].y
5256   },
5257   {
5258     "game.panel.ce_score_2.align",
5259     &game.panel.ce_score[1].align
5260   },
5261   {
5262     "game.panel.ce_score_2.valign",
5263     &game.panel.ce_score[1].valign
5264   },
5265   {
5266     "game.panel.ce_score_2.digits",
5267     &game.panel.ce_score[1].size
5268   },
5269   {
5270     "game.panel.ce_score_2.font",
5271     &game.panel.ce_score[1].font
5272   },
5273   {
5274     "game.panel.ce_score_2.element",
5275     &game.panel.ce_score[1].id
5276   },
5277   {
5278     "game.panel.ce_score_2.draw_masked",
5279     &game.panel.ce_score[1].draw_masked
5280   },
5281   {
5282     "game.panel.ce_score_2.draw_order",
5283     &game.panel.ce_score[1].sort_priority
5284   },
5285   {
5286     "game.panel.ce_score_2_element.x",
5287     &game.panel.ce_score_element[1].x
5288   },
5289   {
5290     "game.panel.ce_score_2_element.y",
5291     &game.panel.ce_score_element[1].y
5292   },
5293   {
5294     "game.panel.ce_score_2_element.tile_size",
5295     &game.panel.ce_score_element[1].size
5296   },
5297   {
5298     "game.panel.ce_score_2_element.element",
5299     &game.panel.ce_score_element[1].id
5300   },
5301   {
5302     "game.panel.ce_score_2_element.draw_masked",
5303     &game.panel.ce_score_element[1].draw_masked
5304   },
5305   {
5306     "game.panel.ce_score_2_element.draw_order",
5307     &game.panel.ce_score_element[1].sort_priority
5308   },
5309   {
5310     "game.panel.ce_score_3.x",
5311     &game.panel.ce_score[2].x
5312   },
5313   {
5314     "game.panel.ce_score_3.y",
5315     &game.panel.ce_score[2].y
5316   },
5317   {
5318     "game.panel.ce_score_3.align",
5319     &game.panel.ce_score[2].align
5320   },
5321   {
5322     "game.panel.ce_score_3.valign",
5323     &game.panel.ce_score[2].valign
5324   },
5325   {
5326     "game.panel.ce_score_3.digits",
5327     &game.panel.ce_score[2].size
5328   },
5329   {
5330     "game.panel.ce_score_3.font",
5331     &game.panel.ce_score[2].font
5332   },
5333   {
5334     "game.panel.ce_score_3.element",
5335     &game.panel.ce_score[2].id
5336   },
5337   {
5338     "game.panel.ce_score_3.draw_masked",
5339     &game.panel.ce_score[2].draw_masked
5340   },
5341   {
5342     "game.panel.ce_score_3.draw_order",
5343     &game.panel.ce_score[2].sort_priority
5344   },
5345   {
5346     "game.panel.ce_score_3_element.x",
5347     &game.panel.ce_score_element[2].x
5348   },
5349   {
5350     "game.panel.ce_score_3_element.y",
5351     &game.panel.ce_score_element[2].y
5352   },
5353   {
5354     "game.panel.ce_score_3_element.tile_size",
5355     &game.panel.ce_score_element[2].size
5356   },
5357   {
5358     "game.panel.ce_score_3_element.element",
5359     &game.panel.ce_score_element[2].id
5360   },
5361   {
5362     "game.panel.ce_score_3_element.draw_masked",
5363     &game.panel.ce_score_element[2].draw_masked
5364   },
5365   {
5366     "game.panel.ce_score_3_element.draw_order",
5367     &game.panel.ce_score_element[2].sort_priority
5368   },
5369   {
5370     "game.panel.ce_score_4.x",
5371     &game.panel.ce_score[3].x
5372   },
5373   {
5374     "game.panel.ce_score_4.y",
5375     &game.panel.ce_score[3].y
5376   },
5377   {
5378     "game.panel.ce_score_4.align",
5379     &game.panel.ce_score[3].align
5380   },
5381   {
5382     "game.panel.ce_score_4.valign",
5383     &game.panel.ce_score[3].valign
5384   },
5385   {
5386     "game.panel.ce_score_4.digits",
5387     &game.panel.ce_score[3].size
5388   },
5389   {
5390     "game.panel.ce_score_4.font",
5391     &game.panel.ce_score[3].font
5392   },
5393   {
5394     "game.panel.ce_score_4.element",
5395     &game.panel.ce_score[3].id
5396   },
5397   {
5398     "game.panel.ce_score_4.draw_masked",
5399     &game.panel.ce_score[3].draw_masked
5400   },
5401   {
5402     "game.panel.ce_score_4.draw_order",
5403     &game.panel.ce_score[3].sort_priority
5404   },
5405   {
5406     "game.panel.ce_score_4_element.x",
5407     &game.panel.ce_score_element[3].x
5408   },
5409   {
5410     "game.panel.ce_score_4_element.y",
5411     &game.panel.ce_score_element[3].y
5412   },
5413   {
5414     "game.panel.ce_score_4_element.tile_size",
5415     &game.panel.ce_score_element[3].size
5416   },
5417   {
5418     "game.panel.ce_score_4_element.element",
5419     &game.panel.ce_score_element[3].id
5420   },
5421   {
5422     "game.panel.ce_score_4_element.draw_masked",
5423     &game.panel.ce_score_element[3].draw_masked
5424   },
5425   {
5426     "game.panel.ce_score_4_element.draw_order",
5427     &game.panel.ce_score_element[3].sort_priority
5428   },
5429   {
5430     "game.panel.ce_score_5.x",
5431     &game.panel.ce_score[4].x
5432   },
5433   {
5434     "game.panel.ce_score_5.y",
5435     &game.panel.ce_score[4].y
5436   },
5437   {
5438     "game.panel.ce_score_5.align",
5439     &game.panel.ce_score[4].align
5440   },
5441   {
5442     "game.panel.ce_score_5.valign",
5443     &game.panel.ce_score[4].valign
5444   },
5445   {
5446     "game.panel.ce_score_5.digits",
5447     &game.panel.ce_score[4].size
5448   },
5449   {
5450     "game.panel.ce_score_5.font",
5451     &game.panel.ce_score[4].font
5452   },
5453   {
5454     "game.panel.ce_score_5.element",
5455     &game.panel.ce_score[4].id
5456   },
5457   {
5458     "game.panel.ce_score_5.draw_masked",
5459     &game.panel.ce_score[4].draw_masked
5460   },
5461   {
5462     "game.panel.ce_score_5.draw_order",
5463     &game.panel.ce_score[4].sort_priority
5464   },
5465   {
5466     "game.panel.ce_score_5_element.x",
5467     &game.panel.ce_score_element[4].x
5468   },
5469   {
5470     "game.panel.ce_score_5_element.y",
5471     &game.panel.ce_score_element[4].y
5472   },
5473   {
5474     "game.panel.ce_score_5_element.tile_size",
5475     &game.panel.ce_score_element[4].size
5476   },
5477   {
5478     "game.panel.ce_score_5_element.element",
5479     &game.panel.ce_score_element[4].id
5480   },
5481   {
5482     "game.panel.ce_score_5_element.draw_masked",
5483     &game.panel.ce_score_element[4].draw_masked
5484   },
5485   {
5486     "game.panel.ce_score_5_element.draw_order",
5487     &game.panel.ce_score_element[4].sort_priority
5488   },
5489   {
5490     "game.panel.ce_score_6.x",
5491     &game.panel.ce_score[5].x
5492   },
5493   {
5494     "game.panel.ce_score_6.y",
5495     &game.panel.ce_score[5].y
5496   },
5497   {
5498     "game.panel.ce_score_6.align",
5499     &game.panel.ce_score[5].align
5500   },
5501   {
5502     "game.panel.ce_score_6.valign",
5503     &game.panel.ce_score[5].valign
5504   },
5505   {
5506     "game.panel.ce_score_6.digits",
5507     &game.panel.ce_score[5].size
5508   },
5509   {
5510     "game.panel.ce_score_6.font",
5511     &game.panel.ce_score[5].font
5512   },
5513   {
5514     "game.panel.ce_score_6.element",
5515     &game.panel.ce_score[5].id
5516   },
5517   {
5518     "game.panel.ce_score_6.draw_masked",
5519     &game.panel.ce_score[5].draw_masked
5520   },
5521   {
5522     "game.panel.ce_score_6.draw_order",
5523     &game.panel.ce_score[5].sort_priority
5524   },
5525   {
5526     "game.panel.ce_score_6_element.x",
5527     &game.panel.ce_score_element[5].x
5528   },
5529   {
5530     "game.panel.ce_score_6_element.y",
5531     &game.panel.ce_score_element[5].y
5532   },
5533   {
5534     "game.panel.ce_score_6_element.tile_size",
5535     &game.panel.ce_score_element[5].size
5536   },
5537   {
5538     "game.panel.ce_score_6_element.element",
5539     &game.panel.ce_score_element[5].id
5540   },
5541   {
5542     "game.panel.ce_score_6_element.draw_masked",
5543     &game.panel.ce_score_element[5].draw_masked
5544   },
5545   {
5546     "game.panel.ce_score_6_element.draw_order",
5547     &game.panel.ce_score_element[5].sort_priority
5548   },
5549   {
5550     "game.panel.ce_score_7.x",
5551     &game.panel.ce_score[6].x
5552   },
5553   {
5554     "game.panel.ce_score_7.y",
5555     &game.panel.ce_score[6].y
5556   },
5557   {
5558     "game.panel.ce_score_7.align",
5559     &game.panel.ce_score[6].align
5560   },
5561   {
5562     "game.panel.ce_score_7.valign",
5563     &game.panel.ce_score[6].valign
5564   },
5565   {
5566     "game.panel.ce_score_7.digits",
5567     &game.panel.ce_score[6].size
5568   },
5569   {
5570     "game.panel.ce_score_7.font",
5571     &game.panel.ce_score[6].font
5572   },
5573   {
5574     "game.panel.ce_score_7.element",
5575     &game.panel.ce_score[6].id
5576   },
5577   {
5578     "game.panel.ce_score_7.draw_masked",
5579     &game.panel.ce_score[6].draw_masked
5580   },
5581   {
5582     "game.panel.ce_score_7.draw_order",
5583     &game.panel.ce_score[6].sort_priority
5584   },
5585   {
5586     "game.panel.ce_score_7_element.x",
5587     &game.panel.ce_score_element[6].x
5588   },
5589   {
5590     "game.panel.ce_score_7_element.y",
5591     &game.panel.ce_score_element[6].y
5592   },
5593   {
5594     "game.panel.ce_score_7_element.tile_size",
5595     &game.panel.ce_score_element[6].size
5596   },
5597   {
5598     "game.panel.ce_score_7_element.element",
5599     &game.panel.ce_score_element[6].id
5600   },
5601   {
5602     "game.panel.ce_score_7_element.draw_masked",
5603     &game.panel.ce_score_element[6].draw_masked
5604   },
5605   {
5606     "game.panel.ce_score_7_element.draw_order",
5607     &game.panel.ce_score_element[6].sort_priority
5608   },
5609   {
5610     "game.panel.ce_score_8.x",
5611     &game.panel.ce_score[7].x
5612   },
5613   {
5614     "game.panel.ce_score_8.y",
5615     &game.panel.ce_score[7].y
5616   },
5617   {
5618     "game.panel.ce_score_8.align",
5619     &game.panel.ce_score[7].align
5620   },
5621   {
5622     "game.panel.ce_score_8.valign",
5623     &game.panel.ce_score[7].valign
5624   },
5625   {
5626     "game.panel.ce_score_8.digits",
5627     &game.panel.ce_score[7].size
5628   },
5629   {
5630     "game.panel.ce_score_8.font",
5631     &game.panel.ce_score[7].font
5632   },
5633   {
5634     "game.panel.ce_score_8.element",
5635     &game.panel.ce_score[7].id
5636   },
5637   {
5638     "game.panel.ce_score_8.draw_masked",
5639     &game.panel.ce_score[7].draw_masked
5640   },
5641   {
5642     "game.panel.ce_score_8.draw_order",
5643     &game.panel.ce_score[7].sort_priority
5644   },
5645   {
5646     "game.panel.ce_score_8_element.x",
5647     &game.panel.ce_score_element[7].x
5648   },
5649   {
5650     "game.panel.ce_score_8_element.y",
5651     &game.panel.ce_score_element[7].y
5652   },
5653   {
5654     "game.panel.ce_score_8_element.tile_size",
5655     &game.panel.ce_score_element[7].size
5656   },
5657   {
5658     "game.panel.ce_score_8_element.element",
5659     &game.panel.ce_score_element[7].id
5660   },
5661   {
5662     "game.panel.ce_score_8_element.draw_masked",
5663     &game.panel.ce_score_element[7].draw_masked
5664   },
5665   {
5666     "game.panel.ce_score_8_element.draw_order",
5667     &game.panel.ce_score_element[7].sort_priority
5668   },
5669   {
5670     "game.panel.player_name.x",
5671     &game.panel.player_name.x
5672   },
5673   {
5674     "game.panel.player_name.y",
5675     &game.panel.player_name.y
5676   },
5677   {
5678     "game.panel.player_name.align",
5679     &game.panel.player_name.align
5680   },
5681   {
5682     "game.panel.player_name.valign",
5683     &game.panel.player_name.valign
5684   },
5685   {
5686     "game.panel.player_name.chars",
5687     &game.panel.player_name.size
5688   },
5689   {
5690     "game.panel.player_name.font",
5691     &game.panel.player_name.font
5692   },
5693   {
5694     "game.panel.player_name.draw_masked",
5695     &game.panel.player_name.draw_masked
5696   },
5697   {
5698     "game.panel.player_name.draw_order",
5699     &game.panel.player_name.sort_priority
5700   },
5701   {
5702     "game.panel.level_name.x",
5703     &game.panel.level_name.x
5704   },
5705   {
5706     "game.panel.level_name.y",
5707     &game.panel.level_name.y
5708   },
5709   {
5710     "game.panel.level_name.align",
5711     &game.panel.level_name.align
5712   },
5713   {
5714     "game.panel.level_name.valign",
5715     &game.panel.level_name.valign
5716   },
5717   {
5718     "game.panel.level_name.chars",
5719     &game.panel.level_name.size
5720   },
5721   {
5722     "game.panel.level_name.font",
5723     &game.panel.level_name.font
5724   },
5725   {
5726     "game.panel.level_name.draw_masked",
5727     &game.panel.level_name.draw_masked
5728   },
5729   {
5730     "game.panel.level_name.draw_order",
5731     &game.panel.level_name.sort_priority
5732   },
5733   {
5734     "game.panel.level_author.x",
5735     &game.panel.level_author.x
5736   },
5737   {
5738     "game.panel.level_author.y",
5739     &game.panel.level_author.y
5740   },
5741   {
5742     "game.panel.level_author.align",
5743     &game.panel.level_author.align
5744   },
5745   {
5746     "game.panel.level_author.valign",
5747     &game.panel.level_author.valign
5748   },
5749   {
5750     "game.panel.level_author.chars",
5751     &game.panel.level_author.size
5752   },
5753   {
5754     "game.panel.level_author.font",
5755     &game.panel.level_author.font
5756   },
5757   {
5758     "game.panel.level_author.draw_masked",
5759     &game.panel.level_author.draw_masked
5760   },
5761   {
5762     "game.panel.level_author.draw_order",
5763     &game.panel.level_author.sort_priority
5764   },
5765   {
5766     "game.button.stop.x",
5767     &game.button.stop.x
5768   },
5769   {
5770     "game.button.stop.y",
5771     &game.button.stop.y
5772   },
5773   {
5774     "game.button.pause.x",
5775     &game.button.pause.x
5776   },
5777   {
5778     "game.button.pause.y",
5779     &game.button.pause.y
5780   },
5781   {
5782     "game.button.play.x",
5783     &game.button.play.x
5784   },
5785   {
5786     "game.button.play.y",
5787     &game.button.play.y
5788   },
5789   {
5790     "game.button.sound_music.x",
5791     &game.button.sound_music.x
5792   },
5793   {
5794     "game.button.sound_music.y",
5795     &game.button.sound_music.y
5796   },
5797   {
5798     "game.button.sound_loops.x",
5799     &game.button.sound_loops.x
5800   },
5801   {
5802     "game.button.sound_loops.y",
5803     &game.button.sound_loops.y
5804   },
5805   {
5806     "game.button.sound_simple.x",
5807     &game.button.sound_simple.x
5808   },
5809   {
5810     "game.button.sound_simple.y",
5811     &game.button.sound_simple.y
5812   },
5813   {
5814     "game.button.save.x",
5815     &game.button.save.x
5816   },
5817   {
5818     "game.button.save.y",
5819     &game.button.save.y
5820   },
5821   {
5822     "game.button.load.x",
5823     &game.button.load.x
5824   },
5825   {
5826     "game.button.load.y",
5827     &game.button.load.y
5828   },
5829   {
5830     "tape.button.eject.x",
5831     &tape.button.eject.x
5832   },
5833   {
5834     "tape.button.eject.y",
5835     &tape.button.eject.y
5836   },
5837   {
5838     "tape.button.stop.x",
5839     &tape.button.stop.x
5840   },
5841   {
5842     "tape.button.stop.y",
5843     &tape.button.stop.y
5844   },
5845   {
5846     "tape.button.pause.x",
5847     &tape.button.pause.x
5848   },
5849   {
5850     "tape.button.pause.y",
5851     &tape.button.pause.y
5852   },
5853   {
5854     "tape.button.record.x",
5855     &tape.button.record.x
5856   },
5857   {
5858     "tape.button.record.y",
5859     &tape.button.record.y
5860   },
5861   {
5862     "tape.button.play.x",
5863     &tape.button.play.x
5864   },
5865   {
5866     "tape.button.play.y",
5867     &tape.button.play.y
5868   },
5869   {
5870     "tape.symbol.eject.x",
5871     &tape.symbol.eject.x
5872   },
5873   {
5874     "tape.symbol.eject.y",
5875     &tape.symbol.eject.y
5876   },
5877   {
5878     "tape.symbol.stop.x",
5879     &tape.symbol.stop.x
5880   },
5881   {
5882     "tape.symbol.stop.y",
5883     &tape.symbol.stop.y
5884   },
5885   {
5886     "tape.symbol.pause.x",
5887     &tape.symbol.pause.x
5888   },
5889   {
5890     "tape.symbol.pause.y",
5891     &tape.symbol.pause.y
5892   },
5893   {
5894     "tape.symbol.record.x",
5895     &tape.symbol.record.x
5896   },
5897   {
5898     "tape.symbol.record.y",
5899     &tape.symbol.record.y
5900   },
5901   {
5902     "tape.symbol.play.x",
5903     &tape.symbol.play.x
5904   },
5905   {
5906     "tape.symbol.play.y",
5907     &tape.symbol.play.y
5908   },
5909   {
5910     "tape.symbol.fast_forward.x",
5911     &tape.symbol.fast_forward.x
5912   },
5913   {
5914     "tape.symbol.fast_forward.y",
5915     &tape.symbol.fast_forward.y
5916   },
5917   {
5918     "tape.symbol.warp_forward.x",
5919     &tape.symbol.warp_forward.x
5920   },
5921   {
5922     "tape.symbol.warp_forward.y",
5923     &tape.symbol.warp_forward.y
5924   },
5925   {
5926     "tape.symbol.warp_forward_blind.x",
5927     &tape.symbol.warp_forward_blind.x
5928   },
5929   {
5930     "tape.symbol.warp_forward_blind.y",
5931     &tape.symbol.warp_forward_blind.y
5932   },
5933   {
5934     "tape.symbol.pause_before_end.x",
5935     &tape.symbol.pause_before_end.x
5936   },
5937   {
5938     "tape.symbol.pause_before_end.y",
5939     &tape.symbol.pause_before_end.y
5940   },
5941   {
5942     "tape.symbol.single_step.x",
5943     &tape.symbol.single_step.x
5944   },
5945   {
5946     "tape.symbol.single_step.y",
5947     &tape.symbol.single_step.y
5948   },
5949   {
5950     "tape.label.eject.x",
5951     &tape.label.eject.x
5952   },
5953   {
5954     "tape.label.eject.y",
5955     &tape.label.eject.y
5956   },
5957   {
5958     "tape.label.stop.x",
5959     &tape.label.stop.x
5960   },
5961   {
5962     "tape.label.stop.y",
5963     &tape.label.stop.y
5964   },
5965   {
5966     "tape.label.pause.x",
5967     &tape.label.pause.x
5968   },
5969   {
5970     "tape.label.pause.y",
5971     &tape.label.pause.y
5972   },
5973   {
5974     "tape.label.record.x",
5975     &tape.label.record.x
5976   },
5977   {
5978     "tape.label.record.y",
5979     &tape.label.record.y
5980   },
5981   {
5982     "tape.label.play.x",
5983     &tape.label.play.x
5984   },
5985   {
5986     "tape.label.play.y",
5987     &tape.label.play.y
5988   },
5989   {
5990     "tape.label.fast_forward.x",
5991     &tape.label.fast_forward.x
5992   },
5993   {
5994     "tape.label.fast_forward.y",
5995     &tape.label.fast_forward.y
5996   },
5997   {
5998     "tape.label.warp_forward.x",
5999     &tape.label.warp_forward.x
6000   },
6001   {
6002     "tape.label.warp_forward.y",
6003     &tape.label.warp_forward.y
6004   },
6005   {
6006     "tape.label.warp_forward_blind.x",
6007     &tape.label.warp_forward_blind.x
6008   },
6009   {
6010     "tape.label.warp_forward_blind.y",
6011     &tape.label.warp_forward_blind.y
6012   },
6013   {
6014     "tape.label.pause_before_end.x",
6015     &tape.label.pause_before_end.x
6016   },
6017   {
6018     "tape.label.pause_before_end.y",
6019     &tape.label.pause_before_end.y
6020   },
6021   {
6022     "tape.label.single_step.x",
6023     &tape.label.single_step.x
6024   },
6025   {
6026     "tape.label.single_step.y",
6027     &tape.label.single_step.y
6028   },
6029   {
6030     "tape.label.date.x",
6031     &tape.label.date.x
6032   },
6033   {
6034     "tape.label.date.y",
6035     &tape.label.date.y
6036   },
6037   {
6038     "tape.label.time.x",
6039     &tape.label.time.x
6040   },
6041   {
6042     "tape.label.time.y",
6043     &tape.label.time.y
6044   },
6045   {
6046     "tape.text.date.x",
6047     &tape.text.date.x
6048   },
6049   {
6050     "tape.text.date.y",
6051     &tape.text.date.y
6052   },
6053   {
6054     "tape.text.date.align",
6055     &tape.text.date.align
6056   },
6057   {
6058     "tape.text.date.valign",
6059     &tape.text.date.valign
6060   },
6061   {
6062     "tape.text.date.digits",
6063     &tape.text.date.size
6064   },
6065   {
6066     "tape.text.date.font",
6067     &tape.text.date.font
6068   },
6069   {
6070     "tape.text.time.x",
6071     &tape.text.time.x
6072   },
6073   {
6074     "tape.text.time.y",
6075     &tape.text.time.y
6076   },
6077   {
6078     "tape.text.time.align",
6079     &tape.text.time.align
6080   },
6081   {
6082     "tape.text.time.valign",
6083     &tape.text.time.valign
6084   },
6085   {
6086     "tape.text.time.digits",
6087     &tape.text.time.size
6088   },
6089   {
6090     "tape.text.time.font",
6091     &tape.text.time.font
6092   },
6093   {
6094     "tape.show_game_buttons",
6095     &tape.show_game_buttons
6096   },
6097   {
6098     "editor.palette.x",
6099     &editor.palette.x
6100   },
6101   {
6102     "editor.palette.y",
6103     &editor.palette.y
6104   },
6105   {
6106     "editor.palette.cols",
6107     &editor.palette.cols
6108   },
6109   {
6110     "editor.palette.rows",
6111     &editor.palette.rows
6112   },
6113   {
6114     "editor.palette.element_left.x",
6115     &editor.palette.element_left.x
6116   },
6117   {
6118     "editor.palette.element_left.y",
6119     &editor.palette.element_left.y
6120   },
6121   {
6122     "editor.palette.element_middle.x",
6123     &editor.palette.element_middle.x
6124   },
6125   {
6126     "editor.palette.element_middle.y",
6127     &editor.palette.element_middle.y
6128   },
6129   {
6130     "editor.palette.element_right.x",
6131     &editor.palette.element_right.x
6132   },
6133   {
6134     "editor.palette.element_right.y",
6135     &editor.palette.element_right.y
6136   },
6137   {
6138     "request.button.yes.x",
6139     &request.button.yes.x
6140   },
6141   {
6142     "request.button.yes.y",
6143     &request.button.yes.y
6144   },
6145   {
6146     "request.button.no.x",
6147     &request.button.no.x
6148   },
6149   {
6150     "request.button.no.y",
6151     &request.button.no.y
6152   },
6153   {
6154     "request.button.confirm.x",
6155     &request.button.confirm.x
6156   },
6157   {
6158     "request.button.confirm.y",
6159     &request.button.confirm.y
6160   },
6161   {
6162     "request.button.player_1.x",
6163     &request.button.player_1.x
6164   },
6165   {
6166     "request.button.player_1.y",
6167     &request.button.player_1.y
6168   },
6169   {
6170     "request.button.player_1.draw_player",
6171     &request.button.player_1.draw_player
6172   },
6173   {
6174     "request.button.player_1.tile_size",
6175     &request.button.player_1.size
6176   },
6177   {
6178     "request.button.player_2.x",
6179     &request.button.player_2.x
6180   },
6181   {
6182     "request.button.player_2.y",
6183     &request.button.player_2.y
6184   },
6185   {
6186     "request.button.player_2.draw_player",
6187     &request.button.player_2.draw_player
6188   },
6189   {
6190     "request.button.player_2.tile_size",
6191     &request.button.player_2.size
6192   },
6193   {
6194     "request.button.player_3.x",
6195     &request.button.player_3.x
6196   },
6197   {
6198     "request.button.player_3.y",
6199     &request.button.player_3.y
6200   },
6201   {
6202     "request.button.player_3.draw_player",
6203     &request.button.player_3.draw_player
6204   },
6205   {
6206     "request.button.player_3.tile_size",
6207     &request.button.player_3.size
6208   },
6209   {
6210     "request.button.player_4.x",
6211     &request.button.player_4.x
6212   },
6213   {
6214     "request.button.player_4.y",
6215     &request.button.player_4.y
6216   },
6217   {
6218     "request.button.player_4.draw_player",
6219     &request.button.player_4.draw_player
6220   },
6221   {
6222     "request.button.player_4.tile_size",
6223     &request.button.player_4.size
6224   },
6225   {
6226     "request.x",
6227     &request.x
6228   },
6229   {
6230     "request.y",
6231     &request.y
6232   },
6233   {
6234     "request.width",
6235     &request.width
6236   },
6237   {
6238     "request.height",
6239     &request.height
6240   },
6241   {
6242     "request.border_size",
6243     &request.border_size
6244   },
6245   {
6246     "request.line_spacing",
6247     &request.line_spacing
6248   },
6249   {
6250     "request.step_offset",
6251     &request.step_offset
6252   },
6253   {
6254     "request.step_delay",
6255     &request.step_delay
6256   },
6257   {
6258     "request.anim_mode",
6259     &request.anim_mode
6260   },
6261   {
6262     "request.autowrap",
6263     &request.autowrap
6264   },
6265   {
6266     "request.centered",
6267     &request.centered
6268   },
6269   {
6270     "request.wrap_single_words",
6271     &request.wrap_single_words
6272   },
6273   {
6274     "global.use_envelope_request",
6275     &global.use_envelope_request
6276   },
6277   {
6278     "game.forced_scroll_delay_value",
6279     &game.forced_scroll_delay_value
6280   },
6281   {
6282     "game.use_native_emc_graphics_engine",
6283     &game.use_native_emc_graphics_engine
6284   },
6285   {
6286     "game.use_native_sp_graphics_engine",
6287     &game.use_native_sp_graphics_engine
6288   },
6289   {
6290     "game.use_masked_pushing",
6291     &game.use_masked_pushing
6292   },
6293   {
6294     "game.tile_size",
6295     &game.tile_size
6296   },
6297   {
6298     "[player].boring_delay_fixed",
6299     &game.player_boring_delay_fixed
6300   },
6301   {
6302     "[player].boring_delay_random",
6303     &game.player_boring_delay_random
6304   },
6305   {
6306     "[player].sleeping_delay_fixed",
6307     &game.player_sleeping_delay_fixed
6308   },
6309   {
6310     "[player].sleeping_delay_random",
6311     &game.player_sleeping_delay_random
6312   },
6313   {
6314     "viewport.window.width",
6315     &viewport.window.width
6316   },
6317   {
6318     "viewport.window.height",
6319     &viewport.window.height
6320   },
6321   {
6322     "viewport.playfield.x",
6323     &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].x
6324   },
6325   {
6326     "viewport.playfield.y",
6327     &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].y
6328   },
6329   {
6330     "viewport.playfield.width",
6331     &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].width
6332   },
6333   {
6334     "viewport.playfield.height",
6335     &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].height
6336   },
6337   {
6338     "viewport.playfield.border_size",
6339     &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].border_size
6340   },
6341   {
6342     "viewport.playfield.MAIN.x",
6343     &viewport.playfield[GFX_SPECIAL_ARG_MAIN].x
6344   },
6345   {
6346     "viewport.playfield.MAIN.y",
6347     &viewport.playfield[GFX_SPECIAL_ARG_MAIN].y
6348   },
6349   {
6350     "viewport.playfield.MAIN.width",
6351     &viewport.playfield[GFX_SPECIAL_ARG_MAIN].width
6352   },
6353   {
6354     "viewport.playfield.MAIN.height",
6355     &viewport.playfield[GFX_SPECIAL_ARG_MAIN].height
6356   },
6357   {
6358     "viewport.playfield.MAIN.border_size",
6359     &viewport.playfield[GFX_SPECIAL_ARG_MAIN].border_size
6360   },
6361   {
6362     "viewport.playfield.PLAYING.x",
6363     &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].x
6364   },
6365   {
6366     "viewport.playfield.PLAYING.y",
6367     &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].y
6368   },
6369   {
6370     "viewport.playfield.PLAYING.width",
6371     &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].width
6372   },
6373   {
6374     "viewport.playfield.PLAYING.height",
6375     &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].height
6376   },
6377   {
6378     "viewport.playfield.PLAYING.border_size",
6379     &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].border_size
6380   },
6381   {
6382     "viewport.playfield.EDITOR.x",
6383     &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].x
6384   },
6385   {
6386     "viewport.playfield.EDITOR.y",
6387     &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].y
6388   },
6389   {
6390     "viewport.playfield.EDITOR.width",
6391     &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].width
6392   },
6393   {
6394     "viewport.playfield.EDITOR.height",
6395     &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].height
6396   },
6397   {
6398     "viewport.playfield.EDITOR.border_size",
6399     &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].border_size
6400   },
6401   {
6402     "viewport.door_1.x",
6403     &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].x
6404   },
6405   {
6406     "viewport.door_1.y",
6407     &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].y
6408   },
6409   {
6410     "viewport.door_1.width",
6411     &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].width
6412   },
6413   {
6414     "viewport.door_1.height",
6415     &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].height
6416   },
6417   {
6418     "viewport.door_1.border_size",
6419     &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].border_size
6420   },
6421   {
6422     "viewport.door_1.MAIN.x",
6423     &viewport.door_1[GFX_SPECIAL_ARG_MAIN].x
6424   },
6425   {
6426     "viewport.door_1.MAIN.y",
6427     &viewport.door_1[GFX_SPECIAL_ARG_MAIN].y
6428   },
6429   {
6430     "viewport.door_1.MAIN.width",
6431     &viewport.door_1[GFX_SPECIAL_ARG_MAIN].width
6432   },
6433   {
6434     "viewport.door_1.MAIN.height",
6435     &viewport.door_1[GFX_SPECIAL_ARG_MAIN].height
6436   },
6437   {
6438     "viewport.door_1.MAIN.border_size",
6439     &viewport.door_1[GFX_SPECIAL_ARG_MAIN].border_size
6440   },
6441   {
6442     "viewport.door_1.PLAYING.x",
6443     &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].x
6444   },
6445   {
6446     "viewport.door_1.PLAYING.y",
6447     &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].y
6448   },
6449   {
6450     "viewport.door_1.PLAYING.width",
6451     &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].width
6452   },
6453   {
6454     "viewport.door_1.PLAYING.height",
6455     &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].height
6456   },
6457   {
6458     "viewport.door_1.PLAYING.border_size",
6459     &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].border_size
6460   },
6461   {
6462     "viewport.door_1.EDITOR.x",
6463     &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].x
6464   },
6465   {
6466     "viewport.door_1.EDITOR.y",
6467     &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].y
6468   },
6469   {
6470     "viewport.door_1.EDITOR.width",
6471     &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].width
6472   },
6473   {
6474     "viewport.door_1.EDITOR.height",
6475     &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].height
6476   },
6477   {
6478     "viewport.door_1.EDITOR.border_size",
6479     &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].border_size
6480   },
6481   {
6482     "viewport.door_2.x",
6483     &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].x
6484   },
6485   {
6486     "viewport.door_2.y",
6487     &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].y
6488   },
6489   {
6490     "viewport.door_2.width",
6491     &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].width
6492   },
6493   {
6494     "viewport.door_2.height",
6495     &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].height
6496   },
6497   {
6498     "viewport.door_2.border_size",
6499     &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].border_size
6500   },
6501   {
6502     "viewport.door_2.MAIN.x",
6503     &viewport.door_2[GFX_SPECIAL_ARG_MAIN].x
6504   },
6505   {
6506     "viewport.door_2.MAIN.y",
6507     &viewport.door_2[GFX_SPECIAL_ARG_MAIN].y
6508   },
6509   {
6510     "viewport.door_2.MAIN.width",
6511     &viewport.door_2[GFX_SPECIAL_ARG_MAIN].width
6512   },
6513   {
6514     "viewport.door_2.MAIN.height",
6515     &viewport.door_2[GFX_SPECIAL_ARG_MAIN].height
6516   },
6517   {
6518     "viewport.door_2.MAIN.border_size",
6519     &viewport.door_2[GFX_SPECIAL_ARG_MAIN].border_size
6520   },
6521   {
6522     "viewport.door_2.PLAYING.x",
6523     &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].x
6524   },
6525   {
6526     "viewport.door_2.PLAYING.y",
6527     &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].y
6528   },
6529   {
6530     "viewport.door_2.PLAYING.width",
6531     &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].width
6532   },
6533   {
6534     "viewport.door_2.PLAYING.height",
6535     &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].height
6536   },
6537   {
6538     "viewport.door_2.PLAYING.border_size",
6539     &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].border_size
6540   },
6541   {
6542     "viewport.door_2.EDITOR.x",
6543     &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].x
6544   },
6545   {
6546     "viewport.door_2.EDITOR.y",
6547     &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].y
6548   },
6549   {
6550     "viewport.door_2.EDITOR.width",
6551     &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].width
6552   },
6553   {
6554     "viewport.door_2.EDITOR.height",
6555     &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].height
6556   },
6557   {
6558     "viewport.door_2.EDITOR.border_size",
6559     &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].border_size
6560   },
6561   {
6562     NULL,
6563     NULL
6564   },
6565 };
6566
6567 #endif  /* CONF_VAR_C */