示例#1
0
def read_resource_requirement(data: Dict, resource_database: ResourceDatabase
                              ) -> ResourceRequirement:
    data = data["data"]
    return ResourceRequirement.with_data(
        resource_database,
        ResourceType(data["type"]), data["index"],
        data["amount"], data["negate"])
示例#2
0
 def mk_req(index: int):
     return ResourceRequirement.with_data(echoes_resource_database,
                                          ResourceType.ITEM, index, 1,
                                          False)
示例#3
0
 def mk_req(name: str):
     return ResourceRequirement.with_data(echoes_resource_database,
                                          ResourceType.ITEM, name, 1, False)