@@ -63,12 +63,16 @@ class MakeClanScreen(Screens):
6363 "leader" : pygame .image .load (
6464 "resources/images/pick_clan_screen/clan_light.png"
6565 ).convert_alpha (),
66- }
67-
68- your_name_img = pygame .transform .scale (pygame .image .load (
69- 'resources/images/pick_clan_screen/your_name_screen.png' ).convert_alpha (), (800 , 700 ))
70- your_name_img_dark = pygame .transform .scale (pygame .image .load (
71- 'resources/images/pick_clan_screen/your_name_screen_dark.png' ).convert_alpha (), (800 , 700 ))
66+
67+ "your_name" : (
68+ (pygame .image .load (
69+ 'resources/images/pick_clan_screen/your_name_screen.png'
70+ ).convert_alpha ())
71+ if not game_setting_get ("dark mode" ) else
72+ (pygame .image .load (
73+ 'resources/images/pick_clan_screen/your_name_screen_dark.png'
74+ ).convert_alpha ()))
75+ }
7276 your_name_txt1 = pygame .transform .scale (pygame .image .load (
7377 'resources/images/pick_clan_screen/your_name_text_1.png' ).convert_alpha (), (796 , 52 ))
7478 your_name_txt2 = pygame .transform .scale (pygame .image .load (
@@ -165,6 +169,10 @@ def screen_switches(self):
165169 self .ui_images ["leader" ],
166170 ui_scale_dimensions ((800 , 700 )),
167171 )
172+ self .name_cat_img = pygame .transform .scale (
173+ self .ui_images ["your_name" ],
174+ ui_scale_dimensions ((800 , 700 )),
175+ )
168176
169177 # Reset variables
170178 self .game_mode = 'expanded'
@@ -804,7 +812,6 @@ def exit_screen(self):
804812
805813 def on_use (self ):
806814 super ().on_use ()
807-
808815 # Don't allow someone to enter no name for their clan
809816 if self .sub_screen == "name clan" :
810817 if self .elements ["name_entry" ].get_text () == "" :
@@ -831,17 +838,8 @@ def on_use(self):
831838 else :
832839 self .elements ["error" ].hide ()
833840 self .elements ['next_step' ].enable ()
834- # BG IMAGE BLIT
835- if game_setting_get ("dark mode" ):
836- image = MakeClanScreen .your_name_img_dark
837- else :
838- image = MakeClanScreen .your_name_img
839- # self.elements['background'] = pygame_gui.elements.UIImage(
840- # ui_scale(pygame.Rect((0, 0), (800, 700))),
841- # image,
842- # manager=MANAGER
843- # )
844- screen .blit (image , (0 ,0 ))
841+
842+ screen .blit (self .name_cat_img , ui_scale_blit ((0 ,0 )))
845843 if self .sub_screen == "choose symbol" :
846844 if (
847845 len (switch_get_value (Switch .disallowed_symbol_tags ))
0 commit comments