def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Citadel of Knope', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Crashed Ship Site', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': "Gratch's Gauntlet", 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Kalavian Ruins', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), ] super().__init__( client, price, plans );
def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Black Hole Generator', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Library of Jith', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Oracle of Anid', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Pantheon of Hagness', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Temple of the Drajilites', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), ] super().__init__( client, price, plans );
def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Algae Pond', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Amalgus Meadow', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beeldeban Nest', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Denton Brambles', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Geo Thermal Vent', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Lapis Forest', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Malcud Field', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Natural Spring', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Volcano', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), ] super().__init__( client, price, plans );
def add_plan( self, name, ebl = 0, quantity = 1 ): """ Adds a plan to the kit. Arguments: - name -- String name of the plan to add (eg "Algae Pond"). - ebl -- Optional integer. The extra build level for the plan. - quantity -- Optional integer. The number of plans of this type to include. """ self.plans.append( OwnedPlan(self.client, {'name': name, 'level': 1, 'extra_build_level': ebl, 'quantity': quantity}) )
def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Crater', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Grove of Trees', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Lagoon', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Lake', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Patch of Sand', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Rocky Outcropping', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), ] super().__init__( client, price, plans );
def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Beach [1]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [2]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [3]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [4]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [5]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [6]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [7]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [8]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [9]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [10]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [11]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [12]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Beach [13]', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), ] super().__init__( client, price, plans );
def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Interdimensional Rift', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), OwnedPlan( client, {'name': 'Ravine', 'level': 1, 'extra_build_level': 0, 'quantity': 1} ), ] super().__init__( client, price, plans );
def __init__( self, client, price:float = 0.1 ): plans = [ OwnedPlan( client, {'name': 'Halls of Vrbansk', 'level': 1, 'extra_build_level': 0, 'quantity': 100} ) ] super().__init__( client, price, plans );