Skip to content

Commit deeeeca

Browse files
committed
Replace constant class var with an immutable type
1 parent bf7f1c1 commit deeeeca

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

tcod/console.py

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -443,24 +443,28 @@ def put_char(
443443
"""
444444
lib.TCOD_console_put_char(self.console_c, x, y, ch, bg_blend)
445445

446-
__ALIGNMENT_LOOKUP = {0: "tcod.LEFT", 1: "tcod.RIGHT", 2: "tcod.CENTER"}
447-
448-
__BG_BLEND_LOOKUP = {
449-
0: "tcod.BKGND_NONE",
450-
1: "tcod.BKGND_SET",
451-
2: "tcod.BKGND_MULTIPLY",
452-
3: "tcod.BKGND_LIGHTEN",
453-
4: "tcod.BKGND_DARKEN",
454-
5: "tcod.BKGND_SCREEN",
455-
6: "tcod.BKGND_COLOR_DODGE",
456-
7: "tcod.BKGND_COLOR_BURN",
457-
8: "tcod.BKGND_ADD",
458-
9: "tcod.BKGND_ADDA",
459-
10: "tcod.BKGND_BURN",
460-
11: "tcod.BKGND_OVERLAY",
461-
12: "tcod.BKGND_ALPH",
462-
13: "tcod.BKGND_DEFAULT",
463-
}
446+
__ALIGNMENT_LOOKUP = (
447+
"tcod.LEFT",
448+
"tcod.RIGHT",
449+
"tcod.CENTER",
450+
)
451+
452+
__BG_BLEND_LOOKUP = (
453+
"tcod.BKGND_NONE",
454+
"tcod.BKGND_SET",
455+
"tcod.BKGND_MULTIPLY",
456+
"tcod.BKGND_LIGHTEN",
457+
"tcod.BKGND_DARKEN",
458+
"tcod.BKGND_SCREEN",
459+
"tcod.BKGND_COLOR_DODGE",
460+
"tcod.BKGND_COLOR_BURN",
461+
"tcod.BKGND_ADD",
462+
"tcod.BKGND_ADDA",
463+
"tcod.BKGND_BURN",
464+
"tcod.BKGND_OVERLAY",
465+
"tcod.BKGND_ALPH",
466+
"tcod.BKGND_DEFAULT",
467+
)
464468

465469
def __deprecate_defaults( # noqa: C901, PLR0912
466470
self,

0 commit comments

Comments
 (0)