-
Notifications
You must be signed in to change notification settings - Fork 6
/
uMain.fmx
900 lines (900 loc) · 50.2 KB
/
uMain.fmx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
object fMain: TfMain
Left = 0
Top = 0
Caption = 'Delphi Shoot them up - Programmez!'
ClientHeight = 768
ClientWidth = 1366
Fill.Kind = Gradient
Fill.Gradient.Points = <
item
Color = xFF01031D
Offset = 0.000000000000000000
end
item
Color = xFF102E5F
Offset = 1.000000000000000000
end>
Fill.Gradient.StartPosition.X = 0.500000000000000000
Fill.Gradient.StartPosition.Y = 1.000000000000000000
Fill.Gradient.StopPosition.X = 0.499999970197677600
Fill.Gradient.StopPosition.Y = 0.000000000000000000
Position = ScreenCenter
FormFactor.Width = 320
FormFactor.Height = 480
FormFactor.Devices = [Desktop]
OnCreate = FormCreate
OnDestroy = FormDestroy
OnKeyDown = FormKeyDown
OnKeyUp = FormKeyUp
OnResize = FormResize
OnTouch = FormTouch
DesignerMasterStyle = 0
object layFondEtoile: TLayout
Align = Client
Size.Width = 1366.000000000000000000
Size.Height = 768.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
OnPaint = layFondEtoilePaint
object layInfos: TLayout
Align = Top
Size.Width = 1366.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
object Layout2: TLayout
Align = Right
Margins.Top = 10.000000000000000000
Margins.Right = 10.000000000000000000
Position.X = 1056.000000000000000000
Position.Y = 10.000000000000000000
Size.Width = 300.000000000000000000
Size.Height = 55.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
object lblScore: TLabel
Align = Top
StyledSettings = [Family]
Margins.Right = 10.000000000000000000
Size.Width = 290.000000000000000000
Size.Height = 25.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 20.000000000000000000
TextSettings.Font.StyleExt = {00090000000100000004000000}
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Trailing
Text = 'Score'
TabOrder = 1
end
object lblPoints: TLabel
Align = Bottom
StyledSettings = [Family]
Margins.Right = 10.000000000000000000
Position.Y = 30.000000000000000000
Size.Width = 290.000000000000000000
Size.Height = 25.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 16.000000000000000000
TextSettings.Font.StyleExt = {00070000000000000004000000}
TextSettings.FontColor = xFFFAEE51
TextSettings.HorzAlign = Trailing
Text = '0'
TabOrder = 0
end
end
end
end
object gameLoop: TFloatAnimation
Duration = 1.000000000000000000
Loop = True
OnProcess = gameLoopProcess
PropertyName = 'tag'
StartValue = 0.000000000000000000
StopValue = 1.000000000000000000
end
object mpMusic: TMediaPlayer
Left = 80
Top = 208
end
object mpTir: TMediaPlayer
Left = 152
Top = 208
end
object GradientAnimation1: TGradientAnimation
AutoReverse = True
Enabled = True
Duration = 10.000000000000000000
Loop = True
PropertyName = 'Fill.Gradient'
StartValue.Points = <
item
Color = xFF15065E
Offset = 0.000000000000000000
end
item
Color = xFF2B155E
Offset = 1.000000000000000000
end>
StartValue.StartPosition.X = 0.500000000000000000
StartValue.StartPosition.Y = 1.000000000000000000
StartValue.StopPosition.X = 0.499999970197677600
StartValue.StopPosition.Y = 0.000000000000000000
StopValue.Points = <
item
Color = xFF18066F
Offset = 0.000000000000000000
end
item
Color = xFF814C0C
Offset = 1.000000000000000000
end>
StopValue.StartPosition.X = 0.500000000000000000
StopValue.StartPosition.Y = 1.000000000000000000
StopValue.StopPosition.X = 0.499999970197677600
StopValue.StopPosition.Y = 0.000000000000000000
end
object layGameOver: TLayout
Align = Client
Size.Width = 1366.000000000000000000
Size.Height = 768.000000000000000000
Size.PlatformDefault = False
Visible = False
TabOrder = 9
object imgGameover: TImage
MultiResBitmap = <
item
Width = 349
Height = 72
PNG = {
89504E470D0A1A0A0000000D494844520000015D00000048080600000055E426
2B000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
288849444154785EED9D5F8C1CD775E66F550F3924458933A4242B2B056262C4
065681C4C470BC7080CDC83110AF1DC94CD611E387DDA51FEC7DC88318C07970
003B8C0DAC1F6220E3877DB0F6C1DCCD834DC79BD0D2CA49006FCC0DB0C62A86
13CA8802C80B6729C4DA4816C9194AFCCFEEAADCDFED3AA3DB67AABAAB6EDDEA
6E52FD01A5E96E8EA6EBCFB9DFF9CEB9E79E9B98051658601BBEFEC19507073D
B39624E9C1DCE4874C6E568A7FAA81FC44723539F5C4B7362E161F2CB0C01616
A4BBC002054EFEEACA2FE56972341958B25D4A0E161F076390E567D2C412F095
E4C4828017102C487781B73450B4D9527A74703D3FD6DB956CA9D99E1D192BCB
89D9BB2331BDD4B89F75F1C38B0373F966F1C662702DDF4C96CDA9A57E7EFC23
DFDC7CA9F87881B72816A4BBC05B165F7B7CFFEFD91170BC786BEED861CCDDBB
5273C01E7B77B61B1AFD2C37AF5CC9CCABF6F00938CBF3130BF27D6BA335E9BA
DC576A0EBAB02C37F542B2C46C26263993E7D959939BB3C9B5E4CC22FC5A605A
F8DAFB57F7E5BBCDA9244DD678FFB63D893D52AB6CADA4ED00976EE4E6E5CB03
4BC0B97B8FF24D97F3E3479EDEFCA2FB6081B7141A93EED060F3C37992ACC5CA
7D813CCB4F43C6F6D5E95EDF9C5A288105BAC0573FB4F248DE4F4E4B2AE1E1BB
7B9D91AD06E44BEAE1A2FD09F23C3F955C31471782233E440C9AD41CB2347730
499263C53F95C2E5DF0DFC637F3B494E277976C6F2DB992E78A836E97211FDA5
E4787EDD1C168325EF45AE8BDCD7B27DB36BC9FDEA44F4336343AEDC5CB2C7B5
413E127E81BC9F9FCD7BE67492E5278EFC8FCDFF557CBCC06D0826AF1818B949
0EE5B939D44B133B48DEC47030E4EB479ED9FCAFC547C138F9D8CA7FC86E24EB
D82FA98477AE2C8D4D232CDDFF90D9F98EF79A74FF4F9A1D0FFC6CF1E9760C2E
FCA3199CFFC7E16BFBF3FAF7FFCCE4575F77EFCBF0A34B03F3D2EB99B1A6EFAE
6FC7203FBC101961C07E524B4179925A1B1A5699480413034E0C1ACB4311EC4F
3091749DB2DD638E8BA78068EFDE9DB8BCD7DDBBE328846BFD21F942C23A0786
512E99FCF86F3CB3F98DE2A389D8F2720ABDCC9CEDD2B87DEF9A98D4392649A1
4CCB79A0E412BE3F49DDF54FFBFBC76112C102C87029199A2536717DE05E3A55
78E4E98D5F1BBE6B0E083749D313BCDE6789F6A1033DB36447ABC68E9F79AF59
7EF80366F7BF3A62D23DFB8A4F9BE3C60FBE63AE7CFB294BC07F5E7C320A54EF
F3E7FA8E781119BD3C5F5B10EF108C232BBA0E3922B5F725BB616DC59BE49C04
6C6897252A04A188C149D10CCFA36F8D5204E1E6F57C2B2201A4847ACBC9BAB9
92AFB78D4CC692AE1B247972425208F7DF919A07EF4A4B8D35169880E082CF5F
6312E2CD8B6602E2379FDEF858F1B6143CAC9BBDE454D9602E831F523824E64C
6292ADF77996592F37847D1E9BBFF9ECE6F3C5DB11E81C6115185C9674CE12BE
E426DB3499FDBE08F96CBE3FDB63D6D324395A7C540A974BDC69CEE489399B9A
E42CD737EEBA42E1EEC72EAB3A6A102C03E30E7B0C23A6ED03E3DCD5CCBCB831
189253961D0D511C7FFCD8CA87F3343DC56BF2B7EF5CDD1E9241B4777EE473A6
77E0278B4FE2E0E68FFECE5C7EF60BA5E48BD878E142DF890C6CB177D5AC7599
6AE0B924BBF335C8ACF8C839E5982AAE29EA10AC44D402C8503EE358B266B3CF
46DB10EDAEA578DC04179DBB9A9B97DE18BCE9FCED184ED3FC581311A8517986
BE32A8138A75018C921CD8F96B43F245EA2757CDE132C3C4A006BBCD6919DCFA
41015F3985C20D8E2439F5C4D3177EBFF8C87CE5B1D5BF95EF6550F3F0053890
49DF2B6408E9DB5170A6C920D0D78D8A13430455291C0D714092CFAA6B5442B0
D656D65C7837B02ABB24CF5F8760ABF0C3CD8179F972E60CFEC8B31B3F557C5C
0B7E0EB78A7077BDE78825DCCFB652B69370EDF93F33AFFFD193DBD20ED8388A
17FB10A7DC8553D4B96C1FEE7B7BF97AD773294D089694A5D88A2652EE198849
B09380F3877C651CB5C9C7979E350A37E9A54EE55519AA6098EF7AC82C3DF0B3
66A70DCD006A619C6220F4923CD8D5FF73D264F6F53870C17F7F61C85A5561E6
C9C756BF8DD26470BF7D5FBDC91109290410D4C08617020853C0EFF9C425CA5B
CA8E309677DDBB34D61036AF67D6608C1D60D5F96C30CEB9689C7C7CE5C92449
D7B9EE47EE5E1A1B85481AE7A2BD2EC22839873287C040B4247AD81FF0D320D8
32A038BEF34FF6C65964FDEC505D1272E7BB6CA3097B8E07769152D86EC777FD
BB2FBA54C234905DB96836D67FDDF45F7EA1F864083FD550052164172535ACFA
7111E02039230447C42A4EF99C8D287D1B1C3ADF7CBDED8ABA58043B6F78E9F5
8125DF21498412EFB62BACA30C00EA60CFFB3E3E7682A109500257BEFD5FCCCD
FFFB9DE293518C126F76CC2FB71127B1DC1B125F97E90F2641FEE16271D307D9
9AA45F2639A77160D0417E7E4AA5CAB96888B3693B0B8F43907C16F5A5A2BC92
5E72629A040BC8ABF66D58EEABC2E75FEBBBB0927B5E373FFDD5C757BF4CCAA5
CA21EDFBC497CDAE47FE4DF16E7AB8608957DB39F6FDF2A5CC1190A04E940470
D2A28ED37E7642AB555F903CB47FBB30C0FE28692394F6891F61D1B3763829EA
9937824D76DFE544206230D9BDCF89C1494210E0144903210A6FD8E75325067D
2759779CFAD876D5122AF380DE75AFFD8F4257B92F01177CE99B5F28255FF132
2EA93D3007C5C388DAC483BF7DC5326FC710E275A4541051ACD22354DD73AFC8
031D752E1ABEB379CF7DDB9F5528388717CE0F4626124057042B91D292FD294E
7CF34B4747F2A09262B00AEFB89FDAA9821FADFDFC3DDB5363B3225C50A578C7
C1778A103111937E3E02DF6E1051E9527A06D27BCF7D9305C92BF61EE3FC25A5
07186FACA8A39A88F7F64F0CAB05A648B044D4A92553FF9EF1193C04A942B4D8
0E36142B4D44147EE9D92F94922F63E47B3F1EA685EACC37F918B91392C7AD7A
407B1EFDB823DC69800B2607A6F1DC2B37879EDF1B7C271F5FFD531B761D7E87
25DCFB2CF10AE4A108B47A6A83ADF328F0AFEF1F25BD3B3EF849973E218D52A5
DEAB20CE05521F97C31425A7AF1B03DCF3E827ECB55E34377FF442D07533C8A9
249906C1960163BF6C9DAF602BACAB41BA7E5AE1A7F7A5E681BDA38E789A2985
2A40BCE73EF3EED6F62829235245E7AD5215224EB2EC300A55C674557AA50AFC
5D9EBF443D55E88A60FD94A510299392173EFFFEE2B786636CEF873E59BCEB0E
08C18B968B34F98E2ADEF102C9C728E97E68F5FF61A80FDE4995C2EC0DB58C78
F1C43FB0AAC7272451E75A6D4E5233DC4C1F841402212C0104EADFF417CEF747
D48026DDB7FDE7578A57433802B607DF31890C47D46EC58C3D215DB6233D8BD1
FFE2BFD84EF865C6E8E7D2F9EECC7E77538750174D08B60C9A74B79E7B8D704E
229FB20880B4D8BE7F3F1F0BC1781E1B5FFCF5E25D1C4844803AFDE85F6CAC8A
63D6CE8788B5EEF317074CEA8B7B7ADF9EB47382ADC2ABBF755FF16A7AA40B70
927091AE42F1D39EE9CDEC609D89C8AD3B26E15899CAE501ADFC4717594C1D3A
CCF409492655BEF6E1FD8EFD34F1EDFFD4B71A0FF62A6807E027D4C124D2AD02
0FB36F0958A7545EDCE83B23275F77E4998D478B8FB760D5FD1F523B5DE620EF
F983171B8558E210DEF8FAA71B85BC82B6045B064D480CFCEF9FB3A45B713F7C
7CE55756370879B51366801FB036D165954253E8FC2EF712F271CE19DB08781E
92FF46ED6659B28E90D22916191B3C77EA89AF3DFFE71327B4DBA229C1966156
A40B18AB9B4F7D6C9BA3DA7274597EE6A3CF6CFC5CF17125B69E8278C4B209A1
BB3FFBDDCE72B89380511086F9104222D4A4ACA62AAF5997F8EA408736420282
50D215309178D13E5001E1DD5FBFDA77AFB5077565623D73166279EF4F8C3AC8
364AAE6C8247A30B822D83265D42B9BFB1643229E522E134A5738F58A2F131CB
3C6E15B47D97091C718A10B17B6DC9715CCA480401B946C6B48E86483FDDFB85
1F14EFDE043678CD8A8BB29AE2A68841B065F06D7416CF13E23D6F79C0775075
22531F5B3280E5BDFCBCFF8E51D5C4209E15E102BE9B73F041680348E45BB7E1
26B208757C400E31A1C9C5FF3E08BF2D301E0C5540D8067180C1D2E8BAF17C4F
7E14C2C541EABC7B6CCFCFBD27B58432C291EC3FF6272EAF4FAAA92BC2050C52
1FA2D2CA2A28469025AE6B188B787C600FF346B800FBF69F3BA4AAC1EFB01C99
678B43E519409A3C8FD527FF64DBF8A015258070F9E957440048B00CDC1F089F
4869EFBFFDECC8798D03BF87B34079723EFCFFF77CEEBBEE6F71CE6E297507D1
45BA7BFA110BD7B1CF8E071F8CC107F68ABD8D5FA004DC6F32C3C9207649712F
04019485CD1A3C341F5B849759C24D868B02B691AE1AB431C05A7C01379AFB05
FCC51000251102262A7DD0F90A64D7CD51D4AD7B030643127EF0CE51B6C7F063
3B48C8B56B822DC3B8413A722F3CB8149925659CA09EF8DB6B09615EB1EB910F
14AFAC6A6A984E606C2C7BFF3FD0638125FB3E260912EEFD1DEFFB84234E9C2D
A4EEDB34243B6D82157431AE9B826BE4FA7DDC6F49171AA0340F3E2D3E2E857B
1A4932DC8A443F2C6EEEB4075B19B6A99EE23C9DEAC9E922F4A6FA15D4F5D24D
40A8E443DF2F81FEBDBAD013955424402038443ABBF1990B9FED75331BAD2731
A858B89DA09FA1287FB7C4B804B417E52703C08734AE995768122495D5045AF1
6911A0956E13C5CFF8475D9362C4A9031CFB3408B60CD4DDCE031048BE234284
D193C6A137BEA3D99074D3D4F50CD05DC262ABA65068E2F7436AEA04F9A90DAD
0B67A1C95F1B735B60C03A5464A6D8A1089BEDD3BA2589A509C89B91D3A52EB3
0924454623721F7BAC6A9B6768122C4B318C83B64BDF19E3B4FDF738B290718D
6DFAD53CB3C2BC7012F7438B1C89286879EB5E54C0FD965B7164A1D5E23C48F9
494005F253A745BA20204DE4FA7EC58056BB926240DD520A45F882E2D3E1F3BC
134B1550755284CE24C96B9F7EB779ED77DEE926D174A84D3D6A152445C6020E
1D0188428B81CB7FF9943B4766D139DCC44E43655A065FED52CDD204656A93FB
00EAE673270147D07575C324709F71C8F3029D0E94AE8B6EAC56A4C080FBADEC
FA909975B81C1A260BB84132A0E4E07DEC1B2761A7A08BD402D0445E955E6803
17B279E70F813061E6506C2D23442CE0F73559C742B2272C3FADE166DFAD7AC5
0628033CFF9F7E79485A9F7FBF2BC5A3269759E9AA814DF50245FAD49F962D03
4E7B69A9CA85706385C09CF7A5FFFE999173E49C595DD6D6A67D8143654253F8
F30D40DA63EEDB397A3F42C508950DD382443AD8CAC5FFF6A4736C622BDC7F41
886DF2777EFCC977B8BFC9DFE63BF8AE10C7895DE9D4D0A414184829B217B5A8
D5930E5B9A809A4F4A616440C9C17B3EE7826391AF4E8B74A9D03521AAAC4614
544DA801C2457FF519E88A7041689A06E78A0DC880E199A35EB1014A929A4C18
5192F3E266513EB79C6FED69E6C355B258D0E2CFC7A449A3BAD0F5E23E28DDE2
BADAC017384DD30B20518E4504C1569EB140A8EAF7AFBD69DA671C203CDF5620
448974B8A7D79E3B5959C6186A9B3C2FFE267F9BEFE0BB207438691A48A5D9B7
84233E422F8A1B49F39AAA3A423EE7829B865155D0617E5B853E0E9AD0BB50BB
90A89FA4C7194A599ACEE5F27B9AA4E7012888710D8C26813A656AA1A939658D
3B9DB086ABD1CA975A9276E1A7160E31CAC4B89649B5ABD87C1BF43C671EB440
45D9255DC418D3FEFC076A3844F5238EFCE7183ABE702612E9488A06C2438889
AD5471C634E048F82F9F2ADED5837640C207324F56862D0B95704410AA107840
9B4F4D2C5573F097DD4E820E9FFC948226BED0BC551D68838B3D99061818CB0F
8F9205E561A8EAAD89B5021074ACF03926EAE6FF7C7265D10BABA9FEEAE59B6E
61088B4F28F297A62255CB7F2915E3A7160E38A4B6132FD8332BB67C70CE2C03
F71142943E74D8DF34DCD5B3FA28FE9548A985188B2500E35D229D59E787AB00
F93781E6036999390EA930B2260FDFF336C11B5FFF4C6D6FD5248CD2E1930F4D
BA75065A686A43133A2ABBEEDE704DA0EBA30913CB76ED98C732B1B27B4B8A00
72A5431BCB262159888B5D21D82F0C726595A1346C71ED0A39F27C9D768E63BB
38552C908911F194456CECF6E0F7DD88053FBAC9AF34537CDA2E1151B1522D6D
55BC20246D326DE00C624C8C8E43252F872804061B12BD2E58CED816A83F9F88
EAAA9B262ADBC7B6F21C7B02BA5C2D0648EDF8EA9E6BD4DDB2282F9B97121A1F
3A6DC42418AD0809FDB906DA6FD22F82AE572CD5E5601935DDD2E4560E37A3DC
78D4AADBDF9ED43F57F683D3CF2146C443BED107CE429A7E735D3EDA928AEF24
42ED5340354F9BFA5C1F6CB41903347ABA15D0D4E135455A552E1632989B4A73
7238785139FC4A0749ACCB5135A31BAA6E208610B54B28EF4FA6E952B5989854
06D6E5045A1B6867CA3DAA739F982094E594346A712F6A406C582BBBB60EC955
DAA86BA1D5A180768A3E622AB9A67FAB2C75E08B91362A37569E751EEA7C6323
E4995B41315C8DA6731121E905AD0AEA8044BA1C7EA58324D6E5F01F3CA1AA84
A1DA9B37A95C0855137A306F1BEC81A9190D3DA1E68341149AA3EB1A6DC80705
CCA421B58E9396536EA1B0618DB6CFE18A9A54A18D9FDF5B966D9762C2B7DD18
51A08F50D51F4BE582984EA9ABB250D0C459EBE7245B7CB1CFA07B51821A69DF
7A7085CB910DA50A6C5629608B651F75952E840B9987401B70484EB92EAAD4EC
BCAA5C50278C247582E3E0D08E45D204B23C7D168020F4E4183B2A003A9DB917
0A6D5302FE6458886D8E53B3A1A44BCBC75888C90F31C7980FC8BCC9DFD611B8
ECB9C814867B5182D49A91336C9D0F6B7A51B192ED7540EB49C9FFE949AC26B5
C5A1E18EFE0E3DB915136513655D2E8688011C1F0D413868BF476314698E4267
2C8E03BFFB3F5DB72C8EB6135E55E5626DEACC75C502D115137D6EEB9A5E3295
E6D2B194214E2D242A8A29A4EAA4F2384F71C4BA5A695A6832AEB83F3A02977C
FFB8798854B6EED64B279B926EA86A0C05F93F361BD403AD496D71E83987D62F
8780E7A015CC3CD6E5FAC0706988C2C1E40D039E63DAA56D6DBE4F2B3CC9E5B2
57987B31053425DD2A351BAA72630A29C8491C316D23C5114BCB500EDA558A23
9ED6B6603E583882CDD685BE3F925AA0EAC6BDA840B4F4421D03919B8DFA9107
C085867A363D3913F237420C0B22ACCAB57601DFFBF2BDD352B9E3C2D5DB19A8
32ADF0D8A917B039A3AC7EEB1A4DD315553619FA1C69681E0B8C1971C4B48D14
473C4D01A3015F2060E8174D17B5A6BBE3E8C201493FB14DBE7B518168A45BA7
389C1BCC8D46FDC803E042F16C849BE2F1F07E21E41C12A686E6E1DA86C44D00
C9CA8022DD308F8B216E27E89237C2469940F3C3466916DE159A2ADD2A0263CC
35058EA76A4C872AE779005C02B790EA8273A4217F483A553B66B6B007D9201B
1B0D756C36611847CEE3C28EA6370E84926E97FD1DCA20B9DD69A9DC5B05B21A
4D373D6AA3D2B54D4869980E1BB7972BC6B589A6150C650D605C9E344020C45A
85366F804BE096B6C28592561F6C9C3ADCAE273FCDBE8DC5C7A58842BA5DAFE0
A88B100F1CD2D109C454BA75261920DB795D0C71BB412BCC8B45AECE24A6B20C
08C4DE3EA6E99C4319B9EAE5E475717D8A5DC542304BB54D69AC8E025E7A432A
AAF289398A28A45B770547AC36815568A234646091E00F711A31550DE1ECA4DC
32643B2F5B87DFEED00AB33F4CD5590C4BC5AAAA25DA3AC4B2A8ABE9021E9DD7
0D492D80D008F07607BC51A672493FB94D53276C4A0952B60DE605EBE27D347D
D8751012E6D405C6D62464F0F331219369B1AF852DD8678D69A74C6E156CAD3C
CBCC1959B0215DDF7C74118534EDC4A723B0104548EFDC58ABD06E375CFCA327
B7958989CA4DD37CEC363D82D4FAEAD222DE260F3B762E2B046DC2FDE0D2B188
210EE710B2A2AF0A4D5BD48169EE3F85A39323EFC0C17785241D6E0FB52D9FDB
515D69D328CC6F35D8B4D05F30EDF2CF5B05F4DBD5F786664D4EE566F9E9DF78
66F31BC5C7631125BD300FB3E96D723CA1A154D532D3502744CF8918204A6129
F52CE0F7CF90AEFF1CB253841CFEF26F9D1F93553DC9B5646C0E15D85F75A261
DC563E319127C3D4825EFA1D23C75F46764D1727F8E7E1EF32DC043157A13501
A1BB38E279992712704E65CDBCB656A0DD3087EA2E5B4FF3C4B83CD5B6E61D4D
674E552E69DA684A74529C2D45D921A8FACED0091506580CE2A58745ACFE0F4D
41BF02E99F819142241C754A0A0169AECB342CEFE7679FF8D6C644092C33C57E
4F04D0957AAEDAFCB2AB68AFE9AA495FD9864462909D267A42E836804CC51173
F88DACD829421CB1EC2EC2E16FCB330F20374E3DAF06AB63D94ECBEDD8DD4F4E
D721DE34358923DDC1684A77DB0CEE24D4F1F4FE8DE7207714CBA3350DA3B889
A1930C8258795DDFC1B1FCB44D3E9D7B4AB9CFB8FEC35DA22EB99681E6E0D257
23EB9B15B69B776F02D0E63CAA1C165BBC576D7ED976870A9454199A56D7F8E7
1E12FD5D572A9767A205595330C6C511738823E608CD1DCF42E45141349178D3
E4C4B84D29419AE759A9D26DFAB0EB4CC2F8379EE3E2531F737B13E1F1EAA28A
A4BB9CA4AB425BD216F80E0E236CDA22530059A3726361DA136BE7AE65AE0708
A4860127697AE2AB8FAF7EB9F8E7A9413BF003C53E6369526C7F7FC7E82C1AF9
DCB69368559125F6D0C409CB79704E21693F5D2A264B5BDBA0E964601DCC62BC
8389C49B268706BBCDE9F1BB01E7C3F482CE893555BAA1F580008F5777E2A7CC
33C69CD06A8A2E265070484DEF3F68B26B471D349D586B1BB5D0E09CC6E6EFBA
778779F8EE614323886E92E2A5090D3F516531A015A29F4AE09CB66DF6D852E5
827122A7096909E9869C1336A7230459DAEA631E26CE678971C47B60D764E24D
65592379341F4DC333545F9B1E976D56C0CC2A7F09DA2A9C2A907E69029DE88F
B9636B5DC4ECB84F0D2C0D8D1CB2A474076041BA73B868A1AD701060CB7EF84A
2AE1C13B87C4FBF67DBD91AE72D87C8C064455E905D0D499714E21A9053DA14C
2EB76C5BA2A60A3A7401D23CA39A787BC3486D0CF13A4B92FEA07AFB91718650
0696D8CD02B3F4BC3166ADCB0081D6BDFF849FD40FFAE8EABCC6A1E9E4EB2448
43A3460DCD3D84922ED8B631E85D3DF3F3F72C6DDBFE1E9B6F5BBD53A6307D34
AD60400884A4BEAA520B7A1148536411A3AFB6604CC52ACD8478B5C3C5212316
8478B33D66DB0E2843D2ED19B7A65CE7759B7A584E2234D46F53F235ABFC0E68
73DE935077C10439E0A603B30B10714883A2D043474BB2C3EFD886E6C5F2DCAD
E5BA05B2167B72DDF991CF6E9BACD15DEDB0756CBE2D98FCF4A1AB059A563084
9E938E36CB520B2168E3FCBA00F31E6D5361027AC1B03CDF874FBCA4C7F4BC84
B3A2938FAF3C9924E93A8960F212023A7B356D77C60D3EFFF95F6E945BC47869
66530784DDE43C7D50F6352BA0325FFB9D7716EF86A014AD89D228BB26019E94
DC2A6A9E5234F7D35356180F93911A1058D3C8439F47C8DF680B4A887CDB614B
76B6666247E0AAC6D05F7B7CFFEF594B3E4E0A00452A687BFE28A2AA894972F9
ABD66663D4A853C3EC2B5DB6A2F7C7218EE89ECF7DB778D70D207E26B67DFCEF
FF7FD3357161D3501F4DC75BD35499069CA26B649B8E3181D8380E95E7174BB0
5193AECF11E7F9FCB9BE4BDD66797E4276B41E2ADDC150E9EA99CA9045038436
5C4CDD920E8C775F496EA42EDAE491638041D7E539A06231120604F58B103C35
8D0C54AA3E36BF54BD33F9AD061C9876D6B217DEB88512B21F95B6DFB60A0BC5
487B516DCB888458844BB8AB530BB408F42705A711C5E85231EAA563AD37C1F1
B539CAD2876DE752B0B30D3B7E62295EFAA24C52BC3221EC48970273F2BA1498
FB795D4E4C873E7580F7A02930275145BE10154DCDE969D9E606CE43BF80599C
030395AA8FAA01D9D5045F97D0B3F4423C54278C5B2831C82A2A70229015F5B7
D832CA4A0EA2B218840B747E515A04EA6B693ABFD2145A609D2F7AC3CE03CA6C
3C867DC36FAF5B85DAA4246F1CAA88574A0C3393B8DE0C5B1972C9EB6EDE18CD
E384D68C62949C84365867B49FFA960B97E820DF1631268CB8E91875A861EB73
08097B7CB0EB6CDBF2A759567484420F7C996390EA842A54AD4A8B356B8E2DF3
4CE58805EC4D87A42F5F1E5E84CE4FC79EA4F481DAD3C446CDF4BCA0CBADDB11
2F28DE2E8957265F656BB42DD2EDE5B9EB76AE3D1C6AAA4D98A60D9623E6C457
48E5825E8248C82ECB0F43C28DD8D513972DD9FCF5AB7D97CF7CE9F581F9D1A5
810BF77475898FB64B35E701DACEB80F60D2F627A0AC5B1E4AA66D8AA14BE889
5259020D6295BFD581DE960787AF1DD82C0107C542D97D14E28D85498E798B74
E990438A811C9A6FB8A06D22BC4B3425706E3A0F9143E70F4188DAEDAA7A8267
F1D21B99F9878B99F9FEB981F91B4BC27FF5F24D37C10121CBF1DC2B375B2FD5
2CC3B453145A99CA35C9AAC971488A0A067D1F42D263D3008B813499D0B14AA0
AF23B429531D689B9F27951BDBD954450C102F93616D5136F92A624916F16C91
2E90ADA55F2D763E151002C54A38B7856F7CE48B9B12C3A48718B2649173A83B
715886AA7362C69359FB3CCB8E9ADC1C77EFB3FC74FFE6D039CAD1952A99768A
424F286D916E363EBD00A487880ECB63AAA4582094D5D52A081D9EA50C4C51BC
82D8E423E0EFEAFBAEC7BF8F694F5C4F9377E0B936C48B232DAB76917EBBB293
F408E9A6FDAC20DDED6A9725A6F300DFF842F2B9DAD3E9DC69A8A268935BD6E7
243B1540249449D18DFE89A72FFC3E2527479ED978F4C8B31B3FF5C4372E24E9
CDECA084D5BA807D5288336F281B5CE24C26ED3905AC632AADC0A1F63456BE2E
1608657594F5E2C6F0627BCBC97AD962A5AE2A18CA6A847DC2D77BCF4D3FFAE9
2E9F0B745A0EE20DE9450D59977546A3FC4F56F52DF573B7B27264A47EE49B9B
2FA1A878ED873A00C530EB34834EF887540D68C58057F76F3C7F3F6490FA8B24
78686D9449DD5401CF4B92F3B73AF4E012A72F4E6512704EA84452A13AF75D55
033D0B3038B5B2246F8F8371647B255FB7A3B2B41A2374A2771C7424203BDA0A
F1CF1A6593A1317BADE0ECB4F0823C9BAC5A2BABD105102E021610AD3A7EB518
9547C03E748C975087F2151F186F170FBE2E74C29FCA0AEA55D9B3A86E18A2C9
10C3D6EA2834C520E0A1D11B94736B43C0527F5A07DA705CCE708AA1595BE87B
248E4772B57520E19B5400081840F3A076CB06270E82BCBD43921FA5344E260E
65225110BB82817B52B50A4DAA99668DD8950BDAC930FE5FB8D0DFA6784913D4
21DEB267CADF7AE1FC28E1FA7BA78DC60E0528E2A5AD1E1D95DE75EFD248EF50
7297347A68DB3FB429189410D938706EAC995F7EE4034E7996D55252B5E0DFF8
EFFDF8A659D9999AB7AFB45BC904C195AD0C13B00884CE4F9C9B9E78D3E75467
1596E02B8FADFE2D6AF7A7F7A5AE4B97063938EE05DF3BE999E9156994BE4C2B
9C74C4E891CA0F3707963C2D01D8C88BD44AF1F158D09F215D4A1D49FFC2DB46
ED366475654CE00475F8C9E0FCDE8FFBC3348A779D32FEE85845D735010A8FEB
C07E62A48FCA56A131510B922C3B9CA7E929D20B8FDC337A0E75578FC600D545
1A6DCE41FF3DB95E1630B090C16F66049F8C5BB55645B8B20A0D68C205A5A40B
4E3EB6FA6D763D2D3B19C0C2861875B6758047260FA6C3B24970066A1F106423
E4F1DAA7DF3D32B8B9E95C23ED04051055C8FAF5BA612C7F9FAD5476D1ABC23E
D036A42B4BB8F5E0A802F704F2878835A16AD29D257086186ED6CF0ED5C9E90A
C409E925ED80D565D3160BA0ECBEFA8333CFF353479EDEF8B5E29FCCC95F5DF9
A5A4979ED676A9816D9362633EA1EC794E82260DEAC3FFFEC2C0A574D23C3FC6
3968BB0A1D1B2140689585ED9C03A228E49AAB481794D94C19F1C24728611D25
F8CF946C41B294AF95D96E25E9D2922C5F3667E8F05476328087CE12DE2ED550
15E11296EDB2A7A49D4115509AA8037FB1072139F5B0E0BD3FB1DDB14C031850
7E7574F96B13D2E539D1420EA26187DA87F62F6D6BCC5205ADBEE78574C9E752
22475E9149C3E2E35AF8E3C7563E8C42E3355DC1F4BD587D326CCD7E08AA0627
10A702C1F5AE9A35BDE2EE2BBFB2BA412377FA0AD7EDF205410801533BCE331D
3736759F8BAD1C24953283EC94440DBAF7C23C011B46BCF04CAB14A98F2AD285
24B9DF55C47BE053C395B3557C549770C1D8D149B8C6BE3F9C0C1EEFA103A3BD
440584A17BDEF7F15A175D175C1C04C9F6357AA617C2E5029967400DBC6D4FEA
1A4DEB2D5426410637A80ACF432061E3921D2B21E7268D46EAAA3CDF41F29EB0
948D139B7C2F8645639DAE66C9EBC27FB64D520B3E4E3EBEFAA749921CAE528A
D350BC84EE106E592DB8905B15E102896048F1D1A3F5EEDDF5885703A7EEAB61
713865E930B13B71F621C43F4B480429D1AD864E51324EBFF34F43D1C55813AE
D38D9300E44E7A6AF34B475B112E983822510EFD1BC9094EA62AD520908BE601
8BA7AD020F5D9A5EBBD78571325BC9CDA94A25F817A881D2836820BA3A6A8F59
6399C4686BDC3EFC594B415DE7C0EA331643F0F03EFA171BABC5C71301F1D2BB
53B69411F0BDE4ACEBDE131F9C8BDE3BAF4B502AE7F2B816E3086912BEFEC195
076F0E9233D86C559446F736DAF2C506B6CBC46E99BA0512C53865353007C75D
1F2D01E579227A56AC23C599B6254008841EB7BE83C5D9B1F8C6B73BEBBCFED0
3AAF6393C6FD34408E7FD93EC6BAC2081181937191DCC31F70F33B1401B0EA54
20A20B5BFBE8331B3F27B974FEED1D2BBD6DBD93CB40B4CC445C5DC205B5EEA2
AF7821B607EFAC7742B101E1BE707E30345AC93BA5E9DA20CF0FEBD229D956E5
8025B93222F509979C1ACA88D7A8C4BD3BC28C8B2A0866DD9D5AB0A1318B4DEC
DF5E23375EFC8A4315010BE13A04AA3C0867B0C48EB5C99A5C938067C7C0ADBA
273E6410CE02EE795C316E26BFF8A831FC0154A65C000393495372946593AE75
4154467D3791999E1D17F8B68B6DD8FF1EAE13C5A078B3EBC971C65EF1910336
849DDE610F7EB6256299B8F4F3CB7EEA8AF1F4C0DEE98F79C00A39115922AC5C
24D74020A17E59ECE3E788B7D258597E9AFA773EF3EDE65FEE1F2FC2FCA8AC2E
E182DAECE28837B58AB720373CEF8377A5530B3B285F63A7D82D42BB6E0EF983
D285D8BBF3C3C6124D76DDAC6923E57C05948948E17D9E67C78E3CBDF945BCBA
FDFFDC6EAFC37F098735DC754B1AC7E5FCE4DCF22459630BEF49DFE1F7DE6C03
BE37D99DAF0DEC3D29FB5E1C0C040C11FBE4EF1B93BB1693B85552D300B9C43A
865B07D26797D7F75B91E057A868C8A46B9DDC206A96E88CD242C8B68A68054C
50510F5A65BB758033CD7BE6509EA487CA1C39C0C68588F5331D071CC273AF0C
9F370B6EA49E1438DBDD634E68073E6D70DFF829293420C26A9F8DE4F8D95489
CBC4A14FBAC0AFDE42E197458823846B05E08E417ED8BF6FE3D0EC2C2D3439E1
7151BE3CECBA0FB92E30068AB559C08042007555106991CC929C1998C3FE8312
E0999676E647E939517CE40C3B5B4A47C2F3266055549E9BCD49A451756E4EBD
9B7C5D9798C402B3E226B583A7E29E68C422FF59C227DE71F3125D0025F5F2A5
6C6B45525DDBAD0B84509242C4D699E7E65059B43754C16F2A623D46FD741D0E
D6AADCDF2EFE6904AE1CAF97CE8478A95797713A6E5CF37CD9B9B9EE5C86A401
4578151F3B486A877B88B8F4D31ABE130D498305591FE4D45F4A8EEBFCA184E6
487FB6D21E77E13C6C298027972785E0BCE6F3BEB5223F6F8B37B277E7F8A4D9
FC32B8903B35230F88A6D8B18CBF0DE4DC7A99395BD753C680FB5ED210797258
AB26A72A7A0CC05143BC55E1CF4BC820BA6F4FDA19F9A28258A021797D1C7CBA
6C6D770AF773E8582D119BE45032306B9A9808CF199B40526120843C660D7104
65E9C549F33B44CE3FD8B4C4699F4D556E5D72DAC5DB6D809392ABE670D37BD6
CAEA86A1477EB46CE0C680CB7DF5CCE924CB4F8490ED020B089C93E92527C44E
1994102F83324684868878C54664B44695A8CC21B72AFB4ABE3E2B3273637457
7E88B90FD212D90DAB88BD3493CB452E9B53E91573EC56225C8DE1F3356B26B1
5CA45221A2F805BEA06311881FED6A38876D92E33EA93BA25E4ED643E65C407B
6B2BC045FB3927FD70CBE0D42B48CC666286DBB1E426DB34993953274C5F6081
A6205FC796EEBE02940A0F22B4BA69325207D7FAC3088DC6FF7E543654B6E644
AF9FAF4F337A59E04D4096557319C03DA39DF9B1AE5279E3108D741758E05602
61789E2647758A2C14A218939C903339752BABC6DB0D2EF79D8CEE263DCBF4E2
82741778CB035524119A8DB20ED69964244ACB13733631F91922B345FA6B8105
1658608105E60EC6FC337A458B80F4B0DE0B0000000049454E44AE426082}
end>
Align = Center
Size.Width = 698.000000000000000000
Size.Height = 144.000000000000000000
Size.PlatformDefault = False
object lblGameover: TLabel
StyledSettings = [Family]
Position.Y = 150.000000000000000000
Size.Width = 698.000000000000000000
Size.Height = 35.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 26.000000000000000000
TextSettings.Font.StyleExt = {00070000000000000004000000}
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Text = 'Your score is'
TabOrder = 0
end
object btnRejouer: TRectangle
Fill.Kind = Gradient
Fill.Gradient.Points = <
item
Color = xFFC14B03
Offset = 0.000000000000000000
end
item
Color = xFFF8E56D
Offset = 1.000000000000000000
end>
Fill.Gradient.StartPosition.X = 0.500000000000000000
Fill.Gradient.StartPosition.Y = 1.000000000000000000
Fill.Gradient.StopPosition.X = 0.499999970197677600
Fill.Gradient.StopPosition.Y = 0.000000000000000000
Position.X = 272.000000000000000000
Position.Y = 224.000000000000000000
Size.Width = 177.000000000000000000
Size.Height = 81.000000000000000000
Size.PlatformDefault = False
Stroke.Color = xFFF49549
Stroke.Thickness = 4.000000000000000000
XRadius = 10.000000000000000000
YRadius = 10.000000000000000000
OnClick = btnRejouerClick
object lblRestart: TLabel
Align = Center
StyledSettings = [Family]
Size.Width = 120.000000000000000000
Size.Height = 37.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 24.000000000000000000
TextSettings.Font.StyleExt = {00070000000000000004000000}
TextSettings.FontColor = claWhite
TextSettings.HorzAlign = Center
Text = 'Restart'
TabOrder = 0
end
end
end
end
object tSpawnBonus: TTimer
Interval = 20000
OnTimer = tSpawnBonusTimer
Left = 88
Top = 136
end
object mpBonus: TMediaPlayer
Left = 80
Top = 288
end
object mpEnnemiTouche: TMediaPlayer
Left = 152
Top = 248
end
object mpExplosion1: TMediaPlayer
Left = 80
Top = 248
end
object mpSecours: TMediaPlayer
Left = 152
Top = 288
end
object layZoneJeu: TLayout
Align = Client
Size.Width = 1366.000000000000000000
Size.Height = 768.000000000000000000
Size.PlatformDefault = False
TabOrder = 17
object layIHMMobile: TLayout
Align = Bottom
HitTest = True
Opacity = 0.800000011920929000
Position.Y = 618.000000000000000000
Size.Width = 1366.000000000000000000
Size.Height = 150.000000000000000000
Size.PlatformDefault = False
Visible = False
TabOrder = 0
object btnTir: TImage
MultiResBitmap = <
item
Width = 80
Height = 80
PNG = {
89504E470D0A1A0A0000000D49484452000000500000005008060000008E11F2
AD000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
084A49444154785EE55D414F1B4714C636B609888450896BA3B6774CC5291750
F903697B2F497B6F92FE81A8BDB7213FA00DEA1F08C93D0A5C404289807BABC2
35AA82410A090921FDBEE1ED767698C5363B33BB5E3EE989DDB1BDF3DE37EFBD
793B3B3695811C717070F0E9E0E0E0B56AB53A5BA954C6D0D43A79A523363F7E
FCB87D7C7CBC797474B43D3C3CBC23EDC111944012D668346E80AC5918DF2279
F2522690440C02495DDEDFDF5F1C1F1FDF9397FA1FAF5EBDBA0203E7211B3030
083E7CF8F08C7D8A0A5EE1CD03E96DCD66F3CEBB77EF6E0E0D0D313C4FE1EDDB
B7ED7ABDBE058357788ECFA8BF67011E7C059EDB82C75D8127B7DEBF7F3FD9E1
FA0BD06131CF30EF09248E1E20CE90C09B376F7661CC120CBBFBF2E5CB2FF1F6
9A0BE1B5784D78DDB274750AD0E93E75C3FB8B09862A952449A2730C1A86F65B
ABABABE378AB950457C23E84CC532983BAA1FD3675C57B8B83C3C3C34984D23F
A2670C86CEEEEEEE57788BD558DFF2FAF5EBAFE9F1A24E0CEA4A9DF19EFC01AF
7B287AC5A0D22E4334AB70106D44D21BF17A3E90D93511263CCFD3E33A093DD2
8C14EA1C3CA4E9FE26790CD710392EAB5047EA2A6A2BD0966021CD8EF48982C7
45F6BA34E14463DAE19D4496017AA70C8722E5BA5E85BAEB214DDBBC953A66CE
E3713F846C27A10DA65DCE73A2491E47AD0CE445425B744F744E224A9547726D
E5E6FD1CB669429BF4F4449BD19E1D669D5746F222A16D62A6026D47FBF90157
9E976B29B08E42B3B5F3B2086D147315C801DA7B8765C65D40B3B5D3B2096D15
B3CF3F33C37DE315158CC2329AAC9D955568B398AFD617D1D63DF0E1DBF25935
023B3B3B9FA1D9DA51598536EB11484ED0DE199CBEF50FB26247B3B593B20B6D
171A94237555DAC05DEFCB67543D8426EBC52F8A9003A1432DCAA22D1D4C96F2
5E857EBCC7752DE440E850302794AAFC5568341A37E5909EB872F5EAD58ECF28
CA0E72402EE434C1510266EEEB07EF63E11BA2B0D7BD30351722D6E3A2B9A8B9
8FF7AC30E016D7F3F4C10E51A3EAB9905CA12D09FD0D54124DD60B85167A58DA
43A2085CAEB77DD6A59013E92E72B0FF614E1E79AEB4B06F7918B4A8AF90A481
9E18425FF6215D2A242613301A17CE2146D31416ADE265A9CF756D2079211737
C88D749D2CAC31CBE8CB5541C2571EF02C74E36569089D6AF4302667683B81B4
29F8BC6DA302FA2866C1E1E1E1CFB63E7C0AB991EE15D076F29048CED54A73F4
669742E2B2789A09E6475B3F2144B783DC556BB5DA2C5E5040DB961C3A01122F
1F053C1D1A1AFAC3D5563684CEE6F3E7CF7F92D3E0D0392277D54AA5121BE692
4024F7C9A9A9A9BFD1C98C346506269AF6FAFAFADCF5EBD773DBFFA77344EE78
2B17EF0A85B76CCA612690BCD1D1517A9E75DBD979012F6E4F4F4FFF8694F01D
BD5B9A83C2E0A89558387571FBC67A0906C677093E016336389373460F510B52
F4DB3A7257E1015E50804B0ECAE1B901837E85A7E4B26987F911F20445AED785
105076248703CE0984F7FDEB3A74CF0B90A95652F6F6F61E4F4C4C38CBEF3A81
3C898153ABDB762BE6DA5991C0B4C21A94773C59C35D2EA9E0D40341E0CCD8D8
D853392D2CE89548337372DA334059EC818905D58B0210E06C03915302F7F7F7
B7E5B090601D8949EE3122E55B69CA0C1FB3F05FAEEE3A5CC0C744A287300D8E
EFED5C2C24F0265F2E970B581B52071735AD4DF40505725705E2B0BB7CF97266
CF79F1E2C503868A9C7A07BC8BDF977B80DAEF9BB5B5B54FE0FDD3CD66F3175F
75A0CE91E20E0AC46B81AE360F991B745C82A3CED518AEF084BAFBD045B78DDC
55F137BEB7C3E875FB6DC933313232F2045EF8BD9C3A03BDAD5EAF7FD168347E
B874E9D29F792C2AE81C913BCEC27108631271B6C99A06B6DBED3997E15CABD5
5AF0BEDFE53417181C6D5739AA72E294408279686363E373E62869CA0C78E03C
06E547390D0E9DA3983B15D0025F4BFABCAEE42E272B35AEF2752F625DD227F4
8984C9194DD60BB8129618980C16587248B73D830311F2891C85DC48F7C9874A
30447FAC19F4790347958AF1465F54E81A9C9143CEC4E446BA4E3ED6D41FAC73
64F3280F226168D23B498EA87426E8C5B6EBB81672426EA4DB53BBB40AB9B583
DE8909E36E27EF0CF188530F5F19B424F430C671E1F644D303E89D0C23D33B49
B0ED332E859C4877C9F08DC02D5BF2BA42E804DDAB503F7A27C557E51009FB12
5A1452B7FA626689BF54C3914693F582174DF4C9831CA1CD0E7D32218AEE8521
C4F4BE53938709DD0B8B980B438B9EFBCEF4BE0864589FAE7DADABF583D076A1
4195771DBD2F0258BF279FCBBD2ECC4BCCBA8F9CA0BD7BE8A5C2459C50F48983
5CA0AD37E8DBDE08169268B6765636A1AD62B602B9407BEF3043F922CCCAB431
53E89AC0CC136F3EE285CB9C0FCDBC47DBD19E0DACBA310AFA77244AF16313A6
D026D3CED43B8E5EC11C60B8F54699C299B6E8E4D1D673E7BD349824F2B80C24
9A39CF0B7911786173A4FA994416CA3A79B4CD1B7911CC9C4805B8228297AC4A
165540546207056D7296F33AC1249160E1D90F930B75D48B6422287911D8A15E
E21054248FA765DD0A75D34396800D8F8293A7030A9CFAD94F8CF092EF45CE5E
4466D9C4F7F0A833DA82FCD26F4730F1DA1E0231CFE44924FB36C395A0AEDE27
8B5E21211DFF60850E7A64C86531F6657A5C04B4E7F20D82AEC191655E117D13
E0C843167C943E248DD736D34904E8F4D087D755E4AF73C0EB666AB5DA9D6AB5
7A439A1240E9D3C6EB2BB06DEBE0E06005C6B7BBDD418A0198ACD7EB63C3C3C3
33DCAB027266D2BE5A717C7CBC08AF5B68369BCEBEE610145CC58501F7D23CC3
07E8E9EC33C4ECEACD036D8051F3F018FE238259D7FBA8716DFE4382255C7B19
DEF9589ABD2328813AE8998D4683FF06831B165B30FC5AB7A40A59DCD7C8FFE0
B08974B19CCF6FE50F0CFC07B5FCA32B29474A5F0000000049454E44AE426082}
end>
Align = Right
Margins.Top = 30.000000000000000000
Margins.Bottom = 30.000000000000000000
Position.X = 1212.000000000000000000
Position.Y = 30.000000000000000000
Size.Width = 154.000000000000000000
Size.Height = 90.000000000000000000
Size.PlatformDefault = False
end
object layJoystick: TLayout
Align = Left
Size.Width = 154.000000000000000000
Size.Height = 150.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
object layHaut: TLayout
Align = Top
Size.Width = 154.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object imgHaut: TImage
MultiResBitmap = <
item
Width = 61
Height = 76
PNG = {
89504E470D0A1A0A0000000D494844520000003D0000004C0806000000DE1CBF
8D000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
021849444154785EEDD94F4EC24014C7F11648F8B351BC804780857B3C8237F0
0AC683182F60F402462F60A21BB6E2098C7B135CF1A7ED50DF34EFB7004144DA
6967DE7C9386372349F371C408860135994C8E9BCDE6058D7DBDAED56AA7FAD1
85168BC5338FA3F97C7EDDE9743E420D0EC370D46AB50EF98BCE369BCDBED234
ED874AA9073AD933DE773E3AF9C790E429AF033AFECBE974FAD6ED765F78CBFA
C6E3F1A0DD6EF7E8E57BC55BC1129A7ECC1B3C3A171DE6275EC262D0C44C780C
6AFC282A8F9692474BC9A3A5E4D1522A053D1C0E0FA228BAD7979E79DB5CFACF
5044CB7AD117218F922479E55BA67AD67BEB9E9BE7C5B7CB328A5E05231370BE
559631F426302A1ACEB7C93282DE064645C2F9165946DE5A12E6A95EAF0F78F9
6B4AA951A3D138E1656E11D3EC5BCB388E7B3C6E8DBE397D3AED427FA3FB0F11
A4E4D152F2682979B4943C5A4A1E2D258F9692474BC9A3A5E4D152F268292DA1
A328BAE1D1A97EB89452B7FA6360444FB8A3EDB5FF25B0F1D21EA665692FEDBB
0BDF0846AEC1B782912BF03F8391EDF09DC1C856F8BFC1C836F8DE60640B3C37
30AA3A3C7730AA2ABC3030AA1ABC7030AA0ADC1818950D370E4665C14B0323D3
F0D2C1C814BC32605434BC72605414BCB2609437BCF2609417DC1A30DA176E1D
18FD176E2D18ED0AB71E8CFE0A77068CB6C19D03A34D7067C168151EC7F13B8F
59CE81D12A1C390B46AB70E7C1087031609424C9398F860B826F6A709C04BEEB
C46D0000000049454E44AE426082}
end>
Align = Center
OnMouseDown = imgHautMouseDown
OnMouseUp = imgHautMouseUp
OnMouseLeave = imgHautMouseLeave
end
end
object layBas: TLayout
Align = Bottom
Position.Y = 100.000000000000000000
Size.Width = 154.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
object imgBas: TImage
MultiResBitmap = <
item
Width = 61
Height = 75
PNG = {
89504E470D0A1A0A0000000D494844520000003D0000004B0806000000C3198F
35000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
021D49444154785EEDDC4F4AC3401406F02666D1068A22D2ADE205144F207804
0FA027F04A7A9182AB6CD5BD0BB3ED2642A12D745A9D37BC275A93D23F9949E6
BDF9E06B663229E1D7502129D8692A93C9E4148732A294BAFBD2812DEEE21D02
53D8C357C114B6F02A30851D7C15ACE72F799E9FC3167799B0819781B32C3BD6
4B07B065075F07A6B2826F02A6B2806F03A67A0DDF054CF512BE0F98EA15BC0E
30D50B789D606AABE136C0D456C26D82A9AD82BB00535B017709A6360A6F024C
6D04DE2498EA14DE0630D509BC4D60AA55781BC1542BF03683A9B5C27D00536B
81FB04A6EE05F7114CDD09EE3398BA159C0398BA119C1398BA16CE114CAD84E3
D88413985A06FF83E606A6820B892611BCE80593288A121CB28B662A1C7662DC
8A4A404B49404B49404B49404B49404B49404B49404B49404B49404B8913B452
6A08CFA836291C9B65D921BED54A9C3C189CCFE7EF49929CE1746D66B3D967AF
D73BC1696D810F14876EAE745114B780C16965E098F1787C83537B812B4DD1D3
D2E7C67574341A5D4DA7D3024FF52FB006C794BDB78EE2694C9CA1A15570DB60
289ECAC4291ABA0A770186E2E94C1AF98543232FFAFDFE10C6F01D1E0C066F66
C16234F3E70F59F859474A025A4A025A4A025A4A025A4A64A295521F3886FBD9
071CB2CA6F1778A3C562F118C7F13DEE639FE572F914C13F59D1371AAFDD6EF7
08F7B30D3C99D1371E97719AA6B9BED2D7FA1378C63596011F38D334CDBF01FA
493BCBE3A4CBBC0000000049454E44AE426082}
end>
Align = Center
OnMouseDown = imgBasMouseDown
OnMouseUp = imgBasMouseUp
OnMouseLeave = imgBasMouseLeave
end
end
object layCentre: TLayout
Align = Bottom
Position.Y = 50.000000000000000000
Size.Width = 154.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
object imgGauche: TImage
MultiResBitmap = <
item
Width = 76
Height = 61
PNG = {
89504E470D0A1A0A0000000D494844520000004C0000003D080600000007E98F
4F000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
032149444154785EDD9C4D6E13411484FD13295156880B7005C405405C04B801
9C887002384256D9C20D10DB6CBC4B2C270ED42B55249494EDB13DD3D3AF3FA9
0435D3FDEAB988C402E4E904DCDCDCBC3A3D3DFD8CDFBE0E3F9BCDDEC5AFB5B2
5EAF3F9E9C9C7C932DCA34CA9A4EA7BFCECECE5EE8590A462B0DC1DFFF26E5FE
FEFE833E4639944D96CBE597C562F11E8FE735EAEAEAEA254AFAA97549F1D294
4B60EDA23569F4D2944960ED92B569D4D2944760ED82356AB4D2944560ED72B5
6A94D2944360ED6235AB7869CA20B076A9DA55B434CD27B076A10C2A569A6613
58BB4C1615294D7309AC5D2493062F4D3309AC5D229B062D4DF308AC5D20A306
2B4DB308AC0DCFAA414AD31C026B8333ABF7D23483C0DAD0ECEAB534DD27B036
B005F5569AEE12581BD68A7A294DF708AC0D6A494797A63B04D686B4A6A34AD3
79026B035AD4C1A5E92C81B5C35BD541A5E91C81B5835BD6DEA5E90C81B543BB
2AC257ABD50F045EBAF7B56AAFD2F49EC0DA815DF434D49DA9599D4BD33B026B
87ED920B73E76A57A7D2F49CC0DA41DBE442027736837696A66704D60ED9A44D
6505EE7C166D2D4D9E3C5EE82A0CB9D4D567B8F39914A5DDDEDE2EF47108FE42
7B7B5461777777BF75F519EE7C26A19C0B7D14B25EAFBFE2F9713F61D7D7D76F
9EFE293CE2CE67D1C6B2023D23B076C0366D2ACD9DCDA0AD65057A4E60ED905D
72A5B973B56B675981DE11583BA88B9E96E6CED4AC4E65057A4F60EDB0AE7A2C
2DE4DED7AACE65053A4360EDC096B5575981CE11583BB455ED5D56A0B304D60E
6E51079515E83C81B5C35BD3C16505BA43606D404B3AAAAC40F708AC0D694547
9715E82E81B5412DA897B202DD27B0362CBB7A2B2BD00C026B0333ABD7B202CD
21B03634AB7A2F2BD02C026B83336A90B202CD23B0363C9B062B2BD04C026B17
C8A441CB0A3497C0DA25B268F0B202CD26B076910C2A5256A0F904D62E53BB8A
95152883C0DA856A56D1B202E51058BB54AD2A5E56A02C026B17AB51A3941528
8FC0DAE56AD3686505FFFFEB757CAB001ED9256BD1A8650511A8EC74142F0BA4
FD66948787878BF97CFE49B618B3F3F3F33FF15D3B5820FE9B650AC62A6B3299
4CFE018A20A57AEB2417930000000049454E44AE426082}
end>
Align = Left
Margins.Left = 20.000000000000000000
Position.X = 20.000000000000000000
OnMouseDown = imgGaucheMouseDown
OnMouseUp = imgGaucheMouseUp
OnMouseLeave = imgGaucheMouseLeave
end
object imgDroite: TImage
MultiResBitmap = <
item
Width = 75
Height = 61
PNG = {
89504E470D0A1A0A0000000D494844520000004B0000003D0806000000E53594
36000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
02D149444154785EED9C4D6ED35014854D9C48C84356C012101B00C1420A4B60
276C00C11258424799C20E50A799042983FC3B9C7B7A084DE3E6C77E76F2EEE3
93AE9493C6D63D5FAC761037CFB20BB15AAD6EF23CFFA67875946579AB873FE7
F3F9E7A228EE2E22EBDA453D66369BFDDE6C36AF72E5CE884D94D1EFF79F63E7
978ADD60A2F00E6D41FE311C0E5FE047F6A65DD58CC7E377B8A23E695582E7BB
2126510F673A9D8EB57237B2621565A3950972BBC42CCA466B13E4F6885D948D
5627C8EDE041948DD627C8E1F122CA46150872583C89B2510D821C0E6FA26C54
852087C1A3281BD521C8CDF12ACA46950872333C8BB2512D825C1FEFA26C548D
20D723055136AA4790CF27155136AA4890CF23255136AA49904F27355136AA4A
904F23455136AA4B908F93AA281B5526C8874959948D6A13E4A7495D948DAA13
E46AFE8BBA1FD527C8FBC42E0AFBDE2E168BEF2176960282BC8B872B4AAB07D9
5DA722C8FFF020CA46EB93A61D741A827C8F175136AAB0A549179D8220FBFB65
AE1A3BD4EDA4C349865F846FF498D827B0318BB251953D4C58D5EB0F8D0E25C8
59B65EAFBF2A1308B41B372A0F8E6154630FBB10AA5E7F687428E9E1892CCFF3
8F65596EEF6C190C063710F645D10576DBD0643279AFD81C2F5798D6DF6257D4
68347A5DF5DA63A35310E45D3C08D3EAA489281B9D8620EF13BB30ADDD58948D
4E4590AB895998490A21CA46F509F2D378FB2B5967549D201F267561AA4D908F
93B2305526C8A791AA30D525C8A793A2305525C8E7919A30D524C8E793923055
24C8F5484598EA11E4FAA4204CD5087233BC0B532D82DC1CCFC254892087C1AB
30D521C8E1F0284C55087258BC09530D821C1E4FC2548120B78317615A9F20B7
8707615A9D20B74BECC2B436416E9F9885696582DC0DB10AD3BA04B93B6213F6
F0BFEF97CBE5AFCEBF04C384F57ABD0F8AD1609FD85FE41B436213F6F71B4378
AF43D73CBEB7E29AB1EFA4C11BFBB6288ABB3F0CF9135AA8CDDD3E0000000049
454E44AE426082}
end>
Align = Right
Margins.Right = 20.000000000000000000
Position.X = 84.000000000000000000
OnMouseDown = imgDroiteMouseDown
OnMouseUp = imgDroiteMouseUp
OnMouseLeave = imgDroiteMouseLeave
end
end
end
end
end
object imgReady: TImage
MultiResBitmap = <
item
end>
Align = Center
HitTest = False
MarginWrapMode = Tile
Size.Width = 460.000000000000000000
Size.Height = 132.000000000000000000
Size.PlatformDefault = False
end
object Joueur: TImage
MultiResBitmap = <
item
Width = 32
Height = 15
PNG = {
89504E470D0A1A0A0000000D49484452000000200000000F08060000008580CD
17000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
01C549444154484BC554CD6AC240109EA5E0ADF77A73FB16955EDCD7900A923E
46F0107C0D29B4E86324078B7D0C0B3DAC4F61FA7D93DD34894A298AFD603293
99ECEE373F1BD9AC7D49C87FC18BE8E19108A1816B620E1224E2335B26D9B2BC
261913B492A04EF8C8ACA4F0B88193FC339764E4E89587C73BD5840182793990
841D25AD0AD066556265622C2C391FDC38986A13EA1BB85A931475F49104BF67
DB4A29CFAB44CC3066F61B22A1EE9ABDEC6F41A607B9F90B29C3C51FEF3B193E
8DC55A2B2EF49BE00C1070B7FA1F71EF9EF57BCE08E3C6AEEAF5C9486451549A
68EEC1F3B65B91F1A46F0C33C98B1C0E783070CB57FD06C14A13C8B87550173B
CC639A2DEB61E5561CDE63605291CCEA6DA79B57FDAD6E41D9BC92FE0B421DFC
8C774BDF8D1F95303F51620BDDD4A3577406B6D848AFA04CF5F5072F41CF901A
B080B8B5175B0CD5C7F754233CADEC41EDD584187499FE53E0B0709261182D35
5BE1498844C2E65DE861613E08CE8EEAC11C36DBC9325749C57F499C2737E94B
BFF1FF5183251DCF52D9168B9A04AB82B2B610B33C091E42F20D725DCC11C73E
87B784FDD476C0D41980D06E0AFB1C7A7D31B498703836A842E8A9CE472C2F81
0A1D323F0B22DFFA4678E18BD1B96E0000000049454E44AE426082}
end>
HitTest = False
Position.X = 72.000000000000000000
Position.Y = 376.000000000000000000
Size.Width = 64.000000000000000000
Size.Height = 30.000000000000000000
Size.PlatformDefault = False
object aniIntro: TFloatAnimation
AnimationType = Out
Duration = 3.000000000000000000
Interpolation = Sinusoidal
OnProcess = aniIntroProcess
OnFinish = aniIntroFinish
PropertyName = 'Position.X'
StartValue = 0.000000000000000000
StartFromCurrent = True
StopValue = 300.000000000000000000
end
object aniGo: TFloatAnimation
AnimationType = InOut
Duration = 1.000000000000000000
Interpolation = Sinusoidal
OnProcess = aniGoProcess
OnFinish = aniGoFinish
PropertyName = 'Position.X'
StartValue = 0.000000000000000000
StartFromCurrent = True
StopValue = 100.000000000000000000
end
end
end