def __init__(self, title, doneCallback, siegeTeam=0): ShipSelectionPanel.__init__( self, title, doneCallback, pages=[self.OWN, self.FRIEND, self.CREW, self.GUILD, self.PUBLIC]) self.initialiseoptions(ShipDeployPanel) self._siegeTeam = siegeTeam if localAvatar.style.getTutorial( ) < PiratesGlobals.TUT_GOT_SHIP and localAvatar.getCurrentIsland( ) != QuestConstants.LocationIds.PORT_ROYAL_ISLAND: text = PLocalizer.DinghyNeedFirstShip % PLocalizer.LocationNames[ QuestConstants.LocationIds.PORT_ROYAL_ISLAND] else: text = PLocalizer.DinghyNeedShip self.noShipHint = DirectLabel(parent=self, relief=None, text=text, text_font=PiratesGlobals.getPirateFont(), text_scale=0.08, text_fg=PiratesGuiGlobals.TextFG1, text_wordwrap=10, textMayChange=1, pos=(0.55, 0, 0.8)) return
def __init__(self, title, doneCallback, siegeTeam = 0): ShipSelectionPanel.__init__(self, title, doneCallback, pages = [ self.OWN, self.FRIEND, self.CREW, self.GUILD, self.PUBLIC]) self.initialiseoptions(ShipDeployPanel) self._siegeTeam = siegeTeam if localAvatar.style.getTutorial() < PiratesGlobals.TUT_GOT_SHIP and localAvatar.getCurrentIsland() != QuestConstants.LocationIds.PORT_ROYAL_ISLAND: text = PLocalizer.DinghyNeedFirstShip % PLocalizer.LocationNames[QuestConstants.LocationIds.PORT_ROYAL_ISLAND] else: text = PLocalizer.DinghyNeedShip self.noShipHint = DirectLabel(parent = self, relief = None, text = text, text_font = PiratesGlobals.getPirateFont(), text_scale = 0.080000000000000002, text_fg = PiratesGuiGlobals.TextFG1, text_wordwrap = 10, textMayChange = 1, pos = (0.55000000000000004, 0, 0.80000000000000004))
def __init__(self, title, doneCallback, mode): ShipSelectionPanel.__init__(self, title, doneCallback) self.initialiseoptions(ShipShoppingPanel) self.mode = mode
def __init__(self, title, doneCallback, mode): ShipSelectionPanel.__init__(self, title, doneCallback) self.initialiseoptions(ShipShoppingPanel) self.mode = mode