Beispiel #1
0
    def __init__(self, prj: Project):
        self.project = prj
        self.compiler_path = prj.get_compiler_path()
        self.game_path = prj.get_game_path()
        self.game_type = prj.options.game_type
        self.input_path = prj.options.input_path

        self.root_node = etree.parse(
            prj.options.input_path,
            etree.XMLParser(remove_blank_text=True)).getroot()
        self.output_path = self.root_node.get('Output')
        self.flags_path = self.root_node.get('Flags')
        self.use_bsarch = self.root_node.get('CreateArchive')
        self.use_anonymizer = self.root_node.get('Anonymize')