Skip to content

Commit

Permalink
Modified colorblind sprites/overlays
Browse files Browse the repository at this point in the history
  • Loading branch information
halfburnttoast committed Sep 14, 2022
1 parent e315e4a commit 399547a
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions dungeon_cross.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,11 @@ def __init__(self, screen, sound):

# colorblind error overlay
self._err_overlay_cb = pygame.Surface((TILE_SIZE, TILE_SIZE))
self._err_overlay_cb.fill((0, 200, 200))
self._err_overlay_cb.set_alpha(150)
self._err_overlay_cb.fill((0, 100, 200))
self._err_overlay_cb.set_alpha(180)
_err_overlay_sprite = self._load_sprite('sprite/error.png')
_err_overlay_sprite.set_alpha(200)
self._err_overlay_cb.blit(_err_overlay_sprite, (0, 0))

# set default error overlay
self._err_overlay = self._err_overlay_og
Expand All @@ -129,10 +132,12 @@ def __init__(self, screen, sound):
self._sprite_enemy_og = self._load_sprite('sprite/enemy.png')
self._sprite_wall_og = self._load_sprite('sprite/wall3.png')
self._sprite_mark_og = self._load_sprite('sprite/mark4.png')
self._sprite_floor_og = self._load_sprite('sprite/floor4.png')
self._sprite_floor_cb = self._load_sprite('sprite/cb_floor2.png')
self._sprite_wall = self._sprite_wall_og
self._sprite_mark = self._sprite_mark_og
self._sprite_enemy = self._sprite_enemy_og
self._sprite_floor = self._load_sprite('sprite/floor4.png')
self._sprite_floor = self._sprite_floor_og
self._sprite_chest = self._load_sprite('sprite/chest.png')
self._sprite_frame = self._load_sprite('sprite/frame3.png')
self._sprite_book = self._load_sprite('sprite/book.png')
Expand Down Expand Up @@ -348,12 +353,14 @@ def _menu_change_cb_mode(self, selection: tuple, val: bool) -> None:
self._sprite_wall = self._sprite_wall_cb
self._sprite_mark = self._sprite_mark_cb
self._sprite_enemy = self._sprite_enemy_cb
self._sprite_floor = self._sprite_floor_cb
self._err_overlay = self._err_overlay_cb
self._cb_mode = True
else:
self._sprite_wall = self._sprite_wall_og
self._sprite_mark = self._sprite_mark_og
self._sprite_enemy = self._sprite_enemy_og
self._sprite_floor = self._sprite_floor_og
self._err_overlay = self._err_overlay_og
self._cb_mode = False
except AttributeError as e:
Expand Down
Binary file added sprite/cb_floor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sprite/cb_floor2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sprite/cb_wall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sprite/error.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed sprite/floor2.png
Binary file not shown.

0 comments on commit 399547a

Please sign in to comment.