We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1511ed9 commit 0d758beCopy full SHA for 0d758be
sc2reader/utils.py
@@ -388,7 +388,7 @@ class PersonDict(dict):
388
389
person = PersonDict()
390
person[1] = Player(1,"ShadesofGray")
391
- me = person["ShadesofGray"]
+ me = person.name("ShadesofGray")
392
del person[me.pid]
393
394
Delete is supported on the player id only
@@ -401,6 +401,9 @@ def __init__(self, players=[]):
401
for player in players:
402
self[player.pid] = player
403
404
+ def name(self, player_name):
405
+ return self._key_map[player_name]
406
+
407
def __setitem__(self, key, value):
408
if isinstance(key, str):
409
self._key_map[key] = value.pid
0 commit comments