88from . import xyzinterpret
99
1010
11- class DiceShell (enum .Enum ):
11+ class Shell (enum .Enum ):
1212 """
1313 Available shells a dice may be wrapped into
1414 """
@@ -21,33 +21,33 @@ class DiceShell(enum.Enum):
2121 D12 = 6
2222
2323xyz_interpret_map = {
24- DiceShell .D6 : xyzinterpret .get_rolled_number_d6 ,
25- DiceShell .D10 : xyzinterpret .get_rolled_number_d10 ,
26- DiceShell .D10X : xyzinterpret .get_rolled_number_d10x ,
27- DiceShell .D20 : xyzinterpret .get_rolled_number_d20 ,
28- DiceShell .D4 : xyzinterpret .get_rolled_number_d4 ,
29- DiceShell .D8 : xyzinterpret .get_rolled_number_d8 ,
30- DiceShell .D12 : xyzinterpret .get_rolled_number_d12 ,
24+ Shell .D6 : xyzinterpret .get_rolled_number_d6 ,
25+ Shell .D10 : xyzinterpret .get_rolled_number_d10 ,
26+ Shell .D10X : xyzinterpret .get_rolled_number_d10x ,
27+ Shell .D20 : xyzinterpret .get_rolled_number_d20 ,
28+ Shell .D4 : xyzinterpret .get_rolled_number_d4 ,
29+ Shell .D8 : xyzinterpret .get_rolled_number_d8 ,
30+ Shell .D12 : xyzinterpret .get_rolled_number_d12 ,
3131}
3232
3333
34- def create (ble_client : bleak .BleakClient , dice_shell : DiceShell ):
34+ def create (ble_client : bleak .BleakClient , dice_shell : Shell ):
3535 """
3636 Creates Dice API object representing the specified type of a dice
3737 :param ble_client: BleakClient
38- :param dice_shell: DiceShell
38+ :param dice_shell: Shell
3939 """
4040 _dice = dice .Dice (ble_client )
4141 set_shell (_dice , dice_shell )
4242 return _dice
4343
4444
45- def set_shell (_dice : dice .Dice , dice_shell : DiceShell ):
45+ def set_shell (_dice : dice .Dice , dice_shell : Shell ):
4646 """
4747 Change a dice shell.
4848 Should be called in order to receive correct number notifications corresponding to a newly set shell
4949 :param dice: a Dice object to change a shell for
50- :param dice_shell: DiceShell
50+ :param dice_shell: Shell
5151 """
5252 _xyzinterpret_fn = xyz_interpret_map [dice_shell ]
5353 _dice ._xyz_interpret_fn = _xyzinterpret_fn
0 commit comments