|
@@ -584,71 +584,86 @@ def endpoint(funct, motion, dict, cont):
|
584
|
584
|
if funct == 'deck graphic':
|
585
|
585
|
if motion == 'inc':
|
586
|
586
|
dict['deck_index'] = int(dict['deck_index'])
|
587
|
|
- if dict['deck_index'] < len(dict['deckList']):
|
|
587
|
+ if dict['deck_index'] < ((len(dict['deckList']) - 1)):
|
588
|
588
|
dict['deck_index'] += 1
|
589
|
|
- colors.update_tuck_tex()
|
|
589
|
+ colors.update_truck_tex()
|
590
|
590
|
|
591
|
591
|
if motion == 'dec':
|
592
|
592
|
dict['deck_index'] = int(dict['deck_index'])
|
593
|
593
|
if dict['deck_index'] > 0 :
|
594
|
594
|
dict['deck_index'] -= 1
|
595
|
|
- colors.update_tuck_tex()
|
|
595
|
+ colors.update_truck_tex()
|
|
596
|
+
|
596
|
597
|
|
597
|
598
|
|
598
|
|
-
|
599
|
|
-
|
600
|
599
|
if funct == 'shirt logo':
|
601
|
|
- logo = dict['shirt_logo']
|
602
|
|
- logo1 = shirt.meshes[0].materials[0].textures[6]
|
603
|
|
- logo2 = shirt.meshes[0].materials[0].textures[7]
|
604
|
|
- logo3 = shirt.meshes[0].materials[0].textures[5]
|
605
|
|
- if motion == 'inc':
|
606
|
|
- if logo == 0:
|
607
|
|
- logo = 1
|
608
|
|
- elif logo == 1:
|
609
|
|
- logo = 2
|
610
|
|
- elif logo == 2:
|
611
|
|
- logo = 3
|
612
|
|
- elif logo == 3:
|
613
|
|
- logo = 0
|
|
600
|
+ if motion == 'inc':
|
|
601
|
+ dict['shirt_logo'] = int(dict['shirt_logo'])
|
|
602
|
+ if dict['shirt_logo'] < len(dict['shirtList']):
|
|
603
|
+ dict['shirt_logo'] += 1
|
|
604
|
+ colors.update_shirt_tex()
|
|
605
|
+
|
614
|
606
|
if motion == 'dec':
|
615
|
|
- if logo == 0:
|
616
|
|
- logo = 3
|
617
|
|
- elif logo == 1:
|
618
|
|
- logo = 0
|
619
|
|
- elif logo == 2:
|
620
|
|
- logo = 1
|
621
|
|
- elif logo == 3:
|
622
|
|
- logo = 2
|
623
|
|
- if logo == 1:
|
624
|
|
- logo1.diffuseIntensity = 1
|
625
|
|
- logo2.diffuseIntensity = 0
|
626
|
|
- logo1.diffuseFactor = 1
|
627
|
|
- logo2.diffuseFactor = 0
|
628
|
|
- logo3.diffuseIntensity = 0
|
629
|
|
- logo3.diffuseFactor = 0
|
630
|
|
- if logo == 2:
|
631
|
|
- logo1.diffuseIntensity = 0
|
632
|
|
- logo1.diffuseFactor = 0
|
633
|
|
- logo2.diffuseIntensity = 1
|
634
|
|
- logo2.diffuseFactor = 1
|
635
|
|
- logo3.diffuseIntensity = 0
|
636
|
|
- logo3.diffuseFactor = 0
|
637
|
|
- if logo == 3:
|
638
|
|
- logo1.diffuseIntensity = 0
|
639
|
|
- logo1.diffuseFactor = 0
|
640
|
|
- logo2.diffuseIntensity = 0
|
641
|
|
- logo2.diffuseFactor = 0
|
642
|
|
- logo3.diffuseIntensity = 1
|
643
|
|
- logo3.diffuseFactor = 1
|
644
|
|
- if logo == 0:
|
645
|
|
- logo1.diffuseIntensity = 0
|
646
|
|
- logo2.diffuseIntensity = 0
|
647
|
|
- logo1.diffuseFactor = 0
|
648
|
|
- logo2.diffuseFactor = 0
|
649
|
|
- logo3.diffuseIntensity = 0
|
650
|
|
- logo3.diffuseFactor = 0
|
651
|
|
- dict['shirt_logo'] = logo
|
|
607
|
+ dict['shirt_logo'] = int(dict['shirt_logo'])
|
|
608
|
+ if dict['shirt_logo'] > 0 :
|
|
609
|
+ dict['shirt_logo'] -= 1
|
|
610
|
+ colors.update_shirt_tex()
|
|
611
|
+
|
|
612
|
+
|
|
613
|
+
|
|
614
|
+
|
|
615
|
+# if funct == 'shirt logo':
|
|
616
|
+# logo = dict['shirt_logo']
|
|
617
|
+# logo1 = shirt.meshes[0].materials[0].textures[6]
|
|
618
|
+# logo2 = shirt.meshes[0].materials[0].textures[7]
|
|
619
|
+# logo3 = shirt.meshes[0].materials[0].textures[5]
|
|
620
|
+# if motion == 'inc':
|
|
621
|
+# if logo == 0:
|
|
622
|
+# logo = 1
|
|
623
|
+# elif logo == 1:
|
|
624
|
+# logo = 2
|
|
625
|
+# elif logo == 2:
|
|
626
|
+# logo = 3
|
|
627
|
+# elif logo == 3:
|
|
628
|
+# logo = 0
|
|
629
|
+# if motion == 'dec':
|
|
630
|
+# if logo == 0:
|
|
631
|
+# logo = 3
|
|
632
|
+# elif logo == 1:
|
|
633
|
+# logo = 0
|
|
634
|
+# elif logo == 2:
|
|
635
|
+# logo = 1
|
|
636
|
+# elif logo == 3:
|
|
637
|
+# logo = 2
|
|
638
|
+# if logo == 1:
|
|
639
|
+# logo1.diffuseIntensity = 1
|
|
640
|
+# logo2.diffuseIntensity = 0
|
|
641
|
+# logo1.diffuseFactor = 1
|
|
642
|
+# logo2.diffuseFactor = 0
|
|
643
|
+# logo3.diffuseIntensity = 0
|
|
644
|
+# logo3.diffuseFactor = 0
|
|
645
|
+# if logo == 2:
|
|
646
|
+# logo1.diffuseIntensity = 0
|
|
647
|
+# logo1.diffuseFactor = 0
|
|
648
|
+# logo2.diffuseIntensity = 1
|
|
649
|
+# logo2.diffuseFactor = 1
|
|
650
|
+# logo3.diffuseIntensity = 0
|
|
651
|
+# logo3.diffuseFactor = 0
|
|
652
|
+# if logo == 3:
|
|
653
|
+# logo1.diffuseIntensity = 0
|
|
654
|
+# logo1.diffuseFactor = 0
|
|
655
|
+# logo2.diffuseIntensity = 0
|
|
656
|
+# logo2.diffuseFactor = 0
|
|
657
|
+# logo3.diffuseIntensity = 1
|
|
658
|
+# logo3.diffuseFactor = 1
|
|
659
|
+# if logo == 0:
|
|
660
|
+# logo1.diffuseIntensity = 0
|
|
661
|
+# logo2.diffuseIntensity = 0
|
|
662
|
+# logo1.diffuseFactor = 0
|
|
663
|
+# logo2.diffuseFactor = 0
|
|
664
|
+# logo3.diffuseIntensity = 0
|
|
665
|
+# logo3.diffuseFactor = 0
|
|
666
|
+# dict['shirt_logo'] = logo
|
652
|
667
|
|
653
|
668
|
if funct == 'brightness / contrast on':
|
654
|
669
|
if motion == 'inc':
|