Skip to content

Commit 112bc54

Browse files
committed
Improve event printing, especial re: selections.
1 parent e7523c6 commit 112bc54

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

sc2reader/objects.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -390,10 +390,10 @@ def apply(self, data):
390390
def __str__(self):
391391
if self.target:
392392
if isinstance(self.target, DataObject):
393-
target = "{0} [{1}]".format(self.target.name, self.target.id)
393+
target = "{0} [{1:0>8X}]".format(self.target.name, self.target.id)
394394
else:
395395
if self.target[1] in self.data.types:
396-
target = "{0} [{1}]".format(self.data.types[self.target[1]].name,self.target[0])
396+
target = "{0} [{1:0>8X}]".format(self.data.types[self.target[1]].name,self.target[0])
397397
else:
398398
target = "UNKNOWN {0}".format(hex(self.target[1]))
399399

@@ -443,7 +443,7 @@ def apply(self, data):
443443
obj.visit(self.frame, self.player)
444444

445445
def __str__(self):
446-
return HotkeyEvent.__str__(self) + " - Set; Selection: %s" % str(self.selected)
446+
return HotkeyEvent.__str__(self) + " - Set; Selection: %s" % ', '.join(str(o) for o in self.selected)
447447

448448
class AddToHotkeyEvent(HotkeyEvent):
449449
name = 'AddToHotkeyEvent'
@@ -466,7 +466,7 @@ def apply(self, data):
466466
obj.visit(self.frame, self.player)
467467

468468
def __str__(self):
469-
return HotkeyEvent.__str__(self) + " - Add; Selection: %s" % str(self.selected)
469+
return HotkeyEvent.__str__(self) + " - Add; Selection: %s" % ', '.join(str(o) for o in self.selected)
470470

471471
class GetHotkeyEvent(HotkeyEvent):
472472
name = 'GetHotkeyEvent'
@@ -487,7 +487,7 @@ def apply(self, data):
487487
obj.visit(self.frame, self.player)
488488

489489
def __str__(self):
490-
return HotkeyEvent.__str__(self) + " - Get; Selection: %s" % str(self.selected)
490+
return HotkeyEvent.__str__(self) + " - Get; Selection: %s" % ', '.join(str(o) for o in self.selected)
491491

492492
class SelectionEvent(Event):
493493
name = 'SelectionEvent'

0 commit comments

Comments
 (0)