(self, proj)
| 378 | class HandledProjectedDroneList(HandledDroneCargoList): |
| 379 | |
| 380 | def append(self, proj): |
| 381 | proj.projected = True |
| 382 | HandledList.append(self, proj) |
| 383 | # Remove invalid or non-projectable drones |
| 384 | if proj.isInvalid or not proj.item.isType("projected"): |
| 385 | self.remove(proj) |
| 386 | proj.projected = False |
| 387 | |
| 388 | def insert(self, idx, proj): |
| 389 | proj.projected = True |