debriefing results based only on IDs; fixes in strike ops

This commit is contained in:
Vasyl Horbachenko
2018-10-12 05:41:52 +03:00
parent b81bf90319
commit 251435ae0b
3 changed files with 42 additions and 43 deletions

View File

@@ -106,9 +106,12 @@ class Event:
continue
for i, ground_object in enumerate(cp.ground_objects):
if ground_object.is_dead:
continue
if ground_object.matches_string_identifier(object_identifier):
logging.info("cp {} killing ground object {}".format(cp, ground_object.string_identifier))
ground_object.is_dead = True
cp.ground_objects[i].is_dead = True
def skip(self):
pass