Exemple #1
0
 def process(req: Requirement, result: set[TrickResourceInfo]):
     for resource_requirement in req.iterate_resource_requirements(game.resource_database):
         if resource_requirement.resource.resource_type == ResourceType.TRICK:
             result.add(resource_requirement.resource)
Exemple #2
0
 def process(req: Requirement, result: set[LayoutTrickLevel]):
     for resource_requirement in req.iterate_resource_requirements(game.resource_database):
         if resource_requirement.resource == trick:
             result.add(LayoutTrickLevel.from_number(resource_requirement.amount))