@@ -37,7 +37,7 @@ class OctopusGame(Group):
3737
3838 # Vertical position of game mode labels (near bottom left)
3939 GAME_MODE_A_LBL_Y = 128 - 14
40- GAME_MODE_B_LBL_Y = 128 - 4
40+ GAME_MODE_B_LBL_Y = 128 - 7
4141
4242 # speed adjustment values. Value in seconds will be subtracted from game speed.
4343 # larger values will equate to faster game speed.
@@ -104,12 +104,12 @@ def __init__(self, display=None, high_score_type=HIGH_SCORE_DISABLED):
104104
105105 # Set up Background
106106 self .bg_with_sadow = True
107- self .bg_bmp = OnDiskBitmap ("bg_with_shadow.bmp" )
107+ self .bg_bmp = OnDiskBitmap ("octopus_game_sprites/ bg_with_shadow.bmp" )
108108 self .bg_tilegrid = TileGrid (self .bg_bmp , pixel_shader = self .bg_bmp .pixel_shader )
109109 self .append (self .bg_tilegrid )
110110
111111 # Set up Extra Life indicator images
112- self .extra_life_bmp = OnDiskBitmap ("diver_extra_life.bmp" )
112+ self .extra_life_bmp = OnDiskBitmap ("octopus_game_sprites/ diver_extra_life.bmp" )
113113 self .extra_life_bmp .pixel_shader .make_transparent (0 )
114114 self .extra_life_tilegrid_1 = TileGrid (self .extra_life_bmp ,
115115 pixel_shader = self .extra_life_bmp .pixel_shader )
@@ -135,7 +135,7 @@ def __init__(self, display=None, high_score_type=HIGH_SCORE_DISABLED):
135135
136136 # Set up caught flailing diver
137137 self .caught_diver_bmp , self .caught_diver_palette = adafruit_imageload .load (
138- "diver_caught_small.bmp" )
138+ "octopus_game_sprites/ diver_caught_small.bmp" )
139139 self .caught_diver_tilegrid = TileGrid (self .caught_diver_bmp ,
140140 pixel_shader = self .caught_diver_palette ,
141141 height = 1 , width = 1 , tile_width = 31 , tile_height = 40 )
@@ -149,7 +149,7 @@ def __init__(self, display=None, high_score_type=HIGH_SCORE_DISABLED):
149149
150150 # Set up treasure depositing boat diver sprite
151151 self .boat_diver_bmp , self .boat_diver_palette = adafruit_imageload .load (
152- "diver_boat_small.bmp"
152+ "octopus_game_sprites/ diver_boat_small.bmp"
153153 )
154154 self .boat_diver_tilegrid = TileGrid (self .boat_diver_bmp ,
155155 pixel_shader = self .boat_diver_palette ,
@@ -329,13 +329,13 @@ def left_button_press(self):
329329 # swap to the alternate background image
330330 if not self .bg_with_sadow :
331331 self .remove (self .bg_tilegrid )
332- self .bg_bmp = OnDiskBitmap ("bg_with_shadow.bmp" )
332+ self .bg_bmp = OnDiskBitmap ("octopus_game_sprites/ bg_with_shadow.bmp" )
333333 self .bg_tilegrid = TileGrid (self .bg_bmp , pixel_shader = self .bg_bmp .pixel_shader )
334334
335335 self .insert (0 , self .bg_tilegrid )
336336 else :
337337 self .remove (self .bg_tilegrid )
338- self .bg_bmp = OnDiskBitmap ("bg.bmp" )
338+ self .bg_bmp = OnDiskBitmap ("octopus_game_sprites/ bg.bmp" )
339339 self .bg_tilegrid = TileGrid (self .bg_bmp , pixel_shader = self .bg_bmp .pixel_shader )
340340 self .insert (0 , self .bg_tilegrid )
341341 self .bg_with_sadow = not self .bg_with_sadow
@@ -728,115 +728,115 @@ def __init__(self):
728728 self .current_tentacle_index = 0
729729
730730 # --- Set up tentacle segment images ---
731- self .t0s0_bmp , self .t0s0_palette = adafruit_imageload .load ("tentacle_0_seg_0.bmp" )
731+ self .t0s0_bmp , self .t0s0_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_0_seg_0.bmp" )
732732 self .t0s0_tilegrid = TileGrid (self .t0s0_bmp , pixel_shader = self .t0s0_palette )
733733 self .t0s0_palette .make_transparent (0 )
734734 self .t0s0_tilegrid .x = 57
735735 self .t0s0_tilegrid .y = 40
736736
737- self .t0as1_bmp , self .t0as1_palette = adafruit_imageload .load ("tentacle_0a_seg_1.bmp" )
737+ self .t0as1_bmp , self .t0as1_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_0a_seg_1.bmp" )
738738 self .t0as1_tilegrid = TileGrid (self .t0as1_bmp , pixel_shader = self .t0as1_palette )
739739 self .t0as1_palette .make_transparent (0 )
740740 self .t0as1_tilegrid .x = 47
741741 self .t0as1_tilegrid .y = 43
742742
743- self .t0as2_bmp , self .t0as2_palette = adafruit_imageload .load ("tentacle_0a_seg_2.bmp" )
743+ self .t0as2_bmp , self .t0as2_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_0a_seg_2.bmp" )
744744 self .t0as2_tilegrid = TileGrid (self .t0as2_bmp , pixel_shader = self .t0as2_palette )
745745 self .t0as2_palette .make_transparent (0 )
746746 self .t0as2_tilegrid .x = 33
747747 self .t0as2_tilegrid .y = 36
748748
749- self .t0bs1_bmp , self .t0bs1_palette = adafruit_imageload .load ("tentacle_0b_seg_1.bmp" )
749+ self .t0bs1_bmp , self .t0bs1_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_0b_seg_1.bmp" )
750750 self .t0bs1_tilegrid = TileGrid (self .t0bs1_bmp , pixel_shader = self .t0bs1_palette )
751751 self .t0bs1_palette .make_transparent (0 )
752752 self .t0bs1_tilegrid .x = 53
753753 self .t0bs1_tilegrid .y = 50
754754
755- self .t0bs2_bmp , self .t0bs2_palette = adafruit_imageload .load ("tentacle_0b_seg_2.bmp" )
755+ self .t0bs2_bmp , self .t0bs2_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_0b_seg_2.bmp" )
756756 self .t0bs2_tilegrid = TileGrid (self .t0bs2_bmp , pixel_shader = self .t0bs2_palette )
757757 self .t0bs2_palette .make_transparent (0 )
758758 self .t0bs2_tilegrid .x = 49
759759 self .t0bs2_tilegrid .y = 56
760760
761- self .t0bs3_bmp , self .t0bs3_palette = adafruit_imageload .load ("tentacle_0b_seg_3.bmp" )
761+ self .t0bs3_bmp , self .t0bs3_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_0b_seg_3.bmp" )
762762 self .t0bs3_tilegrid = TileGrid (self .t0bs3_bmp , pixel_shader = self .t0bs3_palette )
763763 self .t0bs3_palette .make_transparent (0 )
764764 self .t0bs3_tilegrid .x = 36
765765 self .t0bs3_tilegrid .y = 69
766766
767- self .t1s0_bmp , self .t1s0_palette = adafruit_imageload .load ("tentacle_1_seg_0.bmp" )
767+ self .t1s0_bmp , self .t1s0_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_1_seg_0.bmp" )
768768 self .t1s0_tilegrid = TileGrid (self .t1s0_bmp , pixel_shader = self .t1s0_palette )
769769 self .t1s0_palette .make_transparent (0 )
770770 self .t1s0_tilegrid .x = 72
771771 self .t1s0_tilegrid .y = 51
772772
773- self .t1s1_bmp , self .t1s1_palette = adafruit_imageload .load ("tentacle_1_seg_1.bmp" )
773+ self .t1s1_bmp , self .t1s1_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_1_seg_1.bmp" )
774774 self .t1s1_tilegrid = TileGrid (self .t1s1_bmp , pixel_shader = self .t1s1_palette )
775775 self .t1s1_palette .make_transparent (0 )
776776 self .t1s1_tilegrid .x = 71
777777 self .t1s1_tilegrid .y = 61
778778
779- self .t1as2_bmp , self .t1as2_palette = adafruit_imageload .load ("tentacle_1a_seg_2.bmp" )
779+ self .t1as2_bmp , self .t1as2_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_1a_seg_2.bmp" )
780780 self .t1as2_tilegrid = TileGrid (self .t1as2_bmp , pixel_shader = self .t1as2_palette )
781781 self .t1as2_palette .make_transparent (0 )
782782 self .t1as2_tilegrid .x = 70
783783 self .t1as2_tilegrid .y = 69
784784
785- self .t1as3_bmp , self .t1as3_palette = adafruit_imageload .load ("tentacle_1a_seg_3.bmp" )
785+ self .t1as3_bmp , self .t1as3_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_1a_seg_3.bmp" )
786786 self .t1as3_tilegrid = TileGrid (self .t1as3_bmp , pixel_shader = self .t1as3_palette )
787787 self .t1as3_palette .make_transparent (0 )
788788 self .t1as3_tilegrid .x = 70
789789 self .t1as3_tilegrid .y = 78
790790
791- self .t1as4_bmp , self .t1as4_palette = adafruit_imageload .load ("tentacle_1a_seg_4.bmp" )
791+ self .t1as4_bmp , self .t1as4_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_1a_seg_4.bmp" )
792792 self .t1as4_tilegrid = TileGrid (self .t1as4_bmp , pixel_shader = self .t1as4_palette )
793793 self .t1as4_palette .make_transparent (0 )
794794 self .t1as4_tilegrid .x = 65
795795 self .t1as4_tilegrid .y = 87
796796
797- self .t1bs2_bmp , self .t1bs2_palette = adafruit_imageload .load ("tentacle_1b_seg_2.bmp" )
797+ self .t1bs2_bmp , self .t1bs2_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_1b_seg_2.bmp" )
798798 self .t1bs2_tilegrid = TileGrid (self .t1bs2_bmp , pixel_shader = self .t1bs2_palette )
799799 self .t1bs2_palette .make_transparent (0 )
800800 self .t1bs2_tilegrid .x = 79
801801 self .t1bs2_tilegrid .y = 71
802802
803- self .t2s0_bmp , self .t2s0_palette = adafruit_imageload .load ("tentacle_2_seg_0.bmp" )
803+ self .t2s0_bmp , self .t2s0_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_2_seg_0.bmp" )
804804 self .t2s0_tilegrid = TileGrid (self .t2s0_bmp , pixel_shader = self .t2s0_palette )
805805 self .t2s0_palette .make_transparent (0 )
806806 self .t2s0_tilegrid .x = 94
807807 self .t2s0_tilegrid .y = 66
808808
809- self .t2s1_bmp , self .t2s1_palette = adafruit_imageload .load ("tentacle_2_seg_1.bmp" )
809+ self .t2s1_bmp , self .t2s1_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_2_seg_1.bmp" )
810810 self .t2s1_tilegrid = TileGrid (self .t2s1_bmp , pixel_shader = self .t2s1_palette )
811811 self .t2s1_palette .make_transparent (0 )
812812 self .t2s1_tilegrid .x = 95
813813 self .t2s1_tilegrid .y = 75
814814
815- self .t2s2_bmp , self .t2s2_palette = adafruit_imageload .load ("tentacle_2_seg_2.bmp" )
815+ self .t2s2_bmp , self .t2s2_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_2_seg_2.bmp" )
816816 self .t2s2_tilegrid = TileGrid (self .t2s2_bmp , pixel_shader = self .t2s2_palette )
817817 self .t2s2_palette .make_transparent (0 )
818818 self .t2s2_tilegrid .x = 98
819819 self .t2s2_tilegrid .y = 80
820820
821- self .t2s3_bmp , self .t2s3_palette = adafruit_imageload .load ("tentacle_2_seg_3.bmp" )
821+ self .t2s3_bmp , self .t2s3_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_2_seg_3.bmp" )
822822 self .t2s3_tilegrid = TileGrid (self .t2s3_bmp , pixel_shader = self .t2s3_palette )
823823 self .t2s3_palette .make_transparent (0 )
824824 self .t2s3_tilegrid .x = 99
825825 self .t2s3_tilegrid .y = 88
826826
827- self .t3s0_bmp , self .t3s0_palette = adafruit_imageload .load ("tentacle_3_seg_0.bmp" )
827+ self .t3s0_bmp , self .t3s0_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_3_seg_0.bmp" )
828828 self .t3s0_tilegrid = TileGrid (self .t3s0_bmp , pixel_shader = self .t3s0_palette )
829829 self .t3s0_palette .make_transparent (0 )
830830 self .t3s0_tilegrid .x = 119
831831 self .t3s0_tilegrid .y = 72
832832
833- self .t3s1_bmp , self .t3s1_palette = adafruit_imageload .load ("tentacle_3_seg_1.bmp" )
833+ self .t3s1_bmp , self .t3s1_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_3_seg_1.bmp" )
834834 self .t3s1_tilegrid = TileGrid (self .t3s1_bmp , pixel_shader = self .t3s1_palette )
835835 self .t3s1_palette .make_transparent (0 )
836836 self .t3s1_tilegrid .x = 119
837837 self .t3s1_tilegrid .y = 80
838838
839- self .t3s2_bmp , self .t3s2_palette = adafruit_imageload .load ("tentacle_3_seg_2.bmp" )
839+ self .t3s2_bmp , self .t3s2_palette = adafruit_imageload .load ("octopus_game_sprites/ tentacle_3_seg_2.bmp" )
840840 self .t3s2_tilegrid = TileGrid (self .t3s2_bmp , pixel_shader = self .t3s2_palette )
841841 self .t3s2_palette .make_transparent (0 )
842842 self .t3s2_tilegrid .x = 120
@@ -1090,7 +1090,7 @@ class DiverPlayer(TileGrid):
10901090 def __init__ (self ):
10911091 # set up diver sprite sheet
10921092 self ._sprite_sheet_bmp , self ._sprite_sheet_palette = adafruit_imageload .load (
1093- "diver_sprite_sheet_v2.bmp" )
1093+ "octopus_game_sprites/ diver_sprite_sheet_v2.bmp" )
10941094
10951095 # initialize super instance of TileGrid
10961096 super ().__init__ (self ._sprite_sheet_bmp , pixel_shader = self ._sprite_sheet_palette ,
0 commit comments