def remove(self): #Send update to ingamegui for removing the size of this settlement. self.session.message_bus.broadcast(SettlerInhabitantsChanged(self, -self.inhabitants)) self.session.message_bus.unsubscribe_locally(UpgradePermissionsChanged, self.settlement, self._on_change_upgrade_permissions) UpgradePermissionsChanged.unsubscribe(self._on_change_upgrade_permissions, sender=self.settlement) super(Settler, self).remove()
def remove(self): SettlerInhabitantsChanged.broadcast(self, -self.inhabitants) UpgradePermissionsChanged.unsubscribe( self._on_change_upgrade_permissions, sender=self.settlement) super(Settler, self).remove()
def hide(self): super(MainSquareSettlerLevelTab, self).hide() UpgradePermissionsChanged.unsubscribe(self.refresh_via_message, sender=self.settlement)
def remove(self): SettlerInhabitantsChanged.broadcast(self, -self.inhabitants) UpgradePermissionsChanged.unsubscribe(self._on_change_upgrade_permissions, sender=self.settlement) super(Settler, self).remove()
def remove(self): UpgradePermissionsChanged.unsubscribe(self._on_change_upgrade_permissions, sender=self.settlement) super(Settler, self).remove()