Cleanup the killed map objects recognition

removed the extra array to track killed_map_objects and reuse the existing killed_ground_units routine to remove duplicate code and possible confusion

cherry-pick from 41392585
This commit is contained in:
RndName
2022-01-02 12:55:10 +01:00
parent 24e904134e
commit 475cb4851a
3 changed files with 2 additions and 18 deletions

View File

@@ -343,7 +343,7 @@ class SceneryGenerator(BuildingSiteGenerator):
t = TriggerOnce(Event.NoEvent, f"MapObjectIsDead Trigger {trigger_zone.id}")
t.add_condition(MapObjectIsDead(trigger_zone.id))
script_string = String(
f'killed_map_objects[#killed_map_objects + 1] = "{trigger_zone.name}"'
f'killed_ground_units[#killed_ground_units + 1] = "{trigger_zone.name}"'
)
t.actions.append(DoScript(script_string))
self.m.triggerrules.triggers.append(t)