ThreadedLoad_JSON_Data module

class ThreadedLoad_JSON_Data.ThreadedLoad(directory='')[source]

Bases: object

Worker()[source]
run(fileList)[source]
threadWorker(filename_list: List[str])[source]
count = 0
data = {}
fileQueue = <queue.Queue object>
lock = <unlocked _thread.lock object>
ThreadedLoad_JSON_Data.get_jap_and_eng_name_dicts(list_of_dicts: List[Dict], output_category: str, english_transl_data: Dict, get_short_names=True) → [<class ‘dict’>, <class ‘dict’>, typing.Union[typing.Set, NoneType]][source]
ThreadedLoad_JSON_Data.load_files(get_english_data=True, get_skills=True, get_characters=True, get_weapons=True, get_growth=True, get_move=True, get_stage_encount=True, get_terrain=True, check_for_update=False, get_simple_names=False)[source]
ThreadedLoad_JSON_Data.merge_english_dicts(list_of_dicts)[source]
ThreadedLoad_JSON_Data.remove_digits(input_string: str) → str[source]
ThreadedLoad_JSON_Data.test()[source]
ThreadedLoad_JSON_Data.translate_jp_to_en_dict(input_dict, english_data, tag='id_tag', prefix='MSID_', old_prefix='SID_', is_skill=False)[source]