예제 #1
0
def excel_to_lua(excelname, sheet2luas):
    workbook = load_excel(excelname)
    for sheet, filename in sheet2luas.iteritems():
        workbook_to_lua(workbook, sheet, filename)

    workbook_suit_to_lua(workbook, ur"英雄获得配置", "inst_up", 2)
    workbook_array_to_lua(workbook, ur"共享数据", "inst_common")
    workbook_multi_key_to_lua(workbook, ur"英雄编制扩充", ur"inst_hero_max_num",
                              ["hero_id", "max_num"])
    workbook_multi_key_to_lua(workbook, ur"英雄生产", ur"inst_produce_hero",
                              ["hero_id", "hero_num"])
    workbook_multi_key_to_lua(workbook, ur"建筑解锁英雄", ur"inst_unlock_hero",
                              ["id", "level"])
예제 #2
0
def excel_to_lua(excelname, sheet2luas):
    workbook = load_excel(excelname)
    for sheet, filename in sheet2luas.iteritems():
        p = workbook_to_lua(workbook, sheet, filename)
        if filename == "eqm_suit":
            os.system("lua eqm.lua \"%s\" eqm_suit_index.lua" % (p))

    two_index_dict = {ur"装备提星消耗": ur"eqm_star"}
    for sheet, filename in two_index_dict.iteritems():
        workbook_suit_to_lua(workbook, sheet, filename, 2)
    workbook_array_to_lua(workbook, "强化消耗和强化上限", "eqm_cfg")
예제 #3
0
def excel_to_lua(excelname, sheet2luas):
    workbook = load_excel(excelname)
    for sheet, filename in sheet2luas.iteritems():
        workbook_to_lua(workbook, sheet, filename)
예제 #4
0
def excel_to_lua(excelname, sheet2luas):
    workbook = load_excel(excelname)
    for sheet, filename in sheet2luas.iteritems():
        workbook_to_lua(workbook, sheet, filename)
    workbook_multi_key_to_lua(workbook, u"Sheet1", u"aide", ['id', 'pos'])
예제 #5
0
def excel_to_lua(excelname, sheet2luas):
    workbook = load_excel(excelname)
    for sheet, filename in sheet2luas.iteritems():
        workbook_to_lua(workbook, sheet, filename)

    workbook_suit_to_lua(workbook, ur"洗练属性", ur"leader_smelt_attr", 2)